invoke_capability
Call any tool by its exact name, including ones not listed. Delegates once per call without retries, acting as an escape hatch when a needed capability is hidden from the standard tool list.
Instructions
Escape hatch: call a tool not listed above, by exact name; delegates once per call — no retries. Prefer listed tools; read-only unless the target itself writes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | Original tool arguments per its schema; nested workspace_dir/task_id are ignored. | |
| name | Yes | Exact original tool name (see code_query mode=capabilities). | |
| task_id | No | Optional task to associate (must belong to workspace_dir). | |
| request_id | No | Optional idempotency key consumed by the outlet for side-effect calls: same id + same payload → deduplicated replay (no re-execution); different payload → request_conflict. | |
| workspace_dir | Yes | Root (abs); top-level boundary. |