Feedback closure check
wever_feedback-closure-checkAgent Feedback: submit the loop records for feedback on a specific piece of work: each loop with its id, what the feedback was about, the giver, the resolution state the record holds (done, declined, deferred or open), the reason for a decline or deferral, the date a deferred loop comes back, when the record marks it closed, whether the giver was told the outcome and when, whether the feedback reported a defect in the work, and whether someone verified the fix and who; and optionally the moment to read the loops at. The signed report gives every loop as closed, no_state, closed_untold, fix_unverified, open, declined_unexplained, deferred_undated, deferral_lapsed or unconfirmed, counts the loops by state with the givers told, gives the defect reports with their verification, and names a feedback loop left open: loops with no recorded state at all, closure claimed in the record but never communicated to the giver, and defect reports closed as done with nobody verifying the fix; then loops still marked open, declines with no reason, deferrals with no date and deferrals past their date, with the fix for each. This reads the working loop between one giver and one receiver: how a group of agents escalates and resolves a disagreement is wever_coordination-escalation-check, and an operator’s continuity arrangements for keys, successors and standing jobs are wever_continuity-check. Verdict feedback_loop_open, feedback_closure_gaps, feedback_closure_unverified or feedback_loop_closed. POST /api/feedback-closure-check. Reads only the recorded feedback material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write; no feedback is sent, no party is contacted and no work is changed. Agent Feedback reads the working feedback loop on one piece of work between a giver and a receiver: it is not scoring or benchmarking (the wever_evaluation checks), not a durable standing record (the wever_reputation checks) and not how agents organize shared work (the wever_coordination checks). 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-feedback-contract. Human page: https://weverlabs.com/agent-feedback/.
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": {
"loops": "<loops>"
},
"name": "wever_feedback-closure-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | The moment to read the loops at, for deferrals past their date. | |
| label | No | Optional name recorded in the report. | |
| loops | Yes | Each feedback loop with its recorded state. |