Verify an action against an Agent Mandate
verify_actionVerifies a proposed action against a signed mandate envelope, returning an allow, deny, or requires_approval receipt without executing the action.
Instructions
Verification only: evaluate supplied action facts against a signed mandate. The mandate argument is the envelope returned by POST /v1/mandates, which carries the claims under mandate alongside its signature — pass that response through unchanged. A bare claims object is what the keyless POST /v1/demo/verify route accepts, and it is rejected here. This tool does not execute the action or mutate any account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | ||
| actions | No | ||
| mandate | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| receipts | Yes |