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
| Parameter | Type | Required | Description |
|---|---|---|---|
command | string | yes | Command line to run |
timeout_ms | number | no | Max runtime in ms |
| returns | object | {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
- agent/runbook-executor — Runbook Executor
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.