Knowledge source check
wever_knowledge-source-checkAgent Knowledge: submit the facts behind a knowledge base or answer set with the sources on file: each fact with its id, its text, the ids of the sources it rests on and whether other answers, decisions or entries rest on it; and each source with its id, its name, its kind (a document, a dataset, a web page, a database record, a person, the agent’s own earlier output or other), where a reader finds it (a URL, a document id with its page or section, or a record id), whether a reader outside the agent can open it and find the fact, and when it was published or last confirmed. The signed report classifies every fact as named and checkable, named but not checkable, resting on a single source while other work rests on it, citing only sources missing from the source list, or resting on no source at all, counts the facts in each class, lists each source with the facts that cite it, and names the facts that rest on nothing: facts with no source, facts that cite only sources not on file, and load-bearing facts that stand only on sources no reader outside the agent can open; then cited sources marked uncheckable, load-bearing facts on one source, facts that also cite a source not on file and facts resting on the agent’s own earlier output, with the fix for each. The source list is read as supplied; no source is fetched or opened. Where one stored memory came from is wever_memory-provenance-check, the sources behind a reputation record or score are wever_reputation-source-check and whether an answer’s claims match the passages they cite is wever_knowledge-grounding-check. Verdict facts_unsourced, source_gaps, sources_unverified or sources_checkable. POST /api/knowledge-source-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": {
"facts": "<facts>"
},
"name": "wever_knowledge-source-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| facts | Yes | Each fact in the knowledge base or answer set. | |
| label | No | Optional name recorded in the report. | |
| sources | No | Each source on file. |