Skip to content

Releases: Shad0wwa1ker/dsh-browser-mode

1.7.1 — settings page actually loads

Choose a tag to compare

@Shad0wwa1ker Shad0wwa1ker released this 19 Oct 14:03

Fixes the bundle settings page never appearing: dsh-client-modules composes a client bundle only from a loader row whose module specifier is the exact package name, so the page now has a no-op carrier row (@local/dsh-browser-mode).

1.7.0 — browser source settings page

Choose a tag to compare

@Shad0wwa1ker Shad0wwa1ker released this 19 Oct 13:57

Pick the browser on the bundle's page in the plugins view: Edge (default), Playwright's bundled Chromium, or an existing browser over CDP, plus an optional executable override and a headless switch.

The page writes through the same state file as the browser_source tool, so switching from either place stays in sync.

See CHANGELOG.md.

v1.6.4 — no cold-start race

Choose a tag to compare

@Shad0wwa1ker Shad0wwa1ker released this 19 Oct 13:43
  • The provider is mounted before apply resolves, so a session opened right after a reload no longer comes up without browser_* tools.
  • Switching the source invalidates the tools of already-open browser sessions; open a new browser session before navigating.

See CHANGELOG.md.

v1.6.3 — tool choice beats a hand-edited row

Choose a tag to compare

@Shad0wwa1ker Shad0wwa1ker released this 19 Oct 13:42
  • The state file now records the row snapshot it was written against, so a browser_source switch overrides later stale row values while genuine hand edits still win.
  • Includes 1.6.2: durable storage in <profile>/browser-source.json.

See CHANGELOG.md.

v1.6.2 — durable browser source

Choose a tag to compare

@Shad0wwa1ker Shad0wwa1ker released this 19 Oct 13:41
  • The browser source is stored in <profile>/browser-source.json; reinstalling or managing the bundle no longer resets it to Edge.
  • A non-default value in the browser-source row still wins; delete the file to fall back to the default (Edge).
  • Includes 1.6.1: browser_source namespace fix and the browser preset persona pointing at the tool.

See CHANGELOG.md.

v1.6.1 — browser source switch

Choose a tag to compare

@Shad0wwa1ker Shad0wwa1ker released this 19 Oct 13:38
  • browser_source tool: switch the visible browser at runtime between Microsoft Edge (default), Playwright's bundled Chromium, and an already running browser over CDP.
  • The bundle mounts the Playwright MCP provider itself (upgrading from <= 1.5.1: delete the profile's browser-use-playwright-mcp row, keep browser-use).
  • Fixes the settings namespace lookup for include:<id> and points the browser preset persona at browser_source.

See CHANGELOG.md.

v1.5.1

Choose a tag to compare

@Shad0wwa1ker Shad0wwa1ker released this 19 Oct 12:38

First public release.

  • �rowser Agent preset for driving a visible browser window
  • �rowser-gate plugin: refuses mcp__playwright-mcp__* calls outside that preset
  • �rowser_access tool: ask the user Allow / Deny from any other Session
  • Chinese README with an English version (README.en.md)

See CHANGELOG.md for details.