reticle_snapshot is how an agent gets its bearings. It returns the page as semantic structure, not pixels and not raw HTML, and it comes in three sizes so you can pay for only what you need.
Three modes, three prices
status. the cheapest possible check
Ninety-eight bytes to answer “where am I?”. Use it after a navigation instead of re-reading the page.
interactive. the default working view
Everything you can act on, with a ref for each, for 65 tokens. Note the password arrives [REDACTED] without anyone configuring it.
Arguments
diff is how you keep a long session cheap
After the first snapshot, ask only for the delta. On a page where one row appeared, you get one row rather than the whole list again.
Reach for reticle_query instead when you already know what you’re looking for.
Snapshot is for orientation; query is for retrieval, and it’s almost always cheaper.
Refs change across documents
Refs are stable while the element is in the DOM. A full navigation builds a new document, so refs are re-issued. The same “Sign in” button was e5 before a navigation and e103 after. Snapshot after navigating; don’t reuse refs across one.Last modified on August 14, 2026