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
Brennan Benson
4614b8629d
Fix pane key acknowledgement migration ( #1998 )
2026-05-15 17:31:21 -07:00
Brennan Benson and Orca
bf85d51bc1
Add workspace lineage grouping ( #1885 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 17:21:00 -07:00
Jinwoo Hong and Orca
bce3ef1776
Add OpenCode usage analytics ( #1986 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 16:33:15 -07:00
Jinjing
b93849a577
Add inline diff note edit E2E coverage ( #1951 )
...
* Add inline diff note edit coverage
* test: add diff note edit coverage
2026-05-15 13:41:30 -07:00
Brennan Benson and Orca
e5c394b09b
Add pull request creation flow ( #1960 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 13:36:06 -07:00
Jinwoo Hong and Orca
79838275a4
Improve Claude and Codex usage tracking ( #1968 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 13:16:55 -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
e42c78107c
Mobile: replace presence-lock banner with loud overlay + collapsible chip ( #1899 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com >
2026-05-15 11:47:13 -07:00
Brennan Benson and Orca
e7833d8d17
Fix Droid native title completion notifications ( #1944 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 11:34:01 -07:00
Brennan Benson and Orca
fd813e7639
Keep computer awake while agents run ( #1937 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-15 11:19:19 -07:00
b030257c3b
feat(source-control): AI commit message generation ( #1487 )
...
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: brennanb2025 <brennankbenson@gmail.com >
2026-05-15 02:18:46 -07:00
Brennan Benson and Orca
2cadcbc4e1
Support agent status hooks over SSH ( #1865 )
...
Co-authored-by: Orca <help@stably.ai >
2026-05-14 16:06:23 -07:00