Lesley Murfin
a24c91de0d
fix(terminal): don't apply native-Windows ConPTY cursor stripping to remote serve PTYs
...
Closes #6008
2026-06-22 00:00:44 -07:00
Jinjing
c139c704af
Add visible PR comment queue action ( #6057 )
2026-06-21 23:59:29 -07:00
Jinjing
bbfaee424b
Rank Settings search results by relevance ( #6050 )
...
* Rank settings search results by relevance
* Keep Settings search content matching ranked entries
* rm design doc
2026-06-21 23:54:06 -07:00
Jinjing
a459100d87
Introduce MobileWorkspaceNameInput with delayed auto-focus ( #5968 )
...
- Delays input focus by 220ms to ensure animating bottom drawers settle before the soft keyboard is requested, improving focus reliability on mobile.
- Replaces standard TextInputs with this component in tasks workspace creation and the NewWorktreeModal.
2026-06-21 23:51:00 -07:00
c6d11efbf2
Make PR comments sidebar easier to triage and read ( #5996 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: brennanb2025 <brennankbenson@gmail.com >
2026-06-21 23:49:43 -07:00
Jinwoo Hong
a2e0bbc5f6
Fix early PTY startup output races ( #6015 )
2026-06-22 02:48:45 -04:00
Jinwoo Hong
52f45b3559
Handle literal Codex hook trust keys ( #5872 )
2026-06-21 23:33:57 -07:00
bfb778570a
feat(tabs): redesign tab splits and terminal pane discoverability ( #5927 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Orca <help@stably.ai >
Co-authored-by: brennanb2025 <brennankbenson@gmail.com >
2026-06-21 23:09:01 -07:00
github-actions[bot]
c0f1d386c7
release: v1.4.91-rc.0
v1.4.91-rc.0
2026-06-22 05:58:59 +00:00
Jinjing
0aedaf2d69
Fix agent hooks CLI runtime client test
...
Exercise the agent hooks CLI test through main() with a mocked RuntimeClient class so typecheck no longer relies on a partial object cast.
2026-06-21 22:51:44 -07:00
Brennan Benson and Orca
88da1808f7
Prevent stale sleeping agents from resuming ( #6018 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 22:39:09 -07:00
Jinjing
fc254deef5
Default new worktree card style on for fresh profiles ( #6047 )
...
Enable `experimentalNewWorktreeCardStyle` by default on new profiles where
onboarding is open, or when creating a brand-new config file.
- Avoids visual disruption for existing users who already completed
onboarding by keeping the old style active for them.
- Preserves explicit user opt-outs during migrations and CLI updates.
- Ensures the offline CLI handler mirrors this logic when creating the
initial configuration file before the desktop client loads.
2026-06-21 22:35:48 -07:00
OrcaWin and Neil
c1e071870b
Dispose worktree change refresh queues ( #6040 )
...
Co-authored-by: Neil <neil@stably.ai >
2026-06-21 21:58:15 -07:00
Maplume and brennanb2025
2e03b14cc3
fix(i18n): correct Chinese MT errors and translate Settings panel strings ( #5915 )
...
Co-authored-by: brennanb2025 <brennankbenson@gmail.com >
2026-06-21 21:23:36 -07:00
Brennan Benson and Orca
6c93d311cf
Keep workspace board above the status bar ( #6035 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 21:22:22 -07:00
Jinwoo Hong
a8feafe92a
Fix mobile file tab close sync
...
Close mobile session file tabs through the underlying editor file so desktop stops republishing closed docs/files.
2026-06-21 19:41:48 -07:00
Jinwoo Hong
d9b2d89406
Fix Windows NeoVim open-in launcher ( #6026 )
2026-06-21 21:57:33 -04:00
Brennan Benson and Orca
36bdd06aa8
Prevent duplicate startup command echoes ( #6023 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 18:51:44 -07:00
Brennan Benson and Orca
8228155e4d
Improve preserved branch cleanup after squash merges ( #6014 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 18:48:59 -07:00
OrcaWin and Neil
2ed4346c2d
Coalesce renderer worktree change refreshes ( #6020 )
...
Co-authored-by: Neil <neil@stably.ai >
2026-06-21 18:41:12 -07:00
Brennan Benson and Orca
1b5c4738d2
Prevent duplicate agent resume tabs after wake ( #5882 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 18:38:41 -07:00
Brennan Benson and Orca
8c2a34c39d
Align folder workspace sidebar indentation ( #6019 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 18:34:48 -07:00
github-actions[bot]
9534c75534
release: v1.4.90
v1.4.90
2026-06-22 00:30:02 +00:00
Jinwoo Hong
551b370085
Fix WSL agent session history ( #6010 )
2026-06-21 17:23:42 -07:00
Trevin Chow and brennanb2025
4afcc24819
Tighten sidebar card vertical padding for denser layout ( #4762 )
...
Reduce WorktreeCard top padding 6px→5px and bottom 8px→6px so more
cards fit on screen. Uses Tailwind v4 dynamic spacing (pt-1.25).
Co-authored-by: brennanb2025 <brennankbenson@gmail.com >
2026-06-21 17:03:09 -07:00
Brennan Benson and Orca
fe8fe16c83
Preserve agent settings when sleeping sessions resume ( #5916 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 16:44:58 -07:00
Brennan Benson and Orca
a856c7d6b6
Rename Orca Linear agent skill ( #5855 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 16:16:37 -07:00
Jinwoo Hong and Orca
674e1ccee9
Provide TestFlight changelog for external sharing ( #6006 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 16:12:08 -07:00
Brennan Benson and Orca
d517bb7250
Restore agent history after worktree renames ( #6000 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 15:48:33 -07:00
Jinwoo Hong and Orca
f524fdf8bb
Fix mobile iOS Fastlane paths ( #6004 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 15:36:10 -07:00
github-actions[bot]
423ccaff7b
release: v1.4.90-rc.3
v1.4.90-rc.3
2026-06-21 22:19:17 +00:00
Jinwoo Hong and Orca
32e6ab7655
Fix mobile workspace list parity ( #6001 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 15:11:55 -07:00
Jinwoo Hong and Orca
56688d8e20
fix: stop hold dictation on shortcut release ( #6003 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 14:51:05 -07:00
Jinjing
8bf99dae46
Emit checking-for-update event in updater test ( #5972 )
...
Ensures the updater test mock correctly simulates the full update
lifecycle sequence before emitting update-not-available.
2026-06-21 14:44:30 -07:00
Jinwoo Hong and Orca
67fe4bd780
Fix manual project ordering for identity headers ( #5933 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 13:23:21 -07:00
Jinwoo Hong and Orca
c01c0462ae
Refresh workspace PR badges after external PR creation ( #5997 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 13:19:24 -07:00
Jinwoo Hong and Orca
530f98d945
Improve Claude usage refresh fallback behavior ( #5995 )
...
* Match CodexBar Claude usage fallback behavior
Co-authored-by: Orca <help@stably.ai >
* Remove external tracker references from Claude usage changes
Co-authored-by: Orca <help@stably.ai >
* Allow CLI fallback when Claude Keychain is unavailable
Co-authored-by: Orca <help@stably.ai >
* Stabilize updater prerelease promotion test
Co-authored-by: Orca <help@stably.ai >
---------
Co-authored-by: Orca <help@stably.ai >
2026-06-21 13:10:25 -07:00
Jinwoo Hong and Orca
f6b82829f4
Improve iOS mobile release versioning ( #5994 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 12:25:25 -07:00
Brennan Benson and Orca
2157a8ea5b
Remove duplicate automation worktree badge ( #5993 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 12:23:02 -07:00
Brennan Benson and Orca
10056fa21e
Make worktree hovercards easier to read ( #5871 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 12:13:14 -07:00
Brennan Benson and Orca
47b8bf7562
Keep compact agent rows steady for screenshot links ( #5863 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-21 12:05:20 -07:00
github-actions[bot]
3117ebcb2b
release: v1.4.90-rc.2
v1.4.90-rc.2
2026-06-21 09:53:51 +00:00
Jinjing
6a29f29adb
Fix folder workspace file connection resolution ( #5973 )
2026-06-21 02:52:51 -07:00
Jinjing
f75f52591f
Resolve path-specific connection IDs in mixed folder workspaces ( #5971 )
...
Determine the correct SSH connection ID for a file by matching its path
against the child repositories inside a folder workspace. This allows
reading files in mixed local and SSH folder workspaces, where a single
global connection ID cannot be resolved.
2026-06-21 02:44:59 -07:00
Jinwoo Hong and Orca
62f1394b44
fix: refit terminals after bulk mobile restore ( #5962 )
...
Co-authored-by: Orca <help@stably.ai >
2026-06-20 23:35:37 -07:00
github-actions[bot]
8226220466
release: v1.4.90-rc.1
v1.4.90-rc.1
2026-06-21 04:16:13 +00:00
Jinjing
144df671ab
Link created pull requests to mobile worktree across providers ( #5955 )
...
* Automatically link newly created pull requests/merge requests to the
worktree using the provider-specific metadata key (e.g., linkedPR,
linkedGitLabMR) and persist the submitted base ref.
* Prefer worktree-specific base ref returned by worktree.show when
resolving the comparison base ref.
* Handle metadata linking failures gracefully as a non-fatal warning
without blocking the pull request creation flow.
2026-06-20 21:15:02 -07:00
Jinjing
7a04b1e26f
Add unread badge overlay to status glyphs in new card style ( #5953 )
...
* Add overlay unread badge to status glyphs in new card style
Overlay an amber dot badge on status indicators, branch icons, and
review status glyphs when the new card style and unread state are active.
This avoids widening the status lane or relying on a separate bell icon,
keeping the design compact and preserving title row alignment.
* Remove duplicate shrink-0 class in WorktreeCard
The outer container already applies 'shrink-0', making the duplicate
class inside the conditional branch redundant.
2026-06-20 21:01:24 -07:00
Jinjing
8752996ef3
Allow switching to mobile website view in MobileBrowserPane ( #5941 )
...
* rm validation report
* Remove mobile browser view switch validation document
2026-06-20 19:41:19 -07:00
Jinjing
954fa0a65e
Prevent auto-reloading diff views when status area shifts ( #5951 )
...
* Avoid auto-reloading single-file diff tabs if their status row has
moved to a different area (e.g. from unstaged to staged).
* Prevent auto-reloading combined uncommitted diffs when they are
backed by an uncommitted entries snapshot.
* This preserves the open tab's original diff context as staging and
commit status changes, preventing useful context from being lost.
2026-06-20 18:52:04 -07:00