Commit Graph
3859 Commits
Author SHA1 Message Date
Neil dbef8faa39 perf: bound amp hook post queue
Summary:
- replace the generated Amp plugin unbounded promise-chain POST queue with a bounded async queue
- keep hook callbacks non-blocking while capping retained status payloads during Orca downtime
- update installer source assertions for bounded backlog behavior

Validation:
- pnpm exec vitest run src/main/amp/hook-service.test.ts src/main/agent-hooks/remote-hook-service-installers.test.ts src/main/agent-trust-presets.test.ts src/main/antigravity/hook-service.test.ts src/main/attribution/terminal-attribution.test.ts
- pnpm run typecheck:node
- pnpm lint
- git diff --check
- GitHub CI verify + track-community-pr passed
2026-05-31 05:13:38 -07:00
Neil f6b9c1a268 perf: derive notes send menu open state (#4125) 2026-05-31 05:10:01 -07:00
Neil 192c5a0e50 fix: clear mobile fit pane bindings on teardown (#4124) 2026-05-31 05:10:00 -07:00
Neil 6cfa01823a fix: match quick open backslash path queries (#4123) 2026-05-31 05:08:26 -07:00
Neil 0cfb3d3962 Move mobile session ref mirrors out of effects 2026-05-31 05:06:11 -07:00
Jinwoo-HandOrca 9f00674265 Fix default tab command setup policy
Co-authored-by: Orca <help@stably.ai>
2026-05-31 05:05:58 -07:00
Neil c6432c701c Fix default tabs full-suite coverage 2026-05-31 05:05:58 -07:00
Neil 372469b752 Add default tab templates from orca.yaml 2026-05-31 05:05:58 -07:00
Neil 5d769d19b9 perf: remove redundant crash viewer cleanup effect (#4121) 2026-05-31 05:03:41 -07:00
Neil 805e1ba3d9 perf: move activity portal cleanup to root ref (#4120) 2026-05-31 04:59:37 -07:00
Neil 8d5067f1e2 perf: batch migration unsupported clears (#4119) 2026-05-31 04:58:34 -07:00
Neil 54048312fe Fix GitLab branch pipeline fallback (#4118) 2026-05-31 04:55:53 -07:00
Neil 61ed407635 fix: clear daemon cold restore cache on exit (#4117) 2026-05-31 04:52:11 -07:00
Neil c7c2330723 fix: close late ssh channel callbacks (#4116) 2026-05-31 04:48:28 -07:00
Neil f37258a21d perf: bound branch rename dedupe cache (#4115) 2026-05-31 04:46:49 -07:00
Neil e6c55d76e6 fix: resolve slashed upstream remotes (#4114) 2026-05-31 04:45:39 -07:00
Neil f17945db9d Send review notes to active agent session 2026-05-31 04:45:35 -07:00
Neil d6c6b1fca6 fix: bound renderer crash dedupe cache (#4113) 2026-05-31 04:43:09 -07:00
Neil e54514243c perf: move markdown preview timer cleanup to ref (#4112) 2026-05-31 04:42:25 -07:00
Neil 20554b1c5f fix: dispose stale pty title sources (#4111) 2026-05-31 04:38:55 -07:00
Neil e3c30712ca fix: allow slash remote push targets (#4109) 2026-05-31 04:38:37 -07:00
Neil 053e172585 fix: bound dictation stopped sessions (#4110) 2026-05-31 04:36:10 -07:00
Neil aabcd29d32 Add sidebar bulk close selection 2026-05-31 04:35:03 -07:00
Neil b88dc27e15 Add pinned tab close protection 2026-05-31 04:34:55 -07:00
Neil 661aadd1c8 fix: prune closed agent hook coordinators (#4108) 2026-05-31 04:31:42 -07:00
Neil 00b6844d13 perf: avoid sorting CLI worktree selectors (#4107) 2026-05-31 04:28:55 -07:00
Neil 6e0d35480c fix: use nul numstat for compare counts (#4104) 2026-05-31 04:26:41 -07:00
Neil 9e2d275618 fix: bound telemetry validator warn cache (#4106) 2026-05-31 04:26:26 -07:00
Neil dd71917852 perf: move worktree reveal timer cleanup to ref (#4105) 2026-05-31 04:25:50 -07:00
Neil 81f4559049 perf: bound mobile terminal WebView queues
Bounds the mobile terminal WebView pre-ready write backlog, avoids Array.shift() in the embedded xterm write drain, disposes old xterm observers, and clears successful fallback timers.
2026-05-31 04:23:39 -07:00
Neil 7058b6760d fix: clear removed browser eviction notices (#4103) 2026-05-31 04:23:21 -07:00
Neil ef03de6c6c Fix automation draft test defaults 2026-05-31 04:21:57 -07:00
Jinwoo-HandOrca 5ed5b42555 fix: make automation precheck exits reliable
Co-authored-by: Orca <help@stably.ai>
2026-05-31 04:21:57 -07:00
Neil a796d7952a Add automation precheck gating 2026-05-31 04:21:57 -07:00
Neil 129b47ca10 perf: move settings subsection scroll cleanup to ref (#4102) 2026-05-31 04:21:06 -07:00
Neil 4b1f7b33ac fix: release idle remote terminal multiplexers (#4101) 2026-05-31 04:19:32 -07:00
Neil 4615f2e169 fix: clear removed web session tab tracking (#4099) 2026-05-31 04:15:34 -07:00
Neil 30b93c6bf7 fix: parse numstat paths with nul output (#4098) 2026-05-31 04:15:23 -07:00
Neil d5088058bf perf: move browser settings scroll cleanup to ref (#4097) 2026-05-31 04:14:30 -07:00
Neil 6b491133c6 fix: bound metadata request caches (#4096) 2026-05-31 04:11:55 -07:00
Neil feaf26d9ac fix: release remote agent detection promises (#4095) 2026-05-31 04:09:48 -07:00
Neil 71a8e500bd Resolve sidebar SSH reconnect prompts before commit 2026-05-31 04:08:34 -07:00
Jinwoo-HandOrca 81baea8ebb Fix floating workspace open warnings
Co-authored-by: Orca <help@stably.ai>
2026-05-31 04:08:16 -07:00
Neil 80f1d19e0b fix: prune local share from quick open (#4090) 2026-05-31 04:06:49 -07:00
Neil 2f5e1980d4 perf: strip cached macOS screenshots (#4094) 2026-05-31 04:06:32 -07:00
Neil a058860408 fix: map closed gitea drafts as closed (#4092) 2026-05-31 04:05:51 -07:00
Neil 4cdbb261fc perf: move update card timer cleanup to ref (#4093) 2026-05-31 04:05:11 -07:00
Neil 3065c1a5b6 fix: block ssh worktrees for remote branch conflicts (#4085) 2026-05-31 04:02:28 -07:00
Neil b0ad5cb103 fix: detect branch conflicts for slashed remotes (#4080) 2026-05-31 04:00:09 -07:00
Neil 90eb25566d fix: bound github auxiliary caches (#4091) 2026-05-31 03:57:55 -07:00