Neil
9ceabb43b6
Default agent launches to yolo permissions mode ( #5145 )
...
* Default agent launches to yolo mode
* test: update launch default validations
2026-06-10 21:14:53 -07:00
Jinwoo Hong and Orca
1b363b4d9c
Add mobile emulator ( #4754 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-08 00:08:57 -07:00
Jinwoo Hong and Orca
76cb846d68
Harden computer use runtime and CLI ( #4705 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-07 17:49:01 -07:00
Neil
d9de84063b
Stabilize main for v1.4.51 release ( #4841 )
...
* test: target terminal viewport for scroll perf probe
* Revert "Make Smart New Tab launcher the default (remove experimental flag) (#4834 )"
This reverts commit c32e2dc7cb .
* test: stabilize release e2e expectations
* test: stabilize release e2e gates
* test: make terminal scroll probe deterministic
* test: keep flaky scroll probe informational
2026-06-07 17:10:45 -07:00
Neil
8d1eefb1e1
test: add docker ssh relay perf guard ( #4778 )
2026-06-07 04:15:26 -07:00
Brennan Benson and Orca
63ec0d2c1b
Add golden core flow E2E tests ( #4615 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-04 13:17:26 -07:00
09872bfe7b
Fix macOS keyboard actions targeting the wrong app ( #3960 )
...
* fix: guard macos synthetic input focus
* Tighten macOS keyboard focus safety
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
Co-authored-by: Orca <help@stably.ai >
2026-06-03 19:00:34 -04:00
Brennan Benson and Orca
d4a4a2aee4
Remove covered onboarding steps ( #4445 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-01 23:00:26 -07:00
Brennan Benson and Orca
5b1f297078
Add contextual feature tours ( #2734 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-01 21:20:15 -07:00
Brennan Benson and Orca
39e6f85fdc
Add Orca CLI feature tip ( #3279 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-29 16:20:13 -07:00
Neil
c64777d1bc
fix: stabilize release e2e failures
2026-05-26 13:25:54 -07:00
Neil
450e597910
test: fix release e2e drift
2026-05-25 22:21:39 -07:00
Jinwoo Hong and Orca
494ce14a46
test: cover markdown ordered list exits ( #2805 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-25 16:43:22 -07:00
Neil
82000b5405
fix: stabilize e2e fixture worktrees ( #2692 )
2026-05-23 12:10:11 -07:00
Brennan Benson and Orca
8ad76f7b37
Stop auto-populating create PR fields ( #2660 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-22 22:48: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
96ae43ca4b
fix: address review findings ( #2499 )
2026-05-20 23:59:51 -07:00
Neil
3333442932
Fix e2e flakes from run 26118992268
...
Fix e2e flakes from GitHub Actions run 26118992268 and harden related repeat-only flakes.
2026-05-19 13:46:56 -07:00
Brennan Benson and Orca
cf614b5f4f
Fix agent completion notification dedupe ( #2304 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-19 00:28:55 -07:00
Brennan Benson and Orca
cdd40f117e
Fix E2E completed onboarding profile for restarts ( #2299 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-18 20:42:59 -07:00
Brennan Benson and Orca
daa72ca33e
Fix E2E onboarding setup ( #2292 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-18 19:09:21 -07:00
Neil
6eae8fa540
ci: shard electron e2e workflow ( #2070 )
2026-05-15 23:52:37 -07:00
Brennan Benson and Orca
60fdd11114
Migrate agent pane identity to stable leaf ids ( #1909 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 12:10:06 -07:00
Brennan Benson and Orca
2e5ac1c8eb
Add onboarding feature setup checklist ( #1853 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-14 15:21:30 -07:00
Brennan Benson and Orca
ba0a5b47ed
feat(ssh): agent-status over SSH ( #1702 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-13 22:09:32 -07:00
Jinwoo Hong and Orca
9964d98107
Fix e2e worker teardown cleanup ( #1785 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-13 19:39:05 -07:00
Jinjing
14953089a2
fix: restore dead terminal setup e2e hook ( #1787 )
2026-05-13 18:48:14 -07:00
Brennan Benson and Orca
29e8eae70e
perf(session): prune local terminal scrollback from persisted sessions ( #1753 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-13 16:34:44 -07:00
Jinwoo Hong
abcd2d5836
fix: harden Windows computer use runtime ( #1757 )
2026-05-13 12:37:47 -07:00
Jinwoo Hong and Orca
0f54103dda
Add native computer-use automation ( #1683 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-11 14:20:08 -07:00
Jinjing
e8c56be897
test: harden terminal attention e2e ( #1626 )
2026-05-09 01:20:35 -07:00
Jinjing
68d42040f4
fix: isolate e2e daemon and onboarding state ( #1606 )
2026-05-08 17:45:02 -07:00
Jinjing and Orca
e0851ec722
feat: onboarding flow for new users ( #1596 )
...
* wip
* WIP: Changes before auto-review fixes
Co-authored-by: Orca <help@stably.ai >
* WIP: Changes before auto-review fixes
Co-authored-by: Orca <help@stably.ai >
* WIP: Changes before auto-review fixes
Co-authored-by: Orca <help@stably.ai >
* fix: address auto-review findings (iteration 1)
Co-authored-by: Orca <help@stably.ai >
* fix: address auto-review findings (iteration 2)
Co-authored-by: Orca <help@stably.ai >
* fix: archive review context and improve agent detection on wizard mount
Co-authored-by: Orca <help@stably.ai >
* fix: address CI lint failures and split use-onboarding-flow.ts
Co-authored-by: Orca <help@stably.ai >
* fix: mock ./onboarding in register-core-handlers test
Co-authored-by: Orca <help@stably.ai >
* fix: also toggle light class on documentElement so onboarding e2e theme wait resolves
The onboarding e2e calls waitForFunction(() => classList.contains('dark') || classList.contains('light')) before snapshotting the starting theme. applyDocumentTheme only toggled 'dark', so on a host that resolves system to light the wait timed out (CI Linux headless). Toggle 'light' as the inverse class so consumers can observe the resolved theme symmetrically; Tailwind keys only on 'dark' so styling is unchanged.
Co-authored-by: Orca <help@stably.ai >
* fix: add braces to Landing menu close-on-outside-click handler
oxlint config requires braces for all if statements.
Co-authored-by: Orca <help@stably.ai >
* chore: trigger CI
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Orca <help@stably.ai >
2026-05-08 14:17:50 -07:00
Jinwoo Hong and Orca
066c245d14
fix(terminal): force WebGL repaint after split when dimensions match ( #1272 )
...
Co-authored-by: Orca <help@stably.ai >
2026-04-29 23:33:36 -07:00
Neil
2ae9392b72
Rename add repo copy to add project ( #1014 )
2026-04-23 19:02:36 -07:00
Brennan Benson
57b0617e37
perf(terminal): remove 3-minute periodic scrollback save ( #869 )
2026-04-20 14:56:06 -07:00
Brennan Benson
222d70e063
feat: add idempotent E2E test suite with headless Electron support ( #671 )
2026-04-19 12:09:32 -07:00