Commit Graph
2468 Commits
Author SHA1 Message Date
Jinwoo HongandOrca b1973657ea Add mobile Tasks parity (#2452)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 20:26:07 -07:00
Neil 3efc669bd4 Add terminal typing latency guard
Adds a focused e2e guard for terminal typing latency without product runtime changes.
2026-05-21 20:24:16 -07:00
Neil edbcc333f1 fix: harden droid notification routing (#2585) 2026-05-21 20:23:09 -07:00
Neil b1b722aaef ci: keep release e2e non-blocking (#2584) 2026-05-21 20:12:36 -07:00
Neil e61c4cc415 Share dashboard relative-time clock
Replaces per-row relative-time intervals with a shared cadence clock and verifies remount freshness.
2026-05-21 20:10:23 -07:00
Brennan BensonandOrca 12720cbe22 Fix inactive workspace scan loading copy (#2577)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 19:44:26 -07:00
github-actions[bot] fcdef4a8d3 release: v1.4.18-rc.6 v1.4.18-rc.6 2026-05-22 02:12:30 +00:00
Neil 6408e49dbd Add customizable keyboard shortcuts (#2581)
* Add customizable keyboard shortcuts

- Add customizable keybindings
- Fix keybinding customization bypasses

* Keep shortcut UI labels dynamic

* Fix keybinding review gaps

* Improve shortcut recording UX

* Include settings section metadata in search

* Polish shortcut settings editor

* Tighten shortcut settings rows

* Clarify keybindings file card

* Clear settings search on section select

* Remove keybindings file helper copy
2026-05-21 19:10:16 -07:00
Jinjing 4154f1987f feat: add repo settings sidebar actions (#2578) 2026-05-21 18:23:52 -07:00
Neil 19bfc56cc3 Revert "Reduce renderer and terminal performance churn" (#2579) 2026-05-21 18:22:25 -07:00
Neil ded5fda98d Reduce renderer and terminal performance churn (#2572) 2026-05-21 18:20:00 -07:00
github-actions[bot] 0d88fc55c8 release: v1.4.18-rc.5 v1.4.18-rc.5 2026-05-22 00:57:54 +00:00
Jinjing e9d5bf2a05 fix: address review findings (#2576) 2026-05-21 17:57:23 -07:00
Jinjing 131aa3a08f fix: address review findings (#2575) 2026-05-21 17:56:41 -07:00
Neil 0153fcb1d1 Keep interrupted agent rows anchored to done state (#2569) 2026-05-21 17:20:10 -07:00
bc1ba6dc72 fix: pr-bug-scan validated finding from #2504 (#2548)
* fix: address pr-bug-scan validated finding from #2504

Narrowed App.tsx early return so it only suppresses chords the floating panel actually claims (Cmd+T/W, Cmd+Shift+B/M); B/L/Shift+E/F/G now reach app branches.

* Let floating terminals receive shell control chords

- Track floating xterm focus in the main process so Ctrl+B/Cmd+B and
  sidebar-adjacent chords can pass through to SSH and tmux
- Share renderer shortcut targeting logic for floating panel shortcuts
- Cover focus routing and shortcut ownership with tests

---------

Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
Co-authored-by: Jinjing <6427696+AmethystLiang@users.noreply.github.com>
2026-05-21 17:16:52 -07:00
Brennan BensonandOrca ea63c32b52 Fix lineage child count order below agents (#2574)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 17:16:16 -07:00
Brennan BensonandOrca 07ddd823fc Restore repo folder colors in workspace sidebar (#2573)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 17:08:24 -07:00
github-actions[bot] cfc14c2c42 release: v1.4.18-rc.4 v1.4.18-rc.4 2026-05-21 23:53:25 +00:00
Jinjing 55e6f4bfcd Improve setup settings organization (#2503)
* fix: address review findings

* fix: address review findings
2026-05-21 16:33:30 -07:00
Brennan BensonandOrca d89e7f3e34 Fix inline agent row hover dismissal (#2568)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 16:24:14 -07:00
github-actions[bot] 74da0148a7 release: v1.4.18-rc.3 v1.4.18-rc.3 2026-05-21 23:20:48 +00:00
Neil 8d31ec9c8c Default primary selection paste on macOS (#2571) 2026-05-21 16:18:06 -07:00
Jinjing c949af129a fix: preserve fallback PR cache on refresh miss (#2566) 2026-05-21 16:06:41 -07:00
Neil 99cd83ed35 Enable primary selection paste by default on Linux (#2567) 2026-05-21 16:06:14 -07:00
Jinwoo HongandOrca a69ce28e1d Quiet expected SSH GitHub task skips (#2565)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 16:01:29 -07:00
Neil 07f0660eaa test: harden flaky e2e assertions (#2564) 2026-05-21 15:46:09 -07:00
Jinwoo HongandOrca a75a822339 Fix CLI-launched agent terminal viewport (#2561)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 15:35:48 -07:00
github-actions[bot] 630de67fcb release: v1.4.18-rc.2 [rc-slot:2026-05-21-15] v1.4.18-rc.2 2026-05-21 22:33:18 +00:00
Jinjingandorca-bug-scan-bot be305c8e0a Fix stale relay socket startup recovery (#2563)
* fix: address pr-bug-scan validated finding from #2447

Restore self-recovery from a stale socket file (left behind when a prior relay was killed by SIGKILL/OOM/host crash) without unlinking a live duplicate's socket.

* fix: address review findings

---------

Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
2026-05-21 15:28:07 -07:00
Jinwoo HongandOrca ba0bae0a0d Polish Cmd+J supporting-text chip and port label (#2559)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 14:52:11 -07:00
Jinwoo HongandOrca 8da3a8c751 Fix terminal read review edge cases (#2560)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 17:51:55 -04:00
Jinwoo Hong da93f0d852 Fix WSL Codex terminal environment (#2558) 2026-05-21 17:29:46 -04:00
Jinwoo HongandOrca 77daf71386 Fix SSH PTY routing after restoring multiple workspaces (#2555)
* Fix SSH PTY id collisions across targets

* review: harden SSH PTY scoped-id routing

- dedupe SSH terminate-session cleanup by raw relay id
- normalize scoped SSH PTY ids at Store lease write boundaries
- add scoped-id regression coverage for provider, IPC, persistence, and lifecycle paths
- verify duplicate relay pty-1 restore over a live SSH relay

Co-authored-by: Orca <help@stably.ai>

* test: expect scoped SSH relay PTY ids

Co-authored-by: Orca <help@stably.ai>

---------

Co-authored-by: Orca <help@stably.ai>
2026-05-21 17:26:16 -04:00
Neil 0322083c88 Fix release E2E flakes and gate publish
Gate release publishing on tag-scoped E2E, harden Droid agent-status routing against renderer layout races, and stabilize the affected E2E setup helpers.
2026-05-21 14:16:01 -07:00
Jinwoo HongandOrca f36d9a58fe Improve Orca CLI terminal read pagination (#2553)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 13:58:45 -07:00
Jinwoo HongandOrca 3861d65a17 Fix Linux package icon sizes (#2538)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 13:54:31 -07:00
Jinwoo HongandOrca dac61b84db Improve SSH relay grace period settings (#2549)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 13:46:09 -07:00
github-actions[bot] ec6a8181da release: v1.4.18-rc.1 v1.4.18-rc.1 2026-05-21 20:31:11 +00:00
Jinjing c6043a6702 Show GitHub issue assignees in the task list (#2557) 2026-05-21 13:30:41 -07:00
Jinjing b2bbb1d5d1 Polish AI notes send controls in diff headers (#2551) 2026-05-21 13:29:14 -07:00
Jinjing 79137885c0 Remove package manager cache cleanup (#2550) 2026-05-21 13:22:37 -07:00
Neil 889c7d7621 Defer Codex restart status scans (#2552) 2026-05-21 13:22:01 -07:00
Neil 715045d67d Avoid Activity unread scans on agent status churn (#1709) 2026-05-21 13:10:42 -07:00
Brennan BensonandOrca d56ddb36ea Handle deleting parent workspaces with children (#2530)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 13:00:36 -07:00
github-actions[bot] 039570f033 release: v1.4.18-rc.0 v1.4.18-rc.0 2026-05-21 20:00:30 +00:00
Neil a7b4e19b37 Reduce port and agent status polling churn (#2516) 2026-05-21 12:48:49 -07:00
Jinwoo HongandOrca 708c87d218 Restore SSH port forwarding UI (#2544)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 12:35:15 -07:00
Jinwoo HongandOrca ae182d16f7 Fix blank automation run terminals (#2537)
Co-authored-by: Orca <help@stably.ai>
2026-05-21 12:32:20 -07:00
github-actions[bot] 07984324bd release: v1.4.17 v1.4.17 2026-05-21 19:29:35 +00:00