Orca v1.4.197

1 month ago

Orca v1.4.197 shipped on September fourth. The Agents activity view comes out of preview, the app boots with a lot less JavaScript in front of it, and remote terminals hold on through much more. Here is what changed.

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Orca v1.4.197
  2. 0:16Agents activity view
  3. 0:33Images in chat
  4. 0:46Whitespace, favicons, session ids
  5. 0:57Opening files
  6. 1:1201 — Faster
  7. 1:14Boot path
  8. 1:38Terminal repaint
  9. 1:5502 — Holding together
  10. 1:57Remote panes
  11. 2:16Platform fixes
  12. 2:38Get it
Show transcript

Orca v1.4.197

Orcav1.4.197

Orca
v1.4.197

The agents activity view graduates, 371 KB of JavaScript leaves the boot path, and a remote pane reattaches instead of getting respawned.

Orca running agents in parallel worktrees, with the mobile companion app beside it
Release notes, v1.4.197 · stablyai/orca

Orca v1.4.197 shipped on September fourth. The Agents activity view comes out of preview, the app boots with a lot less JavaScript in front of it, and remote terminals hold on through much more. Here is what changed.

Agents activity view

Orcav1.4.197

The Agents activity view graduates

Now shipping
filtering, persistence and a round of performance work
Remembers
your unread filter and your grouping
Beside it
an automation runs dashboard, paginated and filterable
Release notes, v1.4.197 — Performance / reliability

The Agents activity view graduates, with filtering, persistence and a round of performance work behind it. The unread filter and the grouping you pick are still set the next time you open it, and automation runs get their own dashboard beside it, paginated and filterable.

Images in chat

Orcav1.4.197

Paste an image into chat and see it right away

Native chat
pasted images show while they save, and open to preview
Codex
structured Codex chat renders images too
Launches
structured Codex launches are race-resistant
Release notes, v1.4.197 — Agents / native chat

Paste a screenshot into native chat and it shows up while it is still saving, and you can open it to preview. Structured Codex chat renders images now as well, and a structured Codex launch is race resistant.

Whitespace, favicons, session ids

Orcav1.4.197

Three things you will spot in the first minute

Diff viewer
a Show Whitespace toggle
Browser
favicons on website entries
Terminal tabs
a Copy Session ID menu item
Release notes, v1.4.197 — UI / workspaces, Terminal

The diff viewer gets a Show Whitespace toggle. Website entries in the browser show their favicons. And terminal tabs get a Copy Session ID item in the context menu.

Opening files

Orcav1.4.197

Open a Markdown file from the OS and land in the editor

From Finder
Markdown opens in the floating workspace
On open
the editor takes focus
A domain path
opens as a URL instead of creating a file
A path with spaces
stops creating one too
Release notes, v1.4.197 — UI / workspaces, Performance / reliability

Open a Markdown file from Finder or Explorer and Orca puts it in the floating workspace with the editor already focused. Type a path that is really a domain and it opens as a URL rather than making a file, and so does a path with spaces in it.

01 — Faster

Orcav1.4.197
01

Faster

Release notes, v1.4.197

Speed.

Boot path

Orcav1.4.197

371 KB of JavaScript comes off the boot path

Off the boot graph
react-markdown, the emoji catalog, the English catalog, the xterm WebGL addon
Startup GC
stops freezing the main process for seconds
History scan
12,259 startup syscalls dropped
Local terminals
an unreachable SSH host no longer gates their restore
Release notes, v1.4.197 — UI / workspaces, Terminal

react-markdown and the emoji catalog leave the boot path and take 371 kilobytes of eager JavaScript with them, and the English catalog and the xterm WebGL addon follow. Startup garbage collection stops freezing the main process for seconds, 12,259 startup syscalls go away, and an unreachable SSH host no longer holds up your local terminals.

Terminal repaint

Orcav1.4.197

The terminal repaints only the rows an agent touched

Agent redraws
repaint just the rows they changed
Spinner titles
stop shipping every frame to the renderer
Hidden window
six timers stop ticking behind it
Idle remote pane
30 host round trips a minute, down to 4
Release notes, v1.4.197 — Terminal, Windows / remote server / SSH

When an agent redraws its spinner, the terminal repaints only the rows it changed, and it stops shipping every one of those title frames to the renderer. Six timers stop ticking behind a hidden window, and an idle remote pane goes from thirty host round trips a minute down to four.

02 — Holding together

Orcav1.4.197
02

Holding together

Release notes, v1.4.197

Now the repairs.

Remote panes

Orcav1.4.197

A remote pane reattaches instead of getting respawned

Respawn
needs host attestation, not client-side absence
A wedged relay
is declared lost, and silence is not a verdict
An expired lease
reattaches its orphan instead of stranding it
Two leaks
the pty master file descriptor, on relay hosts too
Release notes, v1.4.197 — Windows / remote server / SSH

Orca now wants proof from the host before it respawns a pane, so a client that briefly cannot see one stops throwing your session away. A wedged relay link is declared lost rather than read as an answer, an expired lease reattaches its orphan instead of stranding it, and two pty file descriptor leaks are closed.

Platform fixes

Orcav1.4.197

Claude quota works when your username has an @ in it

macOS
a $USER containing @ no longer breaks Claude quota
Windows
remote PowerShell stays inside what sshd's cmd.exe accepts
WSL
spawns name an explicit Windows working directory
Linux
the packaging stack landed, and the CLI has one entrypoint
Release notes, v1.4.197 — Agents / native chat, Windows / SSH, Performance

If your macOS username has an at sign in it, Claude quota was unavailable, and now it works. On Windows, remote PowerShell commands stay inside what sshd's cmd.exe will accept, and WSL spawns name an explicit Windows working directory. On Linux the packaging stack landed and the CLI has one entrypoint.

Get it

Orcav1.4.197

Update, or download for macOS, Windows and Linux

onorca.dev/download

Release notes, v1.4.197 · stablyai/orca

That is Orca v1.4.197. It updates itself, or you can pick it up fresh for macOS, Windows or Linux at onorca.dev/download.