Observability retention check
wever_observability-retention-checkAgent Observability: submit a trace and log retention policy: each rule with the records it covers (traces, logs, an audit log, metrics, alerts, payment records or other), the runs it applies to (all runs, successful runs or failed runs), how long they are kept (a period such as 90 days or 7 years, or forever), how they leave when the period ends (deleted automatically, deleted by hand or not deleted) and whether they move to an archive first with how long the archive keeps them; and the dispute, audit or contract windows the work is under, each with its period and the records it needs. The signed report gives each rule how long its records stay available, each window the rules it reads, and failed runs beside successful ones, and names records that disappear too soon: retention shorter than the dispute or audit window the work is under, deletion with no archive, and failed runs losing their records sooner than successful ones; then failed runs kept longer, a rule for successful runs with none for failed runs, a window needing records no rule covers and traces or logs not kept at all, with the fix for each. A counterparty’s data retention and deletion policy is wever_data-retention-check and an agent memory setup’s retention is wever_memory-retention-check. Verdict records_lost, retention_gaps, retention_unverified or retention_holds. POST /api/observability-retention-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-observability-contract. Human page: https://weverlabs.com/agent-observability/.
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": {
"rows": "<rows>"
},
"name": "wever_observability-retention-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | Each retention rule for traces and logs. | |
| label | No | Optional name recorded in the report. | |
| obligations | No | Each dispute, audit or contract window the work is under. |