Skip to content

Releases: dylansantwani/openbrowser

openbrowser 1.2.0

Choose a tag to compare

@dylansantwani dylansantwani released this 04 Sep 16:09

openbrowser 1.2.0

Multi-agent sessions you can actually read

  • One-word session names from the hub; role-named windows; browser_tabs list shows a session its own tabs in full and everyone else as counts.
  • Agents never foregroundraiseWindowOnSelect is off by default; soloWindow + agentWindowPool keep agents in a shared background window.
  • Cross-session protection: close/reload/group reject any foreign tab id as a batch; tab groups keyed by (session, name).

Screenshots that work for low-context models

  • mode:"element" frames one element by CSS selector (selector:"svg") — whole element, native resolution, never clipped. With nothing named it auto-frames the largest graphic.
  • Clips set captureBeyondViewport, so a chart taller than the fold is captured whole.
  • Wide shots dominated by a graphic nudge toward element mode.

Guided "Sign in with Google"

  • browser_act action:"google_login" lists the account chooser and stops for the user to choose, requires an explicit consent:true to grant access, and refuses the password step outright. Fails safe to "stop" on anything ambiguous.

Tests

  • 333 node tests incl. a parallel-session stress (real router, up to 10 concurrent sessions × 40 storms), a 6,000-capture coordinate round-trip stress, and the Google gates as a pure truth-table.
  • 88 in-browser DOM tests.

Install: download openbrowser-1.2.0.zip, unzip, and load the folder at chrome://extensions (Developer mode → Load unpacked).

OpenBrowser v1.1.0

Choose a tag to compare

@dylansantwani dylansantwani released this 02 Sep 01:43

Full Changelog: v1.0.1...v1.1.0

v1.0.1

Choose a tag to compare

@dylansantwani dylansantwani released this 31 Aug 02:11

Foreground-safe multi-agent rework.

Sessions and agents now share the browser without agents foregrounding tabs or taking over the window the user is working in. Includes supporting changes across the extension background/content scripts, options UI, and side panel, plus MCP server tool updates and a file-based MCP stdio client. All package versions aligned with the extension manifest at 1.0.1.