github stablyai/orca v1.4.186

6 hours ago

Thank you so much for using Orca and for your continued support! ❤️

Please note: It usually takes 48–72 hours for a landed PR to be released (except P0 fixes). We have many more exciting PRs and features coming in later versions!

Notable changes

  • Google sign-in in the in-app browser no longer opens a blank tab.
  • Chat UI now has Extra-high Grok effort. Codex is less likely to drop your first prompt on a slow start, and a briefly locked file on Windows no longer logs you out or opens the session under the wrong account. You can set global defaults for which worktree sources are shown, and folder projects become git repos after you git init outside Orca.

UI / workspace

  • Add global worktree visibility source defaults by @brennanb2025 in #14276
  • fix(repos): keep the desktop-owned manual project order authoritative across paired clients and SSH catalog publishes (STA-4850) by @Jinwoo-H in #15538
  • Keep other-client workspace filter visible for remote hosts by @Jinwoo-H in #14579
  • Keep other-client workspace filter visible during catalog hydration by @Jinwoo-H in #14595
  • refactor(renderer): decompose App.tsx into an app-shell module by @nwparker in #14607
  • fix(workspace-cleanup): make the Filters panel scrollable by @brennanb2025 in #14629
  • Split worktrees slice by @AmethystLiang in #14643
  • preserve agent badges when searching for tabs by @AmethystLiang in #14677
  • fix(worktree): never reissue a generated workspace name by @brennanb2025 in #14350
  • feat(shortcuts): warn when macOS Mission Control captures digit chords by @pythonstrup in #14734
  • fix(workspace-cleanup): refuse removal when the owning host is not certain (STA-4343) by @brennanb2025 in #14731
  • fix(i18n): correct Chinese translations by @DaQun in #14299
  • fix: keep remote visibility hydration off local startup path by @brennanb2025 in #14674

Orchestration

  • fix(orchestration): wait for Codex composer render by @Jinwoo-H in #14575
  • fix(orchestration): stop fencing fresh-run callers and accept revoked coordinator after takeover by @leofmarciano in #11582
  • fix(orchestration-cli): point dropped mutations at --retry-request by @brennanb2025 in #14586
  • fix(orchestration): preserve mailbox delivery identity by @Jinwoo-H in #13717

Agents / native chat

  • feat(native-chat): Extra high grok effort per model by @AmethystLiang in #14577
  • fix(codex): stop a transient filesystem error from logging out the active account by @brennanb2025 in #15046
  • fix(codex): stop resuming a session under the wrong account when a sessions tree is locked by @brennanb2025 in #15093
  • feat(computer-use): support macOS middle click and stop the silent left-click fallback by @brennanb2025 in #14721
  • fix(devin): preserve JSONC comments when writing hook config by @brennanb2025 in #14199
  • fix(codex): resolve the launch preflight to a verified absolute Orca CLI path (STA-4270) by @brennanb2025 in #14458
  • STA-4276: preflight Codex in Command Prompt and Git Bash by @brennanb2025 in #14441
  • fix(agent-map): commit slider changes once (STA-4281) by @brennanb2025 in #14442
  • fix(agent-launch): wait longer for cold-boot Codex composer before dropping prompt (STA-3367) by @brennanb2025 in #12853
  • fix(native-chat): stop glued rapid sends from pinning queued bubbles by @brennanb2025 in #14663
  • fix(agent-launch): preserve cold Codex startup drafts by @brennanb2025 in #14688

Windows / WSL

  • Kill hung WSL transcript filesystem operations via child process with route quarantine by @OrcaWin in #15381

Terminal

  • fix(daemon): persist the pending-output counter across empty incremental takes (STA-4297) by @brennanb2025 in #14496
  • fix(daemon): bound the caller's wait on final durable-history checkpoints (STA-4228) by @brennanb2025 in #14497
  • fix(daemon): harden checkpoint admission after per-session isolation by @brennanb2025 in #14385
  • fix(terminal): bracket agent-pane pastes so a pasted newline can't submit the draft by @brennanb2025 in #14456
  • fix(macos): stop reporting every app update as severed TCC attribution by @brennanb2025 in #14655
  • fix(terminal): hold a cursor chord until the composing syllable commits by @nwparker in #14730
  • fix(terminal): make close and handles incarnation-stable (STA-4327) by @Jinwoo-H in #14590
  • fix(terminal): stop the hidden-output restore re-arming itself after dispose by @nwparker in #14749

Remote server / SSH

Browser

  • fix(browser): stop the auth-host UA write from cancelling redirects by @choihjin in #15221
  • fix(browser): grant storage-access so requestStorageAccess() stops rejecting by @brennanb2025 in #15481
  • fix(browser): keep browser guests painting when the workbench is hidden by @brennanb2025 in #14599
  • fix(browser): align anti-detection identity signals by @brennanb2025 in #14685

GitHub / source control

  • fix(source-control-ai): stop duplicating singleton CLI flags in agent argv by @brennanb2025 in #14585
  • fix(git): allow bounded override of worktree-add timeout by @innocarpe in #12823
  • fix: detect external git init on folder projects and upgrade to git repo by @fsdwen in #11480
  • fix(workspaces): gate the Jira palette match on the issue's tenant by @nwparker in #14671
  • fix(repos): forget remote-identity deadlines for removed repo locations by @nwparker in #14672

Performance

Mobile (mobile has its own release cycle, so here is just a reference, not actual release for mobile)

Tests / CI

New Contributors

Full Changelog: v1.4.185...v1.4.186

Don't miss a new orca release

NewReleases is sending notifications on new releases.