{"ok":true,"site":{"host":"archives.agntn.dev","url":"https://archives.agntn.dev/guide/snapshots","type":"live","desc":"Windows, limits, asking every archive at once, and what a provider says when it cannot answer.","tools":[{"name":"scope_archive_case","kind":"act","impl":"imperative","description":"Start one historical evidence case. Checks coverage across archives, opens the shared Evidence Room, and recommends the archive most likely to support a chronological comparison.","title":"Scope archive case","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"target":{"type":"string","minLength":1,"maxLength":2048,"description":"Exact page URL or domain to investigate."},"question":{"type":"string","minLength":1,"maxLength":280,"description":"Historical claim or question the evidence should test."},"from":{"type":"string","maxLength":32,"description":"Optional earliest year, date, or archive timestamp."},"to":{"type":"string","maxLength":32,"description":"Optional latest year, date, or archive timestamp."}},"required":["target","question"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/guide/snapshots","pages":["/guide/snapshots","/guide","/providers","/guide/agents","/","/guide/configuration"]},{"name":"find_change_windows","kind":"answer","impl":"imperative","description":"Pair consecutive captures for the active case without downloading page bodies. Returns change IDs with their source details and updates the shared Evidence Room.","title":"Find change windows","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"caseId":{"type":"string","minLength":1,"maxLength":64,"description":"Case identifier returned by scope_archive_case."},"provider":{"type":"string","enum":["wayback","arquivo","webarchiv","vefsafn","oszk","archiveToday","commoncrawl","memento"],"description":"Archive to inspect. Omit to use the case recommendation."},"maxCaptures":{"type":"integer","minimum":3,"maximum":12,"description":"Capture records to pair chronologically. Defaults to 7."}},"required":["caseId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/guide/snapshots","pages":["/guide/snapshots","/guide","/providers","/guide/agents","/","/guide/configuration"]},{"name":"inspect_archive_change","kind":"act","impl":"imperative","description":"Inspect one pinned change window. Returns a short untrusted diff excerpt with exact capture provenance and shows the same evidence to the user in the Evidence Room.","title":"Inspect archive change","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"caseId":{"type":"string","minLength":1,"maxLength":64,"description":"Case identifier returned by scope_archive_case."},"changeId":{"type":"string","minLength":1,"maxLength":96,"description":"Pinned change identifier returned by find_change_windows."},"focus":{"type":"string","maxLength":120,"description":"Optional phrase used to select the most relevant diff lines."}},"required":["caseId","changeId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/guide/snapshots","pages":["/guide/snapshots","/guide","/providers","/guide/agents","/","/guide/configuration"]},{"name":"pin_archive_finding","kind":"act","impl":"imperative","description":"Pin an interpretation of an inspected archive change as support, contradiction, or context. The claim stays separate from cited archive evidence. One case holds at most 20 findings.","title":"Pin archive finding","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"caseId":{"type":"string","minLength":1,"maxLength":64,"description":"Case identifier returned by scope_archive_case."},"changeId":{"type":"string","minLength":1,"maxLength":96,"description":"Inspected change identifier returned by find_change_windows."},"relation":{"type":"string","enum":["supports","contradicts","context"],"description":"How the archived change relates to the case question."},"finding":{"type":"string","minLength":1,"maxLength":280,"description":"Interpretation to pin beside, but separate from, the evidence."}},"required":["caseId","changeId","relation","finding"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/guide/snapshots","pages":["/guide/snapshots","/guide","/providers","/guide/agents","/","/guide/configuration"]}],"favicon":"/favicons/archives.agntn.dev.png","apiSurface":"spec","category":"Developer Tools","toolCount":4}}