Assess Action (Signed Trust Verdict)
assess_actionAssess any proposed action with a signed, verifiable trust verdict to prevent payment fraud before money moves.
Instructions
Return a SIGNED Fidacy trust verdict from the live engine (default https://api.fidacy.com) for a proposed action. The signed proof is riskPayloadJws + signingKeyId, verifiable by anyone via @fidacy/verify against the engine JWKS at /.well-known/jwks.json. kind is one of ap2_payment, message_send, voice_call, custom, claim_document; mandate is the action/mandate object for that kind. This is the verdict (advisory) layer and moves no money; it complements the payment-firewall tools (request_payment et al.) in the same install.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a2a | No | ||
| kind | No | ||
| mandate | Yes | ||
| mandateType | No | ||
| idempotencyKey | No | ||
| spendingMandate | No |