Approval policy check
wever_approval-policy-checkAgent Accountability: submit a spend-control design with both momentary approvals (approvers, when an approved payment is checked against standing limits, whether approving changes a limit) and standing limits set in advance, its conflict rule, its exception path and its execution paths. The signed report says whether approvals and standing limits are distinguished at all, which one wins when a one-off approval exceeds a standing limit, and every path where approving in the moment silently overrides policy set in advance. One action against one approval and policy is wever_policy-precedence-check. Verdict approval_overrides_policy, conflict_unresolved or policy_holds. POST /api/approval-policy-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional name recorded in the report. | |
| paths | No | Execution paths. | |
| policies | Yes | Standing limits set in advance. | |
| approvals | Yes | ||
| exception | No | ||
| conflict_rule | No | Which governs when an approval exceeds a standing limit. |