Brennan Benson and Orca
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
Neil
1fd8f4ff23
fix: stabilize worktree lineage e2e seed ( #2508 )
2026-05-21 01:33:53 -07:00
Jinjing
96ae43ca4b
fix: address review findings ( #2499 )
2026-05-20 23:59:51 -07:00
Jinwoo Hong
f08dd45059
Move Windows sidebar tabs out of titlebar ( #2481 )
2026-05-21 01:19:49 -04:00
Jinjing
e0104372da
Squashed commits ( #2485 )
...
- Fix workspace space cache and git status cleanup checks
- Treat browser tabs as workspace delete blockers
- Move deletion readiness into shared presentation logic so tests cover it
- Preserve explicit empty git status entries for clean worktrees
- Add package manager cache cleanup to space manager
- Detect npm, pnpm, Yarn, and Bun caches from lockfiles during scans
- Add explicit cleanup IPC for safe and aggressive cache actions
- Support local, SSH, and Windows command execution paths safely
- Tighten workspace deletion decisions with git, editor, agent, and terminal state
2026-05-20 22:09:35 -07:00
Jinjing and Orca
aeaf0dece4
Create PRs from Source Control ( #2478 )
...
* Create PRs directly from Source Control
- Replace the modal flow with an inline PR composer in the sidebar
- Keep PR creation state and validation scoped per worktree
- Rename the recovery action to clarify it only pushes before creating PRs
* Clean up fork PR remotes after worktree deletion
- Track Orca-created push target remotes in worktree metadata
- Reuse ownership markers when later worktrees share the same fork remote
- Fetch only the selected PR base instead of every remote before drafting PRs
- Mirror local branch cleanup for SSH worktree deletion
* Stabilize pull request creation flow
- Keep PR actions and composer fields locked while generation or creation is in flight
- Refresh git status, branch comparison, and history after remote actions settle
- Disable push-only actions on diverged branches so users sync first
* Make PR context generation read-only
- Stop rebasing or probing HEAD before collecting PR draft context
- Allow git operations on known repo roots without refreshing worktree cache
Co-authored-by: Orca <help@stably.ai >
* fix: address review findings
---------
Co-authored-by: Orca <help@stably.ai >
2026-05-20 20:11:38 -07:00
Brennan Benson and Orca
cf3116bc4a
Improve setup script discoverability ( #2402 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-20 17:15:29 -07:00
Jinwoo Hong
956320e830
Fix Codex Shift+Enter on Windows ( #2418 )
2026-05-20 04:06:51 -04:00
Neil
51d823586a
fix: deflake release e2e checks
...
Fixes the current release E2E flakes by restoring dashboard agent row title attributes for prompt-based locators, making the crowded tab rename test dispatch the rename event deterministically, and hardening the Russian-layout terminal shortcut test against Linux CI PTY startup races.
2026-05-19 22:26:05 -07:00
Brennan Benson and Orca
dab7cf7d7e
Fix terminal pane title input focus ( #2400 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-19 22:22:18 -07:00
Neil
5f29341a54
fix: preserve terminal cursor after snapshot reattach ( #2383 )
2026-05-19 19:02:37 -07:00
Brennan Benson and Orca
e52ec0d454
Remove sidebar lineage parent badge ( #2376 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-19 18:20:53 -07:00
Jinwoo Hong
db3765fc17
Revert terminal stream backpressure changes ( #2380 )
2026-05-19 18:04:42 -07:00
Neil
b98f0fa6ee
Fix release E2E notification and keyboard flakes
...
Merged after local lint/typecheck/unit/E2E verification. The PR check remained pending with no failure attached.
2026-05-19 16:41:18 -07:00
Brennan Benson and Orca
7d71131bb4
Infer interrupted agent status from terminal input ( #2263 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-19 15:19:38 -07:00
Neil
28e8981d10
Follow up: validate pending agent title probes
...
Tie pending terminal title completions to exact fresh process probes and harden related e2e setup.
2026-05-19 14:42:26 -07:00
Jinwoo Hong and Orca
f010bb8619
Fix terminal stream backpressure and split-pane input lag ( #2341 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-19 13:59:01 -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
94f3d34a94
Fix terminal Set Title input disappearing ( #2306 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-19 10:29:45 -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
Brennan Benson and Orca
ffc7d77dbe
Keep Mac awake while agents run ( #2227 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-18 14:09:21 -07:00
Jinwoo Hong
b25ea6b5bd
Fix Windows right sidebar titlebar overlap ( #2266 )
2026-05-18 16:09:31 -04:00
Brennan Benson and Orca
108a764c09
Fix slept child workspace status ( #2219 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-18 11:01:42 -07:00
Neil
db8af09f86
Fix flaky e2e rename and onboarding skip ( #2235 )
2026-05-18 01:05:24 -07:00
Neil
82372fbbdb
fix: stabilize e2e assertions ( #2217 )
2026-05-17 21:51:50 -07:00
Brennan Benson and Orca
c78b8bde55
Improve child workspace card UI ( #2213 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-17 21:24:03 -07:00
Brennan Benson and Orca
956a6a2b03
fix: require project setup in onboarding ( #2177 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-17 21:15:50 -07:00
Brennan Benson and Orca
0b07a8d6e6
Fix terminal Set Title during agent title updates ( #2184 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-17 21:00:47 -07:00
Neil
d89fdd0ab8
Fix shifted Russian input in kitty terminal mode
...
Fixes shifted non-ASCII keyboard input when kitty keyboard reporting is active, including keyup release handling.
2026-05-17 20:52:28 -07:00
Brennan Benson and Orca
5642277aaf
Update agent awake setting copy ( #2183 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-17 16:55:44 -07:00
Neil
10b63bd1a0
Fix onboarding E2E drift ( #2170 )
2026-05-17 15:13:12 -07:00
Jinwoo Hong
102ca09a38
Fix Windows dev terminal PATH and shell icons ( #2152 )
2026-05-17 15:43:53 -04:00
Brennan Benson and Orca
a9fbcbc0f6
Add feature tour Help menu hint ( #2150 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-17 10:58:50 -07:00
Neil
0c794f790a
Fix collapsed sidebar titlebar control overlap ( #2087 )
...
* fix: separate collapsed sidebar titlebar controls
* fix: stabilize collapsed titlebar e2e
2026-05-16 11:50:26 -07:00
Jinwoo Hong and Orca
13e11d1450
Remove mobile lock terminal scrim ( #2074 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-16 02:21:24 -07:00
Jinwoo Hong and Orca
86192ef53d
Fix inactive terminal bar cursor rendering ( #2058 )
...
* Fix inactive terminal bar cursor rendering
Co-authored-by: Orca <help@stably.ai >
* Test inactive cursor over prompt glyph
Co-authored-by: Orca <help@stably.ai >
* Test inactive prompt cursor rendering
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Orca <help@stably.ai >
2026-05-16 03:05:50 -04:00
Neil
6eae8fa540
ci: shard electron e2e workflow ( #2070 )
2026-05-15 23:52:37 -07:00
Jinjing
9a15841a21
fix: enable remote agent hooks by default ( #2066 )
2026-05-15 22:06:00 -07:00
Brennan Benson and Orca
013f740023
Show agent rows for nested workspace children ( #2008 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 18:43:13 -07:00