[{"data":1,"prerenderedAt":273},["ShallowReactive",2],{"navigation_docs":3,"-guide-explorer":88,"-guide-explorer-surround":268},[4,40],{"title":5,"path":6,"stem":7,"children":8,"icon":39},"Guide","\u002Fguide","1.guide\u002F1.index",[9,11,15,19,23,27,31,35],{"title":10,"path":6,"stem":7},"Getting Started",{"title":12,"path":13,"stem":14},"Listing Captures","\u002Fguide\u002Fsnapshots","1.guide\u002F2.snapshots",{"title":16,"path":17,"stem":18},"Reading Captures","\u002Fguide\u002Fcontent","1.guide\u002F3.content",{"title":20,"path":21,"stem":22},"Comparing Versions","\u002Fguide\u002Fdiff","1.guide\u002F4.diff",{"title":24,"path":25,"stem":26},"Configuration","\u002Fguide\u002Fconfiguration","1.guide\u002F5.configuration",{"title":28,"path":29,"stem":30},"Agents","\u002Fguide\u002Fagents","1.guide\u002F6.agents",{"title":32,"path":33,"stem":34},"Custom Providers","\u002Fguide\u002Fcustom","1.guide\u002F7.custom",{"title":36,"path":37,"stem":38},"Explorer","\u002Fguide\u002Fexplorer","1.guide\u002F8.explorer","i-lucide-book-open",{"title":41,"path":42,"stem":43,"children":44,"icon":87},"Providers","\u002Fproviders","2.providers\u002F0.index",[45,47,51,55,59,63,67,71,75,79,83],{"title":46,"path":42,"stem":43},"Overview",{"title":48,"path":49,"stem":50},"Wayback Machine","\u002Fproviders\u002Fwayback","2.providers\u002F01.wayback",{"title":52,"path":53,"stem":54},"Arquivo.pt","\u002Fproviders\u002Farquivo","2.providers\u002F02.arquivo",{"title":56,"path":57,"stem":58},"Webarchiv Österreich","\u002Fproviders\u002Fwebarchiv","2.providers\u002F03.webarchiv",{"title":60,"path":61,"stem":62},"Archive.today","\u002Fproviders\u002Farchive-today","2.providers\u002F04.archive-today",{"title":64,"path":65,"stem":66},"Common Crawl","\u002Fproviders\u002Fcommoncrawl","2.providers\u002F05.commoncrawl",{"title":68,"path":69,"stem":70},"WebCite","\u002Fproviders\u002Fwebcite","2.providers\u002F06.webcite",{"title":72,"path":73,"stem":74},"Memento","\u002Fproviders\u002Fmemento","2.providers\u002F07.memento",{"title":76,"path":77,"stem":78},"Archive-It","\u002Fproviders\u002Farchive-it","2.providers\u002F08.archive-it",{"title":80,"path":81,"stem":82},"Conifer","\u002Fproviders\u002Fconifer","2.providers\u002F09.conifer",{"title":84,"path":85,"stem":86},"Perma.cc","\u002Fproviders\u002Fpermacc","2.providers\u002F10.permacc","i-lucide-library",{"id":89,"title":36,"body":90,"description":260,"extension":261,"links":262,"meta":263,"navigation":265,"path":37,"seo":266,"stem":38,"__hash__":267},"docs\u002F1.guide\u002F8.explorer.md",{"type":91,"value":92,"toc":254},"minimark",[93,102,211,216,244,248],[94,95,96,97,101],"p",{},"Every explorer page calls the same executors the MCP server uses, through the docs worker. Nothing on these pages is a mock; a slow answer is the archive being slow, and a ",[98,99,100],"code",{},"429"," is the archive saying no.",[103,104,105,118],"table",{},[106,107,108],"thead",{},[109,110,111,115],"tr",{},[112,113,114],"th",{},"Page",[112,116,117],{},"What it answers",[119,120,121,134,145,156,167,178,189,200],"tbody",{},[109,122,123,131],{},[124,125,126],"td",{},[127,128,130],"a",{"href":129},"\u002Ftimeline","Timeline",[124,132,133],{},"Which captures exist for a target, across every provider, with a viewer for any of them",[109,135,136,142],{},[124,137,138],{},[127,139,141],{"href":140},"\u002Fcompare","Compare",[124,143,144],{},"Two captures of one page side by side, with the diff, and sliders that walk the history",[109,146,147,153],{},[124,148,149],{},[127,150,152],{"href":151},"\u002Fsite","Site",[124,154,155],{},"Which archives hold a domain, how many captures, first and last, a year by year heatmap",[109,157,158,164],{},[124,159,160],{},[127,161,163],{"href":162},"\u002Furls","URLs",[124,165,166],{},"Every URL an archive has seen under a domain",[109,168,169,175],{},[124,170,171],{},[127,172,174],{"href":173},"\u002Fhistory","History",[124,176,177],{},"How a page changed capture by capture, ranked by the size of the change",[109,179,180,186],{},[124,181,182],{},[127,183,185],{"href":184},"\u002Fagent","Agent",[124,187,188],{},"The four tools with their exact text answers, and the call as JSON-RPC or TypeScript",[109,190,191,197],{},[124,192,193],{},[127,194,196],{"href":195},"\u002Fstatus","Status",[124,198,199],{},"Which providers answer right now, and how fast",[109,201,202,208],{},[124,203,204],{},[127,205,207],{"href":206},"\u002Fshelf","Shelf",[124,209,210],{},"Captures you kept in this browser, exported with their provenance",[212,213,215],"h2",{"id":214},"the-viewer","The viewer",[94,217,218,219,223,224,227,228,231,232,235,236,239,240,243],{},"A capture opens in one of three modes. ",[220,221,222],"strong",{},"Replay"," frames the archive's own playback, only for archives that allow framing. ",[220,225,226],{},"Source"," draws the archived markup inside a sandboxed frame with no scripts, a policy that admits only assets from the archive's host, and a ",[98,229,230],{},"\u003Cbase>"," on the capture. ",[220,233,234],{},"Text"," is what ",[98,237,238],{},"archives_content"," returns. Every capture has a permalink under ",[98,241,242],{},"\u002Fcapture\u002F\u003Cprovider>\u002F\u003Cstamp>\u002F\u003Curl>",", a citation to copy, and a bookmark for the shelf.",[212,245,247],{"id":246},"caching-and-manners","Caching and manners",[94,249,250,251,253],{},"Answers are cached on the worker, in KV in production, for thirty minutes to six hours depending on the page, and a cron warms the demo targets. A failed answer is never cached, and one where a provider failed is kept for five minutes only, so an outage does not stick. One address can start thirty new archive queries a minute; answers served from the cache do not count. The explorer never retries a ",[98,252,100],{},"; Archive.today in particular throttles automated readers, and the viewer says so instead of hammering it.",{"title":255,"searchDepth":256,"depth":256,"links":257},"",2,[258,259],{"id":214,"depth":256,"text":215},{"id":246,"depth":256,"text":247},"The pages behind archives.agntn.dev that run the library live, and what each one is for.","md",null,{"icon":264},"i-lucide-history",true,{"title":36,"description":260},"V9wGo9cS_utrdwTFYtb9L-cXYYSOMvICOu7GaavVsk4",[269,271],{"title":32,"path":33,"stem":34,"description":270,"children":-1},"Extend the base class, answer the listing call, optionally serve bodies, and plug into the same archive.",{"title":46,"path":42,"stem":43,"description":272,"children":-1},"Ten sources, one class shape. Pick an archive to see its endpoint, its options and the traps.",1788446779052]