Knowledge freshness check
wever_knowledge-freshness-checkAgent Knowledge: submit knowledge entries with their dates and the moment to read them at: each entry with its id, its claim, its topic, its kind (a price, a version, an officeholder, a rate, a schedule, contact details, a policy, a statistic, a definition, history or other), the date its fact was true or published, when it was last checked against its source, its review or expiry date and whether the knowledge base serves it as current or as historical; and optionally how old an entry on a fast-moving topic may be and still be served as current (90 days when left out). The signed report gives every entry its age at the reading moment, its kind as stated or as read from the words of its topic and claim, and its status, and names entries served as current that are not: entries past their review date, entries with no date at all, and prices, versions, officeholders and other fast-moving topics carried on entries older than the age limit; then entries served as current with no review date, entries dated after the reading moment and entries that record a review with no date for the fact itself, with the fix for each. Entries marked historical are read as history and never as stale. Which earlier answers a named policy or source change makes stale is wever_answer-freshness-check, how long a cached element can outlive its source is wever_cache-staleness-check and how long a stored memory is kept is wever_memory-retention-check. Verdict stale_as_current, currency_gaps, currency_unverified or entries_current. POST /api/knowledge-freshness-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-knowledge-contract. Human page: https://weverlabs.com/agent-knowledge/.
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": {
"entries": "<entries>",
"as_of": "<as_of>"
},
"name": "wever_knowledge-freshness-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | Yes | The moment to read the entries at, such as 2026-11-15. | |
| label | No | Optional name recorded in the report. | |
| entries | Yes | Each knowledge entry. | |
| fast_max_age | No | How old an entry on a fast-moving topic may be and still be served as current, such as 90 days; 90 days when left out. |