verify_retrieval
Verify an answer's claims against supplied facts, returning confidence (HIGH/MEDIUM/LOW), verified/unverified claim lists, and per-claim source pointers.
Instructions
Adversarially verify an answer is grounded in a specific set of facts. An independent Coach LLM call checks each material claim in the answer against the supplied source facts and returns confidence (HIGH / MEDIUM / LOW), verified + unverified claim lists, and per-claim source_pointers. Never raises; failures return LOW + error populated. v0.12.12.
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": {
"query": "<query>",
"answer": "<answer>",
"fact_ids": "<fact_ids>"
},
"name": "verify_retrieval"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The user query the answer responds to | |
| answer | Yes | The candidate answer under verification | |
| fact_ids | Yes | IDs of facts the caller believes ground the answer. Missing IDs are silently dropped. | |
| verification_model | No | Optional Coach model override. Defaults to config.verification_model (Haiku 4.5). |