Commit Graph
2946 Commits
Author SHA1 Message Date
Jinjing ef45b6930f fix: address review findings (#2374) 2026-05-19 17:44:47 -07:00
Jinjing a4c4837a56 Fix terminal scroll restore behavior (#2368)
* Fix terminal scroll restore behavior

* Fix terminal pane global effects test args
2026-05-19 17:44:18 -07:00
Jinjing 9d5f27fa3c Fix PR check refresh and terminal tombstone test (#2375)
* Prefetch task PR checks by head SHA

* Fix terminal host tombstone cap test
2026-05-19 17:42:30 -07:00
Brennan BensonandOrca 79eaea4399 Clarify Orca CLI worktree lineage guidance (#2363)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 17:37:24 -07:00
Jinjing 060851dc3d Move explorer extras into the overflow menu (#2370)
- Add open-in launchers to the file explorer toolbar overflow menu
- Keep Git ignored visibility behind the same menu to reduce toolbar clutter
- Align the conflict review button text consistently
2026-05-19 17:09:34 -07:00
github-actions[bot] ba7cb5be22 release: v1.4.10-rc.2 v1.4.10-rc.2 2026-05-19 23:57:08 +00:00
Neil de53ecf689 Preserve terminal scroll across hidden worktree resume
Preserve the last visible terminal scroll state before hiding so worktree switches and hidden layout changes restore the expected viewport.
2026-05-19 16:55:52 -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
Jinjing 87c16a99c9 Improve lineage parent chip UI (#2364)
* fix: address review findings

* fix: unblock PR CI checks
2026-05-19 16:31:56 -07:00
Jinwoo HongandOrca 73142b9f58 Support browser and markdown tabs in floating terminal (#2338)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 16:04:37 -07:00
github-actions[bot] f1cceec58b release: v1.4.10-rc.1 v1.4.10-rc.1 2026-05-19 22:53:22 +00:00
Jinjing b6f2b6eed4 Keep focus in Orca when parking webviews (#2362)
- Move focus back to the renderer before detaching a focused webview, including when it is parked rather than destroyed.
- Cover focused, descendant-focused, and unfocused detach cases.
2026-05-19 15:51:08 -07:00
Neil 49b504dc45 Improve terminal input redraw latency
Keep terminal UI drawing glyphs on WebGL and bypass daemon stream batching for small redraws immediately after terminal input.
2026-05-19 15:49:35 -07:00
Brennan BensonandOrca c856413d23 Add existing workspace migration telemetry (#2359)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 15:44:39 -07:00
Jinwoo HongandOrca fb4069be52 Improve GitHub PR status refresh freshness (#1716)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 15:39:44 -07:00
Brennan BensonandOrca 288a8b423d Improve current workspace reveal control (#2327)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 15:34:18 -07:00
Brennan BensonandOrca 7d71131bb4 Infer interrupted agent status from terminal input (#2263)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 15:19:38 -07:00
Jinjing e97b109aac Focus terminal pane when notification is clicked (#2356)
* fix: address review findings

* increase highlight brightness
2026-05-19 15:09:39 -07:00
Brennan Benson fd24061b62 Revert "Add existing workspace migration telemetry" (#2357) 2026-05-19 15:07:24 -07:00
Brennan BensonandOrca 56e8e13b1b Filter SIGTERM process teardown crash reports (#2348)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 15:06:45 -07:00
Brennan BensonandOrca d495a3f3b0 Add existing workspace migration telemetry (#2353)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 15:06:27 -07:00
github-actions[bot] 6dfcf834cf release: v1.4.10-rc.0 v1.4.10-rc.0 2026-05-19 22:01:32 +00:00
Neil eeb18da4bd Fix terminal scroll restore during resize
Fix terminal viewport restoration around real fit/resize operations while keeping no-op drag-frame refits cheap.
2026-05-19 14:55:17 -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
Neil 73ff6e43dd fix: close workspace hovercard on context menu (#2347) 2026-05-19 14:00:37 -07:00
Jinwoo HongandOrca 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
Jinwoo HongandOrca fbb4db5479 Fix right sidebar activity overflow (#2343)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 13:44:01 -07:00
Jinwoo HongandOrca 8b6f666de5 Suppress false crash reports during expected renderer reloads (#2342)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 13:41:48 -07:00
Jinjing 9bbfb04a09 fix: address review findings (#2339) 2026-05-19 13:03:47 -07:00
buf0-bot[bot]andorca-bug-scan-bot 05286ce00b fix: pr-bug-scan validated finding from #2316 (#2335)
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
2026-05-19 12:47:54 -07:00
buf0-bot[bot]andorca-bug-scan-bot 66bbe1c443 fix: pr-bug-scan validated finding from #2304 (#2336)
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
2026-05-19 12:47:47 -07:00
Neil 0d7e91002e Default workspace sidebar grouping to status
Default workspace sidebar grouping to status and keep group-by none organized with Pinned and All sections.
2026-05-19 12:35:16 -07:00
Jinjing 535052e2b8 rm file (#2334) 2026-05-19 12:10:42 -07:00
9355493bc3 feat(mobile): add Shift+Tab accessory key (#2322)
* feat(mobile): add Shift+Tab accessory key

* review: cover mobile terminal accessory keys

- move built-in terminal accessory keys into a testable module

- add Shift+Tab reverse-tab regression coverage

- pin built-in repeatability policy

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-19 15:10:04 -04:00
github-actions[bot] fb24574e45 release: v1.4.9 v1.4.9 2026-05-19 19:04:56 +00:00
Jinjing 95526a42c4 Expand sidebar agent row hover targets (#2332) 2026-05-19 11:57:11 -07:00
5b1d84232c Avoid optional Git locks during status checks (#2330)
* Squashed commits

- WIP: uncommitted changes before rebase

- ci

- Show inline PR check details in task drawer

- Add a Checks tab that opens from the PR checks cell and expands runs inline
- Fetch check output, annotations, and workflow job steps through IPC/RPC
- Improve markdown/comment wrapping so long PR content stays within the drawer

* Use app-styled confirmations for PR actions (#2324)

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

* fix: pr-bug-scan validated finding from #2274 (#2296)

Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>

* fix: avoid optional git locks during status checks

---------

Co-authored-by: Jinwoo Hong <73622457+Jinwoo-H@users.noreply.github.com>
Co-authored-by: Orca <help@stably.ai>
Co-authored-by: buf0-bot[bot] <252831055+buf0-bot[bot]@users.noreply.github.com>
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
2026-05-19 11:47:32 -07:00
63b11f11a4 Add PR automation CLI and mobile browser streaming (#2328)
* Squashed commits

- WIP: uncommitted changes before rebase

- ci

- Show inline PR check details in task drawer

- Add a Checks tab that opens from the PR checks cell and expands runs inline
- Fetch check output, annotations, and workflow job steps through IPC/RPC
- Improve markdown/comment wrapping so long PR content stays within the drawer

* Use app-styled confirmations for PR actions (#2324)

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

* fix: pr-bug-scan validated finding from #2274 (#2296)

Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>

---------

Co-authored-by: Jinwoo Hong <73622457+Jinwoo-H@users.noreply.github.com>
Co-authored-by: Orca <help@stably.ai>
Co-authored-by: buf0-bot[bot] <252831055+buf0-bot[bot]@users.noreply.github.com>
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
2026-05-19 11:36:24 -07:00
buf0-bot[bot]andorca-bug-scan-bot fd2b782b19 fix: pr-bug-scan validated finding from #2274 (#2296)
Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
2026-05-19 11:09:33 -07:00
Jinwoo HongandOrca 4b86fe8292 Use app-styled confirmations for PR actions (#2324)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 11:01:04 -07:00
Brennan BensonandOrca b1a8c68b9a Rename delete worktree copy to workspace (#2325)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 10:44:01 -07:00
Brennan BensonandOrca 94f3d34a94 Fix terminal Set Title input disappearing (#2306)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 10:29:45 -07:00
Jinwoo HongandOrca 062725da76 Add workspace port management (#2316)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 10:23:40 -07:00
github-actions[bot] d5fb49b18f release: v1.4.9-rc.1 v1.4.9-rc.1 2026-05-19 17:08:14 +00:00
03b889512b feat: expand ai commit agent support (#1928)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: brennanb2025 <brennankbenson@gmail.com>
2026-05-19 02:32:53 -07:00
Neil 363ddb5ef6 Fix sticky workspace sidebar headers
Fix sticky workspace sidebar headers
2026-05-19 01:18:35 -07:00
Jinjing 5c93579e40 Refresh optimistic worktrees after base fetch (#2310)
* Refresh optimistic worktrees after base fetch

* Refresh remote-tracking bases before creating worktrees

- Ensure local and SSH worktree creation fetches the exact remote base ref
  before `git worktree add`, so new worktrees do not start from stale refs.
- Fail creation before mutating git state when the required base refresh fails
  or remains missing.
- Replace post-create repair/reconcile behavior with read-only drift reporting
  and add coverage for refresh ordering, cache bypassing, and SSH failures.

* Queue exact base refreshes during remote fetches

* rm design doc
2026-05-19 00:42:23 -07:00
Jinwoo HongandOrca 140ceb7fda Add automation CLI commands (#2315)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 00:41:49 -07:00
Brennan BensonandOrca cf614b5f4f Fix agent completion notification dedupe (#2304)
Co-authored-by: Orca <help@stably.ai>
2026-05-19 00:28:55 -07:00