runtime_evaluate_action
Evaluate a proposed action against runtime policies to determine if it is allowed, blocked, or requires human approval.
Instructions
Evaluate one proposed action with AVP Runtime Gate.
Returns the Runtime Gate decision payload from AVP. The decision is expected
to be one of ALLOW, WAITING_FOR_HUMAN_APPROVAL, or BLOCK. This tool only
evaluates the action; it does not execute anything and does not intercept
other MCP tool calls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action name to evaluate. Examples: deploy.release, infra.volume.delete, payment.transfer | |
| resource | Yes | Target resource identifier. Examples: service:checkout, volume:vol-123, account:vendor-7 | |
| environment | Yes | Execution environment. Examples: development, staging, production | |
| delegation_receipt | Yes | DelegationReceipt JSON object string issued by the workflow owner/principal | |
| amount | No | Optional monetary amount for spend-sensitive actions. Omit when not applicable | |
| currency | No | Optional ISO currency code for spend-sensitive actions. Example: USD |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |