Get deep fact-check result
get_verificationGet the result of a deep check that is running or already finished: wait for a running check by task_id (or several in parallel via task_ids), or fetch a completed one by verification_id.
With a task_id (from verify_claim or select_claims) this waits for the run to finish and returns status: completed with the verdict, the 1–10 Lenz score (or No Public Record, with no score, when nothing public records the claim), confidence, key finding, executive summary, top sources, a suggested_rewrite when the claim can be corrected (not verified itself: a suggestion to review, never a checked fact), the depth the verdict was produced at and the verification_id — pass that to ask_followup for a grounded follow-up. If the check needs a decision (the text holds several claims) it returns status: needs_input with the options. Still processing after the wait means tell the user it is still running and call again; list_verifications finds it later if the conversation moves on. A completed result replaces any earlier quick verdict on the same claim; its supersedes and presentation say how to tell the user. With an 8-character verification_id it returns the stored result immediately.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_verification"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | No | The task_id returned by verify_claim or select_claims (waits for the running check), or the 8-character verification_id of a completed result (fetches it). Leave empty when passing `task_ids`. | |
| task_ids | No | Up to 10 task_ids or verification_ids to wait on or fetch in parallel in one call. Mutually exclusive with `task_id`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||