v2.14.0 makes chrome-cdp-ex installable and usable across agent hosts without forking the runtime. Compared with v2.13.2, a single setup.mjs bootstrap plus INTEGRATIONS docs cover Claude Code, Codex, Cursor, OpenClaw, Hermes, and Pi; the always-loaded skill is slim with on-demand references; MCP gains curated Tier-1 workflow tools, an allowlisted run_command escape hatch, and resources; and release tarballs finally include the Claude plugin manifest, setup script, and bin/chrome-cdp shim.
Cross-host distribution
- Add
scripts/setup.mjs(--detect,--for <host>,--verify) plusINTEGRATIONS.mdanddocs/integrations/for Claude Code, Codex, Cursor, OpenClaw, Hermes, and Pi (#133). - Ship
bin/chrome-cdpPATH shim and include.claude-plugin/,INTEGRATIONS.md,bin/, andscripts/setup.mjsin the release tarball; the release workflow packs and attaches the validated asset on Node 22 (#133). - Split the always-loaded skill: slim
SKILL.mdwith on-demandreferences/{commands,recipes,troubleshooting}.mdand thinhosts/*overlays (#133).
MCP
- Expand curated MCP tools with Tier-1 workflow coverage (
navigate,press,wait_for,cascade,components,spawn_debug_browser,record_snapshot,session_checkpoint) plus allowlistedrun_command(#133). - Advertise MCP resources / templates for doctor status and per-session report/screenshot reads (#133).
- Harden the MCP escape hatch: omit composite
batch/flow/repeat/replayfrom the allowlist, and requireconfirm: truefor--unsafe-full/ sensitive exports (#133, #134).
Doctor / contracts
doctor --format jsonincludesrouteRecommendationfor host-aware CLI vs MCP defaults (#133).- Publish starter JSON Schemas under
docs/schemas/for action receipts, doctor, and route recommendation (#133).
Compatibility
No CLI commands were removed. Existing Claude Code / Codex skill copy paths still work. Agents that previously loaded the full mega-SKILL.md now get the golden path by default and should open references/commands.md for exhaustive flags. MCP clients gain new tools; mutating tools and sensitive run_command calls still require confirm: true. Release consumers must use the v2.14.0+ tarball if they need setup.mjs, the plugin manifest, or bin/chrome-cdp inside the packed asset.
Package
- Asset:
pi-chrome-cdp-2.14.0.tgz - SHA-256:
54bf99c7ebc846e5f15f004cc4da2a78499e030e76baa3e04a348776bd2ad7c1 - Includes Claude plugin manifest, INTEGRATIONS.md, bin/chrome-cdp, setup.mjs, and skills runtime.