dashclaw_invoke
Invoke a DashClaw-governed API capability with automatic policy enforcement, execution, and audit trail. Use after discovering available capability IDs.
Instructions
Invoke a DashClaw-governed capability (external API). The capability is guarded (policy check), executed (HTTP call), and recorded (audit trail) automatically. Use this instead of making direct HTTP calls when the target API is registered as a DashClaw capability. Call dashclaw_capabilities_list first to discover available capability IDs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payload | No | Request payload for the capability | |
| agent_id | No | Fallback identity when no server-level agent id is configured (the configured id wins) | |
| capability_id | Yes | The capability ID (e.g., cap_abc123) | |
| declared_goal | Yes | What you're trying to accomplish |