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-H and Orca
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
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
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
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
164139bafc
fix: share remote file browser timer cleanup
2026-05-31 02:51:41 -07:00
Jinwoo-H and Orca
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
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-H and Orca
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
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-H and Orca
57b9704c83
Fix Windows drive-root path matching
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 02:32:23 -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
2345ca8d48
fix: install Codex status hooks before mirrored user hooks
2026-05-31 02:27:08 -07:00
Jinwoo-H and Orca
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
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
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
Jinwoo-H and Orca
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
Neil
48c34db7da
fix: allow dotdot-prefixed upload children
2026-05-31 02:06:20 -07:00
Neil
115531f390
fix: normalize IPv6 SSH URL hosts
...
Normalize bracketed IPv6 hosts from ssh:// URLs before saving SSH targets. Risk: low.
2026-05-31 02:06:10 -07:00
0b829d021b
fix: pr-bug-scan validated finding from #2141 ( #2154 )
...
* fix: address pr-bug-scan validated finding from #2141
Narrowed LINT_PATTERN to lint-tool names only (eslint/oxlint/lint-staged/lint), dropping the loose '\d+ errors' alternative that misclassified non-lint hook failures.
* fix: keep commit failure details updated
---------
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:06:07 -07:00
Neil
f0125d2dbf
fix: keep framework route terminal links whole ( #4036 )
2026-05-31 02:05:13 -07:00
Neil
3aa4b36efe
perf: move GitHub link copy timers to handlers
...
Move GitHub link-copy feedback timers into handlers and fix the verified stuck-check reset case. Risk: low.
2026-05-31 02:04:54 -07:00
Neil
efcfe1ca8c
perf: avoid flattening worktree selector snapshots ( #4035 )
2026-05-31 01:59:47 -07:00
Neil
39be32da76
fix: open Windows OSC file path links ( #4034 )
2026-05-31 01:58:48 -07:00
f9231ccd5d
fix: pr-bug-scan validated finding from #3420 ( #3433 )
...
* fix: address pr-bug-scan validated finding from #3420
Replaced SheetClose-wrapped X button with a direct onClick that calls onOpenChange(false), bypassing handleSheetOpenChange's swallowed false branch.
* Add workspace board close regression
* test: align workspace board close test with layout props
---------
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 01:57:30 -07:00
Neil
b82ee81fad
perf: move editor path copy timer to handler
...
Move editor path-copy feedback timer ownership into the copy handler and verify visible Electron behavior. Risk: low.
2026-05-31 01:56:48 -07:00
Jinwoo-H and Orca
96964ff8de
fix: scope UNC OSC7 host preservation
...
Co-authored-by: Orca <help@stably.ai >
2026-05-31 01:56:37 -07:00
Neil
b7849f5f94
fix: preserve windows unc osc7 cwd
2026-05-31 01:56:37 -07:00
a314cbfb9a
fix: pr-bug-scan validated finding from #3776 ( #3855 )
...
* fix: address pr-bug-scan validated finding from #3776
Remove unconditional generation bump in evictInactiveCodexCache; sibling in-flight fetches are no longer marked stale, while per-account guard still drops the evicted account's result.
* test: cover inactive Codex sibling eviction
---------
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 01:55:54 -07:00
Neil
0fb10ea4c6
perf: pause prompt cache countdown when hidden ( #4032 )
2026-05-31 01:53:43 -07:00