Memory retention check
wever_memory-retention-checkAgent Memory: submit a memory setup’s retention: the stated period (a number of days, weeks, months or years, or forever), what it counts from (when a memory was written, when it was last used, or when the relationship ended), whether it is written where the principal can read it, how it is applied (old memories purged automatically, reviewed on a schedule with how often, cleaned up by hand, or not at all) and what happens to memory when the relationship ends (deleted with how soon, kept anonymized, or kept), plus optionally the categories with a period of their own, the stored memories seen with when each was written and last used, and the date they are read at. The signed report says whether a stated retention period exists, whether old memories are reviewed or purged on it and what survives the end of the relationship, and names no period, a period of forever, a period nobody applies, memory kept after the relationship ends, every category kept forever and every memory seen past its period, then a period not written down, cleanup only by hand, a review with no stated schedule and an anonymized copy surviving the end, with the fix for each. This reads how long the agent keeps what it remembers about its principals: the retention of records and data generally in a written policy is wever_data-retention-check, whether one removal request clears memory everywhere is wever_memory-deletion-check and what the agent keeps at all is wever_memory-scope-check. Verdict kept_forever, retention_gaps, retention_unverified or retention_enforced. POST /api/memory-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-memory-contract. Human page: https://weverlabs.com/agent-memory/.
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": {
"retention": "<retention>"
},
"name": "wever_memory-retention-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | The date the memories are read at, such as today. | |
| label | No | Optional name recorded in the report. | |
| system | No | The agent, such as the travel assistant. | |
| memories | No | Stored memories seen, with their dates, to find any kept past their period. | |
| retention | Yes | ||
| categories | No | Categories with a retention period of their own. |