Download Latest Version Orca-1.4.243-arm64-mac.zip (273.7 MB) Google Add to Preferred Sources
Home / v1.4.239
Name Modified Size InfoDownloads / Week
Parent folder
latest.yml 2026-10-24 343 Bytes
orca-windows-setup.exe 2026-10-24 202.0 MB
orca-windows-setup.exe.blockmap 2026-10-24 202.6 kB
latest-linux-arm64.yml 2026-10-24 690 Bytes
latest-linux.yml 2026-10-24 677 Bytes
orca-ide-1.4.239.aarch64.rpm 2026-10-24 149.7 MB
orca-ide-1.4.239.x86_64.rpm 2026-10-24 153.9 MB
latest-mac.yml 2026-10-24 796 Bytes
orca-macos-x64.dmg 2026-10-24 280.5 MB
orca-macos-x64.dmg.blockmap 2026-10-24 291.0 kB
Orca-1.4.239-mac.zip 2026-10-24 281.3 MB
Orca-1.4.239-mac.zip.blockmap 2026-10-24 287.8 kB
Orca-1.4.239-arm64-mac.zip 2026-10-24 272.1 MB
Orca-1.4.239-arm64-mac.zip.blockmap 2026-10-24 280.1 kB
orca-macos-arm64.dmg 2026-10-24 271.4 MB
orca-macos-arm64.dmg.blockmap 2026-10-24 283.4 kB
orca-ide_1.4.239_amd64.deb 2026-10-24 181.8 MB
orca-ide_1.4.239_arm64.deb 2026-10-24 177.5 MB
orca-linux.AppImage 2026-10-24 244.8 MB
orca-linux-arm64.AppImage 2026-10-24 246.2 MB
orca-sourcemaps-v1.4.239.zip 2026-10-24 16.3 MB
README.md 2026-10-24 39.2 kB
v1.4.239 source code.tar.gz 2026-10-24 91.7 MB
v1.4.239 source code.zip 2026-10-24 115.7 MB
Totals: 24 Items   2.7 GB 17

Two releases today! Check out the v1.4.238 release notes too. That release brought shared unsaved edits across workspaces, richer agent chats and remote account setup, a more capable browser, and smoother phone controls.

Your workspace, working together 🐳

Set up agent skills in one click, keep browser sessions separate between projects, and move more easily between chat and terminal. This release also strengthens the essentials: shared files stay in sync, SSH sessions recover more reliably, and phone interactions feel more predictable.

The short version

  • Skills, ready wherever you work: Install Orca’s skills in one click from setup screens, and install or update them on paired servers and SSH hosts with Orca’s own installer.
  • A browser that fits your projects: Choose shared, per-repo or per-workspace profiles for new tabs. Keep local app logins separate, use a familiar page context menu, and get clearer explanations when a page cannot load.
  • More fluid agent conversations: Split into a fresh chat beside your current one, continue with a terminal agent from the pane header, and keep queued messages and multiple image attachments intact.
  • Safer edits, quieter background work: Shared file views stay current after undo and discard. Non-UTF-8 files ask before conversion, file watching recovers after slowdowns, and Orca watches fewer unrelated files.
  • Remote work with a way back: Recover supported managed SSH servers from a stale lock in Settings, restore terminals after password sign-in, and keep a paired server’s SSH access link through restarts.
  • Better from your phone: Tapping a notification opens the agent that sent it, agent chat tabs can start dictation, terminal copy commands reach the phone clipboard, and Android scrolling keeps the keyboard out of the way.
  • Everyday polish, across languages: Better Korean input, Bengali and other Indic terminal rendering, more complete translations, Jira user pickers, and PR comment links that jump straight to the editor.

Phone updates: Updating Orca on the computer serving your phone updates the served interface. Native download, progress and navigation improvements require an updated native phone app.

Compatibility & upgrade notes

  • Browser profiles: Choose Settings → Browser → Profile for new tabs. Shared remains the default; per-repo and per-workspace profiles apply to new tabs. Paired-server pages use the server’s own profiles.
  • Native chat (experimental): Update paired and SSH hosts alongside Orca for the latest chat and launch fixes. Chat availability now checks the chat runtime separately from the terminal CLI, including supported Antigravity setups.
  • SSH recovery: Recover server… is available for supported managed Linux SSH hosts reporting a stale-lock refusal. It checks the lock and asks you to confirm that no other machine sharing that home is running Orca before clearing it. Phones point you to desktop Settings.
  • Experimental groundwork: Connector work remains behind the off-by-default experimentalConnectors flag. The layout-owner groundwork remains disabled. The empty-group launch actions and child-workspace status toggle were reverted before release.

Product experience

Agents, skills & setup

Get agent skills onto the machines where you work, with clearer launch choices and startup feedback.

Native chat (experimental)

Keep conversations moving, split off a fresh chat, and reach pane actions without leaving the conversation.

Browser

Separate project sessions, open links where you expect them, and get clearer page controls and recovery.

Phone

Reach the right agent, dictate from chat, and keep terminal gestures and clipboard actions predictable.

Editor, files & performance

Keep every view of a file current and reduce unnecessary background work.

Terminals, SSH & remote servers

Recover interrupted remote work and keep terminal output, file links and workspace lifecycle actions dependable.

Projects, source control & integrations

Jump from reviews to code, fill Jira user fields, and keep project actions tied to the right work.

Language, accessibility & interface polish

More natural text input, clearer translations, and controls that work better with touch and assistive tools.

Tests, builds & maintenance

Dependency security fixes, broader regression coverage, release-build improvements and continued cleanup.

All maintenance changes * refactor: colocate Jira favourite-filter contracts by @nwparker in https://github.com/stablyai/orca/pull/32102 * Let a worker start helpers on the Run it works for by @brennanb2025 in https://github.com/stablyai/orca/pull/29205 * refactor: colocate repository Jira project settings by @nwparker in https://github.com/stablyai/orca/pull/32107 * refactor: colocate repository worktree defaults by @nwparker in https://github.com/stablyai/orca/pull/32112 * refactor: colocate repository AI persistence queue by @nwparker in https://github.com/stablyai/orca/pull/32122 * refactor(runtime): share the phone push's terminal-agent turn news by @Jinwoo-H in https://github.com/stablyai/orca/pull/32113 * refactor(automations): share the idle agent-turn completion rule by @Jinwoo-H in https://github.com/stablyai/orca/pull/32114 * refactor: colocate Linear list-scoping owners by @nwparker in https://github.com/stablyai/orca/pull/32133 * Track transcript content truncation across session readers by @AmethystLiang in https://github.com/stablyai/orca/pull/32086 * refactor: colocate relay assignment admission owners by @nwparker in https://github.com/stablyai/orca/pull/32142 * Stop reviving a session outside the cell's map, keep the seat feed on live sessions, and log demote outcomes by @Jinwoo-H in https://github.com/stablyai/orca/pull/32149 * Add Orca's own bundled-skill planner and installer (not wired in yet) by @Jinwoo-H in https://github.com/stablyai/orca/pull/31662 * docs(chat): explain structured sessions and conversation handoffs by @nwparker in https://github.com/stablyai/orca/pull/32063 * Exclude root development configs from desktop packages by @nwparker in https://github.com/stablyai/orca/pull/32021 * Reject unsupported renderer-owned tab properties by @nwparker in https://github.com/stablyai/orca/pull/32018 * Preserve rename boundaries in React Doctor gate by @nwparker in https://github.com/stablyai/orca/pull/32159 * Main lints and typechecks again after [#32018] by @Jinwoo-H in https://github.com/stablyai/orca/pull/32168 * Reject ask waits above the documented 30-minute maximum by @nwparker in https://github.com/stablyai/orca/pull/32044 * Reject task messages for another implicit Run by @nwparker in https://github.com/stablyai/orca/pull/32037 * Show launch actions in empty tab groups by @AmethystLiang in https://github.com/stablyai/orca/pull/32182 * docs: condense test anti-pattern guidance by @OrcaWin in https://github.com/stablyai/orca/pull/32201 * refactor: colocate repository draft input and tests by @nwparker in https://github.com/stablyai/orca/pull/32155 * test: consolidate discovery coverage and replace copied oracles by @OrcaWin in https://github.com/stablyai/orca/pull/32211 * test: retire copied oracles and implementation inventories by @OrcaWin in https://github.com/stablyai/orca/pull/32206 * test: remove classification inventories and verify settled boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/32216 * test: keep explicit regressions without legacy algorithm copies by @OrcaWin in https://github.com/stablyai/orca/pull/32218 * ci: avoid slow Ubuntu mirrors during WebKit setup by @nwparker in https://github.com/stablyai/orca/pull/32205 * Show child workspace statuses in the children toggle by @nwparker in https://github.com/stablyai/orca/pull/32224 * [comment audit] Shorten preload comments by @OrcaWin in https://github.com/stablyai/orca/pull/32257 * test: trim redundant coverage and track comprehensive audit by @OrcaWin in https://github.com/stablyai/orca/pull/32269 * test: drain guarded saves before fixture cleanup by @nwparker in https://github.com/stablyai/orca/pull/32285 * refactor(renderer): colocate Task Page pagination rules by @nwparker in https://github.com/stablyai/orca/pull/32297 * Bundle Zod once per isolated Vitest invocation by @nwparker in https://github.com/stablyai/orca/pull/32298 * Use incremental tsrs locally and update Bun to 1.4.4 by @nwparker in https://github.com/stablyai/orca/pull/32276 * test: trim redundant coverage and fix vacuous assertions by @OrcaWin in https://github.com/stablyai/orca/pull/32305 * Retain ambiguous unit-test import consumers by @nwparker in https://github.com/stablyai/orca/pull/32366 * test: exercise real boundaries and trim redundant cases by @OrcaWin in https://github.com/stablyai/orca/pull/32353 * Retain full coverage for shared unit runtime inputs by @nwparker in https://github.com/stablyai/orca/pull/32417 * test: audit delayed replies and database boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/32426 * refactor(jira): colocate status error parsing with Jira owners by @nwparker in https://github.com/stablyai/orca/pull/32430 * Retain TypeScript project input consumers by @nwparker in https://github.com/stablyai/orca/pull/32522 * ci: move Linux package and relay jobs to the Blacksmith pool by @nwparker in https://github.com/stablyai/orca/pull/32442 * test: audit CLI output and deferred delivery boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/32498 * ci: speed up full unit shards with eight-core workers by @nwparker in https://github.com/stablyai/orca/pull/32567 * [comment audit] Shorten process-host comments by @OrcaWin in https://github.com/stablyai/orca/pull/32262 * test: audit CLI dispatch and mobile host boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/32576 * [comment audit] Shorten CLI parsing and host-routing comments by @OrcaWin in https://github.com/stablyai/orca/pull/32265 * [comment audit] Shorten remaining CLI root comments by @OrcaWin in https://github.com/stablyai/orca/pull/32273 * ci: record WSL provisioning and cleanup lifecycle receipts by @nwparker in https://github.com/stablyai/orca/pull/32603 * ci: warm the Windows 2025 native cache used by WSL by @nwparker in https://github.com/stablyai/orca/pull/32628 * [comment audit] Shorten CLI handler comments by @OrcaWin in https://github.com/stablyai/orca/pull/32282 * [comment audit] Shorten CLI runtime and command-spec comments by @OrcaWin in https://github.com/stablyai/orca/pull/32283 * ci: move WSL Linux producers to the Blacksmith pool by @nwparker in https://github.com/stablyai/orca/pull/32634 * [comment audit] Shorten top-level main process A–G comments by @OrcaWin in https://github.com/stablyai/orca/pull/32288 * test: strengthen CLI, ACP, mobile web and CI coverage (audit 7) by @OrcaWin in https://github.com/stablyai/orca/pull/32681 * [comment audit] Shorten top-level main process H–K comments by @OrcaWin in https://github.com/stablyai/orca/pull/32290 * ci: verify indirect unit input ownership in shadow selection by @nwparker in https://github.com/stablyai/orca/pull/32685 * ci: move the SSH mobile producer to the Blacksmith pool by @nwparker in https://github.com/stablyai/orca/pull/32784 * test: strengthen CLI, lifecycle, bundle and build coverage (audit 8) by @OrcaWin in https://github.com/stablyai/orca/pull/32777 * [comment audit] Shorten top-level main process L–O comments by @OrcaWin in https://github.com/stablyai/orca/pull/32295 * Revert "fix(workspace): show launch actions in empty tab groups" by @AmethystLiang in https://github.com/stablyai/orca/pull/32838 * Revert child workspace status summary toggle by @AmethystLiang in https://github.com/stablyai/orca/pull/32842 * [comment audit] Shorten persistence and PTY root comments by @OrcaWin in https://github.com/stablyai/orca/pull/32303 * Resolve security advisories across desktop, mobile, and docs by @OrcaWin in https://github.com/stablyai/orca/pull/32326 * test: strengthen hook delivery, CLI and mobile shell coverage (audit 9) by @OrcaWin in https://github.com/stablyai/orca/pull/32876 * test: clean up structured session prompt hook fixture by @nwparker in https://github.com/stablyai/orca/pull/32911 * refactor(task-page): colocate repository selection modules by @nwparker in https://github.com/stablyai/orca/pull/32909 * ci: route PR headless change detection off hosted queue by @nwparker in https://github.com/stablyai/orca/pull/32910 * [comment audit] Consolidate completed code comment cleanup by @OrcaWin in https://github.com/stablyai/orca/pull/32905 * ci: move routine checks and unsigned builds to Blacksmith by @OrcaWin in https://github.com/stablyai/orca/pull/32913 * refactor(task-page): colocate Linear composition modules by @nwparker in https://github.com/stablyai/orca/pull/32916 * ci: send dependency review notices to release Slack by @OrcaWin in https://github.com/stablyai/orca/pull/32917 * refactor(jira): colocate shared contracts and capabilities by @nwparker in https://github.com/stablyai/orca/pull/32927 * test: keep Activity search contracts without operation counters by @OrcaWin in https://github.com/stablyai/orca/pull/29807 * test: reduce mobile relay integration startup imports by @OrcaWin in https://github.com/stablyai/orca/pull/29624 * refactor(terminal): split terminal-file-open-routing.ts back under the line limit by @nwparker in https://github.com/stablyai/orca/pull/32932 * Record renderer long-task measurements by @brennanb2025 in https://github.com/stablyai/orca/pull/32193 * test: avoid unrelated application startup in shutdown suites by @OrcaWin in https://github.com/stablyai/orca/pull/29703 * test: verify terminal chunk yields without waiting for Enter delay by @OrcaWin in https://github.com/stablyai/orca/pull/29752 * test: retain moved-code gate behavior without replace counters by @OrcaWin in https://github.com/stablyai/orca/pull/29804 * test: reuse maintenance worker setup for compatibility cases by @OrcaWin in https://github.com/stablyai/orca/pull/29761 * test: reduce editor ownership test startup with existing slice fixture by @OrcaWin in https://github.com/stablyai/orca/pull/29650 * chore(deps): apply reviewed maintenance updates and record full audit by @OrcaWin in https://github.com/stablyai/orca/pull/32349 * docs: remove checked-in audit documents and artifacts by @OrcaWin in https://github.com/stablyai/orca/pull/32903 * Patch vulnerable Zod collections in mobile and docs by @nwparker in https://github.com/stablyai/orca/pull/32941 * Count region selection on every assign lane, fallback only for new placements by @Jinwoo-H in https://github.com/stablyai/orca/pull/32186 * Spill onto a reserve seat in either region before relay_capacity_exhausted by @Jinwoo-H in https://github.com/stablyai/orca/pull/32188 * refactor: group remote runtime requests and subscriptions by @nwparker in https://github.com/stablyai/orca/pull/32952 * Let roll tooling read a reserve-mode cell and count its drain by @Jinwoo-H in https://github.com/stablyai/orca/pull/32178 * [comment audit] Continue main-process comment cleanup by @OrcaWin in https://github.com/stablyai/orca/pull/32946 * test: strengthen hook, build, and mobile lifecycle coverage by @OrcaWin in https://github.com/stablyai/orca/pull/32968 * refactor(shared): group remote runtime shared-control lifecycle by @nwparker in https://github.com/stablyai/orca/pull/32977 * test: strengthen CLI expectations and consolidate repeated scenarios by @OrcaWin in https://github.com/stablyai/orca/pull/32976 * Consolidate structured status projection at each host feed by @brennanb2025 in https://github.com/stablyai/orca/pull/32239 * test: remove copied inventory and strengthen CLI, preload, and Cloud boundaries by @OrcaWin in https://github.com/stablyai/orca/pull/32982 * refactor(worktrees): remove unreachable legacy worktree list IPC by @OrcaWin in https://github.com/stablyai/orca/pull/32942 * refactor(rate-limits): remove unreachable setPollingInterval and refreshMiniMax IPC by @OrcaWin in https://github.com/stablyai/orca/pull/32945 * refactor(dashboard): remove unreachable popout spawn/sleep IPC by @OrcaWin in https://github.com/stablyai/orca/pull/32954 * test: verify runtime delivery and remove real-time socket waits by @OrcaWin in https://github.com/stablyai/orca/pull/32988 * Resolve body-parser and happy-dom security findings by @nwparker in https://github.com/stablyai/orca/pull/32983 * refactor: remove four unreachable preload IPC bridges by @OrcaWin in https://github.com/stablyai/orca/pull/32950 * test: replace hook shape checks with execution and delivery assertions by @OrcaWin in https://github.com/stablyai/orca/pull/32991 * chore(ipc): remove unreachable hooks:createIssueCommandRunner IPC by @OrcaWin in https://github.com/stablyai/orca/pull/32953 * refactor(ipc): remove unreachable runtime-environment provisioning and control-retry IPC by @OrcaWin in https://github.com/stablyai/orca/pull/32960 * ci(windows): route real installer probes by changed inputs by @nwparker in https://github.com/stablyai/orca/pull/32993 * test: verify hook delivery and exit cleanup through observable state by @OrcaWin in https://github.com/stablyai/orca/pull/32994 * refactor(shared): colocate remote runtime Tailscale guidance by @nwparker in https://github.com/stablyai/orca/pull/32992 * test: strengthen retirement controls and remove redundant waits by @OrcaWin in https://github.com/stablyai/orca/pull/32995 * refactor(agent-status): reuse the shared bounded-string guard by @OrcaWin in https://github.com/stablyai/orca/pull/32989 * test: tighten hook and relay coverage and consolidate launcher checks by @OrcaWin in https://github.com/stablyai/orca/pull/32998 * refactor: colocate remote runtime connect bound by @nwparker in https://github.com/stablyai/orca/pull/33004 * test: replace self-fulfilling checks with production boundary assertions by @OrcaWin in https://github.com/stablyai/orca/pull/33006 * [comment audit] Clean up IPC, host lifecycle and native-chat comments by @OrcaWin in https://github.com/stablyai/orca/pull/32966 * Refuse sends to a Run whose home is another computer by @nwparker in https://github.com/stablyai/orca/pull/33005 * Report unreadable commands as conflicts by @buf0-bot[bot] in https://github.com/stablyai/orca/pull/6511 * Trust the dev app's bundle id in the helper's peer check by @petersindex in https://github.com/stablyai/orca/pull/26500 * Reset Muse hook state and strengthen regression tests by @OrcaWin in https://github.com/stablyai/orca/pull/33008
Experimental groundwork (disabled by default) * Layout groundwork (switched off): every question about which pane holds a terminal asks main's layout by @Jinwoo-H in https://github.com/stablyai/orca/pull/32002 * Connector start and conversation links behind the off-by-default experimentalConnectors flag (B2b-1) by @Jinwoo-H in https://github.com/stablyai/orca/pull/31805 * Connector follow-ups, held during approvals, behind the off-by-default experimentalConnectors flag (B2b-2) by @Jinwoo-H in https://github.com/stablyai/orca/pull/31806 * Reopen a closed or exited agent on its next message (B2c) by @Jinwoo-H in https://github.com/stablyai/orca/pull/32119 * A connector backlog cannot fill orchestration's receipt ledger by @Jinwoo-H in https://github.com/stablyai/orca/pull/32130 * Pending prompts, answers and turn events behind experimentalConnectors (B3) by @Jinwoo-H in https://github.com/stablyai/orca/pull/32160 * Rehome reserve hosts into their own region on reconnect (off by default) by @Jinwoo-H in https://github.com/stablyai/orca/pull/32191 * Cancel a conversation's queued work and stop its agent, behind experimentalConnectors (B4) by @Jinwoo-H in https://github.com/stablyai/orca/pull/32961

New Contributors

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

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