Skip to content

run_command_tool added#173

Merged
EvilFreelancer merged 20 commits into
mainfrom
142-code-exec-tool
Mar 17, 2026
Merged

run_command_tool added#173
EvilFreelancer merged 20 commits into
mainfrom
142-code-exec-tool

Conversation

@EvilFreelancer

@EvilFreelancer EvilFreelancer commented Feb 11, 2026

Copy link
Copy Markdown
Member

Available modes: "safe" and "unsafe"

"safe" - run commands in bwrap isolated environment
"unsafe" - run commands on OS level

tools:
  run_command_tool:
    workspace_path: "/tmp/global_workspace"
    mode: "unsafe"
    timeout_seconds: 60


agents:
  demo_agent:
    tools:
      - name: run_command_tool
        workspace_path: "/tmp/agent_workspace"
        mode: "safe"
        timeout_seconds: 60

Comment thread sgr_agent_core/server/app.py Outdated
Comment thread sgr_agent_core/services/overlayfs_manager.py Outdated
Comment thread sgr_agent_core/services/overlayfs_manager.py Outdated
Comment thread sgr_agent_core/tools/run_command_tool.py
virrius
virrius previously approved these changes Feb 23, 2026
Comment thread sgr_agent_core/services/overlayfs_manager.py
Comment thread sgr_agent_core/tools/run_command_tool.py
Comment thread sgr_agent_core/tools/run_command_tool.py
Comment thread sgr_agent_core/services/overlayfs_manager.py
Comment thread sgr_agent_core/tools/run_command_tool.py Outdated
Comment thread sgr_agent_core/tools/run_command_tool.py Outdated
Comment thread sgr_agent_core/tools/run_command_tool.py
Comment thread sgr_agent_core/services/overlayfs_manager.py Outdated
Comment thread sgr_agent_core/services/overlayfs_manager.py
EvilFreelancer and others added 6 commits March 11, 2026 18:47
Keep RunCommandTool + WebSearchConfig in __init__.py; take origin/main
version of extract_page_content test; accept main's new docs sections.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@EvilFreelancer EvilFreelancer merged commit aa4455e into main Mar 17, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants