Orca v1.4.238 keeps unsaved edits in sync across every tab of a file

1 hour ago

Orca v1.4.238: every tab of a file now shares one copy of your unsaved edits. Codex and Pi chats in Orca show turns taken in a terminal, Create worktree starts each agent as a chat or in its terminal CLI, Claude and Codex accounts can be added on a remote Orca server from the desktop, Orca's browser opens new tabs on your workspace, and the phone's tab strip shows which agents are working, waiting or done. Release notes: https://github.com/stablyai/orca/releases/tag/v1.4.238 Compare: https://github.com/stablyai/orca/compare/v1.4.237...v1.4.238 Download: https://onorca.dev/download

Ask about this presentation

Chapters

  1. 0:00One copy of unsaved edits
  2. 0:14Chats catch up
  3. 0:29Chat or terminal per workspace
  4. 0:42Accounts on a remote server
  5. 0:55A browser that knows the workspace
  6. 1:07Agent state on phone tabs
  7. 1:19Also in this release
Show transcript

One copy of unsaved edits

Orca

Every Orca tab of a file now shares one copy of your unsaved edits

Deleting a workspace lists its unsaved files first. Stale Markdown and notebook edits can’t overwrite newer text.

Orca with notes.md open in the docs workspace: the line TYPED-IN-A, typed in another workspace, shows here with the tab's unsaved dot
GitHub release notes · stablyai/orca · #31974, #31641, #31760

Open one file in two Orca workspaces and type in either: the other tab shows the same unsaved text. Orca asks to save only when the file's last tab closes.

Chats catch up

Orca

Codex and Pi chats in Orca show the turns you took in a terminal

Native chat is experimental. Update paired and SSH hosts alongside Orca.

An Orca Codex chat: after two replies, a line reads Continued outside this chat, followed by the prompts and replies sent from a terminal
GitHub release notes · stablyai/orca · #30883, #31618

Continue a Codex or Pi conversation in a terminal, then reopen the chat in Orca: those turns now appear under Continued outside this chat. Native chat is still experimental, so update your hosts too.

Chat or terminal per workspace

Orca

Create worktree starts each agent as a chat or in its terminal CLI

Settings can make your default agent open either way.

Orca's Create worktree agent picker: Claude is checked with its terminal button lit, and the field reads Claude (CLI)
GitHub release notes · stablyai/orca · #31189, #31590

Creating a worktree or folder in Orca, each agent row now has a terminal button, so one workspace can start Claude in its CLI. Your default agent can open either way.

Accounts on a remote server

Orca

Add Claude and Codex accounts on a remote Orca server from your desktop

Before
Add Account was greyed out, so you signed in from a terminal on the server
Now
the server runs the sign-in and your device opens the page
Credentials
stay on the server
Windows servers, older hosts
keep the terminal sign-in
GitHub release notes · stablyai/orca · #31461

On a paired remote Orca server, Add Account for Claude and Codex was greyed out. Once that server is updated, it runs the sign-in. Windows servers and older hosts still use a terminal.

A browser that knows the workspace

Orca

A new tab in Orca’s browser opens on your workspace

New tab
the workspace’s dev servers, pull request and issue, then your most visited sites
Address bar
suggestions as you type
Each site
remembers its permissions, appearance and zoom
GitHub release notes · stablyai/orca · #31656, #31604, #31158, #31621

A new tab in Orca's browser now opens on your workspace: its running dev servers, its pull request and issue, then the sites you visit most. Each site keeps its permissions and zoom.

Agent state on phone tabs

Orca

Orca’s phone tabs show which agents are working, waiting or done

Orca's phone tab strip: spinners on the claude and Claude chat tabs, a red dot on the codex tab, and a red edge dot for a hidden tab

Double-tap a terminal tab to rename it. The Home screen’s New Workspace entry waits for the next phone app build.

GitHub release notes · stablyai/orca · #31372, #31305

On the phone, Orca's tab strip now shows each agent's state: a spinner while it works, red when it waits on you, green when it's done. Double-tap a terminal tab to rename it.

Also in this release

Orca

Also new in Orca

Resolve with AI
for any paused merge, rebase or cherry-pick, even with no conflicts left
Resource Manager
lists local terminals in a new PTYs view
Plain SSH
opens a terminal when a host’s move to its Orca server is blocked

Which agents do you run as a chat, and which in a terminal?

Orca release notes on GitHub

GitHub release notes · stablyai/orca · #28569, #31593, #31716

Resolve with AI now shows for any paused merge, rebase or cherry-pick, even with no conflicts left. Resource Manager lists local terminals. Which agents do you run as a chat, and which in a terminal?

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.