Delegation reporting check
wever_delegation-reporting-checkAgent Delegation: submit a delegation setup’s reporting duty: whether the delegate owes the delegator reports, how often (such as every 4 hours or daily), in what format (a structured record, a fixed template, free text or none), what each report carries and when failures must be reported (as they happen, in the next scheduled report, at the end of the task, or not at all), how a missed report is noticed (whether it is watched, how soon, and whether the principal or an operator is alerted, the delegation paused, the delegate reminded or nothing happens), plus optionally the reports seen with when each arrived, whether it was scheduled, a failure report or the final one, when a reported failure happened, and the date they are read at. The signed report says whether the delegate owes reports on a stated cadence and format, whether failures must be reported as they happen and whether a delegate that goes quiet is noticed, and names no duty to report, failures held to the end or never reported and silence nobody notices or that changes nothing, then no cadence, no or free-text format, failures held for the next report, a reminder as the only response, slow notice, every gap between reports past the cadence, a delegate quiet now and every failure reported more than an hour late, with the fix for each. This reads the delegate’s standing reporting duty inside a delegation: notice to the principal when a task fails for good is wever_failure-notice-check, where a refused, failed or silent handed-off task goes is wever_handoff-failure-check and task state reporting during recovery is wever_partial-state-check. Verdict silence_passes, reporting_gaps, reporting_unverified or reports_owed. POST /api/delegation-reporting-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-delegation-contract. Human page: https://weverlabs.com/agent-delegation/.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"duty": "<duty>"
},
"name": "wever_delegation-reporting-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| duty | Yes | ||
| as_of | No | The date the reports are read at, such as today. | |
| label | No | Optional name recorded in the report. | |
| reports | No | Reports seen, to find gaps longer than the cadence and failures reported late. | |
| silence | No | ||
| delegate | No | Who owes the reports, such as the reconciliation agent. | |
| delegator | No | Who the delegate reports to, such as the finance lead. | |
| delegation | No | The delegation, such as the weekly vendor reconciliation. |