orca/src/main
Brennan Benson 49cfbf014c
fix(skills): stop OS sidecars marking an untouched skill as modified (#11471)
* fix(skills): stop OS sidecars marking an untouched skill as modified

Package identity compared a live user directory against a tree read from a
clean checkout, so anything the OS deposited counted as drift. One Finder
visit writes .DS_Store, which sorts before SKILL.md and misaligns the
index-aligned snapshot comparison — the copy became 'unrecognized', was
reported as "may be modified... Remove it", and left out of the update.
Running the update could not clear it either: the updater compares its lock
to the source and never reads disk, so it correctly reports "up to date"
and writes nothing.

Ignore OS-authored names on both sides of the comparison. The generator
half is not hypothetical: a stray sidecar in a working tree made the
committed artifacts read as stale, failing lint for that developer.

Scoped to OS-authored names only. Tolerating unexpected files in general
would let an injected payload ride along beside a clean SKILL.md; these are
safe because an official SKILL.md never references them, so no agent can be
routed into one. Mode bits are deliberately untouched — that would weaken
identity for real scripts.

* fix(skills): keep guarding a directory or link wearing an OS metadata name

The name-only skip dropped any entry matching an OS metadata name, so a
directory named .DS_Store or ._scripts took its whole subtree out of
identity and a symlink wearing one stopped tripping the link guard — a
skill hiding either read as pristine. The OS writes these as plain files
only, so the entry type decides, still ahead of the case-fold map.

Also compares both walkers over the same fixture: an asymmetric skip is
worse than none, since one side would bake in content the other can
never observe.

* chore: ignore the OS metadata names skill identity already skips

Both skill-identity walkers ignore these names, but .gitignore covered only
.DS_Store and Thumbs.db — so a stray ._SKILL.md showed as untracked and
`git add -A` could commit it. That is the one way the two walkers can
disagree: the disk walker skips such a file while the git-tree producer
(collectGitPackageFiles, used by the unreferenced --rebuild-from-tags path)
does not, so a committed sidecar would make released history and observation
describe different content.

Ignoring them keeps that asymmetry unreachable rather than adding a second
skip to the released-history path, which is load-bearing and provably never
sees one today: no committed sidecar exists on any ref.

Nothing tracked matches the new patterns.

* chore: correct the skill-identity ignore comment

The previous wording claimed these names cannot be committed, which
overstates what .gitignore provides: `git add -f` and `git apply --index`
both bypass it, so a cherry-pick, rebase or fork branch already carrying a
sidecar is unaffected. That clause was load-bearing — it was the stated
reason for leaving the released-history producer unhardened — so it should
not read as a structural guarantee.

Also fixes the producer count (three, not two: two disk walkers plus the
git-tree producer, which does not skip) and says plain file, since the skip
is isFile()-gated so a directory or link wearing the name is still walked.
2026-07-30 13:20:47 -07:00
..
agent-hooks fix(agent-hooks): skip unavailable agent homes (#11442) 2026-07-29 20:19:18 -07:00
ai-vault fix(opencode): use cross-platform data directory (#10362) 2026-07-28 19:58:49 -07:00
amp Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
antigravity fix(hooks): drain POSIX hook stdin without PATH (#10885) 2026-07-27 15:41:23 -07:00
attribution Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
automations Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
azure-devops Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
bitbucket Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
browser Bug floating workspace shortcuts route to main w (#10433) 2026-07-28 14:24:15 -07:00
claude fix(agent-status): keep Claude in-process teammates visible as idle sidebar rows (#9850) 2026-07-22 11:42:34 -07:00
claude-accounts feat(cli): add `orca account add` / `account list` for headless hosts (Claude + Codex) (#9177) 2026-07-30 12:50:07 -07:00
claude-usage fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
cli fix(windows): separate updater from orchestration migration (#11405) 2026-07-29 15:23:06 -07:00
codex fix(ai-vault): resume a bridged Codex session under the selected account's home (#11224) 2026-07-28 15:18:07 -07:00
codex-accounts feat(cli): add `orca account add` / `account list` for headless hosts (Claude + Codex) (#9177) 2026-07-30 12:50:07 -07:00
codex-cli Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
codex-usage fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
command-code fix(agent-hooks): drain stdin before hook script early exits so agents never hit EPIPE (#8430) 2026-07-13 00:26:22 -07:00
computer revert: restore pre-worker process boundaries (#11481) 2026-07-29 20:01:31 -07:00
copilot fix(agent-hooks): drain stdin before hook script early exits so agents never hit EPIPE (#8430) 2026-07-13 00:26:22 -07:00
crash-reporting fix(gpu-fallback): make the crash window rolling, not launch-anchored (#10707) 2026-07-26 14:18:21 -07:00
cursor fix(hooks): drain POSIX hook stdin without PATH (#10885) 2026-07-27 15:41:23 -07:00
daemon perf(terminal): serialize checkpoints with one payload walk (#11422) 2026-07-30 01:14:12 -07:00
devin Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
diagnostics Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
dock
droid fix(agent-hooks): drain stdin before hook script early exits so agents never hit EPIPE (#8430) 2026-07-13 00:26:22 -07:00
emulator Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
gemini refactor(comments): slim verbose comments in main integrations (git/providers/…) (#9543) 2026-07-20 03:18:28 -07:00
ghostty Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
git feat(jira): link Jira issues from the workspace create dialog (#11296) 2026-07-29 19:50:18 -07:00
gitea Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
github fix(quality): enforce performance-safe lint baseline (#11074) 2026-07-27 20:54:02 -07:00
gitlab fix(gitlab): refresh self-hosted provider detection (#9909) 2026-07-29 00:56:05 -07:00
grok fix(hooks): drain POSIX hook stdin without PATH (#10885) 2026-07-27 15:41:23 -07:00
grok-accounts feat(rate-limits): Grok CLI OAuth weekly credit usage (#7869) 2026-07-10 00:11:27 -07:00
hang-watchdog revert: restore pre-worker process boundaries (#11481) 2026-07-29 20:01:31 -07:00
hermes Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
i18n Decouple feature copy from locale parity (#8512) 2026-07-29 17:44:41 -07:00
ipc refactor(providers): split provider contract types by domain (#10434) 2026-07-30 13:00:33 -07:00
jira feat(jira): link Jira issues from the workspace create dialog (#11296) 2026-07-29 19:50:18 -07:00
keybindings feat(plugins): Orca plugin system — kernel, content packs, panels, workers, marketplace v0 (experimental) (#8549) 2026-07-27 01:14:33 -07:00
kimi Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
lib Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
linear perf(startup): stop parsing qrcode and @linear/sdk at launch (#10788) 2026-07-26 20:31:58 -07:00
local-builds feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
memory fix(memory): clarify Resource Manager accounting (#10821) 2026-07-26 19:46:29 -07:00
menu feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
mimo Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
minimax Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
native-chat Implement robust orchestration primitives and connected-server workers (#9925) 2026-07-27 12:31:37 -07:00
network Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
observability fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
openclaude
opencode fix(opencode): use cross-platform data directory (#10362) 2026-07-28 19:58:49 -07:00
opencode-usage fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
orca-profiles Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
pi fix(pty): do not create unused Pi/OMP home dirs on bare shells (#10198) 2026-07-30 12:57:45 -07:00
plugins fix(plugins): close four trust-boundary holes in the plugin system (#11232) 2026-07-28 17:49:20 -07:00
ports Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
project-groups Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
providers refactor(providers): split provider contract types by domain (#10434) 2026-07-30 13:00:33 -07:00
pty fix(orchestration): preserve active workers across updates (#11271) 2026-07-29 11:31:35 -07:00
rate-limits fix(codex): restore five-hour usage window (#11415) 2026-07-29 15:53:42 -07:00
runtime feat(cli): add `orca account add` / `account list` for headless hosts (Claude + Codex) (#9177) 2026-07-30 12:50:07 -07:00
server Fix headless Linux serve pairing readiness (#9785) 2026-07-21 18:23:20 -07:00
skills fix(skills): stop OS sidecars marking an untouched skill as modified (#11471) 2026-07-30 13:20:47 -07:00
source-control fix(gitlab): refresh self-hosted provider detection (#9909) 2026-07-29 00:56:05 -07:00
speech fix(speech): download verified model artifacts directly (#10735) 2026-07-26 13:14:57 -07:00
sqlite
ssh feat(cli): add `orca account add` / `account list` for headless hosts (Claude + Codex) (#9177) 2026-07-30 12:50:07 -07:00
star-nag
startup fix(hibernation): reap restored subagent rows with no live agent process (#11219) 2026-07-29 16:30:44 -07:00
stats Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
telemetry refactor(comments): slim verbose comments in main core (runtime/ipc/daemon/pty) (#9542) 2026-07-20 03:18:24 -07:00
text-generation Add {linkedIssue} template variable for commit and PR generation (#10640) 2026-07-25 19:31:44 -07:00
tray fix(macos): close both macOS 26 main-thread deadlock doors and restore the reveal reflow (#10473) 2026-07-24 19:54:25 -07:00
warp-themes Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
window fix(native-chat): mirror multi-line launch drafts into the chat composer (#11253) 2026-07-30 11:08:56 -07:00
active-view-persistence-boundary.test.ts perf(renderer): stop full durable-state save on every top-level view switch (#9002) (#9393) 2026-07-20 01:14:17 -07:00
active-view-preference.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
active-view-preference.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
agent-auth-restart-preservation.test.ts
agent-auth-restart-preservation.ts
agent-awake-service-platform-assertions.test.ts
agent-awake-service.test.ts
agent-awake-service.ts
agent-state-file-reader.test.ts fix(memory): bound OOM-prone accumulators (#10179) 2026-07-23 06:22:56 -07:00
agent-state-file-reader.ts fix(memory): bound OOM-prone accumulators (#10179) 2026-07-23 06:22:56 -07:00
agent-trust-presets.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
agent-trust-presets.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
app-icon.test.ts
app-icon.ts
app-relaunch.test.ts fix(crash-reporting): disambiguate renderer recovery from app relaunches (#9223) 2026-07-17 15:27:39 -07:00
app-relaunch.ts fix(crash-reporting): disambiguate renderer recovery from app relaunches (#9223) 2026-07-17 15:27:39 -07:00
appkit-scene-mutation.test.ts fix(macos): close both macOS 26 main-thread deadlock doors and restore the reveal reflow (#10473) 2026-07-24 19:54:25 -07:00
appkit-scene-mutation.ts fix(macos): close both macOS 26 main-thread deadlock doors and restore the reveal reflow (#10473) 2026-07-24 19:54:25 -07:00
destination-serialized-local-rename.test.ts fix(floating-workspace): persist Markdown tab renames (#11398) 2026-07-29 21:43:45 -07:00
destination-serialized-local-rename.ts fix(floating-workspace): persist Markdown tab renames (#11398) 2026-07-29 21:43:45 -07:00
durable-file-write-syscall-proof.test.ts fix(persistence): fsync state writes so a rename is actually durable (#10631) 2026-07-26 00:13:48 -07:00
durable-file-write.test.ts fix(persistence): fsync state writes so a rename is actually durable (#10631) 2026-07-26 00:13:48 -07:00
durable-file-write.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
e2e-config.ts
electron-updater-loader.ts
ephemeral-vm-recipe-runner.test.ts
ephemeral-vm-recipe-runner.ts
ephemeral-vm-runtime-service.test.ts feat(plugins): Orca plugin system — kernel, content packs, panels, workers, marketplace v0 (experimental) (#8549) 2026-07-27 01:14:33 -07:00
ephemeral-vm-runtime-service.ts feat(plugins): Orca plugin system — kernel, content packs, panels, workers, marketplace v0 (experimental) (#8549) 2026-07-27 01:14:33 -07:00
ephemeral-vm-runtime-ssh.ts
external-editor-launch.test.ts feat(ssh): open SSH workspaces in VS Code Remote-SSH (#10005) 2026-07-22 17:17:59 -07:00
external-editor-launch.ts feat(ssh): open SSH workspaces in VS Code Remote-SSH (#10005) 2026-07-22 17:17:59 -07:00
git-bash.test.ts
git-bash.ts
global-fetch-call-site-audit.test.ts fix(main): cancel unread fetch response bodies so a peer socket close cannot crash the app (#9142) 2026-07-16 23:10:40 -07:00
headless-automation-dispatcher-source-boundary.test.ts
hooks-runner.test.ts
hooks.test.ts feat(worktrees): support project-level worktree.sharedDirectories in orca.yaml (#10459) 2026-07-28 14:04:41 -07:00
hooks.ts feat(worktrees): support project-level worktree.sharedDirectories in orca.yaml (#10459) 2026-07-28 14:04:41 -07:00
host-tree-removal.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
index.ts fix(agent-hooks): skip unavailable agent homes (#11442) 2026-07-29 20:19:18 -07:00
integration-credential-file.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
linux-lid-sleep-assertion.test.ts
linux-lid-sleep-assertion.ts
local-download-filename.ts feat(ssh): download folders from remote explorer (#7793) 2026-07-18 23:01:29 -07:00
local-downloaded-folder-promotion.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
local-downloaded-folder-promotion.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
local-project-runtime-resolution.ts "Hide sleeping" never hides a workspace with an open agent session (#7197) (#7511) 2026-07-13 01:10:38 -07:00
local-worktree-filesystem.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
local-worktree-filesystem.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
local-worktree-removal-recovery-live.test.ts Make Windows workspace deletion reliable and respect Git locks (#7963) 2026-07-10 17:52:50 -07:00
local-worktree-removal-recovery.test.ts fix(runtime): harden watcher and PTY teardown ownership (#8661) 2026-07-15 15:23:35 -07:00
local-worktree-removal-recovery.ts fix(runtime): harden watcher and PTY teardown ownership (#8661) 2026-07-15 15:23:35 -07:00
localhost-worktree-label-proxy.test.ts perf(main): drop localhost label routes when a worktree is removed (#7557) 2026-07-06 16:43:05 -07:00
localhost-worktree-label-proxy.ts perf(main): drop localhost label routes when a worktree is removed (#7557) 2026-07-06 16:43:05 -07:00
macos-system-sleep-assertion.test.ts
macos-system-sleep-assertion.ts
macos-tcc-prompt-notice.test.ts fix(macos): acknowledge TCC notice after close (#11412) 2026-07-29 16:54:27 -07:00
macos-tcc-prompt-notice.ts fix(macos): acknowledge TCC notice after close (#11412) 2026-07-29 16:54:27 -07:00
macos-tcc-prompt-watch.test.ts fix(macos): explain the TCC prompts, and surface Full Disk Access only to users macOS is prompting (#9756) (#9910) 2026-07-28 15:34:52 -07:00
macos-tcc-prompt-watch.ts fix(macos): explain the TCC prompts, and surface Full Disk Access only to users macOS is prompting (#9756) (#9910) 2026-07-28 15:34:52 -07:00
persistence-right-sidebar-tab.test.ts feat(plugins): Orca plugin system — kernel, content packs, panels, workers, marketplace v0 (experimental) (#8549) 2026-07-27 01:14:33 -07:00
persistence-single-serialize.test.ts perf(persistence): single full-state serialization per save (#9381) 2026-07-20 19:47:58 -07:00
persistence.test.ts fix(setup-prompt): isolate state by execution host (#11447) 2026-07-29 19:56:19 -07:00
persistence.ts fix(setup-prompt): isolate state by execution host (#11447) 2026-07-29 19:56:19 -07:00
powershell-osc133-bootstrap.test.ts
powershell-osc133-bootstrap.ts
project-runtime-git-options.test.ts
project-runtime-git-options.ts "Hide sleeping" never hides a workspace with an open agent session (#7197) (#7511) 2026-07-13 01:10:38 -07:00
pty-descendant-termination.test.ts fix(windows): fail closed on unknown PTY identity (#10674) 2026-07-25 22:28:07 -07:00
pty-descendant-termination.ts fix(windows): fail closed on unknown PTY identity (#10674) 2026-07-25 22:28:07 -07:00
pwsh.test.ts
pwsh.ts
quit-teardown-deadline.test.ts fix(app): bound the wake/quit paths implicated in the phone-session-ended freeze (#9447) (#9853) 2026-07-23 18:03:43 -07:00
quit-teardown-deadline.ts fix(app): bound the wake/quit paths implicated in the phone-session-ended freeze (#9447) (#9853) 2026-07-23 18:03:43 -07:00
remote-agent-trust-presets.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
remote-agent-trust-presets.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
repo-git-remote-identity-enrichment.test.ts fix(tasks): keep repos with a pending remote-identity probe in the picker (#10527) 2026-07-25 04:04:19 -07:00
repo-git-remote-identity-enrichment.ts fix(tasks): keep repos with a pending remote-identity probe in the picker (#10527) 2026-07-25 04:04:19 -07:00
repo-git-remote-identity.test.ts fix(tasks): keep repos with a pending remote-identity probe in the picker (#10527) 2026-07-25 04:04:19 -07:00
repo-git-remote-identity.ts fix(tasks): keep repos with a pending remote-identity probe in the picker (#10527) 2026-07-25 04:04:19 -07:00
repo-git-username-enrichment.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
repo-git-username-enrichment.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
repo-icon-autodetect.test.ts fix(repo-icon): detect Tauri and WebP icons (#7942) 2026-07-26 02:32:05 -07:00
repo-icon-autodetect.ts fix(repo-icon): detect Tauri and WebP icons (#7942) 2026-07-26 02:32:05 -07:00
repo-icon-file-detection.test.ts fix(repo-icon): detect Tauri and WebP icons (#7942) 2026-07-26 02:32:05 -07:00
repo-icon-file-detection.ts fix(repo-icon): detect Tauri and WebP icons (#7942) 2026-07-26 02:32:05 -07:00
repo-icon-href-candidates.ts
repo-worktrees.test.ts Improve workspace cleanup list (#7053) 2026-07-09 16:24:20 -07:00
repo-worktrees.ts Improve workspace cleanup list (#7053) 2026-07-09 16:24:20 -07:00
rolling-file-backup.ts feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
serve-update-handoff.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
serve-update-handoff.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
shell-ready-marker-scanner.ts
shell-templates.ts fix(terminal): derive zsh wrapper ZDOTDIR from %x so non-ASCII WSL logins load .zshrc (#8003) (#8209) 2026-07-14 01:55:04 -07:00
synthetic-title-frame-routing.test.ts Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
synthetic-title-frame-routing.ts Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
synthetic-title-spinner.test.ts
synthetic-title-spinner.ts
synthetic-title-visibility.test.ts
synthetic-title-visibility.ts
system-fonts.test.ts fix(settings): keep full installed font list (#7581) 2026-07-06 20:21:58 -07:00
system-fonts.ts fix(settings): keep full installed font list (#7581) 2026-07-06 20:21:58 -07:00
system-resume-broadcast.test.ts feat(diagnostics): record OS suspend/resume so sleep gaps aren't read as freezes (#10530) 2026-07-25 03:11:59 -07:00
system-resume-broadcast.ts feat(diagnostics): record OS suspend/resume so sleep gaps aren't read as freezes (#10530) 2026-07-25 03:11:59 -07:00
terminal-history-async-delete.test.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
terminal-history-deletion.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
terminal-history-gc.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
terminal-history-paths.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
terminal-history-tombstone-retry.test.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
terminal-history.test.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
terminal-history.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
terminal-scrollback-snapshots.ts Add optional Orca account sign-in (#7515) 2026-07-09 02:13:13 -07:00
update-install-exit-watchdog.test.ts fix(updater): force-exit stale process so update install can relaunch (#8328) 2026-07-11 21:03:04 -07:00
update-install-exit-watchdog.ts fix(updater): force-exit stale process so update install can relaunch (#8328) 2026-07-11 21:03:04 -07:00
updater-changelog.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
updater-changelog.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
updater-events.ts feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
updater-fallback.ts feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
updater-lifecycle-diagnostics.test.ts fix(crash-reporting): disambiguate renderer recovery from app relaunches (#9223) 2026-07-17 15:27:39 -07:00
updater-lifecycle-diagnostics.ts fix(crash-reporting): disambiguate renderer recovery from app relaunches (#9223) 2026-07-17 15:27:39 -07:00
updater-mac-install.ts Add updater diagnostics and refine daemon teardown policy on quit (#7544) 2026-07-09 23:00:01 -07:00
updater-nudge.test.ts
updater-nudge.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
updater-prerelease-feed-readiness.test.ts fix(updater): report releases still being published (#8914) 2026-07-28 19:58:58 -07:00
updater-prerelease-feed-reproduction.fixture.ts fix(updater): report releases still being published (#8914) 2026-07-28 19:58:58 -07:00
updater-prerelease-feed.test.ts fix(updater): report releases still being published (#8914) 2026-07-28 19:58:58 -07:00
updater-prerelease-feed.ts fix(updater): report releases still being published (#8914) 2026-07-28 19:58:58 -07:00
updater.check-failure.test.ts fix(updater): report releases still being published (#8914) 2026-07-28 19:58:58 -07:00
updater.fallback.test.ts
updater.headless-serve-install.test.ts Update paired Orca servers from the active client (#9839) 2026-07-22 18:52:37 -07:00
updater.mac-install.test.ts Add updater diagnostics and refine daemon teardown policy on quit (#7544) 2026-07-09 23:00:01 -07:00
updater.test.ts fix(updater): report releases still being published (#8914) 2026-07-28 19:58:58 -07:00
updater.ts fix(updater): report releases still being published (#8914) 2026-07-28 19:58:58 -07:00
usage-cache-snapshot-writer.ts fix(worktrees): prevent deletion from blocking Orca (#11233) 2026-07-29 18:21:26 -07:00
usage-worktree-canonicalizer.test.ts
usage-worktree-canonicalizer.ts
usage-worktree-metadata.test.ts
usage-worktree-metadata.ts
win32-utils-async-acl.test.ts fix(crash-reporting): make Windows capture and submission reliable (#8242) 2026-07-11 02:03:14 -07:00
win32-utils.test.ts fix(preflight): refresh Windows PATH on forced CLI checks (#10091) 2026-07-27 21:43:41 -07:00
win32-utils.ts fix(preflight): refresh Windows PATH on forced CLI checks (#10091) 2026-07-27 21:43:41 -07:00
windows-process-tree-kill.test.ts fix(win): taskkill agent PTY descendant trees on stop (#10100) 2026-07-24 00:27:40 -07:00
windows-process-tree-kill.ts fix(win): taskkill agent PTY descendant trees on stop (#10100) 2026-07-24 00:27:40 -07:00
windows-pty-root-identity.test.ts fix(windows): fail closed on unknown PTY identity (#10674) 2026-07-25 22:28:07 -07:00
windows-pty-root-identity.ts fix(windows): fail closed on unknown PTY identity (#10674) 2026-07-25 22:28:07 -07:00
workspace-space-analysis-capacity.test.ts fix(workspace-space): bound traversal memory and serialize local disk scans (#11026) 2026-07-27 18:50:52 -07:00
workspace-space-analysis-du-timeout.test.ts fix(workspace-space): bound traversal memory and serialize local disk scans (#11026) 2026-07-27 18:50:52 -07:00
workspace-space-analysis.test.ts fix(workspace-space): bound traversal memory and serialize local disk scans (#11026) 2026-07-27 18:50:52 -07:00
workspace-space-analysis.ts fix(workspace-space): bound traversal memory and serialize local disk scans (#11026) 2026-07-27 18:50:52 -07:00
worktree-create-base-prefetch.ts perf: avoid blocking base-ref resolution (#8182) 2026-07-11 02:05:58 -07:00
worktree-create-base.test.ts
worktree-create-base.ts
worktree-create-candidates.ts
worktree-create-timing.test.ts
worktree-create-timing.ts
worktree-orphan-gitdir-proof.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
worktree-removal-authority.test.ts
worktree-removal-safety.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
worktree-removal-safety.ts feat(sidebar): distinguish and filter CLI-created workspaces (#10712) 2026-07-26 00:41:03 -07:00
worktree-root-preparation.test.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
worktree-root-preparation.ts Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
wsl-bash-command.test.ts
wsl-bash-command.ts Add native chat skill picker with host-aware discovery (#9480) 2026-07-19 17:31:34 -07:00
wsl-env.ts Suppress Git Credential Manager OAuth popup loop in Orca-run git — clone, terminals/agents, setup hooks (fixes #7652) (#7986) 2026-07-14 15:23:06 -07:00
wsl-unc-delete.test.ts
wsl-unc-delete.ts
wsl.test.ts Fix wsl cli rc4 migration (#8471) 2026-07-12 23:19:15 -07:00
wsl.ts fix: preserve WSL CWD across daemon sleep wake 2026-07-19 16:04:05 -07:00