Commit Graph
8614 Commits
Author SHA1 Message Date
Neil 41c26634ed Clean up SSH proxy command listeners 2026-05-30 12:33:45 -07:00
dfcd0f44e0 fix: validate Chromium profile directories (#3674)
* fix: validate chromium profile directories

* test: cover unsafe browser profile selection

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 12:33:43 -07:00
8d67f9807c Add opt-in generated agent tab titles (#3224)
* Add opt-in generated agent tab titles

* Preserve generated titles in remote tab sync

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 12:33:24 -07:00
Jinwoo Hong 55a33c5b68 fix: expand backslash SSH home paths (#3861)
* fix: tighten GitHub submit shortcut handling

* fix: expand backslash ssh home paths
2026-05-30 12:32:11 -07:00
Neil bcfbd91d48 fix: show GitLab MR checks in sidebar (#3858) 2026-05-30 12:29:32 -07:00
Neil bd37c9ccb5 Add tab index shortcuts (#3193) 2026-05-30 15:29:20 -04:00
Jinwoo Hong c98eaf7d53 fix(settings): platform-aware browser link shortcut copy (#3859) 2026-05-30 12:29:18 -07:00
Neil c241b9e3c0 Clean up SSH import write stream listeners (#3860) 2026-05-30 12:28:02 -07:00
061c293b18 Add Git Bash Windows terminal option (#3209)
* Add Git Bash Windows terminal option

* Harden Git Bash terminal detection

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
Co-authored-by: Jinwoo Hong <73622457+Jinwoo-H@users.noreply.github.com>
2026-05-30 15:26:11 -04:00
Jinwoo Hong a5af6c2f7a fix: tighten GitHub submit shortcut handling (#3853) 2026-05-30 12:26:04 -07:00
Neil 962395e4ea Remove diagnostics bundle ref mirror effect (#3176) 2026-05-30 15:25:42 -04:00
NeilandJinwoo-H 57e87b006e fix: guard nested add repo import state (#3696)
Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
2026-05-30 12:23:27 -07:00
Neil cabdaa2e20 Clean up one-shot remote runtime listeners (#3852) 2026-05-30 12:23:24 -07:00
Neil 361b833fcd fix: tolerate literal percent in bitbucket remotes (#3685) 2026-05-30 12:20:33 -07:00
Jinwoo Hong 4bc237cc18 fix: translate dropped paths for wsl worktrees (#3851) 2026-05-30 12:20:16 -07:00
f597028782 fix: load large legacy pane alias migrations (#3681)
* fix: load large legacy pane alias migrations

* test: assert large pane alias persistence

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 12:19:49 -07:00
824f4dbdde Resolve Resource Manager Space scan ready state before commit (#3200)
* Resolve resource space scan ready state before commit

* Avoid render-time ref writes for space scan ready state

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 15:19:33 -04:00
Neil c4e931e806 fix: time out stt worker startup (#3848) 2026-05-30 12:19:16 -07:00
Neil f5d00526e8 fix: allow dot-prefixed nested worktree paths (#3677) 2026-05-30 12:19:05 -07:00
Neil 7d1257f8ee Clean up speech model stream listeners (#3849) 2026-05-30 12:18:12 -07:00
Neil 530266c0f6 Hydrate onboarding settings before commit (#3198) 2026-05-30 15:17:40 -04:00
Neil d514e7f980 Resolve smart workspace command value during render (#3192) 2026-05-30 15:16:34 -04:00
Neil e3ed92a513 Clean up agent hook request listeners (#3847) 2026-05-30 12:14:40 -07:00
Neil de1cb48db0 Resolve workspace cleanup active view during render 2026-05-30 15:12:40 -04:00
Neil 79e4e64257 Clean up remote runtime websocket listeners (#3846) 2026-05-30 12:11:39 -07:00
Neil 6f9a537e57 Resolve commit failure dialog identity before commit (#3202) 2026-05-30 15:11:16 -04:00
Neil ffb88e5076 perf: handle large filesystem auth worktree lists (#3845) 2026-05-30 12:09:31 -07:00
Neil fb81d536f1 Allow primary workspace project removal from sidebar (#3203) 2026-05-30 15:08:29 -04:00
Jinwoo Hong c1a24d8447 test: make ssh sftp tests windows-safe (#3844) 2026-05-30 12:07:17 -07:00
Neil 9b0672c2a0 perf: clean diff section model cleanup from effect (#3704) 2026-05-30 12:06:16 -07:00
Neil 3afebb7b4c fix: settle system ssh aborts (#3842) 2026-05-30 12:05:25 -07:00
f470168cba fix: allow dot-dot-prefixed sftp upload paths (#3706)
* fix: allow dot-dot-prefixed sftp upload paths

* test: cover sftp upload root sibling rejection

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 12:04:29 -07:00
Brennan BensonandOrca 18eb3f2d20 Show imported worktrees visibility card (#3506)
Co-authored-by: Orca <help@stably.ai>
2026-05-30 12:03:59 -07:00
Neil d77e475e00 fix: handle large mobile tab groups (#3697) 2026-05-30 12:03:05 -07:00
Neil 8666c4031b fix: allow dot-dot-prefixed pty session paths (#3705) 2026-05-30 12:02:18 -07:00
Neil ecb623d8d3 Clean up SSH relay exec listeners (#3843) 2026-05-30 12:02:15 -07:00
Neil f66e42a2bb fix: time out git runner execFile calls (#3836) 2026-05-30 12:02:08 -07:00
Jinjing e59ddd59a7 fix: persist floating terminal panel bounds (#3828)
Add bounds normalization and persistence for the floating terminal panel, covering default placement, drag/resize persistence, maximize restore behavior, and viewport clamping.

Design: docs/floating-terminal-panel-position-persistence.md
2026-05-30 11:59:19 -07:00
Jinwoo Hong 441d13c78e fix: normalize forward slash unc terminal paths (#3840) 2026-05-30 11:58:35 -07:00
Neil 6fc8b134b8 Clean up system SSH command listeners (#3841) 2026-05-30 11:58:25 -07:00
Brennan BensonandOrca d3b56a5922 Add one-click setup script generation (#3370)
Co-authored-by: Orca <help@stably.ai>
2026-05-30 11:57:55 -07:00
Neil e354c42c11 Record Space page interaction on open (#3361) 2026-05-30 14:56:02 -04:00
a3ca79b67e Add editor search-in-files action (#3360)
* Add editor search-in-files action

* Resolve Monaco editor cleanup conflict

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 14:55:59 -04:00
Neil b8868023d9 Record workspace board opens in handlers (#3365) 2026-05-30 14:55:56 -04:00
Neil 408dc8e011 Use external store for activity terminal portals (#3367) 2026-05-30 14:55:53 -04:00
dc1f7f31dd Support Obsidian-style markdown doc link aliases (#3363)
* Support Obsidian-style markdown doc link aliases

* Fix markdown doc link heading anchors

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 14:55:36 -04:00
Neil 114c7df0c0 perf: handle large ssh include files (#3838) 2026-05-30 11:54:48 -07:00
29ed4f8069 fix: cap relay startup stdout buffer (#3728)
* fix: cap relay startup stdout buffer

* fix: preserve relay startup payload after sentinel

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

---------

Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com>
Co-authored-by: Orca <help@stably.ai>
2026-05-30 11:53:39 -07:00
Neil a89388f059 Clean up SFTP upload stream listeners (#3837) 2026-05-30 11:53:34 -07:00
Neil 7ae600f495 perf: bound rich markdown range calculations (#3729) 2026-05-30 11:53:21 -07:00