Alibrown commited on
Commit
63f3a19
Β·
verified Β·
1 Parent(s): 4787184

Update app/.pyfun

Browse files
Files changed (1) hide show
  1. app/.pyfun +16 -8
app/.pyfun CHANGED
@@ -474,14 +474,22 @@ SEARCH_TIMEOUT_SEC = "30"
474
  # timeout_sec = "30"
475
  # [TOOL.code_exec_END]
476
 
477
- # [TOOL.shellmaster]
478
- # active = "false"
479
- # description = "Generate safe shell commands for requested tasks"
480
- # provider_type = "llm"
481
- # default_provider = "shellMaster"
482
- # timeout_sec = "30"
483
- # system_prompt = "You are ShellMaster. Generate safe shell commands for the requested task. Output ONLY the command, no explanation."
484
- # [TOOL.shellmaster_END]
 
 
 
 
 
 
 
 
485
 
486
  [TOOLS_END]
487
 
 
474
  # timeout_sec = "30"
475
  # [TOOL.code_exec_END]
476
 
477
+ # ── Shellmaster 2.0 ──────────────────────────────────────────────────────────
478
+
479
+ [TOOL.shellmaster]
480
+ active = "false"
481
+ shellmaster_agent_url = "http://localhost:5004"
482
+ description = "Generate safe shell commands for requested tasks"
483
+ provider_type = "llm"
484
+ default_provider = "smollm"
485
+ timeout_sec = "30"
486
+ shellmaster_commands_file = "shellmaster_commands.jsonl"
487
+ shellmaster_commands_dataset_url = ""
488
+ shellmaster_customs_model_url = ""
489
+ system_prompt = "You are ShellMaster. Generate safe shell commands.
490
+ ALWAYS include a backup and recovery plan.
491
+ Output JSON: {command, backup, recovery, risk}"
492
+ [TOOL.shellmaster_END]
493
 
494
  [TOOLS_END]
495