Fleet changelogs · dev.ecs0.net
rdmbair15m5-changelog-20260822-0402-chrome-mcp-fleetwide-setup

rdmbair15m5-changelog-20260822-0402-chrome-mcp-fleetwide-setup

Configured Google Chrome MCP (chrome-devtools-mcp v1.7.0) across all agent harnesses (Antigravity CLI, Claude Code, Codex CLI) with pre-edit backups, unprompted subagent permissions, isolated process lifecycle, diagnostic health probing, and 145-test 5-tier E2E verification.

Scope & Target Hosts

Files Touched

  1. ~/.gemini/config/mcp_config.json: Registered mcpServers.chrome-devtools (command: "npx", args: ["-y", "chrome-devtools-mcp@latest", "--headless", "--isolated", "--no-usage-statistics"]).
  2. ~/.claude.json: Non-destructively added mcpServers.chrome-devtools while preserving existing rdworkbench server.
  3. ~/.codex/config.toml: Non-destructively added [mcp_servers.chrome-devtools] while preserving node_repl, computer-use, and rdworkbench.
  4. /Users/richh/teamwork_projects/chrome_mcp_setup/scripts/register_chrome_mcp.py & .sh: Pre-edit backup creation, non-destructive JSON/TOML mutation, syntax validation (json.tool / tomllib), and rollback mechanics.
  5. /Users/richh/teamwork_projects/chrome_mcp_setup/scripts/verify_lifecycle.py & .sh: Subagent permission auditor and process lifecycle teardown tester (EOF, SIGTERM, SIGINT).
  6. /Users/richh/teamwork_projects/chrome_mcp_setup/tools/chrome_mcp_health.py: Unified cross-harness diagnostic health probe.
  7. /Users/richh/teamwork_projects/chrome_mcp_setup/tests/test_chrome_mcp_suite.py & tests/mcp_test_client.py: 145-test 5-tier E2E test suite.
  8. /Users/richh/teamwork_projects/chrome_mcp_setup/reports/health_report.json & reports/health_report.md: Health status reports (HEALTHY, 29 tools discovered, 0 process leaks).

Pre-Edit Backups Created

Commands Run & Verification Evidence

Undo & Rollback Procedure

To rollback configurations to their pre-edit state:

python3 /Users/richh/teamwork_projects/chrome_mcp_setup/scripts/register_chrome_mcp.py --rollback
# OR manually restore backups:
cp -p /Users/richh/.claude.json.bak-chromemcp-20260822-034550 /Users/richh/.claude.json
cp -p /Users/richh/.codex/config.toml.bak-chromemcp-20260822-034550 /Users/richh/.codex/config.toml

Outstanding Owner Actions