Commit Graph
3776 Commits
Author SHA1 Message Date
Neil 2cbab8d1fb Derive mobile session create warning before paint 2026-05-31 03:11:31 -07:00
Neil b733368f0d fix: dispose diff comment zone mouse listener (#4065)
Dispose the diff-comment inline zone mousedown stopper when zones are removed or the editor is torn down.
2026-05-31 03:11:21 -07:00
Jinwoo-HandOrca 9fd58094c8 Guard crash report dialog async state after unmount
Co-authored-by: Orca <help@stably.ai>
2026-05-31 03:10:40 -07:00
Neil 2a88c415e3 Move crash report viewer lookup into open path 2026-05-31 03:10:40 -07:00
Neil 49af39f68b perf: trim android audio hot path work (#4062) 2026-05-31 03:08:21 -07:00
Neil 1c556d7203 fix: reuse automation split-pane pty (#4064)
Resolve reusable automation sessions to the PTY assigned to the matched stable pane leaf.
2026-05-31 03:06:13 -07:00
Neil 819dbf9a19 fix: preserve automation output snapshot tail (#4060)
Trim automation output snapshots by exact overflow so the retained tail spans chunk boundaries.
2026-05-31 03:03:38 -07:00
Neil 5c37ddfca8 perf: clean mobile diagnostic fetch timeout (#4063) 2026-05-31 03:02:14 -07:00
Neil 64df879f2b fix: align hourly automation start times (#4059)
Avoid returning off-minute hourly dtstart values as the next automation occurrence.
2026-05-31 03:01:51 -07:00
Neil 4d7d306f1c Consolidate tab bar host platform capability 2026-05-31 03:00:45 -07:00
Neil 6d57de21e3 fix: dispose file watch batcher on early abort (#4061) 2026-05-31 02:59:47 -07:00
Neil 2067bebf50 perf: clean up mobile pairing attempts (#4058) 2026-05-31 02:58:24 -07:00
Neil 9d352818fe fix: cancel source comment reveal frames from root ref 2026-05-31 02:54:04 -07:00
Neil be56a237c1 fix: parse empty markdown front matter (#4057) 2026-05-31 02:53:35 -07:00
Neil 8757e6c724 perf: avoid duplicate mobile terminal setting updates (#4056) 2026-05-31 02:52:41 -07:00
Neil 164139bafc fix: share remote file browser timer cleanup 2026-05-31 02:51:41 -07:00
Jinwoo-HandOrca a9f9f458c2 fix: keep mobile qr baseline in sync
Co-authored-by: Orca <help@stably.ai>
2026-05-31 02:47:30 -07:00
Neil 1f134fbfc3 fix: capture mobile pairing baseline during qr generation 2026-05-31 02:47:30 -07:00
Neil 98add583a1 fix: sniff csv delimiters outside quotes (#4055) 2026-05-31 02:47:09 -07:00
Neil 11fa033170 perf: memoize mobile tasks derived data (#4054) 2026-05-31 02:46:31 -07:00
Neil 91222f0691 fix: map markdown preview search ranges to source text (#4053) 2026-05-31 02:44:50 -07:00
Neil b772a9ca42 fix: parse quick open git fallback paths losslessly (#4049) 2026-05-31 02:43:28 -07:00
Jinwoo-HandOrca 1c1677eaad Hydrate task PR merge methods
Co-authored-by: Orca <help@stably.ai>
2026-05-31 02:43:16 -07:00
Neil e8b859118f Use GitHub merge method metadata for PR actions 2026-05-31 02:43:16 -07:00
Neil 361240a757 perf: defer hidden picker option rows
Moves PickerModal row rendering into a child component so hidden BottomDrawer pickers avoid mapping option rows on parent renders.
2026-05-31 02:41:55 -07:00
Neil fcd267a309 perf: clean mobile live input focus timer (#4050) 2026-05-31 02:36:49 -07:00
Neil b032289056 fix: reset implicit ssh config host on edit 2026-05-31 02:35:11 -07:00
Neil 107264f0ab fix: reject invalid pasted ssh ports 2026-05-31 02:32:35 -07:00
Jinwoo-HandOrca 57b9704c83 Fix Windows drive-root path matching
Co-authored-by: Orca <help@stably.ai>
2026-05-31 02:32:23 -07:00
Neil a83afd5a11 perf: guard mobile session toast timers (#4048) 2026-05-31 02:30:19 -07:00
Neil 2cb1d6657b fix: parse quoted ssh config values 2026-05-31 02:29:24 -07:00
Neil a4deeb3745 Bound runtime file-watch event batches 2026-05-31 02:29:19 -07:00
Neil 549ab29489 perf: clean mobile task copy feedback timers (#4047) 2026-05-31 02:27:58 -07:00
Neil 2345ca8d48 fix: install Codex status hooks before mirrored user hooks 2026-05-31 02:27:08 -07:00
Jinwoo-HandOrca a3195fa36f Handle forward-slash UNC terminal paths
Co-authored-by: Orca <help@stably.ai>
2026-05-31 02:26:10 -07:00
Neil 6be0d6b275 Guard terminal file URL decoding 2026-05-31 02:26:10 -07:00
Neil 15030dd167 Open terminal UNC file URLs 2026-05-31 02:26:10 -07:00
Neil 3fda981dc7 perf: pause mobile session fallback polling (#4045) 2026-05-31 02:24:03 -07:00
Neil 73bc5e1d03 Match Windows repo roots case-insensitively 2026-05-31 02:21:17 -07:00
Neil a1ca17929e Fix Windows filesystem auth path casing 2026-05-31 02:21:17 -07:00
Neil bed6656857 perf: reconcile Kagi session draft before commit 2026-05-31 02:19:54 -07:00
Neil 69ec6a9c92 perf: pause mobile host polling when hidden (#4043) 2026-05-31 02:19:24 -07:00
Neil 91e19e5c97 Guard overlay cleanup across Windows drives 2026-05-31 02:18:20 -07:00
Neil 2936b4936d perf: reconcile browser home draft before commit 2026-05-31 02:16:23 -07:00
Neil 6d364a8d92 perf: clean comment composer focus timers (#4042) 2026-05-31 02:15:53 -07:00
cb233d9c83 fix: pr-bug-scan validated finding from #3552 (#3857)
* fix: address pr-bug-scan validated finding from #3552

Clear actionPending in setOverlayRootRef when node attaches, mirroring sibling BrowserMobileDriverOverlay; blocks stale-disabled-button on re-mount.

* test: cover mobile driver overlay pending reset

---------

Co-authored-by: orca-bug-scan-bot <orca-bug-scan-bot@stably.ai>
Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
2026-05-31 02:13:36 -07:00
Neil 2c8bbacca1 perf: batch visible terminal output floods 2026-05-31 02:13:25 -07:00
Neil 35e1c221a9 perf: reject mobile rpc waiters after retry cap (#4041) 2026-05-31 02:12:53 -07:00
Jinwoo-HandOrca ea11f524b5 fix: keep filesystem auth lint clean
Co-authored-by: Orca <help@stably.ai>
2026-05-31 02:09:25 -07:00
Neil 859d111f28 fix: allow dotdot-prefixed filesystem children 2026-05-31 02:09:25 -07:00