invoke_capability
Invoke a granted capability by handle to perform brokered HTTP or SSH operations without exposing credentials, under deny-by-default, revocable, audited access.
Instructions
Invoke the exact capability named by handle. http_request accepts only handle; http_broker takes method and path, plus optional query, headers and body_base64, all under the handle's granted origin and prefix; attestation requires a base64 payload; SSH requires one unframed base64 SSH-agent message (1–4096 bytes) after host session binding. Never replay an ambiguous or cancelled invocation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | ||
| query | No | ||
| handle | Yes | ||
| method | No | ||
| headers | No | ||
| payload | No | ||
| body_base64 | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||