Commit Graph

146 Commits

Author SHA1 Message Date
Neil 9bfceb934f
test: stabilize e2e expectations (#4544) 2026-06-02 22:31:57 -07:00
Neil 92c431d499
Keep browser tabs mounted while switching
Keep open browser webviews mounted while hidden so switching tabs preserves in-page state. Remove the parked-webview lifecycle for open tabs and keep the automation session hardening from the original PR.
2026-06-02 15:28:34 -07:00
Brennan Benson b3481d3652
Fix setup guide sidebar flicker (#4494) 2026-06-02 14:58:44 -07:00
Brennan Benson d4a4a2aee4
Remove covered onboarding steps (#4445)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 23:00:26 -07:00
Brennan Benson 5b1f297078
Add contextual feature tours (#2734)
Co-authored-by: Orca <help@stably.ai>
2026-06-01 21:20:15 -07:00
Neil 38c8a0a5ff
fix: keep workspace switching responsive (#4362) 2026-05-31 22:55:15 -07:00
Neil 5f70eea7a0
Fix inactive Codex completion notifications (#4361) 2026-05-31 22:37:02 -07:00
Brennan Benson 16e0ec3e11
Prefer shallow repos in nested repo discovery (#3534)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 21:31:54 -07:00
Jinwoo Hong 5bfa1413a5
Preserve live daemon PTYs across app updates (#4330)
Co-authored-by: Orca <help@stably.ai>
2026-05-31 17:21:03 -07:00
Neil 2e8a62d6cb Fix terminal pane resize redraw storm 2026-05-31 03:53:22 -07:00
Neil 2c8bbacca1
perf: batch visible terminal output floods 2026-05-31 02:13:25 -07:00
Neil c3a025793b
Fix current e2e failures (#3973) 2026-05-30 22:46:38 -07:00
Jinjing f0448fa261
Fork agent sessions from terminal context menu (#3976)
- Add a terminal action to create a top-level workspace fork with captured agent context
- Pre-mark local and SSH agent trust before launching forked Codex/Cursor/Copilot sessions
- Use remote/Linux startup behavior for SSH and WSL forks, with Windows draft size fallback
- Cover fork prompt cleanup, launch behavior, remote trust writes, and dialog busy-state tests
2026-05-30 21:20:37 -07:00
Neil 00e9f9506f
Add E2E coverage for PR and workspace create failures (#3215) 2026-05-30 19:36:06 -07:00
Neil 34c90eaab4
Focus terminal tab rename input from ref (#3314)
* Focus terminal tab rename input from ref

* Preserve tab rename focus after menu selection

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 18:11:55 -07:00
Jinjing 65cab0f5da
fix terminal kitty recovery for codex (#3941) 2026-05-30 14:41:09 -07:00
Neil ddbb6a1e7d
Update oxlint and oxfmt 2026-05-30 13:09:17 -07:00
Neil 66efd938e6
Add terminal pane ID copy action (#3172)
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
2026-05-30 15:48:19 -04:00
Jinwoo Hong 27ec71970f
test: allow slower windows e2e builds (#3790) 2026-05-30 10:19:07 -07:00
Brennan Benson 39e6f85fdc
Add Orca CLI feature tip (#3279)
Co-authored-by: Orca <help@stably.ai>
2026-05-29 16:20:13 -07:00
Xipeng Jin 7795fbff91
Fix terminal focus after tab bar menu launches (#2883)
* Fix tab menu terminal focus

* Fix tab menu terminal focus race

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-28 19:50:03 -04:00
Brennan Benson 46ac313233
Fix nested repo project group imports (#3008)
Co-authored-by: Orca <help@stably.ai>
2026-05-28 15:45:05 -07:00
Neil 32da1f233a
test: stabilize droid notification hook e2e (#2961)
Use the main hook status snapshot as the synthetic hook setup precondition and give the inactive-worktree notification assertions a CI-sized wait.
2026-05-27 18:34:33 -07:00
Brennan Benson 76ae675a01
Add nested repo group imports (#2866)
Co-authored-by: Orca <help@stably.ai>
2026-05-27 16:22:03 -07:00
Neil e896dd3eb7
Recover hidden terminal output from main-owned state (#2848)
* fix: avoid renderer stalls on terminal backlogs

* Recover hidden terminal output from main state
2026-05-26 16:01:56 -07:00
Neil c64777d1bc
fix: stabilize release e2e failures 2026-05-26 13:25:54 -07:00
Neil f8fd8f1e7d
fix: reuse smart GitHub lookup on create (#2831) 2026-05-26 01:58:48 -07:00
Neil 0f13c5d7bb
Fix floating terminal tab switch shortcuts
Route tab-switch shortcuts to the focused floating workspace instead of the background terminal.
2026-05-25 23:01:15 -07:00
Neil 450e597910
test: fix release e2e drift 2026-05-25 22:21:39 -07:00
Brennan Benson e27f3df397
Re-add scroll to open workspace control (#2796)
Co-authored-by: Orca <help@stably.ai>
2026-05-25 17:57:30 -07:00
Jinwoo Hong 494ce14a46
test: cover markdown ordered list exits (#2805)
Co-authored-by: Orca <help@stably.ai>
2026-05-25 16:43:22 -07:00
Brennan Benson a2c71461b4
Isolate Codex hooks in Orca runtime home (#2350)
Co-authored-by: Orca <help@stably.ai>
2026-05-25 15:07:40 -07:00
buf0-bot[bot] 78249fd9cf
fix: pr-bug-scan validated finding from #2774 (#2789)
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
2026-05-25 13:39:28 -07:00
Neil bd76a8bd98
fix: align e2e tests with onboarding flow (#2738) 2026-05-23 22:55:46 -07:00
Neil 14fa257394
Revert terminal hidden-output perf series (#2715)
Reverts the hidden terminal pressure changes from #2661 to restore the prior terminal rendering path while the fullscreen TUI regression is handled separately.
2026-05-23 13:53:11 -07:00
Brennan Benson 669ade2313
Update onboarding feature wall experience (#2652)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 12:21:13 -07:00
Neil 82000b5405
fix: stabilize e2e fixture worktrees (#2692) 2026-05-23 12:10:11 -07:00
Neil 58accdf8a8
Revamp onboarding notification setup (#2670) 2026-05-22 23:47:31 -07:00
Brennan Benson 8ad76f7b37
Stop auto-populating create PR fields (#2660)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 22:48:30 -07:00
Neil 69728c9904
Reduce hidden terminal pressure during Codex typing (#2661)
* Reduce hidden terminal pressure during Codex typing

* Make terminal lag stress test tunable

* Add real Codex terminal stress mode
2026-05-22 22:06:47 -07:00
Brennan Benson 845622b1ef
Detect installed agent skills in settings (#2613)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 13:37:05 -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 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
Jinjing 55e6f4bfcd
Improve setup settings organization (#2503)
* fix: address review findings

* fix: address review findings
2026-05-21 16:33:30 -07:00
Neil 07f0660eaa
test: harden flaky e2e assertions (#2564) 2026-05-21 15:46:09 -07: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
Jinjing 79137885c0
Remove package manager cache cleanup (#2550) 2026-05-21 13:22:37 -07:00
Neil 39badc9d5a
test: stabilize droid hook notification e2e (#2512) 2026-05-21 02:08:29 -07:00