verify_agent_scope
Verify agent authorization before executing any action. Checks certificate, permitted scopes, financial limits, and revocation status to prevent scope violations.
Instructions
Check whether this agent is authorised to perform a specific action or call a specific endpoint. Verifies the active X.509 certificate, permitted_actions scope, financial limits, and revocation status. Call this BEFORE executing any action that might exceed scope — not after.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| venue | No | Optional trading venue or system being accessed (e.g. "euronext", "xetra"). | |
| action | Yes | The action or endpoint the agent wants to perform. Can be a scope string (e.g. "write:invoices"), an API path (e.g. "/api/v1/execute_trade"), or a plain description (e.g. "initiate EUR/USD trade on euronext for 50000 USD"). | |
| amount_usd | No | Optional transaction amount in USD for financial scope enforcement. |