Skip to content

Releases: openbrowse-ai/openbrowse

v0.7.2

08 Jun 21:04

Choose a tag to compare

Patch Changes

  • 4c11faa: Prevent multiple open tabs from auto-restarting the same agent run, and
    mirror live agent progress across tabs.

    • Disable message-load auto-resume (it made every open context restart
      the same run).
    • Add an atomic per-conversation ownership lock so only one context
      drives a run.
    • Stream full-message snapshots to other tabs as read-only viewers;
      approvals and stop are forwarded to the owner.

What's Changed

  • feat(extension): single-host agent runs with live cross-tab mirror by @aschung01 in #114
  • chore: refresh models.dev snapshot by @github-actions[bot] in #113
  • chore(release): version packages by @github-actions[bot] in #115

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.7.1...openbrowse@0.7.2

v0.7.1

06 Jun 03:36

Choose a tag to compare

Patch Changes

  • 2e0bd8a: Fix extension update resilience (spaces and MCP refresh), tool state UI, and tool healing validation

What's Changed

  • Fix lifecycle updates, tool healing, and MCP refresh by @aschung01 in #110
  • chore(release): version packages by @github-actions[bot] in #111

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.7.0...openbrowse@0.7.1

v0.7.0

05 Jun 18:51

Choose a tag to compare

Minor Changes

  • ab6a7ec: Add a /compact slash command to the chat composer. Typing / now lists
    built-in commands (under a "Commands" group) alongside skills; selecting
    /compact manually compacts the conversation — summarizing the full history
    and sending only that summary to the model on the next turn, while the UI
    keeps showing every original message. Supports "compact-then-send" (/compact <text> compacts, then sends the remaining text) and surfaces a toast for every
    outcome (compacted, too short, or failure).

    Also fixes the compaction model resolution so it correctly handles the stored
    provider:model key (previously it failed to find a provider, which silently
    broke both manual and automatic compaction).

What's Changed

  • chore: refresh models.dev snapshot by @github-actions[bot] in #106
  • feat(extension): add /compact slash command by @aschung01 in #107
  • chore(release): version packages by @github-actions[bot] in #108

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.6.0...openbrowse@0.7.0

v0.6.0

04 Jun 19:33

Choose a tag to compare

Minor Changes

  • 4630aed: Add a context-usage indicator to the chat header: a circular progress ring that shows tokens, usage %, and cost on hover, and a detailed breakdown (provider/model, context limit, token split, total cost, timestamps) on click.
  • 67c8be2: Add scheduled tasks: recurring, cron-like agent runs that execute as full
    background agent sessions (DOM + chrome.debugger, system prompt, compaction).
    Driven by a bundled /schedule skill and create/list/update_scheduled_task
    tools, with a Scheduled dashboard, create/edit dialog, status badges, and a
    per-task auto-approve toggle.

Patch Changes

  • 2965aed: Fix chat input lag in long conversations. The message list is now memoized and
    extracted from the input's render path, so typing no longer re-renders every
    message (markdown + syntax highlighting) on each keystroke.

What's Changed

  • perf(extension): memoize chat message list to fix input lag by @aschung01 in #101
  • chore: refresh models.dev snapshot by @github-actions[bot] in #103
  • feat(extension): add context usage indicator to chat header by @aschung01 in #104
  • feat(scheduled-tasks): recurring background agent runs by @aschung01 in #105
  • chore(release): version packages by @github-actions[bot] in #102

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.5.3...openbrowse@0.6.0

v0.5.3

04 Jun 05:07

Choose a tag to compare

Patch Changes

  • 6f47a91: Show subagent-opened tabs in the Context card with a "Subagent" badge and
    grouped cleanup, sort sidebar chats by creation time, and open new agent tabs
    in the conversation's own window instead of whatever window Chrome has focused.
    Also fixes the Stripe MCP connector endpoint (404).

What's Changed

  • fix(extension): hide subagent chats from chat lists by @aschung01 in #96
  • fix: subagent tabs in context card, Stripe MCP URL, sidebar sort, new-tab window by @aschung01 in #98
  • chore(release): version packages by @github-actions[bot] in #99

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.5.2...openbrowse@0.5.3

v0.5.2

04 Jun 01:25

Choose a tag to compare

Patch Changes

  • 278b9e0: Tune the completion check to reduce false rejections and latency: the
    evaluator now runs as a single fast pass (no tool calls), accepts a
    reasonable interpretation of ambiguous requests instead of looping the
    agent, and no longer rejects page-grounded facts based on its own stale
    knowledge (e.g. "that batch doesn't exist yet").

What's Changed

  • fix(extension): reduce completion-check false rejections and latency by @aschung01 in #94
  • chore(release): version packages by @github-actions[bot] in #95

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.5.1...openbrowse@0.5.2

v0.5.1

03 Jun 21:33

Choose a tag to compare

Patch Changes

  • cf239e1: Fix agent completion/approval notification clicks to open the conversation in the tab and window where the agent actually ran, instead of the last-active window (which sometimes spawned a new window).

What's Changed

  • fix: route agent notification clicks to the originating tab/window by @aschung01 in #86
  • chore: refresh models.dev snapshot by @github-actions[bot] in #91
  • chore(actions): bump softprops/action-gh-release from 2.6.2 to 3.0.0 by @dependabot[bot] in #90
  • chore(actions): bump pnpm/action-setup from 4.1.0 to 6.0.8 by @dependabot[bot] in #89
  • chore(actions): bump actions/labeler from 5.0.0 to 6.1.0 by @dependabot[bot] in #88
  • chore(actions): bump the actions-minor-and-patch group with 2 updates by @dependabot[bot] in #87
  • chore(actions): bump the actions-minor-and-patch group across 1 directory with 3 updates by @dependabot[bot] in #93
  • chore(release): version packages by @github-actions[bot] in #92

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.5.0...openbrowse@0.5.1

v0.5.0

02 Jun 15:41

Choose a tag to compare

Minor Changes

  • 832e867: Agent can now clean up the tabs it opened: a closeTabs tool closes the conversation's tab group (or specific tabs you opened) with a reversible Undo toast, plus manual control over the workspace Context card. Adds a bundled writing-skills skill that guides the agent through authoring a new skill and installing it via create_skill. Also fixes closeTabs being rejected by the Anthropic API (its tool input schema now serializes to a top-level object), which previously broke agent turns on Anthropic models.

What's Changed

  • fix(landing): resolve mobile layout overflow and animate FAQs by @aschung01 in #81
  • feat(agent): agent tab cleanup with reversible undo and manual Context card control by @aschung01 in #80
  • feat(skills): bundled writing-skills skill + fix closeTabs Anthropic schema by @aschung01 in #82
  • chore: refresh models.dev snapshot by @github-actions[bot] in #83
  • chore(release): add changeset for #80 + #82 by @aschung01 in #84
  • chore(release): version packages by @github-actions[bot] in #85

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.4.3...openbrowse@0.5.0

v0.4.3

01 Jun 19:01

Choose a tag to compare

Patch Changes

  • 7c36ce6: Favorite tabs behave Arc-style: a favorite is recognized by hostname (adopts the first matching open tab, stays recognized while you navigate within the same site, and survives service-worker restarts); reordering favorites in the overlay now moves the real Chrome tabs and keeps them ordered between pinned and regular tabs (with bounce-back on manual reorder, returning a favorite to its own slot). Spaces now reliably reattach to their windows across browser restarts (via a durable home-tab anchor with pinned-tab fallback) instead of losing favorites and spawning new empty spaces; pinned tabs are persisted per space and reopened when a space's window is recreated (favorites are no longer auto-opened). Also: reuse an existing Settings tab instead of opening duplicates; Settings logo no longer navigates; remove Esc-closes-Settings; Models search supports "/" focus and Esc-to-clear with hints; chat-delete dialog keycap styling + optimistic removal; "Send now" on the next queued message; "Continue" action on the chat error banner; overlay footer logo respects dark mode; fix overlay logo/Actions menu close-then-reopen flash; scope the "working on this tab" blocker to the agent's actual tab.

What's Changed

  • feat(docs): add changelog page by @aschung01 in #72
  • feat(bench): declarative harness configs, headless subagents, and Kernel browser pools by @aschung01 in #73
  • feat(extension): add Context card to workspace side panel by @aschung01 in #76
  • chore: refresh models.dev snapshot by @github-actions[bot] in #75
  • fix(extension): tab ordering, settings tab reuse, overlay menu flash, and assorted UX fixes by @aschung01 in #74
  • chore: refresh models.dev snapshot by @github-actions[bot] in #77
  • chore(release): version packages by @github-actions[bot] in #78

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.4.2...openbrowse@0.4.3

v0.4.2

30 May 20:00

Choose a tag to compare

Patch Changes

  • 610c535: Aux model picker shows all configured models; token-AND model search; fix approval-interrupt bug; expose executePython; improved MCP approval + skill-install UX.

What's Changed

  • feat(extension): configurable aux model picker, token-AND search, and approval fixes by @aschung01 in #70
  • chore(release): version packages by @github-actions[bot] in #71

Full Changelog: https://github.com/openbrowse-ai/openbrowse/compare/openbrowse@0.4.1...openbrowse@0.4.2