request_approval_payload
Builds the EIP-712 IntentApproval payload a human approver must sign before submitting a signed approval, with optional decision and expiry controls.
Instructions
[Capability: preparation_only; tier: session_bound; API: /api/v1/agent/intents/{intentId}/approval-payload; authority: /api/v1/agent/status] Approve: build the EIP-712 IntentApproval payload that the human approver signs before submit_signed_approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| decision | No | APPROVED | |
| intentId | Yes | ||
| sessionId | No | ||
| agentAddress | No | ||
| sessionToken | No | ||
| approverAddress | Yes | ||
| expiresInSeconds | No |