Download Latest Version Orca-1.4.243-arm64-mac.zip (273.7 MB) Google Add to Preferred Sources
Home / v1.4.240
Name Modified Size InfoDownloads / Week
Parent folder
latest.yml 2026-10-25 343 Bytes
orca-windows-setup.exe 2026-10-25 202.2 MB
orca-windows-setup.exe.blockmap 2026-10-25 201.6 kB
latest-linux-arm64.yml 2026-10-25 690 Bytes
orca-ide-1.4.240.aarch64.rpm 2026-10-25 149.5 MB
latest-mac.yml 2026-10-25 796 Bytes
orca-macos-x64.dmg 2026-10-25 280.7 MB
orca-macos-x64.dmg.blockmap 2026-10-25 291.4 kB
Orca-1.4.240-mac.zip 2026-10-25 281.5 MB
Orca-1.4.240-mac.zip.blockmap 2026-10-25 288.6 kB
Orca-1.4.240-arm64-mac.zip.blockmap 2026-10-25 281.0 kB
Orca-1.4.240-arm64-mac.zip 2026-10-25 272.3 MB
latest-linux.yml 2026-10-25 677 Bytes
orca-ide-1.4.240.x86_64.rpm 2026-10-25 153.9 MB
orca-macos-arm64.dmg 2026-10-25 271.5 MB
orca-macos-arm64.dmg.blockmap 2026-10-25 284.8 kB
orca-ide_1.4.240_arm64.deb 2026-10-25 177.8 MB
orca-ide_1.4.240_amd64.deb 2026-10-25 181.8 MB
orca-linux-arm64.AppImage 2026-10-25 246.4 MB
orca-linux.AppImage 2026-10-25 244.9 MB
orca-sourcemaps-v1.4.240.zip 2026-10-25 16.6 MB
README.md 2026-10-25 30.5 kB
v1.4.240 source code.tar.gz 2026-10-25 91.9 MB
v1.4.240 source code.zip 2026-10-25 116.0 MB
Totals: 24 Items   2.7 GB 14

A more dependable workspace 🐳

This release gives the built-in browser searchable history, makes agent activity easier to follow, and improves recovery across chats and remote terminals. You’ll also find Lean and Zig syntax highlighting, support for larger quick-command collections, and a new orca ports command for finding your dev servers.

The short version

  • Conversations that stay with you: Claude chats now show turns made outside Orca. Retained messages return after reconnect without reopening the chat, and crash recovery no longer guesses that a sent message was undelivered.
  • A browser with a better memory: Search your browsing history, reopen pages, remove unwanted suggestions, and clear history with Undo. Pages can also use files you pick, save or drop through File System Access.
  • Remote work with fewer interruptions: Slow connections survive missed wake probes, reconnect notices explain what is happening, SSH terminals wait for sign-in, and new splits stay on the paired server.
  • Agent status you can trust: Completed Codex subagents stop showing as Working, running main tasks stay visible through /side conversations, and Codex MCP tools that require approval get an approval card.
  • More room for your workflow: Save more than 40 quick commands, find a worktree’s detected dev-server ports with orca ports, and reclaim old dependency installs and build output from development worktrees.
  • Polish where it counts: Lean and Zig highlighting, clearer session-search excerpts, smoother Mac trackpad scrolling in terminal apps, and better protection for unmerged branches and worktrees shared between Windows and WSL.

Phone & web updates: Updating Orca on the computer serving your phone or browser updates the served interface. This release also keeps running Codex tasks visible on paired and mobile views during /side conversations and fixes browser-picked or dropped chat attachments uploading to the paired server.

Compatibility & upgrade notes

  • Native chat (experimental): Update paired and SSH hosts alongside Orca for the latest chat, agent-status and launch fixes. Codex’s new approval cards cover MCP tool approvals that do not require form fields; general MCP forms and URL-based verification are not supported by this change.
  • Browser history: Open History from the page menu, or use Cmd+Y on macOS and Ctrl+H on Linux and Windows. Search, remove individual entries, or clear the last hour, today or all time, with Undo for clearing.
  • Detected ports: orca ports supports workspace selection and JSON output on runtimes with host-scoped port scanning. Direct SSH hosts do not support detection yet; native folder workspaces require --all to list the host’s listeners.
  • Development cleanup: Manual pnpm reclaim-space and automatic cleanup on development launches can reclaim ignored, untracked dependency installs and generated output in old sibling worktrees, using a default 30-day cutoff. Selected, invoking and excluded worktrees remain protected. Stop sibling apps, agents, installs, builds and tests before applying manual cleanup; reclaimed installs and output need reinstalling or rebuilding when used again.
  • Terminal file links: The earlier change to open a file link in the workspace where it was clicked was reverted in this release.

Product experience

Native chat (experimental)

Catch up on conversations, reconnect without extra steps, and answer agent prompts with clearer controls.

Agent activity & integrations

See the task that is actually running, keep completed work settled, and launch agents with the right session and settings.

Browser

Find a page again, manage what appears in suggestions, and use web apps with local files more naturally.

Terminals & remote connections

Type, scroll, split and reconnect with fewer interruptions, while keeping sessions on the host where they belong.

Source control, workspaces & Windows / WSL

Keep project actions on the right host, protect branches and worktrees, and let cold WSL distributions finish starting.

Developer tools & everyday polish

Find running dev servers, keep larger command collections, and make the small interactions feel more considered.

Tests, builds & maintenance

Broader behavioral coverage across platforms, remote connections, persistence and mobile; fewer redundant tests; and continued module organization. Local affected-test runs also cache loaded dependencies.

All test, build and maintenance changes * test: exercise real platform, provider, and spool boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/33010 * refactor: colocate remote runtime passthrough socket by @nwparker in https://github.com/stablyai/orca/pull/33009 * test: strengthen hook lifecycle and transcript boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/33015 * test: remove workflow string checks and strengthen provider assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33017 * test: strengthen stateful assertions and remove redundant checks by @OrcaWin in https://github.com/stablyai/orca/pull/33020 * refactor: colocate remote runtime error classification by @nwparker in https://github.com/stablyai/orca/pull/33024 * test: strengthen hook, navigation, and release coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33028 * test: strengthen hook, release, and mobile transport coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33031 * refactor: colocate structured session cancellation contract by @nwparker in https://github.com/stablyai/orca/pull/33048 * refactor: colocate remote runtime socket cleanup by @nwparker in https://github.com/stablyai/orca/pull/33051 * refactor: colocate orcad migration tests and fixtures by @nwparker in https://github.com/stablyai/orca/pull/33054 * test: expect legacy failure reads to reuse the published display by @nwparker in https://github.com/stablyai/orca/pull/33061 * refactor: colocate persistence settings and automation tests by @nwparker in https://github.com/stablyai/orca/pull/33058 * test: remove duplicate coverage and strengthen boundary assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33047 * Fix main lint: move native-chat adapter error classes into their own file by @brennanb2025 in https://github.com/stablyai/orca/pull/33046 * test: consolidate UUID coverage and verify input boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/33073 * ci: use grep instead of rg in dependency audit prep by @nwparker in https://github.com/stablyai/orca/pull/33074 * refactor: group Parcel watcher child process ownership by @nwparker in https://github.com/stablyai/orca/pull/33079 * test(e2e): stop restarted serve hosts with SIGTERM so the PTY daemon survives by @nwparker in https://github.com/stablyai/orca/pull/33067 * ci: fail when a checked-in test file has no runner by @nwparker in https://github.com/stablyai/orca/pull/33080 * test: consolidate redundant checks and strengthen boundary coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33082 * test: consolidate duplicates and strengthen behavioral boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/33088 * test(chat): respect frame ownership after creation protection expires by @nwparker in https://github.com/stablyai/orca/pull/33091 * test: consolidate image-send coverage and repair contract assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33093 * test: consolidate refusal cases and repair boundary coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33098 * refactor(renderer): group session tab activation and cancellation by @nwparker in https://github.com/stablyai/orca/pull/33100 * test: remove duplicate mobile coverage and strengthen regression assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33106 * refactor(renderer): group GitHub task mutation owners by @nwparker in https://github.com/stablyai/orca/pull/33113 * feat(telemetry): count Windows-drive WSL repos with WSL-made worktrees by @nwparker in https://github.com/stablyai/orca/pull/33104 * test: trim redundant cases and repair session and hook assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33121 * refactor(renderer): group GitHub task read and refresh owners by @nwparker in https://github.com/stablyai/orca/pull/33127 * test: remove redundant cases and strengthen session boundary coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33129 * test: trim duplicate assertions and repair restore and document coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33133 * test: trim duplicate search coverage and strengthen file and image assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33140 * refactor(runtime): group session teardown and tab ownership by @nwparker in https://github.com/stablyai/orca/pull/33142 * test: remove redundant cases and strengthen browser and attachment coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33144 * test: strengthen RPC cancellation, release rejection, and mobile prompts by @OrcaWin in https://github.com/stablyai/orca/pull/33146 * test: strengthen runtime, harness, and mobile review coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33151 * refactor(shared): group native-chat stream and provider rules by @nwparker in https://github.com/stablyai/orca/pull/33150 * test: repair GitHub, native preparation, and shared assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33153 * test: consolidate capability inventories and strengthen runtime assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33161 * refactor(shared): colocate Jira rules and direct imports by @nwparker in https://github.com/stablyai/orca/pull/33164 * test: tighten parser completion and mobile transport assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33163 * test: consolidate duplicate coverage and repair weak assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33171 * test: consolidate duplicate assertions and strengthen runtime checks by @OrcaWin in https://github.com/stablyai/orca/pull/33173 * test: strengthen transport, status, and permission assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33177 * refactor(codex): colocate app-server protocol owners by @nwparker in https://github.com/stablyai/orca/pull/33176 * test: repair benchmark runners and strengthen policy boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/33183 * test: strengthen routing, scheduling, and session assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33189 * refactor(persistence): colocate terminal topology tests by @nwparker in https://github.com/stablyai/orca/pull/33191 * test: remove duplicate capability coverage and strengthen boundary assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33197 * refactor(persistence): colocate workspace and repository tests by @nwparker in https://github.com/stablyai/orca/pull/33203 * test: remove synthetic compatibility checks and strengthen workspace coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33207 * test: trim redundant checks and strengthen workspace persistence by @OrcaWin in https://github.com/stablyai/orca/pull/33208 * test: trim redundant checks and strengthen retained coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33214 * refactor(persistence): colocate loading and security tests by @nwparker in https://github.com/stablyai/orca/pull/33213 * test: remove shallow capability checks and repair boundary assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33224 * refactor(persistence): colocate test fixtures and harness by @nwparker in https://github.com/stablyai/orca/pull/33233 * test: remove ineffective checks and strengthen settings and notifications by @OrcaWin in https://github.com/stablyai/orca/pull/33235 * test: remove ineffective checks and strengthen persistence and mobile coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33239 * refactor(tasks): colocate source summary hook by @nwparker in https://github.com/stablyai/orca/pull/33242 * test: remove ineffective cases and strengthen behavioral coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33243 * refactor: colocate Task Page source availability hook by @nwparker in https://github.com/stablyai/orca/pull/33245 * test: repair behavioral coverage and remove export inventory by @OrcaWin in https://github.com/stablyai/orca/pull/33246 * refactor: group browser cookie source modules by @nwparker in https://github.com/stablyai/orca/pull/33250 * test: exercise real mobile controller and repair weak assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33248 * test: repair masked coverage and remove five low-value checks by @OrcaWin in https://github.com/stablyai/orca/pull/33256 * test: repair masked assertions and remove eight low-value checks by @OrcaWin in https://github.com/stablyai/orca/pull/33268 * test: expose masked assertions and consolidate duplicate checks by @OrcaWin in https://github.com/stablyai/orca/pull/33276 * test: strengthen persisted state, terminal, and mobile assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33282 * refactor: group repository execution settings by @nwparker in https://github.com/stablyai/orca/pull/33261 * test: replace weak checks with behavioral coverage by @OrcaWin in https://github.com/stablyai/orca/pull/33292 * refactor: group runtime session ownership by @nwparker in https://github.com/stablyai/orca/pull/33301 * test: strengthen persistence, session and failure-result assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33303 * test: remove redundant cases and strengthen state-transition assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33309 * refactor: group cookie import orchestration and cleanup by @nwparker in https://github.com/stablyai/orca/pull/33314 * perf(test): cache local dependencies for affected Vitest runs by @nwparker in https://github.com/stablyai/orca/pull/33305 * test: remove redundant cases and strengthen persistence, terminal and mobile checks by @OrcaWin in https://github.com/stablyai/orca/pull/33318 * test(agent-hooks): warm Windows PowerShell before timing hook launchers by @nwparker in https://github.com/stablyai/orca/pull/33274 * Revert "fix(terminal): a file link opens in the workspace it was clicked in (#32320)" by @nwparker in https://github.com/stablyai/orca/pull/33304 * Test AI Vault title-only search fallback by @AmethystLiang in https://github.com/stablyai/orca/pull/33234 * test(e2e): click a managed SSH terminal link only after the terminal refits beside the browser by @nwparker in https://github.com/stablyai/orca/pull/33328 * test: remove redundant cases and repair audit assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33334 * test(runtime): a deadline-free PTY read stops at its cap while newer listings keep overtaking it by @nwparker in https://github.com/stablyai/orca/pull/33331 * test(file-watch): wait for the coalesced refresh instead of a 250ms clock by @nwparker in https://github.com/stablyai/orca/pull/33329 * test: run every suite that opens profile-state SQLite under Node by @nwparker in https://github.com/stablyai/orca/pull/33333 * test: delete the PTY pane-copy census by @nwparker in https://github.com/stablyai/orca/pull/33338

New Contributors

Full Changelog: https://github.com/stablyai/orca/compare/v1.4.239...v1.4.240

Source: README.md, updated 2026-10-25