get_setup_status
Diagnose browser extension setup by returning component versions, build verdicts, and connection status to identify stale processes or missing tokens.
Instructions
Return component versions, stale-build actions, extension path, bridge ports, and connection status for setup/diagnostics. extension_build_verdict answers whether the browser worker is running this code (matches_tree / stale_worker), or says why it cannot tell (stamp_not_regenerated / unverifiable); it is decisive where version equality is not. extension_build_enforced=false means no comparison happened, so treat it as unknown rather than as a pass. extension_status_available=false means no runtime status was obtained: starting asks to wait_for_extension, then extension_unavailable asks to check_extension_connection; missing status alone never requests a reload. mcp_build_verdict and bridge_build_verdict compare each process's package-import Python and imported JavaScript source snapshot with expected_python_source_identity on disk: matches_tree, stale_process, or unverifiable. Same-version source changes require restart_mcp_session or restart_bridge; *_build_enforced=false is unknown. state_paths distinguishes missing/empty/ready/unreadable/invalid_encoding token files without exposing token content; unreadable metadata has unknown existence. On Windows, inspecting an existing token file may tighten its ACL to the current user. Bridge startup or authentication initialization may create a missing token file. A malformed remote diagnosis reports bridge_unreachable with malformed_diagnosis, not evidence of an old build. Answers while another tool is still running; default_session_id is isolated from other calls' temporary targets. capability_registry reports declared/registered tool counts, completeness and page/browser/desktop groups. Each tool's MCP annotations describe its potential effects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||