SkillsHooksPromptsAgentsPersonasModelsPoliciesToolsTemplatesBundlesCategoriesStart here
← Tools
To toolcommanddevopsexecstable

bash-exec

Execute a shell command. Gated by capability/exec-with-approval and isolation/container-with-allowlist or stricter.

id tool/bash-execv1.0.0function bash_exec

Signature

ParameterTypeRequiredDescription
commandstringyesCommand line to run
timeout_msnumbernoMax runtime in ms
returnsobject{stdout, stderr, exit_code}.

Tool definition for the model

{
  "name": "bash_exec",
  "description": "Execute a bash command.",
  "input_schema": {
    "type": "object",
    "properties": {
      "command": {
        "type": "string",
        "description": "Command line to run"
      },
      "timeout_ms": {
        "type": "number",
        "description": "Max runtime in ms"
      }
    },
    "required": [
      "command"
    ]
  }
}

Used by

Author convergent-systems-key. Source convergent-systems-co/agent-atoms (original ↗). License Apache-2.0. Re-typed from tool-definition by scripts/migrate-policy-tool.py.