Saccade 0.2.0 gives MCP-compatible Agents a live semantic view of one authorized Chrome or Edge tab and exact object actions with local verification. It ships with Extension 0.4.0.
Highlights
- Exact Agent sessions and tab leases, including one writer per tab and safe orphaning after disconnect.
- Explicit full and delta Truth reads for one tab, backed by canonical current Truth in the Broker.
- One end-to-end deadline across Broker and Extension work.
- Local actionability waits and value-free semantic postconditions in action receipts.
- Preflighted independent form batches with compact per-step verification.
- Support for contenteditable and same-origin iframe rich text, native and ARIA choices, standard uploads, semantic tables, and fast moving targets.
- Broker restart recovery without replaying an action whose outcome may be ambiguous.
Release evidence
The exact Extension candidate passed the blocking gate in current Chrome and Edge. Mouse Accuracy completed 96/96 exact-target actions across both browsers with zero misses.
Install
npx -y @nanlogic/saccade install
npx -y @nanlogic/saccade doctorNode.js 18 or newer is required. Install the matching Saccade Extension in Chrome or Edge, then start a new Agent task.
Artifacts
- npm package:
@nanlogic/saccade@0.2.0 - Extension:
saccade-extension-0.4.0.zip - Extension SHA-256:
d61588adcd6a7100f9f36770ce20a634da07a62887adbe3b7fd81330040b2cbd
This release certifies the exact candidate and cases in the release report. Unsupported or opaque boundaries remain explicit instead of being reported as verified.