github stablyai/orca v1.4.162-rc.0

pre-release5 hours ago

What's Changed

  • fix(quality): enforce performance-safe lint baseline by @nwparker in #11074
  • fix(preflight): refresh Windows PATH on forced CLI checks by @xianjianlf2 in #10091
  • feat(new-workspace): type-ahead Project and Run-on pickers by @nwparker in #11062
  • Support emoji-only workspace names by @nwparker in #11057
  • Add Slack-style emoji shortcode picker by @nwparker in #11063
  • [Hotfix] fix(terminal): gate the developer menu behind Option and unblock manual parking by @nwparker in #11091
  • fix(workspaces): hide false repo error for remote servers by @OrcaWin in #11050
  • i18n: translate orchestration page and workflow messages by @AmethystLiang in #11097
  • fix(skills): stop reporting a failed update when the CLI succeeded by @brennanb2025 in #11105
  • perf(terminal): eliminate adverse control and frame-gate cases by @nwparker in #11045
  • fix(opencode): harden lifecycle status delivery by @nwparker in #11017
  • fix(agent-status): show Codex v2 subagents by @brennanb2025 in #11059
  • fix(skills): stop offering an update the CLI provably cannot perform by @brennanb2025 in #11110
  • perf(lint): consolidate code-quality gates into Oxlint by @nwparker in #11117
  • fix(browser): keep the address bar editable in a narrow toolbar by @yoyoys in #11098
  • Improve orchestration migration safety for live legacy workers by @OrcaWin in #11107
  • fix(lint): restore nested config discovery in changed-code gate by @nwparker in #11130
  • fix(sidebar): restore legible selected-workspace fill in dark mode by @nwparker in #11139
  • fix(macos): avoid scene deadlock on app reactivation by @OrcaWin in #11055
  • fix(memory): retune image and orca.yaml ceilings that rejected valid input by @nwparker in #10815
  • fix(orchestration): reveal worker terminals reliably by @Jinwoo-H in #11142
  • ci(pr): run E2E when a PR touches tests/e2e paths (advisory) by @nwparker in #11131
  • fix(orchestration): repair version-skewed run schemas by @OrcaWin in #11150
  • fix(i18n): translate automation cadence labels by @nwparker in #11068
  • chore(i18n): drop orphaned cadence catalog keys by @nwparker in #11154
  • test(cli): lock CLI-compatible timeout parse contract by @AmethystLiang in #11206
  • fix(diff): stop file-tree navigation remounting combined diffs; make tree resizable by @AmethystLiang in #11088
  • feat: add Trae CLI as a supported TUI agent by @zbisure in #10763
  • fix(codex): re-confirm spurious shell readings before skipping the restart card by @brennanb2025 in #11076
  • feat(dictation): add stop button and shortcut hint to Listening indicator by @nwparker in #11152
  • feat: bound direct SSH reconnect fan-out and recovery by @AmethystLiang in #11003
  • Improve translations for resource manager and related UI elements by @AmethystLiang in #11205
  • fix(native-chat): surface draft launch context in desktop and mobile chat composers by @brennanb2025 in #9802
  • fix: pr-bug-scan validated finding from #6471 by @buf0-bot[bot] in #6512
  • feat(worktrees): support project-level worktree.sharedDirectories in orca.yaml by @brennanb2025 in #10459
  • fix(mobile): exclude proxy fake-ip addresses from pairing QR by @innocarpe in #10498
  • Bug floating workspace shortcuts route to main w by @AmethystLiang in #10433
  • fix(skills): trust the updater's lock when a run installs content newer than the bundle by @brennanb2025 in #11220
  • fix(skills): stop the scan issue budget evicting a read failure by @brennanb2025 in #11221
  • Stop relaunching creation-time agents on workspace activation by @AmethystLiang in #10647
  • fix(ai-vault): resume a bridged Codex session under the selected account's home by @brennanb2025 in #11224
  • fix(codex): keep the stale-pane prompt when two accounts share a label by @brennanb2025 in #11228
  • fix(ssh): resync after watcher terminal retry by @AmethystLiang in #10691
  • fix(macos): explain the TCC prompts, and surface Full Disk Access only to users macOS is prompting (#9756) by @nwparker in #9910
  • fix(release): stop packaging plugin authoring examples into app.asar by @brennanb2025 in #11087
  • fix(updater): resume background checks after a local build session ends by @brennanb2025 in #11223
  • feat(dashboard): add agent status search board by @brennanb2025 in #11042
  • perf(dashboard): stop re-sending repo icon data URLs on every republish by @brennanb2025 in #11089
  • fix(runtime): surface desktop RPC startup failures by @brennanb2025 in #11037
  • fix(agent-status): prevent ghost sidebar row on completed split-pane detach by @forwaryan in #10698
  • fix(macos): prevent stale UI surfaces after wake by @Jinwoo-H in #11226
  • feat(main): record main-thread hangs so we can measure them by @brennanb2025 in #10256
  • fix(skills): stop the skill review dialog contradicting the badge that opens it by @brennanb2025 in #11128
  • fix(macos): show TCC notice after first prompt by @brennanb2025 in #11243
  • fix(skills): tell the user how to fix a skill the updater cannot converge by @brennanb2025 in #11248
  • fix(perf): correct three 07-27 perf regressions by @nwparker in #11234
  • fix(ui): preference sync, picker arming, zoom, chat status, and reverted locales by @nwparker in #11241
  • fix(skills): stop calling the updater's own install a modified copy by @brennanb2025 in #11249
  • fix: stop notification loss, credentialed cache reuse, and clipboard clobber by @nwparker in #11230
  • fix(plugins): close four trust-boundary holes in the plugin system by @nwparker in #11232
  • Reject legacy orchestration mail acknowledgment by @Jinwoo-H in #11227
  • fix(opencode): use cross-platform data directory by @OnlyYu1996 in #10362
  • Fix Windows setup sequencing wrapper quoting by @bbingz in #8806
  • fix(settings): keep local WSL settings scoped to the desktop host by @OnlyYu1996 in #9635
  • fix(updater): report releases still being published by @rodboev in #8914
  • fix(orchestration): sanitize legacy formatted JSON by @OrcaWin in #11263
  • fix(mobile): declare happy-dom for standalone tests by @brennanb2025 in #11238
  • Fix WebSocket fallback for reserved Windows ports by @Kesta-bos in #7185
  • fix(mobile): accept WebSocket pairing addresses by @OnlyYu1996 in #9912
  • Support Windows drives in the remote host filesystem picker by @MichaelHoughtonDeBox in #7439
  • fix(explorer): refresh tree on create/rename with case-tolerant cache keys by @innocarpe in #10392
  • fix(build): stop pnpm -r from crawling the mobile workspace by @nwparker in #11291
  • fix(dashboard): give the agent preview terminal a real pane's keyboard by @brennanb2025 in #11015
  • perf(vault): stop rebuilding session maps on every worktree switch by @brennanb2025 in #11303
  • test(vault): guard the workspace-switch regression #11303 fixed by @nwparker in #11311
  • fix(mobile): keep host action drawer close stable by @OrcaWin in #11306
  • perf(vault): dedupe scope paths by key instead of rescanning by @nwparker in #11314
  • perf(vault): look up resume worktrees through the shared index by @nwparker in #11317
  • fix(agents): make pane retention transfer-aware instead of suppressor-based by @OrcaWin in #11310
  • fix(terminal): bound SSH & remote hidden-worktree terminal retention (C1) by @AmethystLiang in #10625
  • fix(gitlab): refresh self-hosted provider detection by @OnlyYu1996 in #9909
  • fix(worktree-palette): stop blanked display names from crashing Cmd+J by @nwparker in #11323
  • fix(terminal): verify clipboard writes so TUI "Copied" never lies by @innocarpe in #10827
  • Revert terminal rendering changes from #10692, #10794, #10871, and #10907 by @nwparker in #11338
  • fix(sidebar): contain nested agent metadata by @OrcaWin in #11336

New Contributors

Full Changelog: v1.4.161...v1.4.162-rc.0

Don't miss a new orca release

NewReleases is sending notifications on new releases.