Files
python-sdk/pkg
zeekay 00b8c911ea feat(tools-browser): set_default_browser / use_browser actions for v1.9.0 bridge
The extension's bridge server (cdp-bridge-server.ts v1.9.0) added two
new actions for dynamic browser switching:

  set_default_browser — persist a default-target browser
  use_browser        — alias of set_default_browser

Both accept the browser name (firefox / chrome / safari / edge or a
specific instance ID like 'firefox-2') as the 'browser' field. The
bridge writes the choice to ~/.hanzo/extension/config.json so it
survives bridge restarts.

This commit:
- Adds the two action names to the Action Literal so the MCP tool
  accepts them.
- Adds them to extension_actions so they route through the bridge
  rather than falling to Playwright.
- The 'target_browser' parameter (already exposed) carries the
  browser name through to the bridge as 'browser', which is exactly
  what set_default_browser expects.

Bumps hanzo-tools-browser 0.4.5 → 0.4.6.
2026-05-07 21:07:22 -07:00
..
2026-03-23 10:26:07 -07:00