Skip to content

v2.0.0-beta.6

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jun 09:41
· 66 commits to master since this release

Per-project run commands, richer notifications, and polish

This beta adds a per-project run command — point a project at npm run dev (or whatever
starts it) and drive it from a dedicated run terminal — plus a system menu bar item for
notifications, a collapsible terminal-tab sidebar, and a round of stability and design fixes.

⚠️ Still a beta — expect rough edges. Existing installs auto-update via Sparkle.

Run command (#7)

  • Set a run command per project in Project Settings, with optional auto-run when a
    workroom is created
  • Drive it from a dedicated "Run" terminal — Run / Stop / Restart in the toolbar, the new
    Run menu, the sidebar row, or ⌘R / ⇧⌘R / ⌥⌘R. Stop is a graceful Ctrl-C that escalates to
    a hard kill on a second press; Restart waits for the process to exit before respawning, so it
    releases the port first
  • The pane stays open showing output after the command exits; Go ▸ Run Terminal jumps to it

Notifications

  • A system menu bar item for notifications (#33)
  • The notifications bell stays visible even with no workroom selected
  • The notification jump moved into the Go menu; ⇧⌘N / ⌥⌘N now reach the menu even inside
    enhanced-mode TUIs (Claude, Codex)

Terminals & sidebar

  • Terminal tabs now appear as a collapsible sidebar subtree
  • The terminal surface no longer shifts when toggling between a solo pane and a split
  • Design polish: clearer active tab and split-group brackets, a calmer focused split-pane ring,
    tab ✕ and pane grips revealed on hover, tighter tab chips, dimmed terminal titles, and a
    unified sidebar caret column

Stability

  • The agent progress indicator no longer times out mid-task (#38)
  • Fixed a crash on quit caused by freeing terminal surfaces while their IO was still active

Dev

  • Debug builds now run side by side with the release app as Workroom Dev