Alibrown commited on
Commit
e1ae95a
·
verified ·
1 Parent(s): 4c7af52

Update app/.pyfun

Browse files
Files changed (1) hide show
  1. app/.pyfun +37 -0
app/.pyfun CHANGED
@@ -301,8 +301,36 @@ SEARCH_TIMEOUT_SEC = "30"
301
  provider_type = "llm"
302
  default_provider = "anthropic"
303
  timeout_sec = "60"
 
304
  [TOOL.llm_complete_END]
305
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
306
  [TOOL.web_search]
307
  active = "true"
308
  description = "Search the web via configured search provider"
@@ -335,6 +363,15 @@ SEARCH_TIMEOUT_SEC = "30"
335
  # timeout_sec = "30"
336
  # [TOOL.code_exec_END]
337
 
 
 
 
 
 
 
 
 
 
338
  [TOOLS_END]
339
 
340
  # =============================================================================
 
301
  provider_type = "llm"
302
  default_provider = "anthropic"
303
  timeout_sec = "60"
304
+ system_prompt = "You are a helpful assistant integrated into the Universal MCP Hub. Answer concisely and only what is asked."
305
  [TOOL.llm_complete_END]
306
 
307
+ [TOOL.code_review]
308
+ active = "true"
309
+ description = "Review code for bugs, security issues and improvements"
310
+ provider_type = "llm"
311
+ default_provider = "anthropic"
312
+ timeout_sec = "60"
313
+ system_prompt = "You are an expert code reviewer. Analyze the given code for bugs, security issues, and improvements. Be specific and concise."
314
+ [TOOL.code_review_END]
315
+
316
+ [TOOL.summarize]
317
+ active = "true"
318
+ description = "Summarize text into concise bullet points"
319
+ provider_type = "llm"
320
+ default_provider = "gemini"
321
+ timeout_sec = "30"
322
+ system_prompt = "You are a summarization expert. Summarize the given text in 3-5 bullet points. Be concise and accurate."
323
+ [TOOL.summarize_END]
324
+
325
+ [TOOL.translate]
326
+ active = "true"
327
+ description = "Translate text — auto-detects source language"
328
+ provider_type = "llm"
329
+ default_provider = "gemini"
330
+ timeout_sec = "30"
331
+ system_prompt = "You are a professional translator. Translate the given text accurately. Auto-detect the source language. Output only the translation, no explanation."
332
+ [TOOL.translate_END]
333
+
334
  [TOOL.web_search]
335
  active = "true"
336
  description = "Search the web via configured search provider"
 
363
  # timeout_sec = "30"
364
  # [TOOL.code_exec_END]
365
 
366
+ # [TOOL.shellmaster]
367
+ # active = "false"
368
+ # description = "Generate safe shell commands for requested tasks"
369
+ # provider_type = "llm"
370
+ # default_provider = "shellMaster"
371
+ # timeout_sec = "30"
372
+ # system_prompt = "You are ShellMaster. Generate safe shell commands for the requested task. Output ONLY the command, no explanation."
373
+ # [TOOL.shellmaster_END]
374
+
375
  [TOOLS_END]
376
 
377
  # =============================================================================