Install/liveness state: registered IDs, manifest paths, launcher path, active connections. Cheap, idempotent. **Always call first.
Read registered IDs; destructive cleanup to re-bootstrap.
Full MCP → IPC → NMH → SW → page-world round-trip with typed `pageWorldError` codes + self-heal.
Diagnose setup → `{ ok, gaps[], recommendations[] }` (CDP reachable, manifest installed, extension present, ID registered).
Managed launches (browser, profile mode, port, pid) with live debug-port re-probe + extension SW heartbeat.
Cursor-paginated, filterable tails of the persistent capture ring buffers (memory + disk spill).
Recent captured events across kinds for quick verification.
Evaluate an expression in the page world.
rrweb session recording + cursor-paginated replay.
Resolve generated stack frames to original `src/…:line:col`.
Read the typed settings schema; get/set values (allowlist, capture filters, disk-spill, etc.).
Service-worker registrations: installing/waiting/active versions, `updateViaCache`, controller, and whether an update is stuck **waiting** (the #1 "why isn't my update showing").
+15 more tools listed on main page