Mobile alerts, standalone terminals, and a more capable browser

Push notifications can reach your phone, shell terminals work independently of agent sessions, and browser and file workflows are easier to use.

Push notifications when a session needs you #2851

Paired iOS and Android devices can receive push notifications when a session needs attention, so work does not have to stay visible on the desktop.

Standalone terminals for everyday shell work #2861 #3077

Open a shell without attaching it to an agent session, then keep its tabs scoped and named for the work at hand.

Search and open links inside the embedded browser #3085

The browser address bar now accepts searches as well as URLs, while links from the app can stay inside the embedded browser.

Readable workspace diffs #3013

The Changes view renders parsed diffs with clear gutters, hunk headers, additions, deletions, and a compact summary instead of raw diff text.

Improvements

  • Search from the command palette and move between sessions with keyboard shortcuts. #3097 #2954
  • Send a new task with Enter and insert a new line with Shift+Enter. #2955

Notifications

  • Browse a paginated notification history from the redesigned notification center. #2922

Desktop

  • The desktop shell now uses one framed layout across macOS, Windows, and Linux. #2937
  • Terminal tabs stay within the available width instead of overflowing. #3019

Bug fixes

Sessions

  • Failed scratch workspaces remain available for a retry. #3137
  • Sessions no longer remain stuck in an active state after the underlying run has stopped. #3117
  • Stopping one worker no longer leaks kill state into another worker. #3084

Windows

  • Process liveness checks now report the correct result for ConPTY sessions. #3082
  • Background agent checks no longer flash console windows. #3006

Setup and storage

  • OpenCode starts correctly when a bundled skill contains malformed frontmatter. #2930
  • Missing and out-of-order database migrations are applied safely during upgrades. #3092

Learn more