Neil
77da075b4b
fix: guard mobile page async state ( #3601 )
2026-05-30 03:19:13 -07:00
Neil
934ba7839f
perf: reuse mounted ref in markdown composer ( #3598 )
2026-05-30 03:15:15 -07:00
Neil
677f41bcd8
fix: guard runtime pairing async state ( #3597 )
2026-05-30 03:14:33 -07:00
Neil
1dfa5c4aee
fix: guard mcp config async state ( #3596 )
2026-05-30 03:08:57 -07:00
Neil
4d4f0dca2a
perf: reuse mounted ref in resource usage status ( #3595 )
2026-05-30 03:05:44 -07:00
Neil
c5c4ca5b5c
fix: guard runtime environment async state ( #3594 )
2026-05-30 03:05:41 -07:00
Neil
4e8d4ae080
perf: reuse mounted ref in ssh status row ( #3593 )
2026-05-30 03:01:47 -07:00
Neil
cc6de1623c
fix: guard privacy toggle async state ( #3592 )
2026-05-30 03:01:42 -07:00
Neil
004457b871
perf: reuse mounted ref in browser toolbar menu ( #3591 )
2026-05-30 02:56:31 -07:00
Neil
57c0a24676
fix: guard mobile pane async state ( #3589 )
2026-05-30 02:56:29 -07:00
Neil
f206611ce9
perf: keep hidden terminal output off typing path ( #3590 )
2026-05-30 02:54:40 -07:00
Neil
949a101f8b
perf: reuse mounted ref in connect dialogs ( #3587 )
2026-05-30 02:51:57 -07:00
Neil
554dcea96b
fix: guard onboarding notification async state ( #3586 )
2026-05-30 02:51:54 -07:00
Neil
c01a05b698
Suppress recoverable child process crash prompts ( #3585 )
2026-05-30 02:51:51 -07:00
Rajvardhan Patil
a00c96ff03
Add OpenClaude agent support
...
Adds OpenClaude as a distinct CLI agent across detection, launch, settings, status, hooks, orchestration, telemetry identifiers, notifications, and README badges. Installs OpenClaude hooks under its own ~/.openclaude config root, handles StopFailure API/model-error events so statuses clear correctly, and keeps OpenClaude tab/status icons distinct from Claude.
2026-05-30 02:46:28 -07:00
Neil
1b7ce090cb
perf: reuse mounted ref in daemon actions ( #3582 )
2026-05-30 02:46:13 -07:00
Neil
f61a5af6db
fix: guard skills page async state ( #3581 )
2026-05-30 02:46:10 -07:00
Neil
03b5f7feb6
perf: reuse mounted ref in floating terminal setup ( #3580 )
2026-05-30 02:42:51 -07:00
Neil
cf9fbba236
perf: reuse mounted ref in installed skill hook ( #3579 )
2026-05-30 02:39:32 -07:00
Neil
926056e205
fix: guard diff comment async state ( #3578 )
2026-05-30 02:39:29 -07:00
Neil
e17c6e6d04
perf: reuse mounted ref in notice cards ( #3577 )
2026-05-30 02:36:59 -07:00
Neil
947ce98e39
fix: guard onboarding theme async state ( #3576 )
2026-05-30 02:34:50 -07:00
Neil
672558a0ff
perf: reuse mounted ref in settings async panes ( #3575 )
2026-05-30 02:33:54 -07:00
Neil
092335ee43
fix: guard notification sound async state ( #3574 )
2026-05-30 02:31:23 -07:00
Neil
b8e836c379
perf: reuse mounted ref in CLI setup panes ( #3573 )
2026-05-30 02:30:23 -07:00
Neil
b7a625e0f2
fix: guard sparse preset async state ( #3572 )
2026-05-30 02:27:20 -07:00
Neil
6d70a57246
fix: guard developer permissions async state ( #3571 )
2026-05-30 02:22:54 -07:00
Neil
d6ad090baa
fix: guard computer use async state ( #3570 )
2026-05-30 02:18:51 -07:00
Neil
f369247231
fix: guard cli section async state ( #3569 )
2026-05-30 02:15:04 -07:00
Neil
8e90800e2a
perf: guard sidebar dialog async state without effects ( #3568 )
2026-05-30 02:14:17 -07:00
Neil
4eece13cbe
fix: guard browser use cli async state ( #3567 )
2026-05-30 02:11:12 -07:00
Neil
bb6ef72348
fix: guard sidebar dialog async state ( #3566 )
2026-05-30 02:06:34 -07:00
Neil
4c1e17bce5
perf: guard Linear comment footer async state without effect ( #3565 )
2026-05-30 02:03:39 -07:00
Neil
90b7879f1c
fix: guard linear connect async state ( #3564 )
2026-05-30 02:01:50 -07:00
Neil
916624a40d
perf: guard voice pane permission state without effect ( #3563 )
2026-05-30 01:57:53 -07:00
Neil
5862e82285
fix: guard cli setup async state ( #3562 )
2026-05-30 01:57:29 -07:00
Neil
afb0588774
fix: guard github comment async state ( #3561 )
2026-05-30 01:51:57 -07:00
Neil
53edb10e0d
fix: guard comment composer async state ( #3560 )
2026-05-30 01:47:23 -07:00
Neil
c58a47c412
perf: guard SSH target card async state without effect ( #3559 )
2026-05-30 01:47:05 -07:00
Neil
8a290a22df
fix: guard combined diff notes async state ( #3558 )
2026-05-30 01:41:52 -07:00
Neil
7eb0148e86
perf: guard SSH target row async state without effect ( #3556 )
2026-05-30 01:36:59 -07:00
Neil
5ef97d581c
fix: guard status bar account async state ( #3555 )
2026-05-30 01:36:49 -07:00
Neil
527151c1c0
fix: guard resource kill async state ( #3554 )
2026-05-30 01:32:07 -07:00
Neil
5e5ad16625
perf: reduce terminal observer hot-path work ( #3551 )
2026-05-30 01:28:11 -07:00
Neil
e7473a07e3
fix: guard browser profile async state ( #3553 )
2026-05-30 01:27:54 -07:00
1844a992e8
fix: pr-bug-scan validated finding from #2947 ( #2965 )
...
* fix: address pr-bug-scan validated finding from #2947
Prepended `:(literal)` pathspec magic to each path passed to `git clean -ffdx --` in both `cleanUntrackedPaths` call sites, so untracked filenames containing pathspec glob magic (`*`, `?`, `[`, `]`) a
* fix: literalize discard git pathspecs
---------
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-30 01:25:41 -07:00
Neil
033501cd93
fix: guard ssh pane async state ( #3550 )
2026-05-30 01:23:54 -07:00
Neil
69e4aaa036
fix: guard repo icon picker async state ( #3549 )
2026-05-30 01:19:33 -07:00
Neil
16a9c36725
fix: guard notice async state ( #3548 )
2026-05-30 01:15:47 -07:00
Neil
8651cb2eae
Detect agent-created PR links from terminal output ( #3547 )
2026-05-30 01:14:53 -07:00