source_text
Extract visible text from web snapshots by URL or hash; use grep for contextual matches. Copy exact quotes and link them to the snapshot URL to verify claims against primary evidence.
Instructions
Visible text of a snapshot (URL or sha256 prefix). With grep, only the matches with context (the first few, overlapping ones merged; prefer grep to reading the whole page). Copy quotes from here character for character, put them in quotation marks “…” or «…», and link the snapshot's URL right after the quote in the same sentence.
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": {
"ref": "<ref>"
},
"name": "source_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | the snapshot: its URL, or a prefix of its sha256 | |
| grep | No | a regular expression: only the matches, each with context | |
| store | No | snapshot store (default $VERBATIM_STORE or ./.verbatim) | |
| offset | No | without grep, where in the text to start (next_offset continues a long page) | |
| context | No | with grep, characters of text kept on each side of a match | |
| max_chars | No | with grep, characters of passages in all | |
| max_matches | No | with grep, passages shown at most (matches_total says how many there were) |