Commit Graph
8614 Commits
Author SHA1 Message Date
Jinjing c93dd901a3 fix: address review findings (#2695) 2026-05-23 12:33:49 -07:00
Brennan BensonandOrca 669ade2313 Update onboarding feature wall experience (#2652)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 12:21:13 -07:00
Neil 8831019937 fix: avoid duplicate reveal hydration output (#2693) 2026-05-23 12:16:54 -07:00
Neil 82000b5405 fix: stabilize e2e fixture worktrees (#2692) 2026-05-23 12:10:11 -07:00
Jinjing 6a74dddd43 fix: address review findings (#2689) 2026-05-23 11:51:26 -07:00
Jinjing f03ed7ec25 Improve mobile onboarding intro button layout (#2688) 2026-05-23 11:42:08 -07:00
Jinwoo HongandOrca 132dd85b9d Add Cmd+J create action (#2680)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 04:04:49 -07:00
Neil b2df6eff74 fix: guard hidden hydration against transport replacement (#2686) 2026-05-23 02:44:36 -07:00
Neil 7a9b0465dc fix: preserve hidden output across pty rebinding (#2685) 2026-05-23 02:34:56 -07:00
Neil 48147680ae Add settings notification sound selector (#2684) 2026-05-23 02:24:56 -07:00
Neil a0cdbfdf57 test: fix hidden terminal CI fallout (#2683) 2026-05-23 02:21:15 -07:00
Neil 3adad22eca perf: hydrate hidden terminal output on reveal (#2682)
* perf: hydrate hidden terminal output on reveal

* test: fix hidden terminal hydration typecheck
2026-05-23 02:07:26 -07:00
dependabot[bot] 5a23ac4eb1 build(deps): bump dompurify from 3.2.7 to 3.4.5 (#2653)
Signed-off-by: dependabot[bot] <support@github.com>
2026-05-23 02:00:10 -07:00
Jinjing ffec74c7ba Fix SSH agent and identity file auth ordering (#2681)
* fix: address review findings

* fix: address CI failures
2026-05-23 01:56:15 -07:00
github-actions[bot] d7d7f3b8f6 release: v1.4.22 v1.4.22 2026-05-23 08:35:45 +00:00
Jinwoo HongandOrca 007b7cc283 Fix Claude permission status across subagents (#2674)
Co-authored-by: Orca <help@stably.ai>
2026-05-23 04:28:45 -04:00
Jinjing b8257433d2 Teach PR conflict AI prompts to recreate local merges (#2679)
- Use a PR-specific conflict prompt when host mergeability reports conflicts
- Include safe base-ref fetch/merge guidance and test coverage for option-like refs
2026-05-23 01:20:41 -07:00
Jinjing a50a97670f Refine settings panel layout and controls (#2676) 2026-05-23 01:16:46 -07:00
Jinjing 102cc09622 Improve worktree import handling (#2677)
* feat: improve worktree import handling

* chore: remove PR docs assets

* rm html
2026-05-23 01:13:33 -07:00
Go1candNeil 45a573e4f0 P0 BLOCKER: Stop Windows PowerShell Chinese output from corrupting the top viewport while scrolling (#2669)
* fix(terminal): eliminate P0 Windows PowerShell CJK top-scroll duplication

* fix(terminal): address Windows PTY review findings

---------

Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
2026-05-23 00:40:54 -07:00
Neil 9b9d1b7e15 Fix onboarding light theme persistence (#2673) 2026-05-23 00:36:16 -07:00
Phil Denhoff 2dcaa78960 Support OpenSSH Include expansion for SSH config imports
Closes #2647
2026-05-23 00:27:20 -07:00
Neil 59ac13dc53 Improve onboarding step indicator contrast (#2671) 2026-05-23 00:25:02 -07:00
Jinwoo Hong d2d181b753 Update mobile 0.0.9 release links
Point Android download links at the published mobile-v0.0.9 release.
2026-05-23 03:24:23 -04:00
Jinwoo HongandOrca 1ea43c2d06 fix: use play icon for quick commands menu (#2668)
Co-authored-by: Orca <help@stably.ai>
mobile-v0.0.9
2026-05-23 02:47:55 -04:00
Neil 58accdf8a8 Revamp onboarding notification setup (#2670) 2026-05-22 23:47:31 -07:00
Jinjing de96ac5678 fix: address review findings (#2667) 2026-05-22 23:42:40 -07:00
Neil 79b18f6fed Fix Orca Mobile layout and sidebar controls (#2663)
* Fix Orca Mobile layout and sidebar controls

* Use brand icons for mobile platform badges

* Add readable card for mobile pairing steps

* Align mobile flow primary actions

* Fix mobile sidebar toggle defaults
2026-05-22 23:32:17 -07:00
Jinjing 7def1c7f00 fix: run SSH archive hook before worktree removal (#2665) 2026-05-22 23:02:39 -07:00
Jinjing 002cab9d82 fix: address review findings (#2664) 2026-05-22 22:49:31 -07:00
Brennan BensonandOrca 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 BensonandOrca e8837275fe Default workspace list to repo grouping (#2657)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 20:14:45 -07:00
Jinjing c1723477d4 fix: improve orchestration skill front matter (#2658) 2026-05-22 19:49:19 -07:00
github-actions[bot] f70c7de5d4 release: v1.4.21 v1.4.21 2026-05-22 23:36:03 +00:00
Neil 43439f5a5a Fix Antigravity Windows hook quoting (#2645) 2026-05-22 16:17:01 -07:00
Jinwoo HongandOrca 114619c8c8 Add Quick Commands surface with tab-bar split-button and settings pane (#2650)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 16:14:39 -07:00
Brennan BensonandOrca d3d63c888b Fix agent quick-launch watchdog (#2643)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 15:54:47 -07:00
Jinwoo Hong ac4cf8cb88 Prepare mobile 0.0.9
Bump mobile app version to 0.0.9.
2026-05-22 18:28:55 -04:00
github-actions[bot] 48bd502d38 release: v1.4.21-rc.2 [rc-slot:2026-05-22-15] v1.4.21-rc.2 2026-05-22 22:26:51 +00:00
Jinwoo HongandOrca 1ee2adae70 Add web GitLab runtime parity (#2614)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 15:25:45 -07:00
Brennan BensonandOrca c825467a4f Make worktree force delete idempotent (#2642)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 14:35:39 -07:00
Brennan BensonandOrca 845622b1ef Detect installed agent skills in settings (#2613)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 13:37:05 -07:00
Brennan BensonandOrca 0d78e807dd fix: support SSH hosted review PR creation (#2628)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 13:27:06 -07:00
3b74b8b1d7 Allow removing an unreachable SSH target (#2640)
* Allow removing an unreachable SSH target

handleRemove tried to reconnect-then-terminate before deleting the
target. When the remote host is dead, the reconnect handshake times
out and the user is stuck with a stale entry. Reroute removal through
a best-effort cleanup helper so the local entry can always be deleted.

Fixes #2626

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* review: harden SSH target removal tests

- cover removeTarget when disconnect fails in main IPC
- cover retry termination failure after reconnect in renderer removal helper
- verified unreachable-target removal in Electron with IPC and Settings UI signals

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

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-22 16:23:39 -04:00
Brennan BensonandOrca 8096f236aa Fix delete workspace dialog overflow (#2634)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 13:08:11 -07:00
Jinwoo HongandOrca 368abf2e25 Add Orca Mobile marketing + pairing flow (#2631)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 13:01:43 -07:00
github-actions[bot] ecb1e3d9bb release: v1.4.21-rc.1 v1.4.21-rc.1 2026-05-22 19:36:18 +00:00
Jinwoo HongandOrca 2695c6b336 Fix advertised URL settle races (#2639)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 15:34:36 -04:00
Jinwoo HongandOrca 02a0aad987 Refresh ports when advertised URLs change (#2638)
Co-authored-by: Orca <help@stably.ai>
2026-05-22 12:17:21 -07:00