From 33e75828bbd6a2cfd69bc62a7bf499d7879a5dbe Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sun, 1 Nov 2026 23:48:52 -0800 Subject: [PATCH] =?UTF-8?q?ci:=20refresh=20unit=20shard=20timings=20from?= =?UTF-8?q?=20five=20current=2012-shard=20runs=20(held-out=20spread=2010.2?= =?UTF-8?q?%=20=E2=86=92=203.8%)=20(#37393)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ci: refresh unit shard timings from a 12-shard four-worker run Replaces the October 25 five-shard eight-worker baseline with run 41403569437, which includes the November 1 test-time fixes. On an independent run's measurements the projected per-shard spread falls from 12.0% to 7.4%. * ci: average unit shard timings over five runs A single run's per-file noise left this PR's own run 21.8% apart. The importer now accepts several complete runs and averages each file; held out, the averaged baseline projects 3.8% against 10.2% for the October 25 baseline. --- config/scripts/ci-shard-timings.json | 25845 ++++++++-------- config/scripts/ci-shard-timings.md | 31 +- config/scripts/ci-unit-timing-import.mjs | 57 +- .../scripts/ci-unit-timing-reporter.test.mjs | 19 +- 4 files changed, 13638 insertions(+), 12314 deletions(-) diff --git a/config/scripts/ci-shard-timings.json b/config/scripts/ci-shard-timings.json index 06af7a7b3cc..2b8ea076fbf 100644 --- a/config/scripts/ci-shard-timings.json +++ b/config/scripts/ci-shard-timings.json @@ -1,12367 +1,13604 @@ { "unit": { - "runId": "40276310369", - "runAttempt": "1", - "sourceSha": "085cfad2cb3b883c975d5630d94fb2900d0bed05", - "nodeVersion": "24.22.1", + "runIds": ["41403569437", "41406098648", "41406030210", "41405874918", "41405380104"], + "sourceShas": [ + "03f72d195563ce15ec2c5a6f96801054b6696340", + "3f36167731746c4601d7a176d7d3ba1b4f1ffc93", + "f7b906b4c24bc3a09a2ed272083ed7c624b0bf79", + "d8ed774ec3474af42182a5952b11e2dd5064df6f", + "c322206b7bc6ce652647682af61ef6b8c6097302" + ], + "nodeVersion": "24.22.2", "bunVersion": "1.4.4", "metric": "module-duration-v1", "overheadMs": 0, "timings": { - "config/scripts/adhoc-build-pinned-commit.test.mjs": 445, - "config/scripts/adhoc-build-version.test.mjs": 104, - "config/scripts/adhoc-mac-manifests.test.mjs": 134, - "config/scripts/adhoc-release-waits.test.mjs": 192, - "config/scripts/adhoc-windows-parallelism.test.mjs": 286, - "config/scripts/agent-state-rules-bundle.test.mjs": 171, - "config/scripts/agent-typescript-lsp.test.mjs": 119, - "config/scripts/anti-slop-scope-regression.test.mjs": 507, - "config/scripts/app-store-performance-plugin.test.mjs": 296, - "config/scripts/appimage-node-runtime.test.mjs": 128, - "config/scripts/assert-github-release-is-draft.test.mjs": 157, - "config/scripts/audit-localization-coverage.test.mjs": 111, - "config/scripts/benchmark-artifact-comparison.test.mjs": 149, - "config/scripts/benchmark-sample-summary.test.mjs": 30, - "config/scripts/build-cli.test.mjs": 1606, - "config/scripts/build-linux-local.test.mjs": 60, - "config/scripts/build-mac-local.test.mjs": 53, - "config/scripts/build-mac-notarization-overlap.test.mjs": 102, - "config/scripts/build-mobile-web-app-bundle.test.mjs": 381, - "config/scripts/build-native-for-platform.test.mjs": 57, - "config/scripts/build-orcad-prebuilds.test.mjs": 50, - "config/scripts/build-orcad-template.test.mjs": 158, - "config/scripts/build-wayland-clipboard.test.mjs": 582, - "config/scripts/build-windows-cli-launcher.test.mjs": 81, - "config/scripts/build-windows-security-addon.test.mjs": 293, - "config/scripts/bump-android-apk-download-version.test.mjs": 73, - "config/scripts/casting-code-quality.test.mjs": 886, - "config/scripts/check-changed-code-quality.test.mjs": 2690, - "config/scripts/check-changed-pass-cache.test.mjs": 463, - "config/scripts/check-changed-selection.test.mjs": 96, - "config/scripts/check-compat-boundary-imports.test.mjs": 99, - "config/scripts/check-daemon-protocol-crossing.test.mjs": 208, - "config/scripts/check-e2e-typecheck-ratchet.test.mjs": 76, - "config/scripts/check-flaky-test-pattern-ratchet.test.mjs": 54, - "config/scripts/check-focus-read-ratchet.test.mjs": 72, - "config/scripts/check-host-list-render-ratchet.test.mjs": 86, - "config/scripts/check-id-only-store-write-ratchet.test.mjs": 66, - "config/scripts/check-import-boundaries.test.mjs": 201, - "config/scripts/check-layout-writer-ratchets.test.mjs": 82, - "config/scripts/check-legacy-relay-fence-ratchet.test.mjs": 151, - "config/scripts/check-main-sync-spawn-ratchet.test.mjs": 227, - "config/scripts/check-max-lines-ratchet.test.mjs": 425, - "config/scripts/check-mobile-shared-dependency-versions.test.mjs": 761, - "config/scripts/check-node-runtime-pin.test.mjs": 484, - "config/scripts/check-path-literal-ratchet.test.mjs": 49, - "config/scripts/check-process-host-imports.test.mjs": 150, - "config/scripts/check-react-doctor-changed.test.mjs": 3726, - "config/scripts/check-readme-local-links.test.mjs": 473, - "config/scripts/check-reliability-gates.test.mjs": 134, - "config/scripts/check-repo-host-read-ratchet.test.mjs": 96, - "config/scripts/check-root-directory-entries.test.mjs": 1033, - "config/scripts/check-runtime-electron-ratchet-graph.test.mjs": 126, - "config/scripts/check-runtime-electron-ratchet.test.mjs": 1864, - "config/scripts/check-runtime-launcher-protocol-ratchet.test.mjs": 176, - "config/scripts/check-terminal-perf-report-budgets.test.mjs": 1505, - "config/scripts/check-test-file-runners.test.mjs": 447, - "config/scripts/check-ts-nocheck-ratchet.test.mjs": 58, - "config/scripts/check-unproven-pty-retirement-ratchet.test.mjs": 73, - "config/scripts/check-workspace-record-read-ratchet.test.mjs": 44, - "config/scripts/check-worktree-id-composer-ratchet.test.mjs": 46, - "config/scripts/ci-background-steps.test.mjs": 1589, - "config/scripts/ci-closed-pr-caches.test.mjs": 41, - "config/scripts/ci-closed-pr-cancellation.test.mjs": 62, - "config/scripts/ci-draft-pr-admission.test.mjs": 637, - "config/scripts/ci-e2e-failure-summary.test.mjs": 48, - "config/scripts/ci-e2e-job-selection.test.mjs": 170, - "config/scripts/ci-e2e-shard-selection.test.mjs": 2066, - "config/scripts/ci-managed-ssh-execution.test.mjs": 1093, - "config/scripts/ci-native-cache.test.mjs": 190, - "config/scripts/ci-native-toolchain.test.mjs": 72, - "config/scripts/ci-pnpm-store-mode.test.mjs": 399, - "config/scripts/ci-pr-concurrency-keys.test.mjs": 441, - "config/scripts/ci-runner-metrics.test.mjs": 52, - "config/scripts/ci-shard-assignment.test.mjs": 1428, - "config/scripts/ci-unit-dependency-graph.test.mjs": 290, - "config/scripts/ci-unit-exclusion-coverage.test.mjs": 860, - "config/scripts/ci-unit-indirect-inputs.test.mjs": 264, - "config/scripts/ci-unit-input-ownership.test.mjs": 454, - "config/scripts/ci-unit-module-cache-contents.test.mjs": 172, - "config/scripts/ci-unit-module-cache.test.mjs": 253, - "config/scripts/ci-unit-plan.test.mjs": 1769, - "config/scripts/ci-unit-selection-review.test.mjs": 49, - "config/scripts/ci-unit-selection.test.mjs": 175, - "config/scripts/ci-unit-sequencer.test.mjs": 290, - "config/scripts/ci-unit-timing-reporter.test.mjs": 291, - "config/scripts/cloud-security-history-workflow.test.mjs": 626, - "config/scripts/codex-primary-home-tripwire.test.ts": 387, - "config/scripts/compact-packaged-orcad-ripgrep.test.mjs": 729, - "config/scripts/computer-use-smoke.test.mjs": 490, - "config/scripts/counterbalanced-benchmark-schedule.test.mjs": 28, - "config/scripts/create-draft-release.test.mjs": 53, - "config/scripts/daemon-protocol-facts.test.mjs": 37, - "config/scripts/daily-build-version.test.mjs": 51, - "config/scripts/dark-build-switches.test.mjs": 42, - "config/scripts/dependency-security-audit.test.mjs": 376, - "config/scripts/dependency-security-patches.test.mjs": 68, - "config/scripts/dependency-security-release.test.mjs": 463, - "config/scripts/dev-channel-base-version.test.mjs": 40, - "config/scripts/dev-channel-windows-staging.test.mjs": 251, - "config/scripts/dev-cli-terminal-wrapper.test.mjs": 41, - "config/scripts/dev-electron-bundle-cache.test.ts": 65, - "config/scripts/dev-electron-bundle-identity.test.ts": 45, - "config/scripts/dev-instance-isolation.test.mjs": 45, - "config/scripts/dev-profile-seed.test.mjs": 345, - "config/scripts/dev-storage-reclaim.test.mjs": 175, - "config/scripts/dev-web-client-freshness.test.mjs": 131, - "config/scripts/e2e-cli-artifact-capability.test.mjs": 147, - "config/scripts/electron-builder-config.test.mjs": 763, - "config/scripts/electron-builder-mac-channel-config.test.mjs": 188, - "config/scripts/electron-builder-native-rebuild.test.mjs": 74, - "config/scripts/electron-builder-runtime-resources.test.mjs": 2086, - "config/scripts/electron-builder-speech-config.test.mjs": 170, - "config/scripts/electron-runtime-floor.test.ts": 38, - "config/scripts/electron-vite-development-config.test.ts": 953, - "config/scripts/electron-vite-output-contract.test.ts": 529, - "config/scripts/ensure-native-runtime-job-ownership.test.mjs": 42, - "config/scripts/ensure-native-runtime.test.mjs": 779, - "config/scripts/ephemeral-vm-runtime-store-cross-version.test.ts": 23, - "config/scripts/foreign-sqlite-reader-worker-smoke.test.mjs": 562, - "config/scripts/generate-bundled-skill-guides.test.mjs": 612, - "config/scripts/generate-runtime-required-english-catalog.test.mjs": 245, - "config/scripts/generate-skill-bundle-manifest.test.mjs": 991, - "config/scripts/generate-terminal-perf-html-report.test.mjs": 66, - "config/scripts/generated-artifact-line-ending-pin.test.mjs": 71, - "config/scripts/git-pull-request-diff-base.test.mjs": 43, - "config/scripts/github-opened-issue-repository.test.ts": 949, - "config/scripts/github-pr-assignee-repository.test.ts": 793, - "config/scripts/hang-watchdog-process-metrics.test.mjs": 67, - "config/scripts/happy-dom-mutation-observer-retention.test.ts": 166, - "config/scripts/happy-dom-offscreen-canvas.test.ts": 159, - "config/scripts/headless-detector-compiler-cache.test.mjs": 809, - "config/scripts/headless-serve-shutdown-matrix.test.mjs": 60, - "config/scripts/hourly-build-version.test.mjs": 59, - "config/scripts/hourly-preflight-workflow.test.mjs": 145, - "config/scripts/idle-cpu-process-sampling.test.mjs": 35, - "config/scripts/ime-enter-guard-plugin.test.mjs": 233, - "config/scripts/initialize-windows-native-toolchain.test.mjs": 52, - "config/scripts/install-electron-package-binary.test.mjs": 2674, - "config/scripts/install-node-dependencies-action.test.mjs": 736, - "config/scripts/lag-probe-failures.test.mjs": 71, - "config/scripts/latest-stable-release.test.mjs": 30, - "config/scripts/layout-save-divergence-summary.test.mjs": 109, - "config/scripts/linear-sdk-runtime.test.mjs": 559, - "config/scripts/lint-staged-worktree-backup.test.mjs": 255, - "config/scripts/linux-package-fixture-cache.test.mjs": 254, - "config/scripts/live-freeze-bounded-history.test.mjs": 48, - "config/scripts/live-remote-bulk-open-freeze-metrics.test.mjs": 42, - "config/scripts/live-remote-freeze-rpc.test.mjs": 55, - "config/scripts/live-remote-status-watchdog.test.mjs": 85, - "config/scripts/locale-catalog/locale-brand-prefilter.test.mjs": 325, - "config/scripts/locale-catalog/locale-generic-ui-terms.test.mjs": 83, - "config/scripts/locale-catalog/locale-repair-catalog-missing-leaves.test.mjs": 103, - "config/scripts/locale-catalog/locale-translation-policy-ko-round5.test.mjs": 73, - "config/scripts/locale-catalog/locale-translation-policy.es-pr.test.mjs": 78, - "config/scripts/locale-catalog/locale-translation-policy.es-round5.test.mjs": 90, - "config/scripts/locale-catalog/locale-translation-policy.ja-relocalization.test.mjs": 127, - "config/scripts/locale-catalog/locale-translation-policy.ja-round5.test.mjs": 81, - "config/scripts/locale-catalog/locale-translation-policy.test.mjs": 163, - "config/scripts/locale-catalog/locale-translation-policy.zh-round5.test.mjs": 124, - "config/scripts/locale-catalog/locale-translation-policy.zh-status-bar-usage.test.mjs": 78, - "config/scripts/localization-extraction-call-syntax.test.mjs": 299, - "config/scripts/localization-extraction-change-scope.test.mjs": 697, - "config/scripts/mac-build-compatibility.test.mjs": 50, - "config/scripts/mac-notarization-builder-contract.test.mjs": 896, - "config/scripts/macos-computer-helper-owner-loss-group-recovery.test.mjs": 34, - "config/scripts/macos-computer-helper-owner-loss-processes.test.mjs": 56, - "config/scripts/macos-folder-usage-descriptions.test.mjs": 99, - "config/scripts/macos-shipit-scheduling.test.mjs": 56, - "config/scripts/macos-terminal-host-bundle.test.mjs": 128, - "config/scripts/main-entry-facade.test.ts": 428, - "config/scripts/managed-data-account-runtime.test.ts": 604, - "config/scripts/merge-orcad-prebuilds.test.mjs": 56, - "config/scripts/mobile-entry-static-closure.test.mjs": 82, - "config/scripts/mobile-process-host-tooling.test.mjs": 840, - "config/scripts/mobile-release-check-scope.test.mjs": 968, - "config/scripts/mobile-test-change-scope.test.mjs": 252, - "config/scripts/mobile-web-app/mobile-web-app-agent-history-render.test.mjs": 834, - "config/scripts/mobile-web-app/mobile-web-app-agent-icon-render.test.mjs": 821, - "config/scripts/mobile-web-app/mobile-web-app-browser-pane-render.test.mjs": 285, - "config/scripts/mobile-web-app/mobile-web-app-clipboard-image-resize-render.test.mjs": 299, - "config/scripts/mobile-web-app/mobile-web-app-drawer-render.test.mjs": 178, - "config/scripts/mobile-web-app/mobile-web-app-external-navigation-grant.test.mjs": 184, - "config/scripts/mobile-web-app/mobile-web-app-files-external-links.test.mjs": 175, - "config/scripts/mobile-web-app/mobile-web-app-files-render.test.mjs": 291, - "config/scripts/mobile-web-app/mobile-web-app-frame-budget-sweep.test.ts": 207, - "config/scripts/mobile-web-app/mobile-web-app-handoff-grants-render.test.mjs": 178, - "config/scripts/mobile-web-app/mobile-web-app-held-press-render.test.mjs": 831, - "config/scripts/mobile-web-app/mobile-web-app-mermaid-render.test.mjs": 666, - "config/scripts/mobile-web-app/mobile-web-app-module-closure-entrypoints.test.mjs": 168, - "config/scripts/mobile-web-app/mobile-web-app-native-chat-visual-links.test.mjs": 174, - "config/scripts/mobile-web-app/mobile-web-app-native-parity-render.test.mjs": 165, - "config/scripts/mobile-web-app/mobile-web-app-page-closure-families.test.mjs": 103, - "config/scripts/mobile-web-app/mobile-web-app-page-grant-call-sites.test.mjs": 262, - "config/scripts/mobile-web-app/mobile-web-app-push-subsystem-closure.test.mjs": 96, - "config/scripts/mobile-web-app/mobile-web-app-render.test.mjs": 214, - "config/scripts/mobile-web-app/mobile-web-app-rich-markdown-render.test.mjs": 250, - "config/scripts/mobile-web-app/mobile-web-app-route-manifest.test.mjs": 247, - "config/scripts/mobile-web-app/mobile-web-app-route-snapshot.test.mjs": 178, - "config/scripts/mobile-web-app/mobile-web-app-safe-area-render.test.mjs": 281, - "config/scripts/mobile-web-app/mobile-web-app-screencast-lane-grant.test.mjs": 57, - "config/scripts/mobile-web-app/mobile-web-app-session-dictation-capture.test.mjs": 87, - "config/scripts/mobile-web-app/mobile-web-app-session-external-links.test.mjs": 261, - "config/scripts/mobile-web-app/mobile-web-app-session-media-picker.test.mjs": 249, - "config/scripts/mobile-web-app/mobile-web-app-session-render.test.mjs": 291, - "config/scripts/mobile-web-app/mobile-web-app-session-terminal-closure.test.mjs": 139, - "config/scripts/mobile-web-app/mobile-web-app-session-terminal-init.test.mjs": 172, - "config/scripts/mobile-web-app/mobile-web-app-session-webview-consumers.test.mjs": 86, - "config/scripts/mobile-web-app/mobile-web-app-source-control-external-links.test.mjs": 156, - "config/scripts/mobile-web-app/mobile-web-app-source-control-keyboard.test.mjs": 78, - "config/scripts/mobile-web-app/mobile-web-app-source-control-render.test.mjs": 221, - "config/scripts/mobile-web-app/mobile-web-app-source-control-text-inputs.test.mjs": 172, - "config/scripts/mobile-web-app/mobile-web-app-stack-transition-render.test.mjs": 409, - "config/scripts/mobile-web-app/mobile-web-app-tasks-external-links.test.mjs": 173, - "config/scripts/mobile-web-app/mobile-web-app-tasks-render.test.mjs": 285, - "config/scripts/mobile-web-app/mobile-web-app-terminal-font-render.test.mjs": 213, - "config/scripts/mobile-web-app/mobile-web-app-terminal-live-input-render.test.mjs": 237, - "config/scripts/mobile-web-app/mobile-web-app-terminal-render-fixture.test.mjs": 435, - "config/scripts/mobile-web-app/mobile-web-app-terminal-render.test.mjs": 412, - "config/scripts/mobile-web-app/mobile-web-app-text-input-discovery.test.mjs": 160, - "config/scripts/mobile-web-app/mobile-web-app-working-spinner-render.test.mjs": 181, - "config/scripts/mobile-web-app/platform-seams/mobile-web-app-editable-host-font-size.test.mjs": 110, - "config/scripts/mobile-web-app/platform-seams/mobile-web-app-external-link-seam.test.mjs": 272, - "config/scripts/mobile-web-app/platform-seams/mobile-web-app-haptics-seam.test.mjs": 228, - "config/scripts/mobile-web-app/preview/mobile-web-app-html-preview-render.test.mjs": 440, - "config/scripts/mobile-web-app/preview/mobile-web-app-media-preview-render.test.mjs": 206, - "config/scripts/mobile-web-bundle-manifest.test.mjs": 131, - "config/scripts/mobile-web-bundle-serializer-parity.test.mjs": 89, - "config/scripts/mobile-web-page-routes.test.mjs": 105, + "config/scripts/adhoc-build-pinned-commit.test.mjs": 375, + "config/scripts/adhoc-build-version.test.mjs": 82, + "config/scripts/adhoc-mac-manifests.test.mjs": 112, + "config/scripts/adhoc-release-waits.test.mjs": 151, + "config/scripts/adhoc-windows-parallelism.test.mjs": 258, + "config/scripts/agent-state-rules-bundle.test.mjs": 213, + "config/scripts/agent-typescript-lsp.test.mjs": 116, + "config/scripts/anti-slop-prefilter.test.mjs": 381, + "config/scripts/anti-slop-scope-regression.test.mjs": 527, + "config/scripts/app-store-performance-plugin.test.mjs": 339, + "config/scripts/appimage-node-runtime.test.mjs": 146, + "config/scripts/assert-github-release-is-draft.test.mjs": 251, + "config/scripts/audit-localization-coverage.test.mjs": 140, + "config/scripts/benchmark-artifact-comparison.test.mjs": 192, + "config/scripts/benchmark-sample-summary.test.mjs": 46, + "config/scripts/build-cli.test.mjs": 1371, + "config/scripts/build-linux-local.test.mjs": 67, + "config/scripts/build-mac-local.test.mjs": 46, + "config/scripts/build-mac-notarization-overlap.test.mjs": 127, + "config/scripts/build-mobile-web-app-bundle.test.mjs": 202, + "config/scripts/build-native-for-platform.test.mjs": 61, + "config/scripts/build-orcad-prebuilds.test.mjs": 121, + "config/scripts/build-orcad-template.test.mjs": 172, + "config/scripts/build-plugin-declarative-runtime.test.mjs": 259, + "config/scripts/build-wayland-clipboard.test.mjs": 435, + "config/scripts/build-windows-cli-launcher.test.mjs": 146, + "config/scripts/build-windows-security-addon.test.mjs": 189, + "config/scripts/bump-android-apk-download-version.test.mjs": 52, + "config/scripts/casting-code-quality.test.mjs": 593, + "config/scripts/check-changed-code-quality.test.mjs": 3126, + "config/scripts/check-changed-pass-cache.test.mjs": 184, + "config/scripts/check-changed-selection.test.mjs": 94, + "config/scripts/check-compat-boundary-imports.test.mjs": 145, + "config/scripts/check-daemon-protocol-crossing.test.mjs": 180, + "config/scripts/check-e2e-typecheck-ratchet.test.mjs": 94, + "config/scripts/check-flaky-test-pattern-ratchet.test.mjs": 151, + "config/scripts/check-focus-read-ratchet.test.mjs": 79, + "config/scripts/check-host-list-render-ratchet.test.mjs": 58, + "config/scripts/check-id-only-store-write-ratchet.test.mjs": 62, + "config/scripts/check-import-boundaries.test.mjs": 226, + "config/scripts/check-layout-writer-ratchets.test.mjs": 149, + "config/scripts/check-legacy-relay-fence-ratchet.test.mjs": 118, + "config/scripts/check-main-sync-spawn-ratchet.test.mjs": 245, + "config/scripts/check-max-lines-ratchet.test.mjs": 296, + "config/scripts/check-mobile-shared-dependency-versions.test.mjs": 771, + "config/scripts/check-node-runtime-pin.test.mjs": 640, + "config/scripts/check-path-literal-ratchet.test.mjs": 64, + "config/scripts/check-process-host-imports.test.mjs": 229, + "config/scripts/check-react-doctor-changed.test.mjs": 2118, + "config/scripts/check-readme-local-links.test.mjs": 616, + "config/scripts/check-reliability-gates.test.mjs": 92, + "config/scripts/check-repo-host-read-ratchet.test.mjs": 84, + "config/scripts/check-root-directory-entries.test.mjs": 936, + "config/scripts/check-runtime-electron-ratchet-graph.test.mjs": 160, + "config/scripts/check-runtime-electron-ratchet.test.mjs": 3540, + "config/scripts/check-runtime-launcher-protocol-ratchet.test.mjs": 212, + "config/scripts/check-terminal-perf-report-budgets.test.mjs": 1600, + "config/scripts/check-test-file-runners.test.mjs": 267, + "config/scripts/check-ts-nocheck-ratchet.test.mjs": 51, + "config/scripts/check-unproven-pty-retirement-ratchet.test.mjs": 57, + "config/scripts/check-workspace-record-read-ratchet.test.mjs": 55, + "config/scripts/check-worktree-id-composer-ratchet.test.mjs": 52, + "config/scripts/ci-branch-cache-sweep.test.mjs": 71, + "config/scripts/ci-closed-pr-caches.test.mjs": 79, + "config/scripts/ci-closed-pr-cancellation.test.mjs": 112, + "config/scripts/ci-draft-pr-admission.test.mjs": 546, + "config/scripts/ci-e2e-failure-summary.test.mjs": 54, + "config/scripts/ci-e2e-job-selection.test.mjs": 273, + "config/scripts/ci-e2e-shard-selection.test.mjs": 2772, + "config/scripts/ci-managed-ssh-execution.test.mjs": 844, + "config/scripts/ci-native-cache.test.mjs": 286, + "config/scripts/ci-native-toolchain.test.mjs": 109, + "config/scripts/ci-pnpm-store-mode.test.mjs": 501, + "config/scripts/ci-pr-concurrency-keys.test.mjs": 460, + "config/scripts/ci-runner-metrics.test.mjs": 66, + "config/scripts/ci-shard-assignment.test.mjs": 1381, + "config/scripts/ci-unit-dependency-graph.test.mjs": 413, + "config/scripts/ci-unit-exclusion-coverage.test.mjs": 1195, + "config/scripts/ci-unit-indirect-inputs.test.mjs": 297, + "config/scripts/ci-unit-input-ownership.test.mjs": 293, + "config/scripts/ci-unit-module-cache-contents.test.mjs": 171, + "config/scripts/ci-unit-module-cache.test.mjs": 217, + "config/scripts/ci-unit-plan.test.mjs": 3187, + "config/scripts/ci-unit-selection-review.test.mjs": 51, + "config/scripts/ci-unit-selection.test.mjs": 271, + "config/scripts/ci-unit-sequencer.test.mjs": 296, + "config/scripts/ci-unit-timing-reporter.test.mjs": 374, + "config/scripts/cloud-security-history-workflow.test.mjs": 357, + "config/scripts/codex-primary-home-tripwire.test.ts": 378, + "config/scripts/compact-packaged-orcad-ripgrep.test.mjs": 1153, + "config/scripts/computer-use-smoke.test.mjs": 539, + "config/scripts/counterbalanced-benchmark-schedule.test.mjs": 54, + "config/scripts/create-draft-release.test.mjs": 72, + "config/scripts/daemon-protocol-facts.test.mjs": 59, + "config/scripts/daily-build-version.test.mjs": 79, + "config/scripts/dark-build-switches.test.mjs": 52, + "config/scripts/dependency-security-audit.test.mjs": 187, + "config/scripts/dependency-security-patches.test.mjs": 50, + "config/scripts/dependency-security-release.test.mjs": 311, + "config/scripts/dev-channel-base-version.test.mjs": 61, + "config/scripts/dev-channel-windows-staging.test.mjs": 211, + "config/scripts/dev-cli-terminal-wrapper.test.mjs": 55, + "config/scripts/dev-electron-bundle-cache.test.ts": 53, + "config/scripts/dev-electron-bundle-identity.test.ts": 53, + "config/scripts/dev-instance-isolation.test.mjs": 61, + "config/scripts/dev-profile-seed.test.mjs": 294, + "config/scripts/dev-storage-reclaim.test.mjs": 135, + "config/scripts/dev-web-client-freshness.test.mjs": 110, + "config/scripts/e2e-cli-artifact-capability.test.mjs": 233, + "config/scripts/electron-builder-config.test.mjs": 387, + "config/scripts/electron-builder-mac-channel-config.test.mjs": 309, + "config/scripts/electron-builder-native-rebuild.test.mjs": 47, + "config/scripts/electron-builder-runtime-resources.test.mjs": 2505, + "config/scripts/electron-builder-speech-config.test.mjs": 212, + "config/scripts/electron-runtime-floor.test.ts": 42, + "config/scripts/electron-vite-development-config.test.ts": 900, + "config/scripts/electron-vite-output-contract.test.ts": 77, + "config/scripts/ensure-native-runtime-job-ownership.test.mjs": 76, + "config/scripts/ensure-native-runtime.test.mjs": 908, + "config/scripts/ephemeral-vm-runtime-store-cross-version.test.ts": 31, + "config/scripts/foreign-sqlite-reader-worker-smoke.test.mjs": 491, + "config/scripts/generate-bundled-skill-guides.test.mjs": 469, + "config/scripts/generate-plugin-authoring-skill-references.test.mjs": 761, + "config/scripts/generate-runtime-required-english-catalog.test.mjs": 368, + "config/scripts/generate-skill-bundle-manifest.test.mjs": 956, + "config/scripts/generate-terminal-perf-html-report.test.mjs": 91, + "config/scripts/generated-artifact-line-ending-pin.test.mjs": 61, + "config/scripts/git-pull-request-diff-base.test.mjs": 44, + "config/scripts/github-opened-issue-repository.test.ts": 1438, + "config/scripts/github-pr-assignee-repository.test.ts": 713, + "config/scripts/hang-watchdog-process-metrics.test.mjs": 94, + "config/scripts/happy-dom-mutation-observer-retention.test.ts": 496, + "config/scripts/happy-dom-offscreen-canvas.test.ts": 243, + "config/scripts/headless-detector-compiler-cache.test.mjs": 959, + "config/scripts/headless-serve-shutdown-matrix.test.mjs": 100, + "config/scripts/hourly-build-version.test.mjs": 92, + "config/scripts/hourly-preflight-workflow.test.mjs": 158, + "config/scripts/idle-cpu-process-sampling.test.mjs": 55, + "config/scripts/ime-enter-guard-plugin.test.mjs": 222, + "config/scripts/initialize-windows-native-toolchain.test.mjs": 82, + "config/scripts/install-electron-package-binary.test.mjs": 2321, + "config/scripts/install-node-dependencies-action.test.mjs": 399, + "config/scripts/lag-probe-failures.test.mjs": 55, + "config/scripts/latest-stable-release.test.mjs": 46, + "config/scripts/layout-save-divergence-summary.test.mjs": 54, + "config/scripts/linear-sdk-runtime.test.mjs": 773, + "config/scripts/lint-staged-worktree-backup.test.mjs": 278, + "config/scripts/linux-package-fixture-cache.test.mjs": 109, + "config/scripts/live-freeze-bounded-history.test.mjs": 42, + "config/scripts/live-remote-bulk-open-freeze-metrics.test.mjs": 64, + "config/scripts/live-remote-freeze-rpc.test.mjs": 42, + "config/scripts/live-remote-status-watchdog.test.mjs": 112, + "config/scripts/locale-catalog/locale-brand-prefilter.test.mjs": 246, + "config/scripts/locale-catalog/locale-generic-ui-terms.test.mjs": 102, + "config/scripts/locale-catalog/locale-repair-catalog-missing-leaves.test.mjs": 159, + "config/scripts/locale-catalog/locale-translation-policy-ko-round5.test.mjs": 154, + "config/scripts/locale-catalog/locale-translation-policy.es-pr.test.mjs": 91, + "config/scripts/locale-catalog/locale-translation-policy.es-round5.test.mjs": 153, + "config/scripts/locale-catalog/locale-translation-policy.ja-relocalization.test.mjs": 116, + "config/scripts/locale-catalog/locale-translation-policy.ja-round5.test.mjs": 209, + "config/scripts/locale-catalog/locale-translation-policy.test.mjs": 189, + "config/scripts/locale-catalog/locale-translation-policy.zh-round5.test.mjs": 231, + "config/scripts/locale-catalog/locale-translation-policy.zh-status-bar-usage.test.mjs": 141, + "config/scripts/localization-extraction-call-syntax.test.mjs": 317, + "config/scripts/localization-extraction-change-scope.test.mjs": 732, + "config/scripts/mac-build-compatibility.test.mjs": 41, + "config/scripts/mac-notarization-builder-contract.test.mjs": 768, + "config/scripts/macos-computer-helper-owner-loss-group-recovery.test.mjs": 47, + "config/scripts/macos-computer-helper-owner-loss-processes.test.mjs": 52, + "config/scripts/macos-folder-usage-descriptions.test.mjs": 147, + "config/scripts/macos-shipit-scheduling.test.mjs": 38, + "config/scripts/macos-terminal-host-bundle.test.mjs": 182, + "config/scripts/main-entry-facade.test.ts": 492, + "config/scripts/managed-data-account-runtime.test.ts": 1381, + "config/scripts/merge-orcad-prebuilds.test.mjs": 67, + "config/scripts/mobile-entry-static-closure.test.mjs": 71, + "config/scripts/mobile-process-host-tooling.test.mjs": 942, + "config/scripts/mobile-release-check-scope.test.mjs": 821, + "config/scripts/mobile-test-change-scope.test.mjs": 62, + "config/scripts/mobile-web-app/mobile-web-app-agent-history-render.test.mjs": 524, + "config/scripts/mobile-web-app/mobile-web-app-agent-icon-render.test.mjs": 591, + "config/scripts/mobile-web-app/mobile-web-app-browser-pane-render.test.mjs": 239, + "config/scripts/mobile-web-app/mobile-web-app-clipboard-image-resize-render.test.mjs": 422, + "config/scripts/mobile-web-app/mobile-web-app-composer-sizing-render.test.mjs": 252, + "config/scripts/mobile-web-app/mobile-web-app-drawer-render.test.mjs": 253, + "config/scripts/mobile-web-app/mobile-web-app-external-navigation-grant.test.mjs": 73, + "config/scripts/mobile-web-app/mobile-web-app-files-external-links.test.mjs": 126, + "config/scripts/mobile-web-app/mobile-web-app-files-render.test.mjs": 214, + "config/scripts/mobile-web-app/mobile-web-app-frame-budget-sweep.test.ts": 210, + "config/scripts/mobile-web-app/mobile-web-app-handoff-grants-render.test.mjs": 258, + "config/scripts/mobile-web-app/mobile-web-app-held-press-render.test.mjs": 570, + "config/scripts/mobile-web-app/mobile-web-app-mermaid-render.test.mjs": 498, + "config/scripts/mobile-web-app/mobile-web-app-module-closure-entrypoints.test.mjs": 109, + "config/scripts/mobile-web-app/mobile-web-app-native-chat-visual-links.test.mjs": 220, + "config/scripts/mobile-web-app/mobile-web-app-native-parity-render.test.mjs": 253, + "config/scripts/mobile-web-app/mobile-web-app-page-closure-families.test.mjs": 71, + "config/scripts/mobile-web-app/mobile-web-app-page-grant-call-sites.test.mjs": 164, + "config/scripts/mobile-web-app/mobile-web-app-push-subsystem-closure.test.mjs": 57, + "config/scripts/mobile-web-app/mobile-web-app-queued-messages-render.test.mjs": 267, + "config/scripts/mobile-web-app/mobile-web-app-render.test.mjs": 254, + "config/scripts/mobile-web-app/mobile-web-app-rich-markdown-render.test.mjs": 356, + "config/scripts/mobile-web-app/mobile-web-app-route-manifest.test.mjs": 174, + "config/scripts/mobile-web-app/mobile-web-app-route-snapshot.test.mjs": 121, + "config/scripts/mobile-web-app/mobile-web-app-safe-area-render.test.mjs": 314, + "config/scripts/mobile-web-app/mobile-web-app-screencast-lane-grant.test.mjs": 70, + "config/scripts/mobile-web-app/mobile-web-app-session-dictation-capture.test.mjs": 123, + "config/scripts/mobile-web-app/mobile-web-app-session-external-links.test.mjs": 142, + "config/scripts/mobile-web-app/mobile-web-app-session-media-picker.test.mjs": 164, + "config/scripts/mobile-web-app/mobile-web-app-session-render.test.mjs": 327, + "config/scripts/mobile-web-app/mobile-web-app-session-terminal-closure.test.mjs": 63, + "config/scripts/mobile-web-app/mobile-web-app-session-terminal-init.test.mjs": 221, + "config/scripts/mobile-web-app/mobile-web-app-session-webview-consumers.test.mjs": 55, + "config/scripts/mobile-web-app/mobile-web-app-source-control-external-links.test.mjs": 125, + "config/scripts/mobile-web-app/mobile-web-app-source-control-keyboard.test.mjs": 59, + "config/scripts/mobile-web-app/mobile-web-app-source-control-render.test.mjs": 219, + "config/scripts/mobile-web-app/mobile-web-app-source-control-text-inputs.test.mjs": 254, + "config/scripts/mobile-web-app/mobile-web-app-stack-transition-render.test.mjs": 414, + "config/scripts/mobile-web-app/mobile-web-app-tasks-external-links.test.mjs": 125, + "config/scripts/mobile-web-app/mobile-web-app-tasks-render.test.mjs": 259, + "config/scripts/mobile-web-app/mobile-web-app-terminal-font-render.test.mjs": 245, + "config/scripts/mobile-web-app/mobile-web-app-terminal-live-input-render.test.mjs": 252, + "config/scripts/mobile-web-app/mobile-web-app-terminal-render-fixture.test.mjs": 331, + "config/scripts/mobile-web-app/mobile-web-app-terminal-render.test.mjs": 594, + "config/scripts/mobile-web-app/mobile-web-app-text-input-discovery.test.mjs": 113, + "config/scripts/mobile-web-app/mobile-web-app-working-spinner-render.test.mjs": 232, + "config/scripts/mobile-web-app/platform-seams/mobile-web-app-editable-host-font-size.test.mjs": 167, + "config/scripts/mobile-web-app/platform-seams/mobile-web-app-external-link-seam.test.mjs": 167, + "config/scripts/mobile-web-app/platform-seams/mobile-web-app-haptics-seam.test.mjs": 181, + "config/scripts/mobile-web-app/preview/mobile-web-app-html-preview-render.test.mjs": 333, + "config/scripts/mobile-web-app/preview/mobile-web-app-media-preview-render.test.mjs": 196, + "config/scripts/mobile-web-app/preview/mobile-web-app-svg-preview-render.test.mjs": 340, + "config/scripts/mobile-web-bundle-manifest.test.mjs": 126, + "config/scripts/mobile-web-bundle-serializer-parity.test.mjs": 112, + "config/scripts/mobile-web-page-routes.test.mjs": 129, "config/scripts/mobile-web-regex-compatibility.test.mjs": 112, - "config/scripts/mobile-web-source-line-endings.test.mjs": 204, - "config/scripts/mobile-web-terminal-engine-closure.test.mjs": 40, - "config/scripts/moved-code-matcher.test.mjs": 119, - "config/scripts/msbuild-file-tracking.test.mjs": 42, - "config/scripts/native-build-entry.test.mjs": 80, - "config/scripts/native-chat-compaction-pagination.test.mjs": 424, - "config/scripts/node-old-space-limit.test.mjs": 28, - "config/scripts/node-server-change-scope.test.mjs": 2780, - "config/scripts/node-server-concurrency.test.mjs": 159, - "config/scripts/node-server-fast-runners.test.mjs": 285, - "config/scripts/node-server-native-compat-scope.test.mjs": 369, - "config/scripts/node-server-policy-self-tests.test.mjs": 2590, - "config/scripts/node-server-qualification.test.mjs": 46, - "config/scripts/nsis-process-check.test.mjs": 44, - "config/scripts/orca-dev-bin.test.mjs": 103, - "config/scripts/orcad-artifact-version.test.mjs": 276, - "config/scripts/orcad-daemon-protocol-crossing.test.mjs": 88, - "config/scripts/orcad-e2e-change-scope.test.mjs": 192, - "config/scripts/orcad-entry-build.test.mjs": 4471, - "config/scripts/orcad-linear-sdk-package.test.mjs": 693, - "config/scripts/orcad-mobile-web-bundle.test.mjs": 230, - "config/scripts/orcad-prebuild-node-gyp.test.mjs": 67, - "config/scripts/orcad-prebuild-slot-contents.test.mjs": 57, - "config/scripts/orcad-terminal-smoke-change-scope.test.mjs": 1369, - "config/scripts/orcad-watcher-package.test.mjs": 78, - "config/scripts/orcad-windows-cli-launcher.test.mjs": 66, - "config/scripts/orcad-windows-prebuild-cache.test.mjs": 712, - "config/scripts/orcad-windows-prebuild-workflow.test.mjs": 420, - "config/scripts/orcad-windows-process-tree.test.mjs": 100, - "config/scripts/orcad-windows-security.test.mjs": 187, - "config/scripts/oxc-cli-invocation.test.mjs": 168, - "config/scripts/package-electron-runtime-contract.test.mjs": 266, - "config/scripts/package-linux-formats-appimage.test.mjs": 702, - "config/scripts/package-linux-formats.test.mjs": 267, - "config/scripts/packaged-node-pty-prebuild-prune.test.mjs": 41, - "config/scripts/packaged-orcad-template.test.mjs": 172, - "config/scripts/packaged-process-host.test.mjs": 565, - "config/scripts/packaged-repository-input-exclusion.test.mjs": 168, - "config/scripts/packaged-source-map-prune.test.mjs": 46, - "config/scripts/packaged-windows-only-runtime-files.test.mjs": 350, - "config/scripts/patched-dependencies-frozen-install.test.mjs": 682, - "config/scripts/pdfjs-viewer-assets-stream.test.ts": 258, - "config/scripts/pinned-bun-executable.test.mjs": 141, - "config/scripts/pinned-node-downloads.test.mjs": 83, - "config/scripts/plain-node-entry-guard.test.ts": 661, - "config/scripts/playwright-focused-workflow-selection.test.mjs": 790, - "config/scripts/pnpm-cli-invocation.test.mjs": 44, - "config/scripts/pnpm-lockfile-root-importer.test.mjs": 85, - "config/scripts/pnpmfile-global-virtual-store.test.mjs": 40, - "config/scripts/pr-aggregate-gate.test.mjs": 142, - "config/scripts/pr-auxiliary-preflight-admission.test.mjs": 1870, - "config/scripts/pr-code-change-scope-cross-version-launch-route.test.mjs": 55, - "config/scripts/pr-code-change-scope-cross-version-send-path.test.mjs": 64, - "config/scripts/pr-code-change-scope-daemon-protocol.test.mjs": 36, - "config/scripts/pr-code-change-scope-format-route.test.mjs": 327, - "config/scripts/pr-code-change-scope-process-host.test.mjs": 86, - "config/scripts/pr-code-change-scope-released-phone.test.mjs": 153, - "config/scripts/pr-code-change-scope-test-inputs.test.mjs": 62, - "config/scripts/pr-code-change-scope-windows-process-probe.test.mjs": 43, - "config/scripts/pr-code-change-scope.test.mjs": 530, - "config/scripts/pr-codex-unit-only-selection.test.mjs": 50, - "config/scripts/pr-e2e-gate-contract.test.mjs": 114, - "config/scripts/pr-e2e-managed-ssh-harness-route.test.mjs": 297, - "config/scripts/pr-ready-check-gate.test.mjs": 1110, - "config/scripts/pr-ready-check-reuse.test.mjs": 161, - "config/scripts/pr-test-loc-summary.test.mjs": 140, - "config/scripts/pr-unit-support-routing.test.mjs": 12002, - "config/scripts/pr-workflow-parallelism.test.mjs": 141, - "config/scripts/process-failure-message.test.mjs": 40, - "config/scripts/process-host-build-dist.test.mjs": 5542, - "config/scripts/process-host-dev-rebuild.test.ts": 9936, - "config/scripts/profile-state-worker-smoke.test.mjs": 2533, - "config/scripts/project-renderer-web-client.test.mjs": 602, - "config/scripts/pty-transcript-secret-scan.test.mjs": 139, - "config/scripts/publish-complete-draft-releases.test.mjs": 319, - "config/scripts/pullfrog-review-scope.test.mjs": 41, - "config/scripts/quadratic-buffer-concat-plugin.test.mjs": 339, - "config/scripts/qualified-orcad-template.test.mjs": 1186, - "config/scripts/ratchet-baseline.test.mjs": 32, - "config/scripts/readme-downloads-badge.test.mjs": 42, - "config/scripts/rebuild-native-deps-node-pty.test.mjs": 1873, - "config/scripts/rebuild-native-deps-windows-process-tree.test.mjs": 40, - "config/scripts/rebuild-native-deps.test.mjs": 1155, - "config/scripts/reclaim-dev-electron-bundles.test.ts": 206, - "config/scripts/reclaim-dev-worktree-profiles.test.mjs": 172, - "config/scripts/reclaim-electron-dists.test.ts": 604, - "config/scripts/reclaim-release-test-caches.test.ts": 160, - "config/scripts/reclaim-vite-caches.test.mjs": 436, - "config/scripts/reclaim-worktree-command.test.mjs": 73, - "config/scripts/reclaim-worktree-generated-files.test.mjs": 4130, - "config/scripts/reclaim-worktree-space.test.mjs": 1556, - "config/scripts/regenerate-xterm-patches.test.mjs": 241, - "config/scripts/relay-era-ref-refusal-workflow.test.mjs": 162, - "config/scripts/release-cut-token-permissions.test.mjs": 265, - "config/scripts/release-desktop-timing.test.mjs": 124, - "config/scripts/release-javascript-artifact.test.mjs": 292, - "config/scripts/release-javascript-parity.test.mjs": 57, - "config/scripts/release-mac-build-workflow-dispatch.test.mjs": 79, - "config/scripts/release-policy.test.mjs": 47, - "config/scripts/release-protected-main-push.test.mjs": 266, - "config/scripts/release-rc-history.test.mjs": 379, - "config/scripts/release-tag-pattern-census.test.mjs": 95, - "config/scripts/release-windows-signing-gate.test.mjs": 243, - "config/scripts/renderer-scrollbar-style-plugin.test.mjs": 231, - "config/scripts/renderer-tailwind-sources.test.mjs": 279, - "config/scripts/replace-cached-nsis-elevate.test.mjs": 845, - "config/scripts/required-pr-check-name.test.mjs": 1033, - "config/scripts/resolve-7za-path.test.mjs": 1431, - "config/scripts/run-audit-tool.test.mjs": 672, - "config/scripts/run-codex-real-account-validation.test.ts": 1970, - "config/scripts/run-e2e-typecheck.test.mjs": 1723, - "config/scripts/run-internal-dev-setup.test.mjs": 54, - "config/scripts/run-linux-packaged-node-pty-floor-smoke.test.mjs": 103, - "config/scripts/run-terminal-scale-perf-report-gate.test.mjs": 56, - "config/scripts/run-typecheck-bun-queue.test.mjs": 427, - "config/scripts/run-typecheck-projects-in-parallel.test.mjs": 114, - "config/scripts/runtime-serve-terminal-smoke.test.mjs": 168, - "config/scripts/scan-release-artifacts-antivirus.test.mjs": 84, - "config/scripts/script-entry-detection.test.mjs": 98, - "config/scripts/script-module-dependencies.test.mjs": 65, - "config/scripts/session-scanner-service-smoke.test.mjs": 554, - "config/scripts/setup-pnpm-action.test.mjs": 595, - "config/scripts/shared-electron-dist-cache.test.ts": 125, - "config/scripts/shared-native-build.test.mjs": 149, - "config/scripts/shared-tree-publish.test.mjs": 80, - "config/scripts/sign-mac-app.test.mjs": 485, - "config/scripts/skill-description-length.test.mjs": 44, - "config/scripts/skill-recipe-shell.test.mjs": 938, - "config/scripts/space-sharing-copy.test.ts": 126, - "config/scripts/ssh-windows-mobile-bundle.test.mjs": 620, - "config/scripts/static-appimage-package-contract.test.mjs": 49, - "config/scripts/static-module-specifiers.test.mjs": 194, - "config/scripts/store-ancestor-node-modules.test.mjs": 89, - "config/scripts/structured-agent-session-start-failure-row-render.test.mjs": 1577, - "config/scripts/summarize-terminal-perf-report.test.mjs": 78, - "config/scripts/telemetry-bundle-constant-patterns.test.mjs": 29, - "config/scripts/template-qualification-wait.test.mjs": 182, - "config/scripts/terminal-ime-engagement-receipt.test.mjs": 53, - "config/scripts/terminal-partial-escape-native-continuation.test.mjs": 1615, - "config/scripts/terminal-perf-dependency-preparation.test.mjs": 692, - "config/scripts/terminal-perf-report-annotations.test.mjs": 46, - "config/scripts/test-only-source-path.test.mjs": 28, - "config/scripts/trim-windows-icon-source.test.mjs": 255, - "config/scripts/tsrs-typecheck-compiler.test.mjs": 681, - "config/scripts/typecheck-project-coverage.test.mjs": 977, - "config/scripts/undeclared-dependency-resolution.test.ts": 216, - "config/scripts/update-node-runtime-pin.test.mjs": 65, - "config/scripts/verify-cli-bin.test.mjs": 89, - "config/scripts/verify-dev-channel-packaging.test.mjs": 170, - "config/scripts/verify-linux-glibc-floor.test.mjs": 90, - "config/scripts/verify-linux-glibc-payloads.test.mjs": 119, - "config/scripts/verify-localization-catalog.test.mjs": 136, - "config/scripts/verify-localization-catalogs.test.mjs": 1219, - "config/scripts/verify-localization-extraction.test.mjs": 51, - "config/scripts/verify-packaged-browser-participation.test.mjs": 62, - "config/scripts/verify-packaged-daemon-entry.test.mjs": 1986, - "config/scripts/verify-packaged-mobile-web-bundle.test.mjs": 146, - "config/scripts/verify-packaged-node-pty-job-ownership.test.mjs": 57, - "config/scripts/verify-packaged-orcad-template.test.mjs": 537, - "config/scripts/verify-packaged-plugin-resources.test.mjs": 51, - "config/scripts/verify-packaged-serve-payload.test.mjs": 85, - "config/scripts/verify-packaged-windows-agent-hook.test.mjs": 58, - "config/scripts/verify-release-required-assets.test.mjs": 39, - "config/scripts/verify-skills-cli-runtime.test.mjs": 233, - "config/scripts/verify-windows-inner-signature.test.mjs": 57, - "config/scripts/verify-wsl-e2e-participation.test.mjs": 44, - "config/scripts/vitest-affected-tests.test.mjs": 3226, - "config/scripts/vitest-changed-precheck.test.mjs": 28, - "config/scripts/vitest-node-runtime-boundary.test.ts": 2067, - "config/scripts/vitest-node-runtime-pool.test.ts": 423, - "config/scripts/vitest-real-agent-home-write-guard.test.ts": 41, - "config/scripts/vitest-run-filters.test.mjs": 202, - "config/scripts/vitest-runtime-boundary.test.ts": 334, - "config/scripts/vitest-runtime-sequencer.test.mjs": 135, - "config/scripts/vitest-sqlite-runtime-boundary.test.ts": 296, - "config/scripts/vitest-sqlite-runtime-cache.test.ts": 386, - "config/scripts/vitest-zod-bundle.test.mjs": 226, - "config/scripts/websocket-server-loopback-bind.test.ts": 421, - "config/scripts/win-crash-survival-e2e.test.mjs": 345, - "config/scripts/win32-test-lane-registration.test.mjs": 2307, - "config/scripts/windows-bin-spawn-predicate.test.mjs": 134, - "config/scripts/windows-cmd-shim-spawn-boundary.test.mjs": 1298, - "config/scripts/windows-native-batch-reference-policy.test.ts": 287, - "config/scripts/windows-native-preparation-benchmark.test.mjs": 231, - "config/scripts/windows-native-toolchain-routing.test.mjs": 121, - "config/scripts/windows-pe-imports.test.mjs": 35, - "config/scripts/windows-pe-machine.test.mjs": 38, - "config/scripts/windows-process-tree-creation-time.test.mjs": 51, - "config/scripts/windows-process-tree-gyp-path.test.mjs": 34, - "config/scripts/windows-process-tree-gyp-rebuild.test.mjs": 60, - "config/scripts/windows-process-tree-prepared-addon.test.mjs": 119, - "config/scripts/windows-pty-table-stress-observer.test.mjs": 79, - "config/scripts/windows-security-reuse-benchmark.test.mjs": 698, - "config/scripts/windows-uninstaller-signing.test.mjs": 33, - "config/scripts/workflow-ref-mirror-case-safety.test.mjs": 417, - "config/scripts/workflow-ref-reachability.test.mjs": 3556, - "config/scripts/workspace-source-exports.test.mjs": 63, - "config/scripts/wsl-e2e-lane-contract.test.mjs": 122, - "config/scripts/wsl-orcad-qualification-shell.test.mjs": 198, - "config/scripts/wsl-orcad-qualification.test.mjs": 75, - "config/scripts/wsl-orcad-workflow-qualification.test.mjs": 148, - "config/scripts/xterm-image-cell-payload-contract.test.mjs": 83, - "config/scripts/xterm-image-kitty-admission.test.mjs": 2234, - "config/scripts/xterm-image-kitty-coordinate-boundaries.test.mjs": 447, - "config/scripts/xterm-image-kitty-file-transport.test.mjs": 446, - "config/scripts/xterm-image-kitty-glyph-visibility.test.mjs": 262, - "config/scripts/xterm-image-kitty-placeholder-contract.test.mjs": 292, - "config/scripts/xterm-image-kitty-placeholder-lifecycle.test.mjs": 330, - "config/scripts/xterm-image-kitty-retransmit.test.mjs": 1028, - "config/scripts/xterm-image-lifecycle-contract.test.mjs": 89, - "config/scripts/xterm-image-memory-contract.test.mjs": 373, - "config/scripts/xterm-image-resize-contract.test.mjs": 63, - "config/scripts/xterm-image-wasm-budget-contract.test.mjs": 336, - "config/scripts/xterm-underline-color-contract.test.mjs": 65, - "config/scripts/zcode-credential-workflow.test.mjs": 1051, - "config/scripts/zip-extractor-command.test.mjs": 89, - "src/cli/agent-context.test.ts": 115, - "src/cli/agent-launch-process.test.ts": 1259, - "src/cli/agent-session-search-format.test.ts": 64, - "src/cli/args-repeatable-flags.test.ts": 49, - "src/cli/args.test.ts": 126, - "src/cli/automation-format.test.ts": 93, - "src/cli/automation-owner-conflict-recovery.test.ts": 330, - "src/cli/automation-runs-paging.test.ts": 653, - "src/cli/browser/browser-empty-values.test.ts": 191, - "src/cli/browser/browser.test.ts": 439, - "src/cli/cli-version.test.ts": 59, - "src/cli/codex-command-classification.test.ts": 66, - "src/cli/command-suggestion-budget.test.ts": 90, - "src/cli/command-suggestion-destructive-families.test.ts": 197, - "src/cli/command-suggestion.test.ts": 52, - "src/cli/computer-format.test.ts": 82, - "src/cli/emulator-logcat-format.test.ts": 64, - "src/cli/execution-host-flag.test.ts": 77, - "src/cli/format-recovery.test.ts": 440, - "src/cli/format.test.ts": 512, - "src/cli/handler-group-manifest.test.ts": 1420, - "src/cli/handlers/account.test.ts": 646, - "src/cli/handlers/agent-hooks-load-boundary.test.ts": 308, - "src/cli/handlers/agent-hooks-prepare-codex-isolated-home.test.ts": 590, - "src/cli/handlers/agent-hooks.test.ts": 1384, - "src/cli/handlers/artifacts.test.ts": 420, - "src/cli/handlers/automation-destination-fencing.test.ts": 705, - "src/cli/handlers/automation-owner-fencing.test.ts": 452, - "src/cli/handlers/computer-action-routing.test.ts": 197, - "src/cli/handlers/computer-action-validation.test.ts": 346, - "src/cli/handlers/computer-state-formatting.test.ts": 179, - "src/cli/handlers/computer.test.ts": 160, - "src/cli/handlers/connector.test.ts": 587, - "src/cli/handlers/core.test.ts": 270, - "src/cli/handlers/data-account-commands.test.ts": 369, - "src/cli/handlers/emulator.test.ts": 237, - "src/cli/handlers/file-absolute-paths.test.ts": 218, - "src/cli/handlers/file.test.ts": 214, - "src/cli/handlers/interactive-login-interruption.test.ts": 63, - "src/cli/handlers/jira-write.test.ts": 447, - "src/cli/handlers/linear.test.ts": 288, - "src/cli/handlers/managed-server.test.ts": 560, - "src/cli/handlers/orchestration-caller-identity-cli.test.ts": 380, - "src/cli/handlers/orchestration-check-identity.test.ts": 517, - "src/cli/handlers/orchestration-federated-legacy-settlement.test.ts": 447, - "src/cli/handlers/orchestration-gate-cli.test.ts": 431, - "src/cli/handlers/orchestration-legacy-read-only.test.ts": 349, - "src/cli/handlers/orchestration-lifecycle-json-rejection.test.ts": 362, - "src/cli/handlers/orchestration-lifecycle-rejection.test.ts": 750, - "src/cli/handlers/orchestration-migration.test.ts": 533, - "src/cli/handlers/orchestration-request-show-cli.test.ts": 602, - "src/cli/handlers/orchestration-run-cli.test.ts": 482, - "src/cli/handlers/orchestration-send-receipt-warnings.test.ts": 477, - "src/cli/handlers/orchestration-task-create-cli.test.ts": 494, - "src/cli/handlers/orchestration-task-list-brief.test.ts": 424, - "src/cli/handlers/orchestration-windows-ask-cli.test.ts": 364, - "src/cli/handlers/orchestration-worker-cli.test.ts": 398, - "src/cli/handlers/orchestration-worker-show-wait-cli.test.ts": 1095, - "src/cli/handlers/orchestration.test.ts": 415, - "src/cli/handlers/orchestration/mutation-request.test.ts": 3660, - "src/cli/handlers/orchestration/terminal-identity-codex-filtered.test.ts": 321, - "src/cli/handlers/orchestration/worker-list-run-scope.test.ts": 431, - "src/cli/handlers/orchestration/worker-output.test.ts": 72, - "src/cli/handlers/orchestration/worker-start-implicit-coordinator.test.ts": 362, - "src/cli/handlers/profile-state-recovery-admission.test.ts": 1415, - "src/cli/handlers/profile-state.test.ts": 1242, + "config/scripts/mobile-web-source-line-endings.test.mjs": 341, + "config/scripts/mobile-web-terminal-engine-closure.test.mjs": 66, + "config/scripts/moved-code-matcher.test.mjs": 92, + "config/scripts/msbuild-file-tracking.test.mjs": 45, + "config/scripts/native-build-entry.test.mjs": 67, + "config/scripts/native-chat-compaction-pagination.test.mjs": 446, + "config/scripts/native-dependency-lock-digest.test.mjs": 115, + "config/scripts/node-old-space-limit.test.mjs": 44, + "config/scripts/node-server-change-scope-enclosing-checkout.test.mjs": 106, + "config/scripts/node-server-change-scope.test.mjs": 586, + "config/scripts/node-server-concurrency.test.mjs": 273, + "config/scripts/node-server-fast-runners.test.mjs": 218, + "config/scripts/node-server-native-compat-scope.test.mjs": 458, + "config/scripts/node-server-policy-self-tests.test.mjs": 4180, + "config/scripts/node-server-qualification.test.mjs": 75, + "config/scripts/nsis-process-check.test.mjs": 69, + "config/scripts/orca-dev-bin.test.mjs": 110, + "config/scripts/orcad-artifact-version.test.mjs": 480, + "config/scripts/orcad-daemon-protocol-crossing.test.mjs": 56, + "config/scripts/orcad-e2e-change-scope.test.mjs": 196, + "config/scripts/orcad-entry-build.test.mjs": 7008, + "config/scripts/orcad-linear-sdk-package.test.mjs": 376, + "config/scripts/orcad-mobile-web-bundle.test.mjs": 174, + "config/scripts/orcad-prebuild-node-gyp.test.mjs": 99, + "config/scripts/orcad-prebuild-slot-contents.test.mjs": 79, + "config/scripts/orcad-terminal-smoke-change-scope.test.mjs": 3468, + "config/scripts/orcad-watcher-package.test.mjs": 94, + "config/scripts/orcad-windows-cli-launcher.test.mjs": 94, + "config/scripts/orcad-windows-prebuild-cache.test.mjs": 18343, + "config/scripts/orcad-windows-prebuild-workflow.test.mjs": 161, + "config/scripts/orcad-windows-process-tree.test.mjs": 98, + "config/scripts/orcad-windows-security.test.mjs": 118, + "config/scripts/oxc-cli-invocation.test.mjs": 139, + "config/scripts/package-electron-runtime-contract.test.mjs": 220, + "config/scripts/package-linux-formats-appimage.test.mjs": 624, + "config/scripts/package-linux-formats.test.mjs": 282, + "config/scripts/packaged-node-pty-prebuild-prune.test.mjs": 74, + "config/scripts/packaged-orcad-browser.test.mjs": 407, + "config/scripts/packaged-orcad-template.test.mjs": 220, + "config/scripts/packaged-process-host.test.mjs": 537, + "config/scripts/packaged-repository-input-exclusion.test.mjs": 222, + "config/scripts/packaged-source-map-prune.test.mjs": 73, + "config/scripts/packaged-windows-only-runtime-files.test.mjs": 214, + "config/scripts/patched-dependencies-frozen-install.test.mjs": 749, + "config/scripts/pdfjs-viewer-assets-stream.test.ts": 296, + "config/scripts/pinned-bun-executable.test.mjs": 48, + "config/scripts/pinned-node-downloads.test.mjs": 128, + "config/scripts/plain-node-entry-guard.test.ts": 710, + "config/scripts/playwright-focused-workflow-selection.test.mjs": 1565, + "config/scripts/pnpm-cli-invocation.test.mjs": 65, + "config/scripts/pnpm-lockfile-root-importer.test.mjs": 67, + "config/scripts/pnpmfile-global-virtual-store.test.mjs": 47, + "config/scripts/pr-aggregate-gate.test.mjs": 236, + "config/scripts/pr-auxiliary-preflight-admission.test.mjs": 2174, + "config/scripts/pr-code-change-scope-cross-version-launch-route.test.mjs": 54, + "config/scripts/pr-code-change-scope-cross-version-send-path.test.mjs": 71, + "config/scripts/pr-code-change-scope-daemon-protocol.test.mjs": 46, + "config/scripts/pr-code-change-scope-format-route.test.mjs": 155, + "config/scripts/pr-code-change-scope-process-host.test.mjs": 57, + "config/scripts/pr-code-change-scope-released-phone.test.mjs": 76, + "config/scripts/pr-code-change-scope-test-inputs.test.mjs": 61, + "config/scripts/pr-code-change-scope-windows-process-probe.test.mjs": 67, + "config/scripts/pr-code-change-scope.test.mjs": 403, + "config/scripts/pr-codex-unit-only-selection.test.mjs": 53, + "config/scripts/pr-e2e-gate-contract.test.mjs": 270, + "config/scripts/pr-e2e-managed-ssh-harness-route.test.mjs": 422, + "config/scripts/pr-plugin-e2e-routing.test.mjs": 272, + "config/scripts/pr-ready-check-gate.test.mjs": 1343, + "config/scripts/pr-ready-check-reuse.test.mjs": 179, + "config/scripts/pr-test-loc-summary.test.mjs": 167, + "config/scripts/pr-unit-support-routing.test.mjs": 14771, + "config/scripts/pr-workflow-parallelism.test.mjs": 161, + "config/scripts/process-failure-message.test.mjs": 41, + "config/scripts/process-host-build-dist.test.mjs": 8298, + "config/scripts/process-host-dev-rebuild.test.ts": 10910, + "config/scripts/profile-state-worker-smoke.test.mjs": 2740, + "config/scripts/project-renderer-web-client.test.mjs": 709, + "config/scripts/protected-copy-keys.test.mjs": 394, + "config/scripts/pty-transcript-secret-scan.test.mjs": 188, + "config/scripts/publish-complete-draft-releases.test.mjs": 261, + "config/scripts/pullfrog-review-scope.test.mjs": 50, + "config/scripts/quadratic-buffer-concat-plugin.test.mjs": 225, + "config/scripts/qualified-orcad-template.test.mjs": 555, + "config/scripts/ratchet-baseline.test.mjs": 66, + "config/scripts/readme-downloads-badge.test.mjs": 52, + "config/scripts/rebuild-native-deps-node-pty.test.mjs": 1378, + "config/scripts/rebuild-native-deps-windows-process-tree.test.mjs": 79, + "config/scripts/rebuild-native-deps.test.mjs": 944, + "config/scripts/reclaim-dev-electron-bundles.test.ts": 229, + "config/scripts/reclaim-dev-worktree-profiles.test.mjs": 115, + "config/scripts/reclaim-electron-dists.test.ts": 641, + "config/scripts/reclaim-release-test-caches.test.ts": 331, + "config/scripts/reclaim-vite-caches.test.mjs": 442, + "config/scripts/reclaim-vitest-module-caches.test.mjs": 109, + "config/scripts/reclaim-worktree-command.test.mjs": 100, + "config/scripts/reclaim-worktree-generated-files.test.mjs": 3376, + "config/scripts/reclaim-worktree-space.test.mjs": 2469, + "config/scripts/regenerate-xterm-patches.test.mjs": 252, + "config/scripts/relay-era-ref-refusal-workflow.test.mjs": 231, + "config/scripts/release-cut-token-permissions.test.mjs": 276, + "config/scripts/release-desktop-timing.test.mjs": 69, + "config/scripts/release-javascript-artifact.test.mjs": 341, + "config/scripts/release-javascript-parity.test.mjs": 88, + "config/scripts/release-mac-build-workflow-dispatch.test.mjs": 112, + "config/scripts/release-policy.test.mjs": 62, + "config/scripts/release-protected-main-push.test.mjs": 201, + "config/scripts/release-rc-history.test.mjs": 230, + "config/scripts/release-tag-pattern-census.test.mjs": 90, + "config/scripts/release-windows-signing-gate.test.mjs": 102, + "config/scripts/renderer-boot-graph.test.mjs": 53, + "config/scripts/renderer-scrollbar-style-plugin.test.mjs": 234, + "config/scripts/renderer-tailwind-sources.test.mjs": 289, + "config/scripts/replace-cached-nsis-elevate.test.mjs": 1258, + "config/scripts/required-pr-check-name.test.mjs": 1266, + "config/scripts/resolve-7za-path.test.mjs": 1391, + "config/scripts/run-audit-tool.test.mjs": 131, + "config/scripts/run-codex-real-account-validation.test.ts": 3083, + "config/scripts/run-e2e-typecheck.test.mjs": 1147, + "config/scripts/run-internal-dev-setup.test.mjs": 50, + "config/scripts/run-linux-packaged-node-pty-floor-smoke.test.mjs": 169, + "config/scripts/run-terminal-scale-perf-report-gate.test.mjs": 67, + "config/scripts/run-typecheck-bun-queue.test.mjs": 595, + "config/scripts/run-typecheck-projects-in-parallel.test.mjs": 182, + "config/scripts/runtime-serve-terminal-smoke.test.mjs": 159, + "config/scripts/scan-release-artifacts-antivirus.test.mjs": 62, + "config/scripts/script-entry-detection.test.mjs": 107, + "config/scripts/script-module-dependencies.test.mjs": 62, + "config/scripts/session-scanner-service-smoke.test.mjs": 562, + "config/scripts/setup-pnpm-action.test.mjs": 421, + "config/scripts/shared-electron-dist-cache.test.ts": 140, + "config/scripts/shared-native-build.test.mjs": 127, + "config/scripts/shared-tree-publish.test.mjs": 63, + "config/scripts/sign-mac-app.test.mjs": 268, + "config/scripts/skill-description-length.test.mjs": 102, + "config/scripts/skill-recipe-shell.test.mjs": 1143, + "config/scripts/space-sharing-copy.test.ts": 138, + "config/scripts/ssh-windows-mobile-bundle.test.mjs": 359, + "config/scripts/static-appimage-package-contract.test.mjs": 88, + "config/scripts/static-module-specifiers.test.mjs": 216, + "config/scripts/store-ancestor-node-modules.test.mjs": 46, + "config/scripts/structured-agent-session-start-failure-row-render.test.mjs": 3097, + "config/scripts/sucrase-unused-transformers.test.ts": 43, + "config/scripts/summarize-terminal-perf-report.test.mjs": 71, + "config/scripts/telemetry-bundle-constant-patterns.test.mjs": 51, + "config/scripts/template-qualification-wait.test.mjs": 149, + "config/scripts/terminal-ime-engagement-receipt.test.mjs": 55, + "config/scripts/terminal-partial-escape-native-continuation.test.mjs": 2519, + "config/scripts/terminal-perf-dependency-preparation.test.mjs": 682, + "config/scripts/terminal-perf-report-annotations.test.mjs": 54, + "config/scripts/test-only-source-path.test.mjs": 38, + "config/scripts/trim-windows-icon-source.test.mjs": 353, + "config/scripts/tsrs-typecheck-compiler.test.mjs": 719, + "config/scripts/typecheck-project-coverage.test.mjs": 689, + "config/scripts/undeclared-dependency-resolution.test.ts": 149, + "config/scripts/update-node-runtime-pin.test.mjs": 87, + "config/scripts/validate-plugin-files.test.mjs": 2422, + "config/scripts/verify-cli-bin.test.mjs": 135, + "config/scripts/verify-dev-channel-packaging.test.mjs": 213, + "config/scripts/verify-linux-glibc-floor.test.mjs": 156, + "config/scripts/verify-linux-glibc-payloads.test.mjs": 190, + "config/scripts/verify-localization-catalog.test.mjs": 422, + "config/scripts/verify-localization-catalogs.test.mjs": 1574, + "config/scripts/verify-localization-extraction.test.mjs": 233, + "config/scripts/verify-packaged-browser-participation.test.mjs": 60, + "config/scripts/verify-packaged-daemon-entry.test.mjs": 2009, + "config/scripts/verify-packaged-mobile-web-bundle.test.mjs": 214, + "config/scripts/verify-packaged-node-pty-job-ownership.test.mjs": 93, + "config/scripts/verify-packaged-orcad-template.test.mjs": 454, + "config/scripts/verify-packaged-plugin-resources.test.mjs": 101, + "config/scripts/verify-packaged-serve-payload.test.mjs": 83, + "config/scripts/verify-packaged-windows-agent-hook.test.mjs": 43, + "config/scripts/verify-release-required-assets.test.mjs": 50, + "config/scripts/verify-skills-cli-runtime.test.mjs": 213, + "config/scripts/verify-windows-inner-signature.test.mjs": 69, + "config/scripts/verify-wsl-e2e-participation.test.mjs": 57, + "config/scripts/vitest-changed-precheck.test.mjs": 46, + "config/scripts/vitest-module-cache-resolution-key.test.ts": 50, + "config/scripts/vitest-node-runtime-boundary.test.ts": 2885, + "config/scripts/vitest-node-runtime-pool.test.ts": 560, + "config/scripts/vitest-real-agent-home-write-guard.test.ts": 71, + "config/scripts/vitest-run-filters.test.mjs": 146, + "config/scripts/vitest-run-temp-directory.test.mjs": 51, + "config/scripts/vitest-runtime-boundary.test.ts": 454, + "config/scripts/vitest-runtime-sequencer.test.mjs": 186, + "config/scripts/vitest-sqlite-runtime-boundary.test.ts": 452, + "config/scripts/vitest-sqlite-runtime-cache.test.ts": 226, + "config/scripts/vitest-zod-bundle.test.mjs": 184, + "config/scripts/websocket-server-loopback-bind.test.ts": 458, + "config/scripts/win-crash-survival-e2e.test.mjs": 565, + "config/scripts/win32-test-lane-registration.test.mjs": 3507, + "config/scripts/windows-bin-spawn-predicate.test.mjs": 125, + "config/scripts/windows-cmd-shim-spawn-boundary.test.mjs": 2077, + "config/scripts/windows-native-batch-reference-policy.test.ts": 363, + "config/scripts/windows-native-preparation-benchmark.test.mjs": 284, + "config/scripts/windows-native-toolchain-routing.test.mjs": 88, + "config/scripts/windows-pe-imports.test.mjs": 43, + "config/scripts/windows-pe-machine.test.mjs": 56, + "config/scripts/windows-process-tree-creation-time.test.mjs": 44, + "config/scripts/windows-process-tree-gyp-path.test.mjs": 35, + "config/scripts/windows-process-tree-gyp-rebuild.test.mjs": 116, + "config/scripts/windows-process-tree-prepared-addon.test.mjs": 231, + "config/scripts/windows-pty-table-stress-observer.test.mjs": 101, + "config/scripts/windows-security-reuse-benchmark.test.mjs": 247, + "config/scripts/windows-uninstaller-signing.test.mjs": 65, + "config/scripts/workflow-ref-mirror-case-safety.test.mjs": 447, + "config/scripts/workflow-ref-reachability.test.mjs": 1650, + "config/scripts/workspace-source-exports.test.mjs": 117, + "config/scripts/wsl-e2e-lane-contract.test.mjs": 235, + "config/scripts/wsl-orcad-qualification-shell.test.mjs": 133, + "config/scripts/wsl-orcad-qualification.test.mjs": 71, + "config/scripts/wsl-orcad-workflow-qualification.test.mjs": 210, + "config/scripts/xterm-image-cell-payload-contract.test.mjs": 110, + "config/scripts/xterm-image-kitty-admission.test.mjs": 1430, + "config/scripts/xterm-image-kitty-coordinate-boundaries.test.mjs": 191, + "config/scripts/xterm-image-kitty-file-transport.test.mjs": 404, + "config/scripts/xterm-image-kitty-glyph-visibility.test.mjs": 250, + "config/scripts/xterm-image-kitty-placeholder-contract.test.mjs": 284, + "config/scripts/xterm-image-kitty-placeholder-lifecycle.test.mjs": 252, + "config/scripts/xterm-image-kitty-retransmit.test.mjs": 835, + "config/scripts/xterm-image-lifecycle-contract.test.mjs": 174, + "config/scripts/xterm-image-memory-contract.test.mjs": 368, + "config/scripts/xterm-image-resize-contract.test.mjs": 65, + "config/scripts/xterm-image-wasm-budget-contract.test.mjs": 469, + "config/scripts/xterm-underline-color-contract.test.mjs": 60, + "config/scripts/zcode-credential-workflow.test.mjs": 668, + "config/scripts/zip-extractor-command.test.mjs": 74, + "src/cli/account-add-process.test.ts": 33700, + "src/cli/agent-context.test.ts": 142, + "src/cli/agent-launch-process.test.ts": 2348, + "src/cli/agent-session-search-format.test.ts": 84, + "src/cli/args-repeatable-flags.test.ts": 67, + "src/cli/args.test.ts": 163, + "src/cli/automation-format.test.ts": 101, + "src/cli/automation-owner-conflict-recovery.test.ts": 448, + "src/cli/automation-runs-paging.test.ts": 569, + "src/cli/browser/browser-empty-values.test.ts": 313, + "src/cli/browser/browser.test.ts": 431, + "src/cli/cli-version.test.ts": 68, + "src/cli/codex-command-classification.test.ts": 65, + "src/cli/command-body-input.test.ts": 355, + "src/cli/command-suggestion-budget.test.ts": 132, + "src/cli/command-suggestion-destructive-families.test.ts": 226, + "src/cli/command-suggestion.test.ts": 68, + "src/cli/computer-format.test.ts": 135, + "src/cli/computer-tree-query.test.ts": 79, + "src/cli/emulator-logcat-format.test.ts": 69, + "src/cli/execution-host-flag.test.ts": 113, + "src/cli/format-recovery.test.ts": 413, + "src/cli/format.test.ts": 446, + "src/cli/handler-group-manifest.test.ts": 3610, + "src/cli/handlers/account.test.ts": 849, + "src/cli/handlers/agent-hooks-load-boundary.test.ts": 457, + "src/cli/handlers/agent-hooks-prepare-codex-isolated-home.test.ts": 854, + "src/cli/handlers/agent-hooks.test.ts": 1702, + "src/cli/handlers/artifacts.test.ts": 471, + "src/cli/handlers/automation-destination-fencing.test.ts": 754, + "src/cli/handlers/automation-owner-fencing.test.ts": 529, + "src/cli/handlers/computer-action-routing.test.ts": 298, + "src/cli/handlers/computer-action-validation.test.ts": 317, + "src/cli/handlers/computer-state-formatting.test.ts": 337, + "src/cli/handlers/computer.test.ts": 323, + "src/cli/handlers/connector.test.ts": 781, + "src/cli/handlers/core.test.ts": 194, + "src/cli/handlers/data-account-commands.test.ts": 431, + "src/cli/handlers/emulator.test.ts": 303, + "src/cli/handlers/file-absolute-paths.test.ts": 309, + "src/cli/handlers/file.test.ts": 342, + "src/cli/handlers/interactive-login-interruption.test.ts": 70, + "src/cli/handlers/jira-write.test.ts": 431, + "src/cli/handlers/linear.test.ts": 339, + "src/cli/handlers/managed-server.test.ts": 412, + "src/cli/handlers/opencode-account-login-command.test.ts": 492, + "src/cli/handlers/orchestration-caller-identity-cli.test.ts": 468, + "src/cli/handlers/orchestration-check-identity.test.ts": 640, + "src/cli/handlers/orchestration-federated-legacy-settlement.test.ts": 589, + "src/cli/handlers/orchestration-gate-cli.test.ts": 520, + "src/cli/handlers/orchestration-legacy-read-only.test.ts": 526, + "src/cli/handlers/orchestration-lifecycle-json-rejection.test.ts": 555, + "src/cli/handlers/orchestration-lifecycle-rejection.test.ts": 781, + "src/cli/handlers/orchestration-migration.test.ts": 536, + "src/cli/handlers/orchestration-request-show-cli.test.ts": 581, + "src/cli/handlers/orchestration-run-cli.test.ts": 554, + "src/cli/handlers/orchestration-send-receipt-warnings.test.ts": 565, + "src/cli/handlers/orchestration-task-create-cli.test.ts": 652, + "src/cli/handlers/orchestration-task-list-brief.test.ts": 494, + "src/cli/handlers/orchestration-windows-ask-cli.test.ts": 801, + "src/cli/handlers/orchestration-worker-cli.test.ts": 706, + "src/cli/handlers/orchestration-worker-show-wait-cli.test.ts": 748, + "src/cli/handlers/orchestration.test.ts": 543, + "src/cli/handlers/orchestration/agent-view.test.ts": 511, + "src/cli/handlers/orchestration/concise-list-row-size.test.ts": 492, + "src/cli/handlers/orchestration/mutation-request.test.ts": 4146, + "src/cli/handlers/orchestration/older-runtime-run-binding.test.ts": 547, + "src/cli/handlers/orchestration/terminal-identity-codex-filtered.test.ts": 409, + "src/cli/handlers/orchestration/worker-list-run-scope.test.ts": 495, + "src/cli/handlers/orchestration/worker-output.test.ts": 79, + "src/cli/handlers/orchestration/worker-start-implicit-coordinator.test.ts": 522, + "src/cli/handlers/plugin-dev-emit.test.ts": 347, + "src/cli/handlers/plugin-dev-request.test.ts": 321, + "src/cli/handlers/plugin-dev-watch.test.ts": 942, + "src/cli/handlers/plugin-shot-chrome.test.ts": 378, + "src/cli/handlers/plugin-shot-default-dir.test.ts": 60, + "src/cli/handlers/plugin-shot-editor.test.ts": 440, + "src/cli/handlers/plugin-shot-scenario.test.ts": 630, + "src/cli/handlers/plugin-view.test.ts": 474, + "src/cli/handlers/profile-state-recovery-admission.test.ts": 2149, + "src/cli/handlers/profile-state.test.ts": 1045, "src/cli/handlers/repo-visibility.test.ts": 419, - "src/cli/handlers/search.test.ts": 552, - "src/cli/handlers/serve-restore.test.ts": 144, - "src/cli/handlers/serve-service.test.ts": 133, - "src/cli/handlers/skill-sharing.test.ts": 382, - "src/cli/handlers/speech.test.ts": 549, - "src/cli/handlers/terminal-daemon.test.ts": 365, - "src/cli/handlers/terminal-set-pane-title.test.ts": 532, - "src/cli/handlers/terminal-split.test.ts": 417, - "src/cli/handlers/terminal-switch-paired-reveal.test.ts": 461, - "src/cli/handlers/terminal.test.ts": 568, - "src/cli/handlers/worktree-gitlab-link.test.ts": 311, - "src/cli/host-selector-alternatives.test.ts": 265, - "src/cli/index-agent-launch.test.ts": 541, - "src/cli/index-automation-extra-agent-args.test.ts": 310, - "src/cli/index-automation-identifiers.test.ts": 347, - "src/cli/index-automation-run-output.test.ts": 311, - "src/cli/index-automation-schedule.test.ts": 458, - "src/cli/index-automation-session-reuse.test.ts": 423, - "src/cli/index-automation-source-context.test.ts": 349, - "src/cli/index-automation-target.test.ts": 523, - "src/cli/index-device-commands.test.ts": 195, - "src/cli/index-environment-commands.test.ts": 324, - "src/cli/index-file-open-headless.test.ts": 359, - "src/cli/index-jira.test.ts": 448, - "src/cli/index-local-command-routing-flags.test.ts": 847, - "src/cli/index-memory-diagnostics.test.ts": 268, - "src/cli/index-omitted-host-scope-selectors.test.ts": 819, - "src/cli/index-orchestration.test.ts": 471, - "src/cli/index-ports.test.ts": 311, - "src/cli/index-project-name-selectors.test.ts": 479, - "src/cli/index-project-setup.test.ts": 319, - "src/cli/index-reference-jira.test.ts": 407, - "src/cli/index-reference.test.ts": 520, - "src/cli/index-serve-command.test.ts": 304, - "src/cli/index-serve-restore.test.ts": 222, - "src/cli/index-terminal-commands.test.ts": 311, - "src/cli/index-terminal-list-host-scope.test.ts": 293, - "src/cli/index-vm-recipe-doctor.test.ts": 308, - "src/cli/index-worktree-create-agent.test.ts": 421, - "src/cli/index-worktree-create-host-scoped-repo.test.ts": 390, - "src/cli/index-worktree-create-linear.test.ts": 422, - "src/cli/index-worktree-create-parent.test.ts": 464, - "src/cli/index-worktree-create-repo-host.test.ts": 340, - "src/cli/index-worktree-create-target.test.ts": 566, - "src/cli/index-worktree-gitlab-links.test.ts": 597, - "src/cli/index-worktree-linked-items.test.ts": 501, - "src/cli/index-worktree-selector-resolution.test.ts": 471, - "src/cli/index-worktree-set.test.ts": 359, - "src/cli/index.test.ts": 831, - "src/cli/linear-format.test.ts": 54, - "src/cli/orchestration-dispatch-refusal-format.test.ts": 112, - "src/cli/orchestration-mutation-recovery.test.ts": 435, - "src/cli/orchestration-session-caller-cli.test.ts": 1445, - "src/cli/orchestration-structured-sender-identity.test.ts": 363, - "src/cli/orchestration-structured-session-no-identity.test.ts": 427, - "src/cli/paired-terminal-desktop-reveal.test.ts": 109, - "src/cli/quote-stripped-json-flag.test.ts": 60, - "src/cli/reference-command-arguments.test.ts": 151, - "src/cli/retry-request-flag.test.ts": 364, - "src/cli/runtime-client-deferral.test.ts": 768, - "src/cli/runtime-client.test.ts": 332, - "src/cli/runtime/client-execution-host.test.ts": 359, - "src/cli/runtime/client-recovery.test.ts": 820, - "src/cli/runtime/envelope-schema.test.ts": 145, - "src/cli/runtime/environments.test.ts": 161, - "src/cli/runtime/launch-serve-preflight.test.ts": 214, - "src/cli/runtime/launch-serve-replaced-app-restart.test.ts": 1858, - "src/cli/runtime/launch-serve-runtime.test.ts": 247, - "src/cli/runtime/launch-serve-supervise.test.ts": 1530, - "src/cli/runtime/launch-user-data-path.test.ts": 289, - "src/cli/runtime/launch.test.ts": 265, - "src/cli/runtime/orchestration-recovery-command.test.ts": 57, - "src/cli/runtime/profile-state-recovery-launch.test.ts": 126, - "src/cli/runtime/runtime-access-denied.test.ts": 281, - "src/cli/runtime/runtime-listener-probe.test.ts": 94, - "src/cli/runtime/runtime-source-fence.test.ts": 327, - "src/cli/runtime/serve-appimage-update.test.ts": 115, - "src/cli/runtime/serve-bundle-park.test.ts": 173, - "src/cli/runtime/serve-electron-preflight.test.ts": 132, - "src/cli/runtime/serve-install-hold.test.ts": 88, - "src/cli/runtime/serve-orcad-launch.test.ts": 206, - "src/cli/runtime/serve-pairing-redaction.test.ts": 69, - "src/cli/runtime/serve-pid1-init-reaper.test.ts": 1813, - "src/cli/runtime/serve-service-unit.test.ts": 87, - "src/cli/runtime/serve-signal-exit-diagnostic.test.ts": 61, - "src/cli/runtime/serve-speech-recognizer.test.ts": 54, - "src/cli/runtime/serve-supervised-service.test.ts": 232, - "src/cli/runtime/serve-supervisor-policy.test.ts": 69, - "src/cli/runtime/serve-supervisor-relocation.test.ts": 177, - "src/cli/runtime/serve-update-supervisor-gate.test.ts": 77, - "src/cli/runtime/status-caller.test.ts": 484, - "src/cli/runtime/status.test.ts": 754, - "src/cli/runtime/transport-framing.test.ts": 159, - "src/cli/runtime/transport.test.ts": 160, - "src/cli/runtime/types.test.ts": 38, - "src/cli/runtime/websocket-transport-error.test.ts": 339, - "src/cli/runtime/websocket-transport.test.ts": 475, - "src/cli/search-command-arguments.test.ts": 223, - "src/cli/serve-electron-flag-parity.test.ts": 58, - "src/cli/shell-command-quote.test.ts": 41, - "src/cli/skills-cli-agent-aliases.test.ts": 54, - "src/cli/skills-install.test.ts": 1208, - "src/cli/skills-reference-selector.test.ts": 436, - "src/cli/skills.test.ts": 859, - "src/cli/specs/account.test.ts": 76, - "src/cli/specs/bundled-guide-flags.test.ts": 204, - "src/cli/specs/cli-command-names-parity.test.ts": 237, - "src/cli/specs/profile-state.test.ts": 66, - "src/cli/terminal-format.test.ts": 49, - "src/cli/terminal-list-host-scope-format.test.ts": 96, - "src/cli/terminal-read-screen.test.ts": 485, - "src/cli/vocabulary-policy.test.ts": 107, - "src/cli/worktree-ps-program-status.test.ts": 61, - "src/cli/worktree-ps-terminal-verdict.test.ts": 62, - "src/cli/worktree-selector-caller-host.test.ts": 51, - "src/cli/worktree-selector-wsl-posix-path.test.ts": 94, - "src/main/acp/acp-agent-connection.test.ts": 409, - "src/main/acp/acp-chat-worker-error-escalation.test.ts": 8415, - "src/main/acp/acp-compaction-journal-fixture.test.ts": 163, - "src/main/acp/acp-conversation-copy.test.ts": 913, - "src/main/acp/acp-dialects/grok-subagents.test.ts": 170, - "src/main/acp/acp-dialects/omp-dialect.test.ts": 91, - "src/main/acp/acp-fixture-privacy.test.ts": 103, - "src/main/acp/history/acp-history-catch-up.test.ts": 2174, - "src/main/acp/history/acp-history-scaling.test.ts": 14849, - "src/main/acp/acp-json-rpc-peer.test.ts": 150, - "src/main/acp/acp-model-catalog-probe.test.ts": 697, - "src/main/acp/acp-permission-requests.test.ts": 309, - "src/main/acp/acp-prompt-content.test.ts": 279, - "src/main/acp/acp-scripted-child-runtime.test.ts": 2407, - "src/main/acp/acp-session-agent-turns.test.ts": 169, - "src/main/acp/acp-session-events.test.ts": 741, - "src/main/acp/acp-session-lifecycle.test.ts": 232, - "src/main/acp/acp-session-notifications.test.ts": 389, - "src/main/acp/acp-session-runtime.test.ts": 387, - "src/main/acp/acp-structured-antigravity.test.ts": 2363, - "src/main/acp/acp-structured-auth.test.ts": 784, - "src/main/acp/acp-structured-background-task-stop.test.ts": 2874, - "src/main/acp/acp-structured-broken-stream.test.ts": 3854, - "src/main/acp/acp-structured-child-session-end.test.ts": 2227, - "src/main/acp/acp-structured-child-stop.test.ts": 877, - "src/main/acp/acp-structured-child-work-admission.test.ts": 675, - "src/main/acp/acp-structured-child-work.test.ts": 2556, - "src/main/acp/acp-structured-compaction.test.ts": 1612, - "src/main/acp/acp-structured-context-clear.test.ts": 607, - "src/main/acp/acp-structured-electron-free.test.ts": 208, - "src/main/acp/acp-structured-grok-subagent-recordings.test.ts": 1168, - "src/main/acp/acp-structured-host-configured-default.test.ts": 1868, - "src/main/acp/acp-structured-host-crash.test.ts": 1683, - "src/main/acp/acp-structured-host-lifecycle.test.ts": 1851, - "src/main/acp/acp-structured-host-live-listing.test.ts": 1664, - "src/main/acp/acp-structured-host-option-hang.test.ts": 5402, - "src/main/acp/acp-structured-host-restore-failed.test.ts": 2544, - "src/main/acp/acp-structured-host-session-lost.test.ts": 1281, - "src/main/acp/acp-structured-host-start-aborts.test.ts": 2290, - "src/main/acp/acp-structured-host-start-failure.test.ts": 1734, - "src/main/acp/acp-structured-host-stop.test.ts": 1269, - "src/main/acp/acp-structured-host-subagent-stop.test.ts": 1804, - "src/main/acp/acp-structured-image-prompts.test.ts": 662, - "src/main/acp/acp-structured-launch-resolution-omp.test.ts": 758, - "src/main/acp/acp-structured-launch-resolution-opencode.test.ts": 767, - "src/main/acp/acp-structured-launch-resolution.test.ts": 521, - "src/main/acp/acp-structured-launch-visuals.test.ts": 690, - "src/main/acp/acp-structured-mail-admission.test.ts": 5558, - "src/main/acp/acp-structured-managed-runtime.test.ts": 931, - "src/main/acp/acp-structured-missing-model.test.ts": 230, - "src/main/acp/acp-structured-omp-recordings.test.ts": 1416, - "src/main/acp/acp-structured-opencode-recordings.test.ts": 988, - "src/main/acp/acp-structured-options.test.ts": 131, - "src/main/acp/acp-structured-private-temp.test.ts": 744, - "src/main/acp/acp-structured-prompt-failure.test.ts": 951, - "src/main/acp/acp-structured-publish-at-spawn.test.ts": 1042, - "src/main/acp/acp-structured-request-admission.test.ts": 692, - "src/main/acp/acp-structured-session-adapter-lifecycle.test.ts": 4866, - "src/main/acp/acp-structured-session-adapter-recordings.test.ts": 1271, - "src/main/acp/acp-structured-session-adapter-resume.test.ts": 4897, - "src/main/acp/acp-structured-session-adapter-teardown.test.ts": 1538, - "src/main/acp/acp-structured-session-adapter.test.ts": 1277, - "src/main/acp/acp-structured-sign-in.test.ts": 1492, - "src/main/acp/acp-structured-steer.test.ts": 1499, - "src/main/acp/acp-text-message-ownership.test.ts": 1129, - "src/main/acp/acp-text-stream-identity.test.ts": 1007, - "src/main/acp/acp-timeline-background-task-evidence.test.ts": 932, - "src/main/acp/acp-timeline-background-task-results.test.ts": 905, - "src/main/acp/acp-timeline-background-task-words.test.ts": 822, - "src/main/acp/acp-timeline-background-tasks.test.ts": 1289, - "src/main/acp/acp-timeline-dialect.test.ts": 579, - "src/main/acp/acp-timeline-generic.test.ts": 1092, - "src/main/acp/acp-timeline-grok-subagent-retention.test.ts": 1845, - "src/main/acp/acp-timeline-grok-subagents.test.ts": 1008, - "src/main/acp/acp-timeline-joins.test.ts": 516, - "src/main/acp/acp-timeline-open-enums.test.ts": 551, - "src/main/acp/acp-timeline-opencode-dialect.test.ts": 1073, - "src/main/acp/acp-timeline-recordings.test.ts": 1219, - "src/main/acp/acp-timeline-recovery.test.ts": 922, - "src/main/acp/acp-timeline-routing.test.ts": 922, - "src/main/acp/acp-timeline-turn-failures.test.ts": 1181, - "src/main/acp/acp-visuals-skill.test.ts": 50, - "src/main/acp/acp-write-queue-retention.test.ts": 422, - "src/main/active-view-persistence-boundary.test.ts": 1916, - "src/main/active-view-preference-sync-flush-veto.test.ts": 767, - "src/main/active-view-preference.test.ts": 54, - "src/main/agent-auth-restart-preservation.test.ts": 56, - "src/main/agent-awake-service-platform-assertions.test.ts": 82, - "src/main/agent-awake-service.test.ts": 123, - "src/main/agent-cli-version-probe.test.ts": 51, - "src/main/agent-hooks/agent-home-login-shell.test.ts": 53, - "src/main/agent-hooks/agent-transition-detector.test.ts": 878, - "src/main/agent-hooks/branch-rename-failure-output.test.ts": 28, - "src/main/agent-hooks/cursor-replay-guard.test.ts": 340, - "src/main/agent-hooks/ended-process-reconciliation.test.ts": 551, - "src/main/agent-hooks/first-work-branch-rename-wsl-move.test.ts": 785, - "src/main/agent-hooks/first-work-branch-rename.test.ts": 748, - "src/main/agent-hooks/first-work-folder-rename.test.ts": 213, - "src/main/agent-hooks/grok-replay-guard.test.ts": 253, - "src/main/agent-hooks/hook-process-capture.test.ts": 68, - "src/main/agent-hooks/hook-script-outside-orca.test.ts": 81, - "src/main/agent-hooks/hook-status-session-tabs-republish.test.ts": 780, - "src/main/agent-hooks/install-telemetry.test.ts": 48, - "src/main/agent-hooks/installer-utils-remote.test.ts": 71, - "src/main/agent-hooks/installer-utils.test.ts": 190, - "src/main/agent-hooks/local-agent-cli-presence.test.ts": 69, - "src/main/agent-hooks/local-tmux-managed-pty.test.ts": 38, - "src/main/agent-hooks/locked-executable-rename.test.ts": 46, - "src/main/agent-hooks/managed-agent-hook-controls.test.ts": 205, - "src/main/agent-hooks/managed-hook-command-contract.test.ts": 169, - "src/main/agent-hooks/managed-hook-detection-commands.test.ts": 40, - "src/main/agent-hooks/managed-hook-install-lock.test.ts": 170, - "src/main/agent-hooks/managed-hook-owner-identity.test.ts": 90, - "src/main/agent-hooks/managed-hook-script-refresh-main-thread.test.ts": 423, - "src/main/agent-hooks/managed-hook-script-refresh.test.ts": 1421, - "src/main/agent-hooks/managed-hook-stdin-lifecycle.test.ts": 2072, - "src/main/agent-hooks/managed-hook-timeout.test.ts": 3704, - "src/main/agent-hooks/managed-toml-ownership.test.ts": 43, - "src/main/agent-hooks/manual-compact-hook-stream.test.ts": 760, - "src/main/agent-hooks/manual-compact-status-cleanup.test.ts": 466, - "src/main/agent-hooks/migration-unsupported-pty-state.test.ts": 38, - "src/main/agent-hooks/posix-hook-json-stdin-reader.test.ts": 3408, - "src/main/agent-hooks/remote-hook-service-installers.test.ts": 892, - "src/main/agent-hooks/restored-status-dead-terminal-sweep.test.ts": 547, - "src/main/agent-hooks/server-agent-presence.test.ts": 911, - "src/main/agent-hooks/server-ai-vault-liveness.test.ts": 510, - "src/main/agent-hooks/server-amp-normalization.test.ts": 815, - "src/main/agent-hooks/server-authority-evidence.test.ts": 704, - "src/main/agent-hooks/server-claude-cancel-captures.test.ts": 618, - "src/main/agent-hooks/server-claude-child-permission-lifecycle.test.ts": 589, - "src/main/agent-hooks/server-claude-config-dir-observation.test.ts": 612, - "src/main/agent-hooks/server-claude-normalization.test.ts": 516, - "src/main/agent-hooks/server-claude-owed-notification-expiry.test.ts": 783, - "src/main/agent-hooks/server-claude-permission-tool-failure.test.ts": 536, - "src/main/agent-hooks/server-claude-permission-visibility.test.ts": 651, - "src/main/agent-hooks/server-claude-session-continuation.test.ts": 504, - "src/main/agent-hooks/server-claude-statusline.test.ts": 524, - "src/main/agent-hooks/server-claude-task-wakeup-lifecycle.test.ts": 5617, - "src/main/agent-hooks/server-claude-terminal-interrupt.test.ts": 560, - "src/main/agent-hooks/server-closed-tab-suppression.test.ts": 751, - "src/main/agent-hooks/server-codex-capacity.test.ts": 605, - "src/main/agent-hooks/server-codex-ctrl-c-inference.test.ts": 838, - "src/main/agent-hooks/server-codex-interrupt-hook.test.ts": 528, - "src/main/agent-hooks/server-codex-normalization.test.ts": 537, - "src/main/agent-hooks/server-codex-review-turn-end.test.ts": 956, - "src/main/agent-hooks/server-codex-side-thread.test.ts": 818, - "src/main/agent-hooks/server-codex-subagent-transcript.test.ts": 461, - "src/main/agent-hooks/server-codex-turn-interruption.test.ts": 599, - "src/main/agent-hooks/server-copilot-normalization.test.ts": 854, - "src/main/agent-hooks/server-cursor-normalization.test.ts": 861, - "src/main/agent-hooks/server-endpoint-file-lifecycle.test.ts": 815, - "src/main/agent-hooks/server-escape-navigation-inference.test.ts": 570, - "src/main/agent-hooks/server-grok-background-status.test.ts": 581, - "src/main/agent-hooks/server-grok-cancel.test.ts": 534, - "src/main/agent-hooks/server-grok-discovery.test.ts": 626, - "src/main/agent-hooks/server-hook-http-ingest.test.ts": 659, - "src/main/agent-hooks/server-http-owner-probe-lifecycle.test.ts": 965, - "src/main/agent-hooks/server-idle-process-owner.test.ts": 796, - "src/main/agent-hooks/server-ingest-remote.test.ts": 738, - "src/main/agent-hooks/server-ingest-structured-children.test.ts": 539, - "src/main/agent-hooks/server-ingest-structured-state-clock.test.ts": 804, - "src/main/agent-hooks/server-ingest-structured-status.test.ts": 530, - "src/main/agent-hooks/server-ingest-terminal-status.test.ts": 819, - "src/main/agent-hooks/server-interrupt-inference-guards.test.ts": 622, - "src/main/agent-hooks/server-interrupt-inference-resurrection.test.ts": 804, - "src/main/agent-hooks/server-interrupt-inference-validation.test.ts": 451, - "src/main/agent-hooks/server-last-status-child-held-main-agent.test.ts": 561, - "src/main/agent-hooks/server-last-status-hydrate-confirmation.test.ts": 440, - "src/main/agent-hooks/server-last-status-hydrate-validation.test.ts": 696, - "src/main/agent-hooks/server-last-status-lead-boundary.test.ts": 630, - "src/main/agent-hooks/server-last-status-main-agent-fact.test.ts": 643, - "src/main/agent-hooks/server-last-status-restored-children.test.ts": 597, - "src/main/agent-hooks/server-last-status-write.test.ts": 675, - "src/main/agent-hooks/server-launch-resume-identity.test.ts": 508, - "src/main/agent-hooks/server-main-agent-turn-verdicts.test.ts": 1562, - "src/main/agent-hooks/server-muse-session-log-poll.test.ts": 2433, - "src/main/agent-hooks/server-nested-agent-boundaries.test.ts": 746, - "src/main/agent-hooks/server-nested-agent-consumers.test.ts": 734, - "src/main/agent-hooks/server-nested-agent-model.test.ts": 569, - "src/main/agent-hooks/server-nested-agent-roster.test.ts": 714, - "src/main/agent-hooks/server-nested-same-provider-owner.test.ts": 468, - "src/main/agent-hooks/server-observation-provenance.test.ts": 587, - "src/main/agent-hooks/server-omp-retired-ingress.test.ts": 548, - "src/main/agent-hooks/server-omp-retirement-ack.test.ts": 472, - "src/main/agent-hooks/server-opencode-binder.test.ts": 687, - "src/main/agent-hooks/server-opencode-lifecycle.test.ts": 561, - "src/main/agent-hooks/server-opencode-tui-identity.test.ts": 905, - "src/main/agent-hooks/server-opencode-writer-observation.test.ts": 441, - "src/main/agent-hooks/server-pane-authority.test.ts": 759, - "src/main/agent-hooks/server-pi-normalization.test.ts": 504, - "src/main/agent-hooks/server-process-lifetime-status.test.ts": 878, - "src/main/agent-hooks/server-program-status-hook-yield.test.ts": 1137, - "src/main/agent-hooks/server-prompt-sent-telemetry.test.ts": 737, - "src/main/agent-hooks/server-relay-listener-replay.test.ts": 732, - "src/main/agent-hooks/server-relayed-claude-cancel.test.ts": 574, - "src/main/agent-hooks/server-relayed-claude-permission-replay.test.ts": 804, - "src/main/agent-hooks/server-reminted-pane-key.test.ts": 571, - "src/main/agent-hooks/server-removed-worktree-foreign-authority.test.ts": 532, - "src/main/agent-hooks/server-removed-worktree-status.test.ts": 688, - "src/main/agent-hooks/server-replay-evidence-clock.test.ts": 538, - "src/main/agent-hooks/server-retired-pane-new-turn.test.ts": 826, - "src/main/agent-hooks/server-start-failure-lifecycle.test.ts": 687, - "src/main/agent-hooks/server-startup-lifecycle.test.ts": 589, - "src/main/agent-hooks/server-startup-prompt-control.test.ts": 682, - "src/main/agent-hooks/server-status-listener-fanout.test.ts": 567, - "src/main/agent-hooks/server-status-persist-nonblocking.test.ts": 576, - "src/main/agent-hooks/server-status-persist-throttle.test.ts": 544, - "src/main/agent-hooks/server-structured-canonical-status.test.ts": 420, - "src/main/agent-hooks/server-tmux-canonical.test.ts": 472, - "src/main/agent-hooks/server-tmux-wire.test.ts": 444, - "src/main/agent-hooks/server-transport-interference.test.ts": 1725, - "src/main/agent-hooks/server-turn-ended-at.test.ts": 715, - "src/main/agent-hooks/server-turn-started-at.test.ts": 722, - "src/main/agent-hooks/server.claude-interactive-question.test.ts": 687, - "src/main/agent-hooks/server.test-fixtures.test.ts": 591, - "src/main/agent-hooks/server/program-status/facet-store.test.ts": 50, - "src/main/agent-hooks/server/program-status/hook-precedence.test.ts": 50, - "src/main/agent-hooks/server/program-status/pane-timers.test.ts": 43, - "src/main/agent-hooks/server/server-row-ownership.test.ts": 408, - "src/main/agent-hooks/spool.test.ts": 914, - "src/main/agent-hooks/terminal-handle-row-identity.test.ts": 444, - "src/main/agent-hooks/windows-batch-hook-launcher.test.ts": 76, - "src/main/agent-hooks/windows-cmd-hook-command-unicode.test.ts": 101, - "src/main/agent-hooks/windows-direct-cmd-hook-command.test.ts": 107, - "src/main/agent-hooks/windows-hook-command-hosts.test.ts": 94, - "src/main/agent-hooks/windows-hook-payload-delivery.test.ts": 229, - "src/main/agent-hooks/windows-hook-post-interpreter.test.ts": 714, - "src/main/agent-hooks/windows-native-hook-exe-hosts.test.ts": 121, - "src/main/agent-hooks/windows-powershell-hook-launcher.test.ts": 24, - "src/main/agent-hooks/wsl-guest-plugin-install.test.ts": 35, - "src/main/agent-hooks/wsl-hook-relay-launch.test.ts": 127, - "src/main/agent-hooks/wsl-hook-relay-live.integration.test.ts": 1373, - "src/main/agent-hooks/wsl-hook-relay-manager.test.ts": 2270, - "src/main/agent-hooks/wsl-hook-relay-reattach.test.ts": 767, - "src/main/agent-hooks/wsl-hook-relay-recovery.test.ts": 51, - "src/main/agent-hooks/wsl-hook-relay-sentinel.test.ts": 42, - "src/main/agent-hooks/wsl-opencode-install-race.test.ts": 864, - "src/main/agent-hooks/wsl-opencode-settings-lifetime.test.ts": 1487, - "src/main/agent-hooks/wsl-opencode-settings.test.ts": 686, - "src/main/agent-launch/agent-launch-account-env.test.ts": 1071, - "src/main/agent-launch/agent-launch-decided-mode-contract.test.ts": 40, - "src/main/agent-launch/agent-launch-executor-cancel.test.ts": 892, - "src/main/agent-launch/agent-launch-executor.test.ts": 888, - "src/main/agent-launch/agent-launch-legacy-host-policy.test.ts": 832, - "src/main/agent-launch/agent-launch-mode-settings.test.ts": 3552, - "src/main/agent-launch/agent-launch-opencode-model.test.ts": 695, - "src/main/agent-launch/agent-launch-pane-attachment.test.ts": 64, - "src/main/agent-launch/startup-agent-worktree-create.test.ts": 740, - "src/main/agent-state-file-reader.test.ts": 77, - "src/main/agent-trust-presets.test.ts": 312, - "src/main/agent-turn-idle-verdict.test.ts": 54, - "src/main/agent-workspace-trust-guard-failure.test.ts": 112, + "src/cli/handlers/search.test.ts": 578, + "src/cli/handlers/serve-restore.test.ts": 120, + "src/cli/handlers/serve-service.test.ts": 200, + "src/cli/handlers/skill-guide-host-gate.test.ts": 596, + "src/cli/handlers/skill-sharing.test.ts": 423, + "src/cli/handlers/speech.test.ts": 454, + "src/cli/handlers/terminal-daemon.test.ts": 426, + "src/cli/handlers/terminal-set-pane-title.test.ts": 623, + "src/cli/handlers/terminal-split.test.ts": 452, + "src/cli/handlers/terminal-switch-paired-reveal.test.ts": 487, + "src/cli/handlers/terminal.test.ts": 911, + "src/cli/handlers/worktree-gitlab-link.test.ts": 394, + "src/cli/host-selector-alternatives.test.ts": 359, + "src/cli/index-agent-launch.test.ts": 594, + "src/cli/index-automation-extra-agent-args.test.ts": 431, + "src/cli/index-automation-identifiers.test.ts": 462, + "src/cli/index-automation-run-output.test.ts": 513, + "src/cli/index-automation-schedule.test.ts": 392, + "src/cli/index-automation-session-reuse.test.ts": 404, + "src/cli/index-automation-setup.test.ts": 466, + "src/cli/index-automation-source-context.test.ts": 452, + "src/cli/index-automation-target.test.ts": 511, + "src/cli/index-device-commands.test.ts": 315, + "src/cli/index-environment-commands.test.ts": 351, + "src/cli/index-file-open-headless.test.ts": 291, + "src/cli/index-jira.test.ts": 435, + "src/cli/index-local-command-routing-flags.test.ts": 907, + "src/cli/index-memory-diagnostics.test.ts": 280, + "src/cli/index-omitted-host-scope-selectors.test.ts": 6719, + "src/cli/index-orchestration.test.ts": 659, + "src/cli/index-ports.test.ts": 344, + "src/cli/index-project-name-selectors.test.ts": 622, + "src/cli/index-project-setup.test.ts": 339, + "src/cli/index-reference-jira.test.ts": 517, + "src/cli/index-reference.test.ts": 789, + "src/cli/index-serve-command.test.ts": 360, + "src/cli/index-serve-restore.test.ts": 259, + "src/cli/index-terminal-commands.test.ts": 466, + "src/cli/index-terminal-list-host-scope.test.ts": 417, + "src/cli/index-vm-recipe-doctor.test.ts": 459, + "src/cli/index-workspace-owner-choice-scaling.test.ts": 10154, + "src/cli/index-workspace-owner-choice.test.ts": 1072, + "src/cli/index-worktree-create-agent.test.ts": 582, + "src/cli/index-worktree-create-host-scoped-repo.test.ts": 881, + "src/cli/index-worktree-create-linear.test.ts": 478, + "src/cli/index-worktree-create-parent.test.ts": 665, + "src/cli/index-worktree-create-repo-host.test.ts": 461, + "src/cli/index-worktree-create-target.test.ts": 957, + "src/cli/index-worktree-gitlab-links.test.ts": 647, + "src/cli/index-worktree-linked-items.test.ts": 532, + "src/cli/index-worktree-selector-resolution.test.ts": 774, + "src/cli/index-worktree-set.test.ts": 541, + "src/cli/index-worktree-wsl-selection.test.ts": 712, + "src/cli/index.test.ts": 1237, + "src/cli/linear-format.test.ts": 99, + "src/cli/orchestration-dispatch-refusal-format.test.ts": 133, + "src/cli/orchestration-mutation-recovery.test.ts": 415, + "src/cli/orchestration-session-caller-cli.test.ts": 1513, + "src/cli/orchestration-structured-sender-identity.test.ts": 446, + "src/cli/orchestration-structured-session-no-identity.test.ts": 424, + "src/cli/paired-terminal-desktop-reveal.test.ts": 85, + "src/cli/plugin-authoring/plugin-display-name.test.ts": 64, + "src/cli/plugin-authoring/plugin-editor-check-loader-rules.test.ts": 3428, + "src/cli/plugin-authoring/plugin-editor-check.test.ts": 959, + "src/cli/plugin-authoring/plugin-editor-template.test.ts": 1006, + "src/cli/plugin-authoring/plugin-hook-template.test.ts": 662, + "src/cli/plugin-authoring/plugin-release-entry.test.ts": 730, + "src/cli/plugin-authoring/plugin-templates.test.ts": 801, + "src/cli/plugin-authoring/plugin-test-node.test.ts": 110, + "src/cli/plugin-authoring/plugin-test-runner.test.ts": 6256, + "src/cli/plugin-authoring/plugin-type-files-symlink.test.ts": 743, + "src/cli/plugin-authoring/plugin-type-files.test.ts": 372, + "src/cli/plugin-authoring/plugin-worker-panel-template.test.ts": 1469, + "src/cli/plugin-dev-watch/plugin-dev-watch-approval.test.ts": 544, + "src/cli/plugin-dev-watch/plugin-dev-watch-check.test.ts": 427, + "src/cli/plugin-dev-watch/plugin-dev-watch-loop.test.ts": 543, + "src/cli/plugin-dev-watch/plugin-dev-watch-process.test.ts": 69, + "src/cli/plugin-dev-watch/plugin-dev-watch-shot.test.ts": 529, + "src/cli/plugin-dev-watch/plugin-frame-log-dedupe.test.ts": 339, + "src/cli/quote-stripped-json-flag.test.ts": 63, + "src/cli/reference-command-arguments.test.ts": 168, + "src/cli/retry-request-flag.test.ts": 568, + "src/cli/runtime-client-deferral.test.ts": 1276, + "src/cli/runtime-client.test.ts": 633, + "src/cli/runtime/client-execution-host.test.ts": 432, + "src/cli/runtime/client-recovery.test.ts": 924, + "src/cli/runtime/envelope-schema.test.ts": 140, + "src/cli/runtime/environments.test.ts": 236, + "src/cli/runtime/launch-serve-preflight.test.ts": 1244, + "src/cli/runtime/launch-serve-replaced-app-restart.test.ts": 1677, + "src/cli/runtime/launch-serve-runtime.test.ts": 282, + "src/cli/runtime/launch-serve-supervise.test.ts": 1704, + "src/cli/runtime/launch-user-data-path.test.ts": 247, + "src/cli/runtime/launch.test.ts": 332, + "src/cli/runtime/offline-admission-commands.test.ts": 1341, + "src/cli/runtime/orchestration-recovery-command.test.ts": 69, + "src/cli/runtime/profile-state-recovery-launch.test.ts": 178, + "src/cli/runtime/runtime-access-denied.test.ts": 579, + "src/cli/runtime/runtime-listener-probe.test.ts": 113, + "src/cli/runtime/runtime-source-fence.test.ts": 390, + "src/cli/runtime/serve-appimage-update.test.ts": 147, + "src/cli/runtime/serve-bundle-park.test.ts": 211, + "src/cli/runtime/serve-electron-preflight.test.ts": 228, + "src/cli/runtime/serve-install-hold.test.ts": 105, + "src/cli/runtime/serve-orcad-launch.test.ts": 178, + "src/cli/runtime/serve-pairing-redaction.test.ts": 70, + "src/cli/runtime/serve-pid1-init-reaper.test.ts": 775, + "src/cli/runtime/serve-service-unit.test.ts": 84, + "src/cli/runtime/serve-signal-exit-diagnostic.test.ts": 93, + "src/cli/runtime/serve-speech-recognizer.test.ts": 63, + "src/cli/runtime/serve-supervised-service.test.ts": 210, + "src/cli/runtime/serve-supervisor-policy.test.ts": 57, + "src/cli/runtime/serve-supervisor-relocation.test.ts": 356, + "src/cli/runtime/serve-update-supervisor-gate.test.ts": 73, + "src/cli/runtime/status-caller.test.ts": 488, + "src/cli/runtime/status.test.ts": 1406, + "src/cli/runtime/terminal-prompt-mutation-recovery-plugin-denied.test.ts": 125, + "src/cli/runtime/transport-framing.test.ts": 194, + "src/cli/runtime/transport.test.ts": 462, + "src/cli/runtime/types.test.ts": 62, + "src/cli/runtime/websocket-transport-error.test.ts": 384, + "src/cli/runtime/websocket-transport.test.ts": 707, + "src/cli/search-command-arguments.test.ts": 247, + "src/cli/serve-electron-flag-parity.test.ts": 79, + "src/cli/shell-command-quote.test.ts": 61, + "src/cli/skills-cli-agent-aliases.test.ts": 70, + "src/cli/skills-install.test.ts": 1765, + "src/cli/skills-reference-selector.test.ts": 528, + "src/cli/skills.test.ts": 386, + "src/cli/specs/account.test.ts": 95, + "src/cli/specs/bundled-guide-flags.test.ts": 246, + "src/cli/specs/cli-command-names-parity.test.ts": 205, + "src/cli/specs/profile-state.test.ts": 102, + "src/cli/terminal-format.test.ts": 84, + "src/cli/terminal-list-host-scope-format.test.ts": 127, + "src/cli/terminal-read-screen.test.ts": 660, + "src/cli/vocabulary-policy.test.ts": 141, + "src/cli/worktree-ps-program-status.test.ts": 65, + "src/cli/worktree-ps-terminal-verdict.test.ts": 60, + "src/cli/worktree-selector-caller-host.test.ts": 107, + "src/cli/worktree-selector-wsl-posix-path.test.ts": 134, + "src/cli/wsl-distro-cli-refusal.test.ts": 74, + "src/main/acp/acp-agent-connection.test.ts": 407, + "src/main/acp/acp-at-rest-commands.test.ts": 1400, + "src/main/acp/acp-chat-worker-error-escalation.test.ts": 12251, + "src/main/acp/acp-compaction-journal-fixture.test.ts": 292, + "src/main/acp/acp-conversation-copy.test.ts": 1432, + "src/main/acp/acp-dialects/grok-model-catalog.test.ts": 118, + "src/main/acp/acp-dialects/grok-subagents.test.ts": 172, + "src/main/acp/acp-dialects/omp-dialect.test.ts": 105, + "src/main/acp/acp-fixture-privacy.test.ts": 129, + "src/main/acp/acp-json-rpc-peer.test.ts": 195, + "src/main/acp/acp-model-catalog-probe.test.ts": 774, + "src/main/acp/acp-permission-requests.test.ts": 254, + "src/main/acp/acp-prompt-content.test.ts": 302, + "src/main/acp/acp-scripted-child-runtime.test.ts": 2819, + "src/main/acp/acp-session-agent-turns.test.ts": 260, + "src/main/acp/acp-session-events.test.ts": 1189, + "src/main/acp/acp-session-lifecycle.test.ts": 303, + "src/main/acp/acp-session-notifications.test.ts": 249, + "src/main/acp/acp-session-runtime.test.ts": 310, + "src/main/acp/acp-structured-antigravity.test.ts": 3627, + "src/main/acp/acp-structured-auth.test.ts": 1864, + "src/main/acp/acp-structured-background-task-stop.test.ts": 4025, + "src/main/acp/acp-structured-broken-stream.test.ts": 1666, + "src/main/acp/acp-structured-child-session-end.test.ts": 3282, + "src/main/acp/acp-structured-child-stop.test.ts": 1699, + "src/main/acp/acp-structured-child-work-admission.test.ts": 976, + "src/main/acp/acp-structured-child-work.test.ts": 4749, + "src/main/acp/acp-structured-command-publication.test.ts": 5167, + "src/main/acp/acp-structured-compaction.test.ts": 1981, + "src/main/acp/acp-structured-context-clear.test.ts": 698, + "src/main/acp/acp-structured-electron-free.test.ts": 299, + "src/main/acp/acp-structured-grok-subagent-recordings.test.ts": 1564, + "src/main/acp/acp-structured-host-configured-default.test.ts": 2487, + "src/main/acp/acp-structured-host-crash.test.ts": 1962, + "src/main/acp/acp-structured-host-lifecycle.test.ts": 3043, + "src/main/acp/acp-structured-host-live-listing.test.ts": 2602, + "src/main/acp/acp-structured-host-model-options.test.ts": 8001, + "src/main/acp/acp-structured-host-option-hang.test.ts": 2378, + "src/main/acp/acp-structured-host-restore-failed.test.ts": 3451, + "src/main/acp/acp-structured-host-session-lost.test.ts": 2124, + "src/main/acp/acp-structured-host-start-aborts.test.ts": 2610, + "src/main/acp/acp-structured-host-start-failure.test.ts": 1791, + "src/main/acp/acp-structured-host-stop.test.ts": 2560, + "src/main/acp/acp-structured-host-subagent-stop.test.ts": 2810, + "src/main/acp/acp-structured-image-prompts.test.ts": 927, + "src/main/acp/acp-structured-launch-resolution-omp.test.ts": 665, + "src/main/acp/acp-structured-launch-resolution-opencode.test.ts": 752, + "src/main/acp/acp-structured-launch-resolution.test.ts": 1205, + "src/main/acp/acp-structured-launch-visuals.test.ts": 722, + "src/main/acp/acp-structured-mail-admission.test.ts": 7589, + "src/main/acp/acp-structured-managed-runtime.test.ts": 1420, + "src/main/acp/acp-structured-missing-model.test.ts": 206, + "src/main/acp/acp-structured-model-unavailable.test.ts": 2347, + "src/main/acp/acp-structured-omp-recordings.test.ts": 2037, + "src/main/acp/acp-structured-opencode-recordings.test.ts": 2091, + "src/main/acp/acp-structured-options.test.ts": 390, + "src/main/acp/acp-structured-private-temp.test.ts": 1003, + "src/main/acp/acp-structured-prompt-failure.test.ts": 2039, + "src/main/acp/acp-structured-publish-at-spawn.test.ts": 1687, + "src/main/acp/acp-structured-request-admission.test.ts": 1403, + "src/main/acp/acp-structured-session-adapter-lifecycle.test.ts": 6322, + "src/main/acp/acp-structured-session-adapter-recordings.test.ts": 1686, + "src/main/acp/acp-structured-session-adapter-resume.test.ts": 6175, + "src/main/acp/acp-structured-session-adapter-teardown.test.ts": 2502, + "src/main/acp/acp-structured-session-adapter.test.ts": 2768, + "src/main/acp/acp-structured-sign-in.test.ts": 2420, + "src/main/acp/acp-structured-steer.test.ts": 3098, + "src/main/acp/acp-structured-unknown-window-usage.test.ts": 1895, + "src/main/acp/acp-text-message-ownership.test.ts": 1890, + "src/main/acp/acp-text-stream-identity.test.ts": 1328, + "src/main/acp/acp-text-task.test.ts": 1445, + "src/main/acp/acp-timeline-background-task-evidence.test.ts": 1907, + "src/main/acp/acp-timeline-background-task-results.test.ts": 1409, + "src/main/acp/acp-timeline-background-task-words.test.ts": 1421, + "src/main/acp/acp-timeline-background-tasks.test.ts": 2286, + "src/main/acp/acp-timeline-dialect.test.ts": 966, + "src/main/acp/acp-timeline-generic.test.ts": 1980, + "src/main/acp/acp-timeline-grok-subagent-retention.test.ts": 3004, + "src/main/acp/acp-timeline-grok-subagents.test.ts": 1625, + "src/main/acp/acp-timeline-joins.test.ts": 790, + "src/main/acp/acp-timeline-open-enums.test.ts": 902, + "src/main/acp/acp-timeline-opencode-dialect.test.ts": 1409, + "src/main/acp/acp-timeline-recordings.test.ts": 1704, + "src/main/acp/acp-timeline-recovery.test.ts": 1493, + "src/main/acp/acp-timeline-routing.test.ts": 1503, + "src/main/acp/acp-timeline-turn-failures.test.ts": 1853, + "src/main/acp/acp-visuals-skill.test.ts": 43, + "src/main/acp/acp-write-queue-retention.test.ts": 423, + "src/main/acp/history/acp-history-boundary.test.ts": 1966, + "src/main/acp/history/acp-history-catch-up.test.ts": 2140, + "src/main/acp/history/acp-history-scaling.test.ts": 24879, + "src/main/active-view-persistence-boundary.test.ts": 2119, + "src/main/active-view-preference-sync-flush-veto.test.ts": 781, + "src/main/active-view-preference.test.ts": 61, + "src/main/agent-auth-restart-preservation.test.ts": 55, + "src/main/agent-awake-service-platform-assertions.test.ts": 112, + "src/main/agent-awake-service.test.ts": 128, + "src/main/agent-cli-version-probe.test.ts": 72, + "src/main/agent-hooks/agent-home-login-shell.test.ts": 81, + "src/main/agent-hooks/agent-tool-call-reader.test.ts": 631, + "src/main/agent-hooks/agent-tool-plugin-hooks.test.ts": 202, + "src/main/agent-hooks/agent-transition-detector.test.ts": 666, + "src/main/agent-hooks/branch-rename-failure-output.test.ts": 43, + "src/main/agent-hooks/cursor-replay-guard.test.ts": 403, + "src/main/agent-hooks/ended-process-reconciliation.test.ts": 775, + "src/main/agent-hooks/first-work-branch-rename-wsl-move.test.ts": 831, + "src/main/agent-hooks/first-work-branch-rename.test.ts": 857, + "src/main/agent-hooks/first-work-folder-rename.test.ts": 282, + "src/main/agent-hooks/grok-replay-guard.test.ts": 533, + "src/main/agent-hooks/hook-process-capture.test.ts": 118, + "src/main/agent-hooks/hook-script-outside-orca.test.ts": 171, + "src/main/agent-hooks/hook-status-session-tabs-republish.test.ts": 645, + "src/main/agent-hooks/install-telemetry.test.ts": 45, + "src/main/agent-hooks/installer-utils-remote.test.ts": 75, + "src/main/agent-hooks/installer-utils.test.ts": 264, + "src/main/agent-hooks/local-agent-cli-presence.test.ts": 153, + "src/main/agent-hooks/local-tmux-managed-pty.test.ts": 50, + "src/main/agent-hooks/locked-executable-rename.test.ts": 69, + "src/main/agent-hooks/managed-agent-hook-controls.test.ts": 250, + "src/main/agent-hooks/managed-hook-command-contract.test.ts": 223, + "src/main/agent-hooks/managed-hook-detection-commands.test.ts": 72, + "src/main/agent-hooks/managed-hook-install-lock.test.ts": 226, + "src/main/agent-hooks/managed-hook-owner-identity.test.ts": 117, + "src/main/agent-hooks/managed-hook-script-refresh-main-thread.test.ts": 567, + "src/main/agent-hooks/managed-hook-script-refresh.test.ts": 1637, + "src/main/agent-hooks/managed-hook-stdin-lifecycle.test.ts": 1989, + "src/main/agent-hooks/managed-hook-timeout.test.ts": 2987, + "src/main/agent-hooks/managed-toml-ownership.test.ts": 52, + "src/main/agent-hooks/manual-compact-hook-stream.test.ts": 824, + "src/main/agent-hooks/manual-compact-status-cleanup.test.ts": 624, + "src/main/agent-hooks/migration-unsupported-pty-state.test.ts": 40, + "src/main/agent-hooks/posix-hook-json-stdin-reader.test.ts": 3479, + "src/main/agent-hooks/remote-hook-service-installers.test.ts": 633, + "src/main/agent-hooks/restored-status-dead-terminal-sweep.test.ts": 803, + "src/main/agent-hooks/server-agent-presence.test.ts": 1257, + "src/main/agent-hooks/server-agent-tool-plugin-hooks.test.ts": 717, + "src/main/agent-hooks/server-ai-vault-liveness.test.ts": 643, + "src/main/agent-hooks/server-amp-normalization.test.ts": 607, + "src/main/agent-hooks/server-antigravity-resume-identity.test.ts": 820, + "src/main/agent-hooks/server-antigravity-status-admission.test.ts": 700, + "src/main/agent-hooks/server-authority-evidence.test.ts": 617, + "src/main/agent-hooks/server-claude-blocked-prompt.test.ts": 681, + "src/main/agent-hooks/server-claude-cancel-captures.test.ts": 882, + "src/main/agent-hooks/server-claude-child-permission-lifecycle.test.ts": 681, + "src/main/agent-hooks/server-claude-config-dir-observation.test.ts": 696, + "src/main/agent-hooks/server-claude-helper-kill.test.ts": 10279, + "src/main/agent-hooks/server-claude-helper-recovery.test.ts": 34523, + "src/main/agent-hooks/server-claude-normalization.test.ts": 683, + "src/main/agent-hooks/server-claude-owed-notification-expiry.test.ts": 877, + "src/main/agent-hooks/server-claude-permission-tool-failure.test.ts": 674, + "src/main/agent-hooks/server-claude-permission-visibility.test.ts": 765, + "src/main/agent-hooks/server-claude-session-continuation.test.ts": 675, + "src/main/agent-hooks/server-claude-statusline.test.ts": 679, + "src/main/agent-hooks/server-claude-task-wakeup-lifecycle.test.ts": 5451, + "src/main/agent-hooks/server-claude-terminal-interrupt.test.ts": 802, + "src/main/agent-hooks/server-closed-tab-suppression.test.ts": 895, + "src/main/agent-hooks/server-codex-capacity.test.ts": 671, + "src/main/agent-hooks/server-codex-ctrl-c-inference.test.ts": 785, + "src/main/agent-hooks/server-codex-interrupt-hook.test.ts": 679, + "src/main/agent-hooks/server-codex-normalization.test.ts": 741, + "src/main/agent-hooks/server-codex-review-turn-end.test.ts": 860, + "src/main/agent-hooks/server-codex-side-thread.test.ts": 847, + "src/main/agent-hooks/server-codex-subagent-transcript.test.ts": 706, + "src/main/agent-hooks/server-codex-turn-interruption.test.ts": 716, + "src/main/agent-hooks/server-copilot-normalization.test.ts": 1125, + "src/main/agent-hooks/server-copilot-resume-identity.test.ts": 729, + "src/main/agent-hooks/server-cursor-normalization.test.ts": 645, + "src/main/agent-hooks/server-endpoint-file-lifecycle.test.ts": 801, + "src/main/agent-hooks/server-escape-navigation-inference.test.ts": 731, + "src/main/agent-hooks/server-grok-background-status.test.ts": 723, + "src/main/agent-hooks/server-grok-cancel.test.ts": 692, + "src/main/agent-hooks/server-grok-discovery.test.ts": 723, + "src/main/agent-hooks/server-hermes-resume-identity.test.ts": 941, + "src/main/agent-hooks/server-hook-http-ingest.test.ts": 719, + "src/main/agent-hooks/server-hook-session-binding.test.ts": 2674, + "src/main/agent-hooks/server-http-owner-probe-lifecycle.test.ts": 1088, + "src/main/agent-hooks/server-idle-process-owner.test.ts": 1014, + "src/main/agent-hooks/server-ingest-remote-codex-question.test.ts": 656, + "src/main/agent-hooks/server-ingest-remote-codex-transcript.test.ts": 647, + "src/main/agent-hooks/server-ingest-remote.test.ts": 653, + "src/main/agent-hooks/server-ingest-structured-children.test.ts": 607, + "src/main/agent-hooks/server-ingest-structured-state-clock.test.ts": 723, + "src/main/agent-hooks/server-ingest-structured-status.test.ts": 697, + "src/main/agent-hooks/server-ingest-terminal-status.test.ts": 673, + "src/main/agent-hooks/server-interrupt-inference-guards.test.ts": 685, + "src/main/agent-hooks/server-interrupt-inference-resurrection.test.ts": 759, + "src/main/agent-hooks/server-interrupt-inference-validation.test.ts": 686, + "src/main/agent-hooks/server-last-status-child-held-main-agent.test.ts": 937, + "src/main/agent-hooks/server-last-status-hydrate-confirmation.test.ts": 713, + "src/main/agent-hooks/server-last-status-hydrate-validation.test.ts": 737, + "src/main/agent-hooks/server-last-status-lead-boundary.test.ts": 768, + "src/main/agent-hooks/server-last-status-main-agent-fact.test.ts": 813, + "src/main/agent-hooks/server-last-status-restored-children.test.ts": 818, + "src/main/agent-hooks/server-last-status-write.test.ts": 745, + "src/main/agent-hooks/server-launch-resume-identity.test.ts": 735, + "src/main/agent-hooks/server-main-agent-turn-verdicts.test.ts": 1716, + "src/main/agent-hooks/server-muse-session-log-poll.test.ts": 2772, + "src/main/agent-hooks/server-nested-agent-boundaries.test.ts": 657, + "src/main/agent-hooks/server-nested-agent-consumers.test.ts": 660, + "src/main/agent-hooks/server-nested-agent-model.test.ts": 665, + "src/main/agent-hooks/server-nested-agent-roster.test.ts": 815, + "src/main/agent-hooks/server-nested-same-provider-owner.test.ts": 708, + "src/main/agent-hooks/server-observation-provenance.test.ts": 672, + "src/main/agent-hooks/server-omp-retired-ingress.test.ts": 641, + "src/main/agent-hooks/server-omp-retirement-ack.test.ts": 676, + "src/main/agent-hooks/server-opencode-binder.test.ts": 876, + "src/main/agent-hooks/server-opencode-lifecycle.test.ts": 802, + "src/main/agent-hooks/server-opencode-tui-identity.test.ts": 843, + "src/main/agent-hooks/server-opencode-writer-observation.test.ts": 681, + "src/main/agent-hooks/server-pane-authority.test.ts": 762, + "src/main/agent-hooks/server-pi-normalization.test.ts": 695, + "src/main/agent-hooks/server-process-lifetime-status.test.ts": 852, + "src/main/agent-hooks/server-program-status-hook-yield.test.ts": 823, + "src/main/agent-hooks/server-prompt-sent-telemetry.test.ts": 701, + "src/main/agent-hooks/server-relay-listener-replay.test.ts": 652, + "src/main/agent-hooks/server-relayed-claude-cancel.test.ts": 901, + "src/main/agent-hooks/server-relayed-claude-permission-replay.test.ts": 758, + "src/main/agent-hooks/server-reminted-pane-key.test.ts": 688, + "src/main/agent-hooks/server-removed-worktree-foreign-authority.test.ts": 764, + "src/main/agent-hooks/server-removed-worktree-status.test.ts": 687, + "src/main/agent-hooks/server-replay-evidence-clock.test.ts": 643, + "src/main/agent-hooks/server-restored-agent-status.test.ts": 694, + "src/main/agent-hooks/server-retired-pane-new-turn.test.ts": 666, + "src/main/agent-hooks/server-start-failure-lifecycle.test.ts": 800, + "src/main/agent-hooks/server-startup-lifecycle.test.ts": 718, + "src/main/agent-hooks/server-startup-prompt-control.test.ts": 697, + "src/main/agent-hooks/server-status-listener-fanout.test.ts": 783, + "src/main/agent-hooks/server-status-persist-nonblocking.test.ts": 697, + "src/main/agent-hooks/server-status-persist-throttle.test.ts": 860, + "src/main/agent-hooks/server-structured-canonical-status.test.ts": 765, + "src/main/agent-hooks/server-tmux-canonical.test.ts": 739, + "src/main/agent-hooks/server-tmux-wire.test.ts": 564, + "src/main/agent-hooks/server-transport-interference.test.ts": 1814, + "src/main/agent-hooks/server-turn-ended-at.test.ts": 990, + "src/main/agent-hooks/server-turn-started-at.test.ts": 898, + "src/main/agent-hooks/server.claude-interactive-question.test.ts": 636, + "src/main/agent-hooks/server.test-fixtures.test.ts": 670, + "src/main/agent-hooks/server/program-status/facet-store.test.ts": 48, + "src/main/agent-hooks/server/program-status/hook-precedence.test.ts": 45, + "src/main/agent-hooks/server/program-status/pane-timers.test.ts": 40, + "src/main/agent-hooks/server/server-row-ownership.test.ts": 695, + "src/main/agent-hooks/spool.test.ts": 999, + "src/main/agent-hooks/terminal-handle-row-identity.test.ts": 669, + "src/main/agent-hooks/windows-batch-hook-launcher.test.ts": 108, + "src/main/agent-hooks/windows-cmd-hook-command-unicode.test.ts": 141, + "src/main/agent-hooks/windows-direct-cmd-hook-command.test.ts": 252, + "src/main/agent-hooks/windows-hook-command-hosts.test.ts": 108, + "src/main/agent-hooks/windows-hook-payload-delivery.test.ts": 345, + "src/main/agent-hooks/windows-hook-post-interpreter.test.ts": 524, + "src/main/agent-hooks/windows-native-hook-exe-hosts.test.ts": 262, + "src/main/agent-hooks/windows-powershell-hook-launcher.test.ts": 44, + "src/main/agent-hooks/wsl-bridge-daemon-sessions.test.ts": 643, + "src/main/agent-hooks/wsl-guest-plugin-install.test.ts": 64, + "src/main/agent-hooks/wsl-hook-relay-idle-stop.test.ts": 1235, + "src/main/agent-hooks/wsl-hook-relay-launch.test.ts": 175, + "src/main/agent-hooks/wsl-hook-relay-live.integration.test.ts": 2231, + "src/main/agent-hooks/wsl-hook-relay-manager.test.ts": 3176, + "src/main/agent-hooks/wsl-hook-relay-reattach.test.ts": 1280, + "src/main/agent-hooks/wsl-hook-relay-recovery.test.ts": 1529, + "src/main/agent-hooks/wsl-hook-relay-sentinel.test.ts": 62, + "src/main/agent-hooks/wsl-opencode-install-race.test.ts": 1644, + "src/main/agent-hooks/wsl-opencode-settings-lifetime.test.ts": 1951, + "src/main/agent-hooks/wsl-opencode-settings.test.ts": 1364, + "src/main/agent-launch/agent-launch-account-env.test.ts": 958, + "src/main/agent-launch/agent-launch-decided-mode-contract.test.ts": 38, + "src/main/agent-launch/agent-launch-executor-cancel.test.ts": 1455, + "src/main/agent-launch/agent-launch-executor.test.ts": 1098, + "src/main/agent-launch/agent-launch-legacy-host-policy.test.ts": 1028, + "src/main/agent-launch/agent-launch-mode-settings.test.ts": 4041, + "src/main/agent-launch/agent-launch-opencode-model.test.ts": 1014, + "src/main/agent-launch/agent-launch-pane-attachment.test.ts": 50, + "src/main/agent-launch/startup-agent-worktree-create.test.ts": 998, + "src/main/agent-state-file-reader.test.ts": 93, + "src/main/agent-trust-presets.test.ts": 377, + "src/main/agent-turn-idle-verdict.test.ts": 41, + "src/main/agent-workspace-trust-guard-failure.test.ts": 141, "src/main/agent-workspace-trust-spawn.test.ts": 349, - "src/main/agent-workspace-trust.test.ts": 125, - "src/main/ai-vault-search/session-search-agent-compatibility.test.ts": 135, - "src/main/ai-vault-search/session-search-anonymous-write-memory.test.ts": 1549, - "src/main/ai-vault-search/session-search-child-service.test.ts": 394, - "src/main/ai-vault-search/session-search-content-hash.test.ts": 74, - "src/main/ai-vault-search/session-search-cursor-timestamps.test.ts": 410, - "src/main/ai-vault-search/session-search-cwd-key.test.ts": 42, - "src/main/ai-vault-search/session-search-deleted-sources.test.ts": 776, - "src/main/ai-vault-search/session-search-dependent-transcripts.test.ts": 437, - "src/main/ai-vault-search/session-search-directory-listings.test.ts": 61, - "src/main/ai-vault-search/session-search-engine.test.ts": 1181, - "src/main/ai-vault-search/session-search-file-id.test.ts": 111, - "src/main/ai-vault-search/session-search-file-write.test.ts": 590, - "src/main/ai-vault-search/session-search-fts5-contract.test.ts": 157, - "src/main/ai-vault-search/session-search-hit-ranking.test.ts": 71, - "src/main/ai-vault-search/session-search-host-registration.test.ts": 808, - "src/main/ai-vault-search/session-search-identifier-split.test.ts": 34, - "src/main/ai-vault-search/session-search-index-consumer.test.ts": 166, - "src/main/ai-vault-search/session-search-index-generation.test.ts": 613, - "src/main/ai-vault-search/session-search-index-pass.test.ts": 626, - "src/main/ai-vault-search/session-search-index-writer.test.ts": 440, - "src/main/ai-vault-search/session-search-indexer.test.ts": 1965, - "src/main/ai-vault-search/session-search-instance.test.ts": 484, - "src/main/ai-vault-search/session-search-lifecycle-matrix.test.ts": 2436, - "src/main/ai-vault-search/session-search-list-reparse.test.ts": 326, - "src/main/ai-vault-search/session-search-live-transcript.test.ts": 569, - "src/main/ai-vault-search/session-search-merged-roots.test.ts": 387, - "src/main/ai-vault-search/session-search-message-rows.test.ts": 128, - "src/main/ai-vault-search/session-search-native-chat-indexing.test.ts": 493, - "src/main/ai-vault-search/session-search-opencode-index.test.ts": 630, - "src/main/ai-vault-search/session-search-orphan-rows.test.ts": 165, - "src/main/ai-vault-search/session-search-paging.test.ts": 1197, - "src/main/ai-vault-search/session-search-query-planner.test.ts": 81, - "src/main/ai-vault-search/session-search-read-decision.test.ts": 45, - "src/main/ai-vault-search/session-search-retention-delete.test.ts": 160, - "src/main/ai-vault-search/session-search-retention-policy.test.ts": 93, - "src/main/ai-vault-search/session-search-retrieval-statement-compilation.test.ts": 423, - "src/main/ai-vault-search/session-search-root-refresh.test.ts": 543, - "src/main/ai-vault-search/session-search-row-filter.test.ts": 171, - "src/main/ai-vault-search/session-search-row-identity.test.ts": 102, - "src/main/ai-vault-search/session-search-scan-roots.test.ts": 203, - "src/main/ai-vault-search/session-search-schema.test.ts": 476, - "src/main/ai-vault-search/session-search-scope-entry-points.test.ts": 3533, - "src/main/ai-vault-search/session-search-scope-resolution.test.ts": 73, - "src/main/ai-vault-search/session-search-scope-service.test.ts": 144, - "src/main/ai-vault-search/session-search-service-registry.test.ts": 187, - "src/main/ai-vault-search/session-search-service.test.ts": 338, - "src/main/ai-vault-search/session-search-sidebar-parity.test.ts": 465, - "src/main/ai-vault-search/session-search-snippet-marks.test.ts": 218, - "src/main/ai-vault-search/session-search-sqlite-support.test.ts": 83, - "src/main/ai-vault-search/session-search-store-is-memory.test.ts": 893, - "src/main/ai-vault-search/session-search-store-scope-catalog.test.ts": 133, - "src/main/ai-vault-search/session-search-synthetic-corpus.test.ts": 389, - "src/main/ai-vault-search/session-search-transcript-dependencies.test.ts": 488, - "src/main/ai-vault-search/session-search-typo-policy.test.ts": 107, - "src/main/ai-vault-search/session-search-typo-scope.test.ts": 139, - "src/main/ai-vault-search/session-search-write-buffer.test.ts": 153, - "src/main/ai-vault-search/session-search-write-lifetime.test.ts": 317, - "src/main/ai-vault/ai-vault-scan-cancellation.test.ts": 34, - "src/main/ai-vault/ai-vault-scan-coordinator.test.ts": 56, - "src/main/ai-vault/ai-vault-scan-progress-flow.test.ts": 419, - "src/main/ai-vault/ai-vault-scan-progress.test.ts": 328, - "src/main/ai-vault/antigravity-ide-history.test.ts": 444, - "src/main/ai-vault/antigravity-index-file-admission.test.ts": 104, - "src/main/ai-vault/antigravity-opening-prompt-workspace.test.ts": 165, - "src/main/ai-vault/antigravity-recorded-history.test.ts": 246, - "src/main/ai-vault/cached-session-list-wsl-probe.test.ts": 275, - "src/main/ai-vault/cached-session-list.test.ts": 309, - "src/main/ai-vault/claude-project-dir-encoding.test.ts": 33, - "src/main/ai-vault/codex-session-collection.test.ts": 133, - "src/main/ai-vault/codex-session-root-dedup.test.ts": 89, - "src/main/ai-vault/local-log-tail-reader.test.ts": 56, - "src/main/ai-vault/omp-session-root.test.ts": 250, - "src/main/ai-vault/openclaw-session-layout.test.ts": 172, - "src/main/ai-vault/opencode-wsl-runtime-preparation.test.ts": 1050, - "src/main/ai-vault/remote-session-content-lines.test.ts": 53, - "src/main/ai-vault/runtime-session-scanner.test.ts": 82, - "src/main/ai-vault/runtime-session-search-call.test.ts": 57, - "src/main/ai-vault/session-cwd-bucket-layouts.test.ts": 85, - "src/main/ai-vault/session-delete-target.test.ts": 118, - "src/main/ai-vault/session-delete.test.ts": 196, - "src/main/ai-vault/session-document-consumer-replacement.test.ts": 356, - "src/main/ai-vault/session-document-discarded-scalar-memory.test.ts": 472, - "src/main/ai-vault/session-document-stream-boundaries.test.ts": 88, - "src/main/ai-vault/session-document-stream-contract.test.ts": 227, - "src/main/ai-vault/session-document-stream-parity.test.ts": 120, - "src/main/ai-vault/session-document-stream-projection.test.ts": 99, - "src/main/ai-vault/session-first-user-prompt-opencode.test.ts": 169, - "src/main/ai-vault/session-first-user-prompt-read.test.ts": 186, - "src/main/ai-vault/session-list-fingerprint.test.ts": 56, - "src/main/ai-vault/session-list-result-validation.test.ts": 112, - "src/main/ai-vault/session-list-results.test.ts": 95, - "src/main/ai-vault/session-newest-files.test.ts": 97, - "src/main/ai-vault/session-parse-cache-antigravity-upgrade.test.ts": 476, - "src/main/ai-vault/session-parse-cache-devin-upgrade.test.ts": 341, - "src/main/ai-vault/session-parse-cache-large-scan.test.ts": 4168, - "src/main/ai-vault/session-parse-cache-metadata-checkpoint.test.ts": 347, - "src/main/ai-vault/session-parse-cache-persistence.test.ts": 2562, - "src/main/ai-vault/session-parse-cache-preview-upgrade.test.ts": 499, - "src/main/ai-vault/session-scan-cutoff.test.ts": 84, - "src/main/ai-vault/session-scanner-agent-root-overrides.test.ts": 445, - "src/main/ai-vault/session-scanner-antigravity-parser.test.ts": 115, - "src/main/ai-vault/session-scanner-antigravity-source.test.ts": 334, - "src/main/ai-vault/session-scanner-claude-cwd-drift.test.ts": 262, - "src/main/ai-vault/session-scanner-claude-subagent-prune.test.ts": 407, - "src/main/ai-vault/session-scanner-claude-subagents.test.ts": 156, - "src/main/ai-vault/session-scanner-claude-title.test.ts": 236, - "src/main/ai-vault/session-scanner-claude-unicode-scope.test.ts": 302, - "src/main/ai-vault/session-scanner-cline-parser.test.ts": 511, - "src/main/ai-vault/session-scanner-codebuddy-scope.test.ts": 309, - "src/main/ai-vault/session-scanner-codebuddy-source.test.ts": 313, - "src/main/ai-vault/session-scanner-codex-dual-root.test.ts": 305, - "src/main/ai-vault/session-scanner-codex-fast-path.test.ts": 275, - "src/main/ai-vault/session-scanner-codex-non-user-origin.test.ts": 58, - "src/main/ai-vault/session-scanner-codex-parser.test.ts": 186, - "src/main/ai-vault/session-scanner-codex-title-index.test.ts": 143, - "src/main/ai-vault/session-scanner-codex-tool-records.test.ts": 136, - "src/main/ai-vault/session-scanner-codex-workers.test.ts": 277, - "src/main/ai-vault/session-scanner-conversation-name-requests.test.ts": 408, - "src/main/ai-vault/session-scanner-copilot-cache-upgrade.test.ts": 393, - "src/main/ai-vault/session-scanner-copilot-parser.test.ts": 128, - "src/main/ai-vault/session-scanner-core-parser-wsl-stall.test.ts": 243, - "src/main/ai-vault/session-scanner-cursor-chat-meta.test.ts": 645, - "src/main/ai-vault/session-scanner-cutoff.test.ts": 564, - "src/main/ai-vault/session-scanner-dedup-batches.test.ts": 421, - "src/main/ai-vault/session-scanner-devin-contention.test.ts": 316, - "src/main/ai-vault/session-scanner-devin-db.test.ts": 629, - "src/main/ai-vault/session-scanner-devin-dedup.test.ts": 215, - "src/main/ai-vault/session-scanner-devin-parser.test.ts": 201, - "src/main/ai-vault/session-scanner-directory-reader.test.ts": 76, - "src/main/ai-vault/session-scanner-discovery-pipeline.test.ts": 165, - "src/main/ai-vault/session-scanner-discovery-wsl-gate.test.ts": 138, - "src/main/ai-vault/session-scanner-droid-parser.test.ts": 85, - "src/main/ai-vault/session-scanner-first-user-prompt.test.ts": 43, - "src/main/ai-vault/session-scanner-graph-parsers.test.ts": 73, - "src/main/ai-vault/session-scanner-grok-parser.test.ts": 150, - "src/main/ai-vault/session-scanner-grok-user-text.test.ts": 28, - "src/main/ai-vault/session-scanner-index-cache-wsl-stall.test.ts": 119, - "src/main/ai-vault/session-scanner-injected-title.test.ts": 335, - "src/main/ai-vault/session-scanner-jcode-parser.test.ts": 88, - "src/main/ai-vault/session-scanner-json-document-memory.test.ts": 2096, - "src/main/ai-vault/session-scanner-jsonl-reader.test.ts": 173, - "src/main/ai-vault/session-scanner-kimi-index-cache.test.ts": 88, - "src/main/ai-vault/session-scanner-kimi-parser.test.ts": 142, - "src/main/ai-vault/session-scanner-kiro-parser.test.ts": 81, - "src/main/ai-vault/session-scanner-messages.test.ts": 97, - "src/main/ai-vault/session-scanner-muse.test.ts": 537, - "src/main/ai-vault/session-scanner-omp-subagent-listing.test.ts": 115, - "src/main/ai-vault/session-scanner-omp-subagent-prune.test.ts": 363, - "src/main/ai-vault/session-scanner-omp-subagent-transcripts.test.ts": 84, - "src/main/ai-vault/session-scanner-omp-title.test.ts": 104, - "src/main/ai-vault/session-scanner-opencode-cancellation.test.ts": 866, - "src/main/ai-vault/session-scanner-opencode-native-page-limit.test.ts": 107, - "src/main/ai-vault/session-scanner-opencode-native-worker.test.ts": 819, - "src/main/ai-vault/session-scanner-opencode-parser.test.ts": 146, - "src/main/ai-vault/session-scanner-opencode-process-admission.test.ts": 199, - "src/main/ai-vault/session-scanner-opencode-sources-wsl-stall.test.ts": 170, - "src/main/ai-vault/session-scanner-opencode-sources.test.ts": 135, - "src/main/ai-vault/session-scanner-opencode-sqlite-bounds.test.ts": 642, - "src/main/ai-vault/session-scanner-opencode-sqlite-coexistence.test.ts": 1041, - "src/main/ai-vault/session-scanner-opencode-sqlite-open.test.ts": 3481, - "src/main/ai-vault/session-scanner-opencode-sqlite-paths.test.ts": 31, - "src/main/ai-vault/session-scanner-opencode-sqlite-process.test.ts": 3168, - "src/main/ai-vault/session-scanner-opencode-sqlite-scan-scope.test.ts": 48, - "src/main/ai-vault/session-scanner-opencode-sqlite-worker-client.test.ts": 92, - "src/main/ai-vault/session-scanner-opencode-sqlite-worker-spawn.test.ts": 137, - "src/main/ai-vault/session-scanner-opencode-sqlite.test.ts": 433, - "src/main/ai-vault/session-scanner-opencode-wsl-client.test.ts": 95, - "src/main/ai-vault/session-scanner-opencode-wsl-routing.test.ts": 142, - "src/main/ai-vault/session-scanner-opencode2-message.test.ts": 116, - "src/main/ai-vault/session-scanner-opencode2-sqlite.test.ts": 189, - "src/main/ai-vault/session-scanner-parse-cache-agents.test.ts": 439, - "src/main/ai-vault/session-scanner-parse-cache.test.ts": 395, - "src/main/ai-vault/session-scanner-parse-wsl-stall.test.ts": 151, - "src/main/ai-vault/session-scanner-parser-stream-cleanup.test.ts": 147, - "src/main/ai-vault/session-scanner-pi-scope.test.ts": 378, - "src/main/ai-vault/session-scanner-preview-window-truncation.test.ts": 95, - "src/main/ai-vault/session-scanner-qoder.test.ts": 185, - "src/main/ai-vault/session-scanner-record-budget.test.ts": 561, - "src/main/ai-vault/session-scanner-recoverable-empty.test.ts": 489, - "src/main/ai-vault/session-scanner-roots.test.ts": 141, - "src/main/ai-vault/session-scanner-scope-cwd-facts.test.ts": 631, - "src/main/ai-vault/session-scanner-scope-inventory.test.ts": 162, - "src/main/ai-vault/session-scanner-scope-walk.test.ts": 6053, - "src/main/ai-vault/session-scanner-scope.test.ts": 341, - "src/main/ai-vault/session-scanner-service-cancellation.test.ts": 342, - "src/main/ai-vault/session-scanner-service-client.test.ts": 223, - "src/main/ai-vault/session-scanner-service-entry-path.test.ts": 41, - "src/main/ai-vault/session-scanner-service-entry-subagents.test.ts": 531, - "src/main/ai-vault/session-scanner-service-entry.test.ts": 712, - "src/main/ai-vault/session-scanner-service-env.test.ts": 29, - "src/main/ai-vault/session-scanner-service-request-deadline.test.ts": 75, - "src/main/ai-vault/session-scanner-service-restart-policy.test.ts": 59, - "src/main/ai-vault/session-scanner-service-root-request.test.ts": 36, - "src/main/ai-vault/session-scanner-service-root-response.test.ts": 192, - "src/main/ai-vault/session-scanner-service-search-roots.test.ts": 1014, - "src/main/ai-vault/session-scanner-service-search.test.ts": 1581, - "src/main/ai-vault/session-scanner-service-spawn.test.ts": 389, - "src/main/ai-vault/session-scanner-timeline.test.ts": 83, - "src/main/ai-vault/session-scanner-unlimited-dedup.test.ts": 2730, - "src/main/ai-vault/session-scanner-values.test.ts": 97, - "src/main/ai-vault/session-scanner-zcode-sources.test.ts": 107, - "src/main/ai-vault/session-scanner-zcode.test.ts": 508, - "src/main/ai-vault/session-scanner.test.ts": 490, - "src/main/ai-vault/session-scope-real-paths.test.ts": 39, - "src/main/ai-vault/session-sidecar-stat.test.ts": 41, - "src/main/ai-vault/session-title-file-reader-wsl-stall.test.ts": 173, - "src/main/ai-vault/session-title-file-reader.test.ts": 131, - "src/main/ai-vault/session-transcript-consumers.test.ts": 290, - "src/main/ai-vault/session-transcript-every-agent-capture.test.ts": 956, - "src/main/ai-vault/session-transcript-message-content.test.ts": 66, - "src/main/ai-vault/session-transcript-record-budget.test.ts": 32, - "src/main/ai-vault/shell-command-words.test.ts": 238, - "src/main/ai-vault/structured-chat-cli-fork.test.ts": 1684, - "src/main/ai-vault/structured-chat-conversation-copy.test.ts": 813, - "src/main/ai-vault/structured-session-ownership-acp-and-pi.test.ts": 1310, - "src/main/ai-vault/structured-session-ownership-client-audience.test.ts": 815, - "src/main/ai-vault/structured-session-ownership-shell-commands.test.ts": 727, - "src/main/ai-vault/structured-session-ownership.test.ts": 820, - "src/main/amp/hook-service.test.ts": 72, - "src/main/antigravity/antigravity-acp-runtime-probe.test.ts": 398, - "src/main/antigravity/antigravity-browser-helper.test.ts": 118, - "src/main/antigravity/antigravity-chat-sign-in.test.ts": 1247, - "src/main/antigravity/antigravity-sign-in-callback.test.ts": 68, - "src/main/antigravity/hook-service.test.ts": 164, - "src/main/antigravity/native-account-host.test.ts": 73, - "src/main/antigravity/native-account-launch.test.ts": 81, - "src/main/antigravity/native-account-service.test.ts": 44, - "src/main/antigravity/native-account-store.test.ts": 182, - "src/main/antigravity/native-credential-backend.test.ts": 55, - "src/main/antigravity/native-credential-codec.test.ts": 70, - "src/main/antigravity/native-macos-credentials.real.test.ts": 35, - "src/main/antigravity/native-macos-credentials.test.ts": 42, - "src/main/antigravity/posix-hook-invocation.test.ts": 5160, - "src/main/antigravity/windows-hook-json-post.test.ts": 7102, - "src/main/antigravity/windows-hook-payload-delivery.test.ts": 99, - "src/main/app-icon.test.ts": 63, - "src/main/app-relaunch.test.ts": 80, - "src/main/appimage-runtime-identity.test.ts": 55, - "src/main/artifacts/artifact-cloud-config.test.ts": 69, - "src/main/artifacts/artifact-cloud-recovery.test.ts": 282, - "src/main/artifacts/artifact-cloud-service-races.test.ts": 819, - "src/main/artifacts/artifact-cloud-service.test.ts": 731, - "src/main/artifacts/artifact-create-intent-store.test.ts": 363, - "src/main/artifacts/artifact-recovery-directory-fsync.test.ts": 80, - "src/main/artifacts/artifact-share-record-store.test.ts": 134, - "src/main/automations/automation-dispatch-host-fence.test.ts": 1712, - "src/main/automations/automation-owner-fencing.test.ts": 1577, - "src/main/automations/automation-owner-migration.test.ts": 72, - "src/main/automations/automation-run-terminal-surface.test.ts": 3961, - "src/main/automations/automation-run-writer.test.ts": 96, - "src/main/automations/automation-skip-coalescing.test.ts": 1590, - "src/main/automations/automation-ssh-readoption-migration.test.ts": 51, - "src/main/automations/automation-update-host-retarget.test.ts": 1421, - "src/main/automations/automation-worker-durability.test.ts": 3599, - "src/main/automations/automation-workspace-host-attribution.test.ts": 1501, - "src/main/automations/automation-wsl-move-refusal.test.ts": 1916, - "src/main/automations/automation-zero-grace-tick-latency.test.ts": 1257, - "src/main/automations/dispatch-refusal-wsl-move.test.ts": 339, - "src/main/automations/dispatch-tokens.test.ts": 111, - "src/main/automations/external-automation-manager-cache.test.ts": 66, - "src/main/automations/external-automation-owner-guard.test.ts": 234, - "src/main/automations/external-automation-probe-scheduler.test.ts": 86, - "src/main/automations/external-manager-scoped.test.ts": 256, - "src/main/automations/external-manager.test.ts": 207, - "src/main/automations/headless-automation-agent-launch.test.ts": 1100, - "tests/e2e/headless-automation-agent-launch.unit.test.ts": 1100, - "src/main/automations/headless-dispatch-durability.test.ts": 401, - "src/main/automations/headless-run-terminal-retention.test.ts": 115, - "src/main/automations/headless-workspace-create.test.ts": 34, - "src/main/automations/precheck-runner.test.ts": 1127, - "src/main/automations/retained-run-reconciliation.test.ts": 1392, - "src/main/automations/run-completion-watcher.test.ts": 1416, - "src/main/automations/run-target-resolution.test.ts": 49, - "src/main/automations/runtime-automation-service-retention.test.ts": 1222, - "src/main/automations/runtime-automation-service.test.ts": 828, - "src/main/automations/runtime-terminal-run-observer-evidence.test.ts": 272, - "src/main/automations/runtime-terminal-run-observer.test.ts": 41, - "src/main/automations/schedule-drift-report.test.ts": 61, - "src/main/automations/service-precheck.test.ts": 2103, - "src/main/automations/service.test.ts": 1969, - "src/main/azure-devops/azure-devops-api-request.test.ts": 43, - "src/main/azure-devops/client.test.ts": 454, - "src/main/azure-devops/pull-request-creation.test.ts": 365, + "src/main/agent-workspace-trust.test.ts": 177, + "src/main/ai-vault-search/session-search-agent-compatibility.test.ts": 192, + "src/main/ai-vault-search/session-search-anonymous-write-memory.test.ts": 1570, + "src/main/ai-vault-search/session-search-child-service.test.ts": 357, + "src/main/ai-vault-search/session-search-content-hash.test.ts": 61, + "src/main/ai-vault-search/session-search-cursor-timestamps.test.ts": 429, + "src/main/ai-vault-search/session-search-cwd-key.test.ts": 69, + "src/main/ai-vault-search/session-search-deleted-sources.test.ts": 675, + "src/main/ai-vault-search/session-search-dependent-transcripts.test.ts": 489, + "src/main/ai-vault-search/session-search-directory-listings.test.ts": 50, + "src/main/ai-vault-search/session-search-engine.test.ts": 2083, + "src/main/ai-vault-search/session-search-file-id.test.ts": 277, + "src/main/ai-vault-search/session-search-file-write.test.ts": 696, + "src/main/ai-vault-search/session-search-fts5-contract.test.ts": 183, + "src/main/ai-vault-search/session-search-hit-ranking.test.ts": 58, + "src/main/ai-vault-search/session-search-host-registration.test.ts": 1140, + "src/main/ai-vault-search/session-search-identifier-split.test.ts": 41, + "src/main/ai-vault-search/session-search-index-consumer.test.ts": 316, + "src/main/ai-vault-search/session-search-index-generation.test.ts": 471, + "src/main/ai-vault-search/session-search-index-pass.test.ts": 781, + "src/main/ai-vault-search/session-search-index-writer.test.ts": 473, + "src/main/ai-vault-search/session-search-indexer.test.ts": 3307, + "src/main/ai-vault-search/session-search-instance.test.ts": 1045, + "src/main/ai-vault-search/session-search-lifecycle-matrix.test.ts": 4969, + "src/main/ai-vault-search/session-search-list-reparse.test.ts": 330, + "src/main/ai-vault-search/session-search-live-transcript.test.ts": 434, + "src/main/ai-vault-search/session-search-merged-roots.test.ts": 529, + "src/main/ai-vault-search/session-search-message-rows.test.ts": 218, + "src/main/ai-vault-search/session-search-native-chat-indexing.test.ts": 540, + "src/main/ai-vault-search/session-search-opencode-index.test.ts": 1158, + "src/main/ai-vault-search/session-search-orphan-rows.test.ts": 324, + "src/main/ai-vault-search/session-search-paging.test.ts": 863, + "src/main/ai-vault-search/session-search-query-planner.test.ts": 65, + "src/main/ai-vault-search/session-search-read-decision.test.ts": 46, + "src/main/ai-vault-search/session-search-restart-reindex.test.ts": 915, + "src/main/ai-vault-search/session-search-retention-delete.test.ts": 224, + "src/main/ai-vault-search/session-search-retention-policy.test.ts": 116, + "src/main/ai-vault-search/session-search-retrieval-statement-compilation.test.ts": 546, + "src/main/ai-vault-search/session-search-root-refresh.test.ts": 573, + "src/main/ai-vault-search/session-search-row-filter.test.ts": 274, + "src/main/ai-vault-search/session-search-row-identity.test.ts": 134, + "src/main/ai-vault-search/session-search-scan-roots.test.ts": 235, + "src/main/ai-vault-search/session-search-schema.test.ts": 876, + "src/main/ai-vault-search/session-search-scope-entry-points.test.ts": 6393, + "src/main/ai-vault-search/session-search-scope-resolution.test.ts": 117, + "src/main/ai-vault-search/session-search-scope-service.test.ts": 191, + "src/main/ai-vault-search/session-search-service-registry.test.ts": 193, + "src/main/ai-vault-search/session-search-service.test.ts": 379, + "src/main/ai-vault-search/session-search-sidebar-parity.test.ts": 361, + "src/main/ai-vault-search/session-search-snippet-marks.test.ts": 230, + "src/main/ai-vault-search/session-search-sqlite-support.test.ts": 49, + "src/main/ai-vault-search/session-search-store-is-memory.test.ts": 805, + "src/main/ai-vault-search/session-search-store-scope-catalog.test.ts": 268, + "src/main/ai-vault-search/session-search-synthetic-corpus.test.ts": 372, + "src/main/ai-vault-search/session-search-transcript-dependencies.test.ts": 505, + "src/main/ai-vault-search/session-search-typo-policy.test.ts": 158, + "src/main/ai-vault-search/session-search-typo-scope.test.ts": 195, + "src/main/ai-vault-search/session-search-write-buffer.test.ts": 197, + "src/main/ai-vault-search/session-search-write-lifetime.test.ts": 318, + "src/main/ai-vault/ai-vault-scan-cancellation.test.ts": 45, + "src/main/ai-vault/ai-vault-scan-coordinator.test.ts": 55, + "src/main/ai-vault/ai-vault-scan-progress-flow.test.ts": 835, + "src/main/ai-vault/ai-vault-scan-progress.test.ts": 475, + "src/main/ai-vault/ai-vault-wsl-session-carryover.test.ts": 46, + "src/main/ai-vault/antigravity-ide-history.test.ts": 525, + "src/main/ai-vault/antigravity-index-file-admission.test.ts": 170, + "src/main/ai-vault/antigravity-opening-prompt-workspace.test.ts": 204, + "src/main/ai-vault/antigravity-recorded-history.test.ts": 395, + "src/main/ai-vault/cached-session-list-wsl-probe.test.ts": 238, + "src/main/ai-vault/cached-session-list.test.ts": 565, + "src/main/ai-vault/claude-project-dir-encoding.test.ts": 50, + "src/main/ai-vault/codex-session-collection.test.ts": 200, + "src/main/ai-vault/codex-session-root-dedup.test.ts": 183, + "src/main/ai-vault/local-log-tail-reader.test.ts": 59, + "src/main/ai-vault/omp-session-root.test.ts": 271, + "src/main/ai-vault/openclaw-session-layout.test.ts": 223, + "src/main/ai-vault/opencode-wsl-runtime-preparation.test.ts": 1230, + "src/main/ai-vault/remote-session-content-lines.test.ts": 66, + "src/main/ai-vault/runtime-session-scanner.test.ts": 245, + "src/main/ai-vault/runtime-session-search-call.test.ts": 48, + "src/main/ai-vault/session-cwd-bucket-layouts.test.ts": 62, + "src/main/ai-vault/session-delete-target.test.ts": 240, + "src/main/ai-vault/session-delete.test.ts": 243, + "src/main/ai-vault/session-document-consumer-replacement.test.ts": 401, + "src/main/ai-vault/session-document-discarded-scalar-memory.test.ts": 441, + "src/main/ai-vault/session-document-stream-boundaries.test.ts": 214, + "src/main/ai-vault/session-document-stream-contract.test.ts": 279, + "src/main/ai-vault/session-document-stream-parity.test.ts": 237, + "src/main/ai-vault/session-document-stream-projection.test.ts": 183, + "src/main/ai-vault/session-first-user-prompt-opencode.test.ts": 244, + "src/main/ai-vault/session-first-user-prompt-read.test.ts": 270, + "src/main/ai-vault/session-list-fingerprint.test.ts": 49, + "src/main/ai-vault/session-list-result-validation.test.ts": 118, + "src/main/ai-vault/session-list-results.test.ts": 163, + "src/main/ai-vault/session-newest-files.test.ts": 115, + "src/main/ai-vault/session-parse-cache-antigravity-upgrade.test.ts": 348, + "src/main/ai-vault/session-parse-cache-devin-upgrade.test.ts": 317, + "src/main/ai-vault/session-parse-cache-large-scan.test.ts": 4606, + "src/main/ai-vault/session-parse-cache-metadata-checkpoint.test.ts": 392, + "src/main/ai-vault/session-parse-cache-persistence.test.ts": 2723, + "src/main/ai-vault/session-parse-cache-preview-upgrade.test.ts": 341, + "src/main/ai-vault/session-scan-cutoff.test.ts": 172, + "src/main/ai-vault/session-scanner-agent-root-overrides.test.ts": 887, + "src/main/ai-vault/session-scanner-antigravity-parser.test.ts": 181, + "src/main/ai-vault/session-scanner-antigravity-source.test.ts": 502, + "src/main/ai-vault/session-scanner-claude-cwd-drift.test.ts": 525, + "src/main/ai-vault/session-scanner-claude-subagent-prune.test.ts": 498, + "src/main/ai-vault/session-scanner-claude-subagents.test.ts": 205, + "src/main/ai-vault/session-scanner-claude-title.test.ts": 504, + "src/main/ai-vault/session-scanner-claude-unicode-scope.test.ts": 488, + "src/main/ai-vault/session-scanner-cline-parser.test.ts": 506, + "src/main/ai-vault/session-scanner-codebuddy-scope.test.ts": 488, + "src/main/ai-vault/session-scanner-codebuddy-source.test.ts": 465, + "src/main/ai-vault/session-scanner-codex-dual-root.test.ts": 517, + "src/main/ai-vault/session-scanner-codex-fast-path.test.ts": 392, + "src/main/ai-vault/session-scanner-codex-non-user-origin.test.ts": 153, + "src/main/ai-vault/session-scanner-codex-parser.test.ts": 195, + "src/main/ai-vault/session-scanner-codex-title-index.test.ts": 295, + "src/main/ai-vault/session-scanner-codex-tool-records.test.ts": 177, + "src/main/ai-vault/session-scanner-codex-workers.test.ts": 543, + "src/main/ai-vault/session-scanner-conversation-name-requests.test.ts": 443, + "src/main/ai-vault/session-scanner-copilot-cache-upgrade.test.ts": 391, + "src/main/ai-vault/session-scanner-copilot-parser.test.ts": 173, + "src/main/ai-vault/session-scanner-core-parser-wsl-stall.test.ts": 344, + "src/main/ai-vault/session-scanner-cursor-chat-meta.test.ts": 745, + "src/main/ai-vault/session-scanner-cutoff.test.ts": 778, + "src/main/ai-vault/session-scanner-dedup-batches.test.ts": 556, + "src/main/ai-vault/session-scanner-devin-contention.test.ts": 586, + "src/main/ai-vault/session-scanner-devin-db.test.ts": 751, + "src/main/ai-vault/session-scanner-devin-dedup.test.ts": 501, + "src/main/ai-vault/session-scanner-devin-parser.test.ts": 283, + "src/main/ai-vault/session-scanner-directory-reader.test.ts": 190, + "src/main/ai-vault/session-scanner-discovery-pipeline.test.ts": 244, + "src/main/ai-vault/session-scanner-discovery-wsl-gate.test.ts": 180, + "src/main/ai-vault/session-scanner-droid-parser.test.ts": 166, + "src/main/ai-vault/session-scanner-first-user-prompt.test.ts": 60, + "src/main/ai-vault/session-scanner-graph-parsers.test.ts": 176, + "src/main/ai-vault/session-scanner-grok-parser.test.ts": 199, + "src/main/ai-vault/session-scanner-grok-user-text.test.ts": 44, + "src/main/ai-vault/session-scanner-index-cache-wsl-stall.test.ts": 204, + "src/main/ai-vault/session-scanner-injected-title.test.ts": 500, + "src/main/ai-vault/session-scanner-jcode-parser.test.ts": 154, + "src/main/ai-vault/session-scanner-json-document-memory.test.ts": 2371, + "src/main/ai-vault/session-scanner-jsonl-reader.test.ts": 278, + "src/main/ai-vault/session-scanner-kimi-index-cache.test.ts": 163, + "src/main/ai-vault/session-scanner-kimi-parser.test.ts": 262, + "src/main/ai-vault/session-scanner-kiro-parser.test.ts": 187, + "src/main/ai-vault/session-scanner-messages.test.ts": 175, + "src/main/ai-vault/session-scanner-muse.test.ts": 492, + "src/main/ai-vault/session-scanner-omp-subagent-listing.test.ts": 197, + "src/main/ai-vault/session-scanner-omp-subagent-prune.test.ts": 488, + "src/main/ai-vault/session-scanner-omp-subagent-transcripts.test.ts": 183, + "src/main/ai-vault/session-scanner-omp-title.test.ts": 183, + "src/main/ai-vault/session-scanner-opencode-cancellation.test.ts": 1032, + "src/main/ai-vault/session-scanner-opencode-native-page-limit.test.ts": 175, + "src/main/ai-vault/session-scanner-opencode-native-worker.test.ts": 1047, + "src/main/ai-vault/session-scanner-opencode-parser.test.ts": 182, + "src/main/ai-vault/session-scanner-opencode-process-admission.test.ts": 253, + "src/main/ai-vault/session-scanner-opencode-sources-wsl-stall.test.ts": 202, + "src/main/ai-vault/session-scanner-opencode-sources.test.ts": 198, + "src/main/ai-vault/session-scanner-opencode-sqlite-bounds.test.ts": 954, + "src/main/ai-vault/session-scanner-opencode-sqlite-coexistence.test.ts": 802, + "src/main/ai-vault/session-scanner-opencode-sqlite-open.test.ts": 3734, + "src/main/ai-vault/session-scanner-opencode-sqlite-paths.test.ts": 44, + "src/main/ai-vault/session-scanner-opencode-sqlite-process.test.ts": 3815, + "src/main/ai-vault/session-scanner-opencode-sqlite-scan-scope.test.ts": 54, + "src/main/ai-vault/session-scanner-opencode-sqlite-worker-client.test.ts": 181, + "src/main/ai-vault/session-scanner-opencode-sqlite-worker-spawn.test.ts": 180, + "src/main/ai-vault/session-scanner-opencode-sqlite.test.ts": 410, + "src/main/ai-vault/session-scanner-opencode-wsl-client.test.ts": 162, + "src/main/ai-vault/session-scanner-opencode-wsl-routing.test.ts": 200, + "src/main/ai-vault/session-scanner-opencode2-message.test.ts": 138, + "src/main/ai-vault/session-scanner-opencode2-sqlite.test.ts": 306, + "src/main/ai-vault/session-scanner-parse-cache-agents.test.ts": 544, + "src/main/ai-vault/session-scanner-parse-cache.test.ts": 413, + "src/main/ai-vault/session-scanner-parse-wsl-stall.test.ts": 296, + "src/main/ai-vault/session-scanner-parser-stream-cleanup.test.ts": 184, + "src/main/ai-vault/session-scanner-pi-omp-shared-root.test.ts": 505, + "src/main/ai-vault/session-scanner-pi-scope.test.ts": 501, + "src/main/ai-vault/session-scanner-preview-window-truncation.test.ts": 150, + "src/main/ai-vault/session-scanner-qoder.test.ts": 289, + "src/main/ai-vault/session-scanner-record-budget.test.ts": 734, + "src/main/ai-vault/session-scanner-recoverable-empty.test.ts": 521, + "src/main/ai-vault/session-scanner-roots.test.ts": 203, + "src/main/ai-vault/session-scanner-scope-cwd-facts.test.ts": 797, + "src/main/ai-vault/session-scanner-scope-inventory.test.ts": 201, + "src/main/ai-vault/session-scanner-scope-walk.test.ts": 5362, + "src/main/ai-vault/session-scanner-scope.test.ts": 550, + "src/main/ai-vault/session-scanner-service-cancellation.test.ts": 391, + "src/main/ai-vault/session-scanner-service-client.test.ts": 327, + "src/main/ai-vault/session-scanner-service-entry-path.test.ts": 46, + "src/main/ai-vault/session-scanner-service-entry-subagents.test.ts": 870, + "src/main/ai-vault/session-scanner-service-entry.test.ts": 909, + "src/main/ai-vault/session-scanner-service-env.test.ts": 53, + "src/main/ai-vault/session-scanner-service-request-deadline.test.ts": 122, + "src/main/ai-vault/session-scanner-service-restart-policy.test.ts": 44, + "src/main/ai-vault/session-scanner-service-root-request.test.ts": 44, + "src/main/ai-vault/session-scanner-service-root-response.test.ts": 251, + "src/main/ai-vault/session-scanner-service-search-roots.test.ts": 825, + "src/main/ai-vault/session-scanner-service-search.test.ts": 1741, + "src/main/ai-vault/session-scanner-service-spawn.test.ts": 312, + "src/main/ai-vault/session-scanner-timeline.test.ts": 160, + "src/main/ai-vault/session-scanner-unlimited-dedup.test.ts": 3933, + "src/main/ai-vault/session-scanner-values.test.ts": 153, + "src/main/ai-vault/session-scanner-wsl-stop-gaps.test.ts": 880, + "src/main/ai-vault/session-scanner-zcode-sources.test.ts": 196, + "src/main/ai-vault/session-scanner-zcode.test.ts": 515, + "src/main/ai-vault/session-scanner.test.ts": 731, + "src/main/ai-vault/session-scope-real-paths.test.ts": 62, + "src/main/ai-vault/session-sidecar-stat.test.ts": 59, + "src/main/ai-vault/session-title-file-reader-wsl-stall.test.ts": 284, + "src/main/ai-vault/session-title-file-reader.test.ts": 173, + "src/main/ai-vault/session-transcript-consumers.test.ts": 562, + "src/main/ai-vault/session-transcript-every-agent-capture.test.ts": 856, + "src/main/ai-vault/session-transcript-message-content.test.ts": 76, + "src/main/ai-vault/session-transcript-record-budget.test.ts": 44, + "src/main/ai-vault/shell-command-words.test.ts": 320, + "src/main/ai-vault/structured-chat-cli-fork.test.ts": 1238, + "src/main/ai-vault/structured-chat-conversation-copy.test.ts": 917, + "src/main/ai-vault/structured-session-ownership-acp-and-pi.test.ts": 2020, + "src/main/ai-vault/structured-session-ownership-client-audience.test.ts": 1092, + "src/main/ai-vault/structured-session-ownership-shell-commands.test.ts": 930, + "src/main/ai-vault/structured-session-ownership.test.ts": 1191, + "src/main/amp/hook-service.test.ts": 68, + "src/main/antigravity/antigravity-acp-runtime-probe.test.ts": 470, + "src/main/antigravity/antigravity-browser-helper.test.ts": 161, + "src/main/antigravity/antigravity-chat-sign-in.test.ts": 1497, + "src/main/antigravity/antigravity-sign-in-callback.test.ts": 59, + "src/main/antigravity/google-userinfo-identity.test.ts": 63, + "src/main/antigravity/hook-service.test.ts": 201, + "src/main/antigravity/native-account-host.test.ts": 78, + "src/main/antigravity/native-account-launch.test.ts": 143, + "src/main/antigravity/native-account-service.test.ts": 87, + "src/main/antigravity/native-account-store.test.ts": 471, + "src/main/antigravity/native-credential-backend.test.ts": 105, + "src/main/antigravity/native-credential-codec.test.ts": 53, + "src/main/antigravity/native-macos-credentials.real.test.ts": 69, + "src/main/antigravity/native-macos-credentials.test.ts": 56, + "src/main/antigravity/native-windows-credentials.test.ts": 273, + "src/main/antigravity/native-windows-token-decode.test.ts": 98, + "src/main/antigravity/posix-hook-invocation.test.ts": 5267, + "src/main/antigravity/windows-hook-json-post.test.ts": 6873, + "src/main/antigravity/windows-hook-payload-delivery.test.ts": 105, + "src/main/app-icon.test.ts": 77, + "src/main/app-relaunch.test.ts": 93, + "src/main/appimage-runtime-identity.test.ts": 104, + "src/main/artifacts/artifact-cloud-config.test.ts": 47, + "src/main/artifacts/artifact-cloud-recovery.test.ts": 495, + "src/main/artifacts/artifact-cloud-service-races.test.ts": 566, + "src/main/artifacts/artifact-cloud-service.test.ts": 985, + "src/main/artifacts/artifact-create-intent-store.test.ts": 352, + "src/main/artifacts/artifact-recovery-directory-fsync.test.ts": 87, + "src/main/artifacts/artifact-share-record-store.test.ts": 192, + "src/main/automations/automation-chat-setup-choice.test.ts": 4045, + "src/main/automations/automation-dispatch-host-fence.test.ts": 2592, + "src/main/automations/automation-owner-fencing.test.ts": 2028, + "src/main/automations/automation-owner-migration.test.ts": 87, + "src/main/automations/automation-run-terminal-surface.test.ts": 4180, + "src/main/automations/automation-run-writer.test.ts": 242, + "src/main/automations/automation-skip-coalescing.test.ts": 2577, + "src/main/automations/automation-ssh-readoption-migration.test.ts": 59, + "src/main/automations/automation-update-host-retarget.test.ts": 1842, + "src/main/automations/automation-worker-durability.test.ts": 4273, + "src/main/automations/automation-workspace-host-attribution.test.ts": 2088, + "src/main/automations/automation-wsl-distro-stopped-refusal.test.ts": 2151, + "src/main/automations/automation-wsl-move-refusal.test.ts": 2285, + "src/main/automations/automation-zero-grace-tick-latency.test.ts": 2108, + "src/main/automations/dispatch-refusal-wsl-move.test.ts": 577, + "src/main/automations/dispatch-tokens.test.ts": 120, + "src/main/automations/external-automation-manager-cache.test.ts": 70, + "src/main/automations/external-automation-owner-guard.test.ts": 332, + "src/main/automations/external-automation-probe-scheduler.test.ts": 97, + "src/main/automations/external-manager-scoped.test.ts": 391, + "src/main/automations/external-manager.test.ts": 388, + "src/main/automations/headless-automation-agent-launch.test.ts": 1045, + "src/main/automations/headless-dispatch-durability.test.ts": 444, + "src/main/automations/headless-run-terminal-retention.test.ts": 112, + "src/main/automations/headless-workspace-create.test.ts": 50, + "src/main/automations/hook-review-blocked-run-terminals.test.ts": 4564, + "src/main/automations/precheck-runner.test.ts": 1132, + "src/main/automations/retained-run-reconciliation.test.ts": 1940, + "src/main/automations/run-completion-watcher.test.ts": 5875, + "src/main/automations/run-target-resolution.test.ts": 367, + "src/main/automations/runtime-automation-service-retention.test.ts": 1771, + "src/main/automations/runtime-automation-service.test.ts": 1389, + "src/main/automations/runtime-chat-run-observer.test.ts": 6812, + "src/main/automations/runtime-terminal-run-observer-evidence.test.ts": 230, + "src/main/automations/runtime-terminal-run-observer.test.ts": 4026, + "src/main/automations/schedule-drift-report.test.ts": 83, + "src/main/automations/service-lifecycle.test.ts": 1952, + "src/main/automations/service-precheck.test.ts": 2057, + "src/main/automations/service.test.ts": 2970, + "src/main/azure-devops/azure-devops-api-request.test.ts": 60, + "src/main/azure-devops/client.test.ts": 411, + "src/main/azure-devops/pull-request-creation.test.ts": 424, "src/main/azure-devops/pull-request-mappers.test.ts": 49, - "src/main/azure-devops/repository-ref.test.ts": 465, - "src/main/bitbucket/client.test.ts": 408, - "src/main/bitbucket/credential-connection.test.ts": 96, - "src/main/bitbucket/credential-store.test.ts": 287, - "src/main/bitbucket/pull-request-creation.test.ts": 379, - "src/main/bitbucket/pull-request-mappers.test.ts": 36, - "src/main/bitbucket/repository-ref.test.ts": 486, - "src/main/bitbucket/status-no-decrypt.test.ts": 171, - "src/main/browser-sidecar-owner.test.ts": 89, - "src/main/browser/agent-browser/agent-browser-bridge-capture-paint-hold.test.ts": 309, - "src/main/browser/agent-browser/agent-browser-bridge-command-transport.test.ts": 663, - "src/main/browser/agent-browser/agent-browser-bridge-host-revocation.test.ts": 540, - "src/main/browser/agent-browser/agent-browser-bridge-keypress-input.test.ts": 502, - "src/main/browser/agent-browser/agent-browser-bridge-mouse-input.test.ts": 268, - "src/main/browser/agent-browser/agent-browser-bridge-navigation.test.ts": 277, - "src/main/browser/agent-browser/agent-browser-bridge-pointer-input.test.ts": 294, - "src/main/browser/agent-browser/agent-browser-bridge-raw-process-retention.test.ts": 713, - "src/main/browser/agent-browser/agent-browser-bridge-raw-process.test.ts": 1070, - "src/main/browser/agent-browser/agent-browser-bridge-session-lifecycle.test.ts": 642, - "src/main/browser/agent-browser/agent-browser-bridge-tab-routing.test.ts": 186, - "src/main/browser/agent-browser/agent-browser-bridge-text-input.test.ts": 373, - "src/main/browser/agent-browser/agent-browser-orphan-sweep.test.ts": 44, - "src/main/browser/agent-input-focus-guard.test.ts": 73, - "src/main/browser/agent-input-injection.test.ts": 179, - "src/main/browser/browser-agent-activity.test.ts": 114, - "src/main/browser/browser-certificate-trust-controller.test.ts": 316, - "src/main/browser/browser-client-download-relay.test.ts": 107, - "src/main/browser/browser-client-download-routing.test.ts": 94, - "src/main/browser/browser-client-file-channel-negotiation.test.ts": 85, - "src/main/browser/browser-client-file-channel-reconnect.test.ts": 524, - "src/main/browser/browser-client-host-authority-replacement.test.ts": 36, - "src/main/browser/browser-client-host-command-dispatcher.test.ts": 110, - "src/main/browser/browser-client-host-command-retention.test.ts": 763, - "src/main/browser/browser-client-host-id.test.ts": 54, - "src/main/browser/browser-client-host-placement-preparation.test.ts": 203, - "src/main/browser/browser-client-host-reconciliation-command-order.test.ts": 94, - "src/main/browser/browser-client-network-route-registry.test.ts": 259, - "src/main/browser/browser-client-page-automation-runtime.test.ts": 30, - "src/main/browser/browser-client-page-command-executor-fencing.test.ts": 158, - "src/main/browser/browser-client-page-command-executor.test.ts": 225, - "src/main/browser/browser-client-page-command-integration.test.ts": 186, - "src/main/browser/browser-client-page-execution-host-supersession.test.ts": 221, - "src/main/browser/browser-client-page-inventory.test.ts": 110, + "src/main/azure-devops/repository-ref.test.ts": 392, + "src/main/bitbucket/client.test.ts": 496, + "src/main/bitbucket/credential-connection.test.ts": 156, + "src/main/bitbucket/credential-store.test.ts": 245, + "src/main/bitbucket/pull-request-creation.test.ts": 417, + "src/main/bitbucket/pull-request-mappers.test.ts": 44, + "src/main/bitbucket/repository-ref.test.ts": 426, + "src/main/bitbucket/status-no-decrypt.test.ts": 256, + "src/main/browser-sidecar-owner.test.ts": 53, + "src/main/browser/agent-browser/agent-browser-action-effects.test.ts": 487, + "src/main/browser/agent-browser/agent-browser-bridge-capture-paint-hold.test.ts": 610, + "src/main/browser/agent-browser/agent-browser-bridge-command-transport.test.ts": 820, + "src/main/browser/agent-browser/agent-browser-bridge-host-revocation.test.ts": 1017, + "src/main/browser/agent-browser/agent-browser-bridge-javascript-dialog.test.ts": 358, + "src/main/browser/agent-browser/agent-browser-bridge-keypress-input.test.ts": 752, + "src/main/browser/agent-browser/agent-browser-bridge-mouse-input.test.ts": 525, + "src/main/browser/agent-browser/agent-browser-bridge-navigation.test.ts": 588, + "src/main/browser/agent-browser/agent-browser-bridge-pointer-input.test.ts": 394, + "src/main/browser/agent-browser/agent-browser-bridge-raw-process-retention.test.ts": 1027, + "src/main/browser/agent-browser/agent-browser-bridge-raw-process.test.ts": 1179, + "src/main/browser/agent-browser/agent-browser-bridge-session-lifecycle.test.ts": 810, + "src/main/browser/agent-browser/agent-browser-bridge-tab-routing.test.ts": 441, + "src/main/browser/agent-browser/agent-browser-bridge-text-input.test.ts": 575, + "src/main/browser/agent-browser/agent-browser-orphan-sweep.test.ts": 59, + "src/main/browser/agent-input-focus-guard.test.ts": 54, + "src/main/browser/agent-input-injection.test.ts": 299, + "src/main/browser/browser-agent-activity.test.ts": 128, + "src/main/browser/browser-certificate-trust-controller.test.ts": 496, + "src/main/browser/browser-client-download-relay.test.ts": 124, + "src/main/browser/browser-client-download-routing.test.ts": 124, + "src/main/browser/browser-client-file-channel-negotiation.test.ts": 116, + "src/main/browser/browser-client-file-channel-reconnect.test.ts": 556, + "src/main/browser/browser-client-host-authority-replacement.test.ts": 47, + "src/main/browser/browser-client-host-command-dispatcher.test.ts": 156, + "src/main/browser/browser-client-host-command-retention.test.ts": 799, + "src/main/browser/browser-client-host-id.test.ts": 82, + "src/main/browser/browser-client-host-placement-preparation.test.ts": 161, + "src/main/browser/browser-client-host-reconciliation-command-order.test.ts": 169, + "src/main/browser/browser-client-network-route-registry.test.ts": 286, + "src/main/browser/browser-client-page-automation-runtime.test.ts": 53, + "src/main/browser/browser-client-page-command-executor-fencing.test.ts": 319, + "src/main/browser/browser-client-page-command-executor.test.ts": 320, + "src/main/browser/browser-client-page-command-integration.test.ts": 315, + "src/main/browser/browser-client-page-creation-cancellation.test.ts": 334, + "src/main/browser/browser-client-page-execution-host-supersession.test.ts": 322, + "src/main/browser/browser-client-page-inventory.test.ts": 186, "src/main/browser/browser-client-page-metadata-transport.test.ts": 100, - "src/main/browser/browser-client-page-profile-binding.test.ts": 273, - "src/main/browser/browser-client-page-profile-switch.test.ts": 259, - "src/main/browser/browser-client-page-reconciliation-adapters.test.ts": 222, - "src/main/browser/browser-client-page-renderer-bridge.test.ts": 85, - "src/main/browser/browser-client-page-renderer-runtime.test.ts": 93, - "src/main/browser/browser-client-page-unavailability.test.ts": 211, - "src/main/browser/browser-client-page-upload-routing.test.ts": 191, - "src/main/browser/browser-client-route-cookie-import-partition-parity.test.ts": 582, - "src/main/browser/browser-client-route-cookie-import.test.ts": 69, - "src/main/browser/browser-client-upload-buffer-retention.test.ts": 558, - "src/main/browser/browser-client-upload-command.test.ts": 107, - "src/main/browser/browser-client-upload-staging.test.ts": 103, - "src/main/browser/browser-client-upload-transfer.test.ts": 70, - "src/main/browser/browser-download-destination.test.ts": 46, - "src/main/browser/browser-external-app-launch.test.ts": 128, - "src/main/browser/browser-find-frame-traversal.electron.test.ts": 1021, - "src/main/browser/browser-grab-payload.test.ts": 44, - "src/main/browser/browser-guest-devtools-dock.test.ts": 68, - "src/main/browser/browser-guest-shortcut-forwarding.test.ts": 191, - "src/main/browser/browser-guest-shortcut-precedence.test.ts": 269, - "src/main/browser/browser-guest-target-url.test.ts": 37, - "src/main/browser/browser-guest-wheel-zoom-scroll.test.ts": 42, - "src/main/browser/browser-host-client-identity.test.ts": 57, - "src/main/browser/browser-http-auth-prompt.test.ts": 124, - "src/main/browser/browser-identity-mode-store.test.ts": 79, - "src/main/browser/browser-manager-annotation-bridge.test.ts": 229, - "src/main/browser/browser-manager-auth-user-agent.test.ts": 695, - "src/main/browser/browser-manager-client-hosted-downloads.test.ts": 413, - "src/main/browser/browser-manager-destroyed-guest-downloads.test.ts": 423, - "src/main/browser/browser-manager-destroyed-guest.test.ts": 316, - "src/main/browser/browser-manager-downloads.test.ts": 232, - "src/main/browser/browser-manager-grab-capture.test.ts": 190, - "src/main/browser/browser-manager-grab-mode.test.ts": 252, - "src/main/browser/browser-manager-grab-selection.test.ts": 331, - "src/main/browser/browser-manager-grab-shortcuts.test.ts": 348, - "src/main/browser/browser-manager-guest-lifecycle.test.ts": 292, - "src/main/browser/browser-manager-guest-policy-profile.test.ts": 204, - "src/main/browser/browser-manager-guest-shortcuts.test.ts": 525, - "src/main/browser/browser-manager-guest-unload.test.ts": 291, - "src/main/browser/browser-manager-guest-visibility.test.ts": 215, - "src/main/browser/browser-manager-load-failure-replay.test.ts": 335, - "src/main/browser/browser-manager-page-prompt-routing.test.ts": 292, - "src/main/browser/browser-manager-popup-child.test.ts": 217, - "src/main/browser/browser-manager-popup-openerless-tab.test.ts": 219, - "src/main/browser/browser-manager-popup-routing.test.ts": 353, - "src/main/browser/browser-manager-tab-identity.test.ts": 322, - "src/main/browser/browser-manager-viewport-override.test.ts": 449, - "src/main/browser/browser-manager-viewport-ownership.test.ts": 254, - "src/main/browser/browser-manager-viewport-partial-failure.test.ts": 267, - "src/main/browser/browser-manager-worker-request-user-agent.test.ts": 330, - "src/main/browser/browser-network-deferred-socket.test.ts": 98, - "src/main/browser/browser-network-execution-route.test.ts": 156, - "src/main/browser/browser-network-tunnel-client-memory-budget.test.ts": 183, - "src/main/browser/browser-network-tunnel-client.test.ts": 87, - "src/main/browser/browser-network-tunnel-conformance.test.ts": 145, - "src/main/browser/browser-network-tunnel-outbound-memory-budget.test.ts": 59, - "src/main/browser/browser-network-tunnel-proxy.test.ts": 257, - "src/main/browser/browser-network-tunnel-session-aggregate-memory.test.ts": 77, - "src/main/browser/browser-network-tunnel-session-stream-scoped-failure.test.ts": 43, - "src/main/browser/browser-network-tunnel-session.test.ts": 96, - "src/main/browser/browser-page-initiated-tab-budget.test.ts": 40, - "src/main/browser/browser-page-prompts.test.ts": 102, - "src/main/browser/browser-popup-native-window.test.ts": 74, - "src/main/browser/browser-process-user-agent.test.ts": 38, - "src/main/browser/browser-route-guest-popups.test.ts": 211, - "src/main/browser/browser-route-identity.test.ts": 51, - "src/main/browser/browser-route-partition-binding-capacity.test.ts": 57, - "src/main/browser/browser-route-partition-binding-store.test.ts": 103, - "src/main/browser/browser-route-partition-migration.test.ts": 143, - "src/main/browser/browser-route-partition-stability.test.ts": 149, - "src/main/browser/browser-route-partition-storage-lifecycle.test.ts": 77, - "src/main/browser/browser-route-partition-storage-retirement.test.ts": 123, - "src/main/browser/browser-route-partition-storage-runtime.test.ts": 33, - "src/main/browser/browser-route-persisted-worker-egress.electron.test.ts": 1464, - "src/main/browser/browser-route-prepared-page-rekey.test.ts": 33, - "src/main/browser/browser-route-session-registry.test.ts": 95, - "src/main/browser/browser-route-webcontents-registry.test.ts": 140, - "src/main/browser/browser-screencast-dialog-settlement.test.ts": 124, - "src/main/browser/browser-screencast-first-frame-timeout.test.ts": 104, - "src/main/browser/browser-screencast-guest-view-limit.test.ts": 758, - "src/main/browser/browser-screencast-lifecycle.test.ts": 95, - "src/main/browser/browser-screencast-live-frame-allocation.test.ts": 90, - "src/main/browser/browser-screencast-stream.test.ts": 712, - "src/main/browser/browser-session-cookie-staging.scoped.test.ts": 521, - "src/main/browser/browser-session-cookie-staging.test.ts": 259, - "src/main/browser/browser-session-partition-policies.test.ts": 404, - "src/main/browser/browser-session-partition-proxy-install.test.ts": 406, - "src/main/browser/browser-session-proxy.test.ts": 233, - "src/main/browser/browser-session-registry-identity.persistence.test.ts": 578, - "src/main/browser/browser-session-registry.persistence.test.ts": 527, - "src/main/browser/browser-session-registry.test.ts": 709, - "src/main/browser/browser-session-startup.test.ts": 90, - "src/main/browser/browser-session-ua-cloudflare-live.electron.test.ts": 252, - "src/main/browser/browser-session-ua-wire-identity-cross-context.electron.test.ts": 4370, - "src/main/browser/browser-session-ua-wire-identity.electron.test.ts": 4623, - "src/main/browser/browser-session-user-agent-migration-inspection.test.ts": 155, - "src/main/browser/browser-site-display-controller.test.ts": 109, - "src/main/browser/browser-site-permission-prompt.test.ts": 194, - "src/main/browser/browser-text-insertion.test.ts": 30, - "src/main/browser/browser-webauthn-account-picker.test.ts": 41, - "src/main/browser/browser-webauthn-profile-delete.test.ts": 324, - "src/main/browser/cdp-bridge-integration.test.ts": 14603, - "src/main/browser/cdp-client-response-writer.test.ts": 227, - "src/main/browser/cdp-keyboard-us-layout.test.ts": 41, - "src/main/browser/cdp-print-to-pdf.test.ts": 35, - "src/main/browser/cdp-screenshot.test.ts": 363, - "src/main/browser/cdp-ws-proxy-focus-replay.test.ts": 496, - "src/main/browser/cdp-ws-proxy-host-admission.test.ts": 397, - "src/main/browser/cdp-ws-proxy-input-focus.test.ts": 306, - "src/main/browser/cdp-ws-proxy-origin.test.ts": 156, - "src/main/browser/cdp-ws-proxy.test.ts": 2692, - "src/main/browser/chromium-cookie-snapshot.test.ts": 446, - "src/main/browser/client-route-cookie-import-source-store.test.ts": 68, - "src/main/browser/cookies/browser-cookie-clear-preserve.test.ts": 121, - "src/main/browser/cookies/browser-cookie-clear-store-lifecycle.test.ts": 71, - "src/main/browser/cookies/browser-cookie-clear-store.test.ts": 89, - "src/main/browser/cookies/browser-cookie-import-clear-atomicity.test.ts": 67, - "src/main/browser/cookies/browser-cookie-import-concurrency.test.ts": 361, - "src/main/browser/cookies/browser-cookie-import-google-exclusion.test.ts": 321, - "src/main/browser/cookies/browser-cookie-import-partition-fidelity.test.ts": 494, - "src/main/browser/cookies/browser-cookie-import-partition-reland.electron.test.ts": 1611, - "src/main/browser/cookies/browser-cookie-import-partition-rollback.electron.test.ts": 642, - "src/main/browser/cookies/browser-cookie-import-partition-success.electron.test.ts": 930, - "src/main/browser/cookies/browser-cookie-import-partition.electron.test.ts": 887, - "src/main/browser/cookies/browser-cookie-import-policy.test.ts": 183, - "src/main/browser/cookies/browser-cookie-import-replace-partition-rollback.electron.test.ts": 1302, - "src/main/browser/cookies/browser-cookie-import-replacement.test.ts": 290, - "src/main/browser/cookies/browser-cookie-import-route-partition-staging.test.ts": 550, - "src/main/browser/cookies/browser-cookie-import-scope.test.ts": 297, - "src/main/browser/cookies/browser-cookie-import-snapshot-ownership.test.ts": 771, - "src/main/browser/cookies/browser-cookie-import-validated-partition.electron.test.ts": 1001, - "src/main/browser/cookies/browser-cookie-import-write.test.ts": 58, - "src/main/browser/cookies/browser-cookie-import.comet.test.ts": 546, - "src/main/browser/cookies/browser-cookie-import.helium.test.ts": 482, - "src/main/browser/cookies/browser-cookie-import.test.ts": 1143, - "src/main/browser/cookies/browser-cookie-partition-summary.test.ts": 109, - "src/main/browser/cookies/browser-cookie-public-suffix-scope.test.ts": 49, - "src/main/browser/cookies/browser-cookie-registrable-family.test.ts": 60, - "src/main/browser/cookies/browser-cookie-samesite.electron.test.ts": 786, - "src/main/browser/cookies/sources/browser-cookie-decryption.test.ts": 69, - "src/main/browser/cookies/sources/browser-cookie-import-undecryptable.test.ts": 507, - "src/main/browser/cookies/sources/browser-cookie-source-partition.test.ts": 63, - "src/main/browser/cookies/sources/browser-cookie-validation.test.ts": 74, - "src/main/browser/desktop-browser-bridge/desktop-browser-bridge-executor.test.ts": 251, - "src/main/browser/desktop-browser-bridge/desktop-browser-bridge-manager.test.ts": 1292, - "src/main/browser/desktop-browser-bridge/remote-cli-driven-workspaces.test.ts": 32, - "src/main/browser/doc-preview-download-block-notice.test.ts": 43, - "src/main/browser/doc-preview-failure-notice.test.ts": 27, - "src/main/browser/doc-preview-file-reader.test.ts": 65, - "src/main/browser/doc-preview-grant-registry.test.ts": 55, - "src/main/browser/doc-preview-guest-policy.test.ts": 212, - "src/main/browser/doc-preview-protocol.test.ts": 52, - "src/main/browser/doc-preview-response-allocation.test.ts": 132, - "src/main/browser/electron-debugger-lease.test.ts": 60, - "src/main/browser/execution-route-socket-duplex.test.ts": 67, - "src/main/browser/grab-guest-overlay-follow.test.ts": 234, - "src/main/browser/grab-guest-script.test.ts": 78, - "src/main/browser/guest-cdp-command.test.ts": 85, - "src/main/browser/guest-direct-key-input.test.ts": 166, - "src/main/browser/guest-focused-frame-route.test.ts": 82, - "src/main/browser/local-ssh-browser-partition-identity.test.ts": 376, - "src/main/browser/local-ssh-browser-partitions.probe-cache.test.ts": 54, - "src/main/browser/local-ssh-browser-route-target.test.ts": 64, - "src/main/browser/local-ssh-browser-route.test.ts": 48, - "src/main/browser/offscreen-browser-backend-lifecycle.test.ts": 208, - "src/main/browser/paired-runtime-browser-client-host-composition.test.ts": 130, - "src/main/browser/paired-runtime-browser-client-host-identity-wiring.test.ts": 974, - "src/main/browser/paired-runtime-browser-client-host-reconnect.test.ts": 497, - "src/main/browser/paired-runtime-browser-client-host-registry.test.ts": 37, - "src/main/browser/paired-runtime-browser-client-host-route-identity.test.ts": 811, - "src/main/browser/paired-runtime-browser-client-host-runtime.test.ts": 502, - "src/main/browser/paired-runtime-browser-client-host.test.ts": 245, - "src/main/browser/paired-runtime-browser-host-command-admission.test.ts": 189, - "src/main/browser/paired-runtime-browser-host-lease-reconnect.test.ts": 884, - "src/main/browser/paired-runtime-browser-host-lease.test.ts": 806, - "src/main/browser/paired-runtime-browser-host-reconciliation-negotiation.test.ts": 210, - "src/main/browser/paired-runtime-browser-network-route.test.ts": 1062, - "src/main/browser/popup-identity-electron-probe.test.ts": 114, - "src/main/browser/popup-origin-bar-window.test.ts": 113, - "src/main/browser/remote-browser-socks-buffering.test.ts": 378, - "src/main/browser/remote-browser-socks-server.test.ts": 245, - "src/main/browser/snapshot-engine-iframe-sessions.test.ts": 70, - "src/main/browser/snapshot-engine.test.ts": 41, - "src/main/browser/ssh-browser-network-execution-route.test.ts": 372, - "src/main/browser/system-ssh-socks-client-socket.test.ts": 46, - "src/main/browser/wsl-browser-network-execution-route.test.ts": 487, - "src/main/browser/wsl-browser-network-relay-launch.test.ts": 94, - "src/main/claude-accounts/claude-account-folder.test.ts": 159, - "src/main/claude-accounts/claude-account-service.test.ts": 939, - "src/main/claude-accounts/claude-command-process.test.ts": 110, - "src/main/claude-accounts/claude-credential-persistence-ratchet.test.ts": 610, - "src/main/claude-accounts/claude-launch-routing.test.ts": 318, - "src/main/claude-accounts/claude-login-session.test.ts": 1196, - "src/main/claude-accounts/claude-pasted-code-login.test.ts": 286, - "src/main/claude-accounts/claude-profile-history-windows.test.ts": 80, - "src/main/claude-accounts/claude-profile-history.test.ts": 122, - "src/main/claude-accounts/claude-profile-paths.test.ts": 58, - "src/main/claude-accounts/claude-profile-provisioning.test.ts": 740, - "src/main/claude-accounts/claude-profile-router.test.ts": 864, - "src/main/claude-accounts/claude-profile-setup-worker.test.ts": 331, - "src/main/claude-accounts/claude-profile-setup.test.ts": 243, - "src/main/claude-accounts/claude-profile-wsl-router.test.ts": 821, - "src/main/claude-accounts/claude-sign-in-browser.test.ts": 288, - "src/main/claude-accounts/claude-structured-auth-policy.test.ts": 57, - "src/main/claude-accounts/host-sign-in-real-cli.test.ts": 161, - "src/main/claude-accounts/keychain-config-directory-aliases.test.ts": 44, - "src/main/claude-accounts/keychain.test.ts": 39, - "src/main/claude-accounts/runtime-auth-service.test.ts": 166, - "src/main/claude-accounts/runtime-selection.test.ts": 61, - "src/main/claude-accounts/windows-command-invocation.test.ts": 23, - "src/main/claude-usage/claude-model-pricing.test.ts": 36, - "src/main/claude-usage/claude-usage-report-aggregation.test.ts": 54, - "src/main/claude-usage/persisted-source-authority.test.ts": 582, - "src/main/claude-usage/persisted-token-columns-store.test.ts": 398, - "src/main/claude-usage/persisted-token-columns.test.ts": 89, - "src/main/claude-usage/scanner-incremental-append.test.ts": 153, - "src/main/claude-usage/scanner-incremental-ownership.test.ts": 410, - "src/main/claude-usage/scanner-incremental-reader.test.ts": 669, - "src/main/claude-usage/scanner-large-directory.test.ts": 210, - "src/main/claude-usage/scanner-long-context.test.ts": 102, - "src/main/claude-usage/scanner-scan.test.ts": 176, - "src/main/claude-usage/scanner.test.ts": 57, - "src/main/claude-usage/source-cache-compression.test.ts": 53, - "src/main/claude-usage/source-cache-write-retention.test.ts": 442, - "src/main/claude-usage/store-checkpoint-persistence.test.ts": 649, - "src/main/claude-usage/store-source-authority.test.ts": 682, - "src/main/claude-usage/store.test.ts": 270, - "src/main/claude-usage/transcript-file-discovery-errors.test.ts": 60, - "src/main/claude-usage/transcript-projection-integrity.test.ts": 177, - "src/main/claude-usage/transcript-reader-lifetime.test.ts": 95, - "src/main/claude-usage/transcript-record-parser-prefilter.test.ts": 40, - "src/main/claude-usage/transcript-tuple-append.test.ts": 454, - "src/main/claude/agent-view/agent-view-bridge.test.ts": 126, - "src/main/claude/agent-view/agent-view-install.test.ts": 259, - "src/main/claude/agent-view/agent-view-mod-source.test.ts": 733, - "src/main/claude/agent-view/agent-view-service.test.ts": 305, - "src/main/claude/claude-adapter-capture-replay.test.ts": 909, - "src/main/claude/claude-agent-sdk-contract-pins.test.ts": 2890, - "src/main/claude/claude-agent-sdk-control-requests.test.ts": 27, - "src/main/claude/claude-agent-sdk-exit-proof-identity.test.ts": 75, - "src/main/claude/claude-agent-sdk-exit-proof.test.ts": 8628, - "src/main/claude/claude-agent-sdk-import-boundary.test.ts": 785, - "src/main/claude/claude-agent-sdk-process-spawn.test.ts": 139, - "src/main/claude/claude-agent-sdk-root-kill-fallback.test.ts": 122, - "src/main/claude/claude-agent-sdk-user-message-queue.test.ts": 132, - "src/main/claude/claude-api-retry-idle-sweep.test.ts": 1468, - "src/main/claude/claude-api-retry-row.test.ts": 444, - "src/main/claude/claude-background-run-isolation-real-cli.test.ts": 60, - "src/main/claude/claude-background-stop-records.test.ts": 848, - "src/main/claude/claude-background-task-resume.test.ts": 63, - "src/main/claude/claude-background-task-retention.test.ts": 525, - "src/main/claude/claude-background-task-row-journal.test.ts": 103, - "src/main/claude/claude-background-task-rows.test.ts": 127, - "src/main/claude/claude-background-task-terminal-frames.test.ts": 91, - "src/main/claude/claude-background-task-tracker.test.ts": 152, - "src/main/claude/claude-background-task-turn-resumption.test.ts": 370, - "src/main/claude/claude-background-wake-retention.test.ts": 1148, - "src/main/claude/claude-child-exit-proof-ladder.test.ts": 102, - "src/main/claude/claude-child-process-environment.test.ts": 47, - "src/main/claude/claude-child-work-decoder.test.ts": 42, - "src/main/claude/claude-child-work-evidence-retention.test.ts": 453, - "src/main/claude/claude-cli-flag-support.test.ts": 452, - "src/main/claude/claude-close-turn-end.test.ts": 607, - "src/main/claude/claude-command-lifecycle-frames.test.ts": 307, - "src/main/claude/claude-command-lifecycle.test.ts": 562, - "src/main/claude/claude-command-turn.test.ts": 210, - "src/main/claude/claude-config-dir-pin.test.ts": 37, - "src/main/claude/claude-context-model-switch.test.ts": 229, - "src/main/claude/claude-context-usage-restart.test.ts": 613, - "src/main/claude/claude-context-usage-unloaded-turn.test.ts": 1516, - "src/main/claude/claude-context-usage.test.ts": 140, - "src/main/claude/claude-context-window-hint.test.ts": 382, - "src/main/claude/claude-descendant-escalation-boundary.test.ts": 561, - "src/main/claude/claude-diff-panel-auto-open.test.ts": 118, - "src/main/claude/claude-fold-steer-receipt.test.ts": 797, - "src/main/claude/claude-folder-trust-file-wsl-guest.test.ts": 46, - "src/main/claude/claude-folder-trust-file.test.ts": 764, - "src/main/claude/claude-hook-event-install.test.ts": 162, - "src/main/claude/claude-hook-event-versions.test.ts": 76, - "src/main/claude/claude-informational-row.test.ts": 519, - "src/main/claude/claude-journal-turn-scope.test.ts": 323, - "src/main/claude/claude-model-catalog-probe.test.ts": 1976, - "src/main/claude/claude-profile-hooks.test.ts": 210, - "src/main/claude/claude-provisional-row-corrections.test.ts": 45, - "src/main/claude/claude-request-end-wait.test.ts": 49, - "src/main/claude/claude-rewind-transcript.test.ts": 451, - "src/main/claude/claude-settings-schema-install.test.ts": 231, - "src/main/claude/claude-slash-command-catalog.test.ts": 60, - "src/main/claude/claude-status-line-install.test.ts": 166, - "src/main/claude/claude-status-line-windows.test.ts": 153, - "src/main/claude/claude-stop-ack-race.test.ts": 1267, - "src/main/claude/claude-stream-json-connection-close.test.ts": 532, - "src/main/claude/claude-stream-json-connection.test.ts": 8042, - "src/main/claude/claude-streamed-text-checkpoints.test.ts": 37, - "src/main/claude/structured/launch/claude-structured-applied-options.test.ts": 840, - "src/main/claude/structured/launch/claude-structured-child-env.test.ts": 43, - "src/main/claude/structured/claude-structured-child-work-captures.test.ts": 1015, - "src/main/claude/structured/claude-structured-child-work-producer.test.ts": 894, - "src/main/claude/structured/claude-structured-content-parts.test.ts": 431, - "src/main/claude/structured/claude-structured-control-actions.test.ts": 779, - "src/main/claude/structured/claude-structured-conversation-stop.test.ts": 800, - "src/main/claude/structured/claude-structured-dispatch-admission.test.ts": 364, - "src/main/claude/structured/claude-structured-dispatch-attachment-rejection.test.ts": 339, - "src/main/claude/structured/claude-structured-dispatch-boundary.test.ts": 1112, - "src/main/claude/structured/claude-structured-dispatch-content.test.ts": 167, - "src/main/claude/structured/claude-structured-dispatch-queue-boundary.test.ts": 819, - "src/main/claude/structured/claude-structured-dispatch.test.ts": 1817, - "src/main/claude/structured/claude-structured-effort-default-at-rest.test.ts": 653, - "src/main/claude/structured/claude-structured-effort-reporting.test.ts": 1014, - "src/main/claude/structured/claude-structured-execution-recording.test.ts": 1729, - "src/main/claude/structured/claude-structured-in-turn-stop.test.ts": 618, - "src/main/claude/structured/claude-structured-inbound-control.test.ts": 63, - "src/main/claude/structured/journal/claude-structured-journal-prompt-cards.test.ts": 48, - "src/main/claude/structured/journal/claude-structured-journal-prompt-retry.test.ts": 276, - "src/main/claude/structured/journal/claude-structured-journal-translation-background-tasks.test.ts": 348, - "src/main/claude/structured/journal/claude-structured-journal-translation-context-usage.test.ts": 975, - "src/main/claude/structured/journal/claude-structured-journal-translation-subagents.test.ts": 286, - "src/main/claude/structured/journal/claude-structured-journal-translation-turn-timing.test.ts": 936, - "src/main/claude/structured/journal/claude-structured-journal-translation.test.ts": 815, - "src/main/claude/structured/launch/claude-structured-launch-account-routing.test.ts": 797, - "src/main/claude/structured/launch/claude-structured-launch-resolution.test.ts": 539, - "src/main/claude/structured/launch/claude-structured-launch-visuals.test.ts": 423, - "src/main/claude/structured/claude-structured-live-provider-process.test.ts": 1083, - "src/main/claude/structured/launch/claude-structured-message-options.test.ts": 833, - "src/main/claude/structured/launch/claude-structured-model-confirmation.test.ts": 562, - "src/main/claude/structured/claude-structured-option-confirmation.test.ts": 760, - "src/main/claude/structured/launch/claude-structured-options-context-window.test.ts": 535, - "src/main/claude/structured/launch/claude-structured-options.test.ts": 484, - "src/main/claude/claude-structured-owner-identity.test.ts": 57, - "src/main/claude/structured/journal/claude-structured-prompt-items.test.ts": 157, - "src/main/claude/structured/journal/claude-structured-prompt-ownership.test.ts": 748, - "src/main/claude/structured/launch/claude-structured-provider-fallback.test.ts": 418, - "src/main/claude/structured/claude-structured-queued-stop.test.ts": 930, - "src/main/claude/structured/claude-structured-rate-limit-retry.test.ts": 208, - "src/main/claude/structured/claude-structured-real-cli-fold.test.ts": 669, - "src/main/claude/structured/launch/claude-structured-real-cli-options.test.ts": 640, - "src/main/claude/structured/claude-structured-real-cli-rewind.test.ts": 995, - "src/main/claude/structured/claude-structured-real-cli-stop-task.test.ts": 850, - "src/main/claude/structured/claude-structured-real-cli-visuals.test.ts": 662, - "src/main/claude/structured/claude-structured-real-cli.test.ts": 608, - "src/main/claude/structured/claude-structured-reasoning-lifecycle.test.ts": 186, - "src/main/claude/structured/claude-structured-reasoning.test.ts": 264, - "src/main/claude/structured/claude-structured-requested-stop.test.ts": 623, - "src/main/claude/structured/claude-structured-resume-point.test.ts": 1294, - "src/main/claude/claude-structured-retired-model.test.ts": 744, - "src/main/claude/claude-structured-session-acquisition-processless.test.ts": 694, - "src/main/claude/structured/claude-structured-session-adapter-turns.test.ts": 1200, - "src/main/claude/structured/claude-structured-session-adapter.test.ts": 875, - "src/main/claude/structured/claude-structured-session-close.test.ts": 871, - "src/main/claude/structured/claude-structured-session-commands.test.ts": 1042, - "src/main/claude/structured/claude-structured-session-exit-blame.test.ts": 817, - "src/main/claude/structured/claude-structured-session-reading-control.test.ts": 888, - "src/main/claude/structured/claude-structured-session-recovery.test.ts": 640, - "src/main/claude/claude-structured-session-startup.test.ts": 738, - "src/main/claude/structured/claude-structured-sign-in.test.ts": 352, - "src/main/claude/structured/launch/claude-structured-spawn-options.test.ts": 286, - "src/main/claude/structured/claude-structured-turn-resume-point.test.ts": 1983, - "src/main/claude/claude-subagent-id-aliases.test.ts": 40, - "src/main/claude/claude-subagent-permission-request.test.ts": 2528, - "src/main/claude/claude-subagent-resume-after-restart.test.ts": 722, - "src/main/claude/claude-supervised-stop-real-cli.test.ts": 425, - "src/main/claude/claude-supervised-stop.integration.test.ts": 3670, - "src/main/claude/claude-thread-goal-journaling.test.ts": 328, - "src/main/claude/claude-transcript-catch-up.test.ts": 2266, - "src/main/claude/claude-transcript-duration.test.ts": 981, - "src/main/claude/claude-transcript-entry-uuid.test.ts": 32, - "src/main/claude/claude-turn-outcome.test.ts": 416, - "src/main/claude/claude-turn-ownership.test.ts": 850, - "src/main/claude/claude-turn-resumption.test.ts": 307, - "src/main/claude/claude-usage-limits.test.ts": 702, - "src/main/claude/compact-status-registration.test.ts": 303, - "src/main/claude/hook-service.test.ts": 253, - "src/main/claude/post-compact-hook-command.test.ts": 207, - "src/main/claude/statusline-script.test.ts": 205, - "src/main/claude/windows-hook-files.test.ts": 182, - "src/main/claude/windows-native-hook-registration.test.ts": 190, - "src/main/cli/appimage-copy-pre-extraction.test.ts": 367, - "src/main/cli/appimage-extracted-root.test.ts": 92, - "src/main/cli/appimage-extraction-pruning-namespace.test.ts": 80, - "src/main/cli/appimage-extraction-pruning.test.ts": 104, - "src/main/cli/appimage-generation-lease.test.ts": 56, - "src/main/cli/appimage-generation-residency.test.ts": 58, - "src/main/cli/appimage-generation-stable-launcher.test.ts": 100, - "src/main/cli/appimage-payload-removal.reentrancy.test.ts": 37, - "src/main/cli/appimage-serve-preparation.test.ts": 782, - "src/main/cli/appimage-stable-launcher.test.ts": 186, - "src/main/cli/cli-command-installation-races.test.ts": 162, - "src/main/cli/cli-command-privileged-transaction.test.ts": 90, - "src/main/cli/cli-installer-appimage-ownership.test.ts": 162, - "src/main/cli/cli-installer-appimage-removal.test.ts": 327, - "src/main/cli/cli-installer-command-conflicts.test.ts": 163, - "src/main/cli/cli-installer-macos-command-path.test.ts": 129, - "src/main/cli/cli-installer-unreadable-command.test.ts": 240, - "src/main/cli/cli-installer-windows-path.test.ts": 214, - "src/main/cli/cli-installer.test.ts": 143, - "src/main/cli/keyed-promise-queue.test.ts": 48, - "src/main/cli/legacy-appimage-cli-wrapper.test.ts": 68, - "src/main/cli/linux-bare-orca-dispatcher.test.ts": 149, - "src/main/cli/linux-terminal-orca-cli-shim.test.ts": 147, - "src/main/cli/native-cli-powershell-argv-boundary.test.ts": 35, - "src/main/cli/orca-cli-child-path.test.ts": 101, - "src/main/cli/packaged-cli-assets.test.ts": 3021, - "src/main/cli/windows-user-path-registry.test.ts": 26, - "src/main/cli/wsl-cli-installer.test.ts": 213, - "src/main/cli/wsl-cli-login-path.test.ts": 256, - "src/main/cli/wsl-cli-powershell-boundary.test.ts": 87, - "src/main/cli/wsl-cli-registration-operation.test.ts": 82, - "src/main/cli/wsl-cli-registration-reconciliation.test.ts": 239, - "src/main/cli/wsl-cli-registration-registry.test.ts": 102, - "src/main/cli/wsl-managed-cli.test.ts": 67, - "src/main/cli/wsl-managed-cli.wsl.test.ts": 104, - "src/main/codebuddy/hook-service.test.ts": 145, - "src/main/codex-accounts/async-file-rename.test.ts": 1023, - "src/main/codex-accounts/codex-account-identity-api-key-guard.test.ts": 37, - "src/main/codex-accounts/codex-auth-workspace-identity.test.ts": 78, - "src/main/codex-accounts/codex-config-mirror.test.ts": 320, - "src/main/codex-accounts/codex-credential-absence-grace.test.ts": 72, - "src/main/codex-accounts/codex-device-auth-prompt.test.ts": 37, - "src/main/codex-accounts/codex-login-auth-url.test.ts": 53, - "src/main/codex-accounts/codex-login-session-wsl-open.test.ts": 174, - "src/main/codex-accounts/codex-reset-credit-ledger.test.ts": 248, - "src/main/codex-accounts/codex-windows-interactive-login.test.ts": 256, - "src/main/codex-accounts/fs-utils.test.ts": 107, - "src/main/codex-accounts/guest-codex-account-homes.test.ts": 51, - "src/main/codex-accounts/host-codex-managed-home-ownership.test.ts": 48, - "src/main/codex-accounts/legacy-shared-auth-migration.test.ts": 90, - "src/main/codex-accounts/legacy-shared-config-compatibility.test.ts": 122, - "src/main/codex-accounts/legacy-wsl-runtime-auth-drain-apply-script.test.ts": 4420, - "src/main/codex-accounts/legacy-wsl-runtime-auth-drain-interruption-source.test.ts": 75, - "src/main/codex-accounts/legacy-wsl-runtime-auth-drain-rollback-script.test.ts": 653, - "src/main/codex-accounts/legacy-wsl-runtime-auth-drain.test.ts": 59, - "src/main/codex-accounts/managed-codex-auth-readiness.test.ts": 58, - "src/main/codex-accounts/runtime-home-catalog-account-key.test.ts": 1700, - "src/main/codex-accounts/runtime-home-catalog-probe-prep.test.ts": 566, - "src/main/codex-accounts/runtime-home-legacy-migration.test.ts": 873, - "src/main/codex-accounts/runtime-home-managed-auth-recovery.test.ts": 413, - "src/main/codex-accounts/runtime-home-mirror-login-copy.test.ts": 624, - "src/main/codex-accounts/runtime-home-mirrored-status-home.test.ts": 280, - "src/main/codex-accounts/runtime-home-per-account-homes.test.ts": 587, - "src/main/codex-accounts/runtime-home-read-only-launch-resolution.test.ts": 921, - "src/main/codex-accounts/runtime-home-real-home-lane-routing.test.ts": 457, - "src/main/codex-accounts/runtime-home-resume-selection-gate.test.ts": 535, - "src/main/codex-accounts/runtime-home-retained-auth-provenance.test.ts": 907, - "src/main/codex-accounts/runtime-home-service-per-account-migration.test.ts": 676, - "src/main/codex-accounts/runtime-home-session-discovery-read-only.test.ts": 376, - "src/main/codex-accounts/runtime-home-session-migration-pass.test.ts": 473, - "src/main/codex-accounts/runtime-home-status-hook-independence.test.ts": 442, - "src/main/codex-accounts/runtime-home-system-default-mirror-readback.test.ts": 808, - "src/main/codex-accounts/runtime-home-system-default-snapshot.test.ts": 561, - "src/main/codex-accounts/runtime-home-system-resource-materialization.test.ts": 780, - "src/main/codex-accounts/runtime-home-windows-profile-ownership.test.ts": 221, - "src/main/codex-accounts/runtime-home-wsl-managed-accounts.test.ts": 602, - "src/main/codex-accounts/runtime-home-wsl-session-bridge.test.ts": 673, - "src/main/codex-accounts/runtime-home-wsl-system-default.test.ts": 531, - "src/main/codex-accounts/service-abandoned-login-supersede.test.ts": 572, - "src/main/codex-accounts/service-account-add-login.test.ts": 613, - "src/main/codex-accounts/service-account-selection-and-removal.test.ts": 673, - "src/main/codex-accounts/service-add-account-from-home.test.ts": 410, - "src/main/codex-accounts/service-device-code-login.test.ts": 437, - "src/main/codex-accounts/service-login-process-teardown.test.ts": 452, - "src/main/codex-accounts/service-managed-home-identity.test.ts": 355, - "src/main/codex-accounts/service-quota-refresh-decoupling.test.ts": 421, - "src/main/codex-accounts/service-reauthenticate-activation.test.ts": 318, - "src/main/codex-accounts/service-reset-credit-durability.test.ts": 767, - "src/main/codex-accounts/service-reset-credit-home-ownership.test.ts": 331, - "src/main/codex-accounts/service-reset-credit-retry-routing.test.ts": 356, - "src/main/codex-accounts/service-reset-credit-target-routing.test.ts": 605, - "src/main/codex-accounts/service-system-default-identity.test.ts": 406, - "src/main/codex-accounts/service-wsl-accounts.test.ts": 424, - "src/main/codex-accounts/service.test.ts": 702, - "src/main/codex-accounts/sta-4422-transient-ownership-error.test.ts": 556, - "src/main/codex-accounts/sta-4734-login-rollback-deletes-authenticated-home.test.ts": 863, - "src/main/codex-accounts/sta-4735-unreadable-host-lane-writes.test.ts": 418, - "src/main/codex-cli/codex-home-process-lock.test.ts": 35, - "src/main/codex-cli/command.test.ts": 71, - "src/main/codex-usage/codex-rollout-file-lifetime.test.ts": 199, - "src/main/codex-usage/codex-rollout-resume-state.test.ts": 47, - "src/main/codex-usage/codex-usage-long-context-billing.test.ts": 458, - "src/main/codex-usage/scanner-attribution-memo.test.ts": 189, - "src/main/codex-usage/scanner-checkpoint-races.test.ts": 265, - "src/main/codex-usage/scanner-file-generation.test.ts": 346, - "src/main/codex-usage/scanner-file-identity.test.ts": 336, - "src/main/codex-usage/scanner-incremental-append.test.ts": 544, - "src/main/codex-usage/scanner-large-directory.test.ts": 519, - "src/main/codex-usage/scanner-paths.test.ts": 426, - "src/main/codex-usage/scanner.test.ts": 260, - "src/main/codex-usage/session-file-discovery-errors.test.ts": 59, - "src/main/codex-usage/store-automation-usage.test.ts": 186, - "src/main/codex-usage/store-model-pricing.test.ts": 202, - "src/main/codex-usage/store-orca-scope.test.ts": 500, - "src/main/codex-usage/store-persistence.test.ts": 413, - "src/main/codex/app-server/codex-app-server-capability-cache.test.ts": 55, - "src/main/codex/app-server/codex-app-server-exit-error.test.ts": 179, - "src/main/codex/codex-account-home-hook.test.ts": 196, - "src/main/codex/codex-account-session-bridge.test.ts": 336, - "src/main/codex/codex-account-session-index-heal.test.ts": 211, - "src/main/codex/codex-ai-vault-session-resume.test.ts": 112, - "src/main/codex/app-server/codex-app-server-client.test.ts": 12720, - "src/main/codex/app-server/codex-app-server-connection-exit-order.test.ts": 208, - "src/main/codex/app-server/codex-app-server-connection-tree-unproven.test.ts": 343, - "src/main/codex/app-server/codex-app-server-direct-open.test.ts": 206, - "src/main/codex/app-server/codex-app-server-session-stop.test.ts": 77, - "src/main/codex/app-server/codex-app-server-session-supervision.test.ts": 13855, - "src/main/codex/app-server/codex-app-server-session.test.ts": 301, - "src/main/codex/app-server/codex-app-server-teardown.integration.test.ts": 14121, - "src/main/codex/codex-at-rest-skills-probe.test.ts": 470, - "src/main/codex/codex-background-command-tracker.test.ts": 220, - "src/main/codex/codex-background-task-tracker.test.ts": 296, - "src/main/codex/codex-background-terminals.test.ts": 449, - "src/main/codex/codex-child-work-translation-retention.test.ts": 364, - "src/main/codex/codex-close-turn-end.test.ts": 338, - "src/main/codex/codex-collab-call-delegation.test.ts": 508, - "src/main/codex/codex-collab-call-rows-on-positional-clients.test.ts": 539, - "src/main/codex/codex-command-turn-claim.test.ts": 280, - "src/main/codex/codex-config-file-modes.test.ts": 109, - "src/main/codex/codex-config-mirror-hook-trust-carry.test.ts": 154, - "src/main/codex/codex-config-mirror-mcp-ownership.test.ts": 114, - "src/main/codex/codex-config-mirror.test.ts": 247, - "src/main/codex/codex-config-settings-removal.test.ts": 36, - "src/main/codex/codex-daemon-socket-path-guard.test.ts": 101, - "src/main/codex/codex-default-mode-subagents.test.ts": 574, - "src/main/codex/codex-home-paths.test.ts": 94, - "src/main/codex/codex-hook-approval-first-write.test.ts": 122, - "src/main/codex/codex-hook-command-form.test.ts": 102, - "src/main/codex/codex-hook-file-entry-binary-contract.test.ts": 335, - "src/main/codex/codex-hook-hash-lookup.test.ts": 291, - "src/main/codex/codex-hook-legacy-profile-block.test.ts": 89, - "src/main/codex/codex-hook-real-home-status.test.ts": 367, - "src/main/codex/codex-hook-reconcile.test.ts": 409, - "src/main/codex/codex-hook-sweep-per-agent-opt-out.test.ts": 222, - "src/main/codex/codex-hook-toggle-off-wins.test.ts": 384, - "src/main/codex/codex-hook-trust-cleanup.test.ts": 124, - "src/main/codex/codex-hook-trust-derivation.test.ts": 170, - "src/main/codex/codex-hook-trust-failure-memo.test.ts": 242, - "src/main/codex/codex-hook-trust-grant.test.ts": 681, - "src/main/codex/codex-hook-trust-memo.test.ts": 165, - "src/main/codex/codex-index-heal-binary-contract.test.ts": 121, - "src/main/codex/codex-interrupt-hook-trust.test.ts": 104, - "src/main/codex/codex-legacy-session-resume.test.ts": 188, - "src/main/codex/codex-minimum-version.test.ts": 702, - "src/main/codex/codex-model-catalog-probe.test.ts": 246, - "src/main/codex/codex-model-provider-config.test.ts": 26, - "src/main/codex/codex-notice-item-translation.test.ts": 297, - "src/main/codex/codex-pane-account-registry-mutations.test.ts": 32, - "src/main/codex/codex-pane-launch-account.test.ts": 45, - "src/main/codex/codex-persistent-command-retention.test.ts": 272, - "src/main/codex/codex-prompt-registry-retention.test.ts": 453, - "src/main/codex/codex-provider-retry-idle-sweep.test.ts": 1136, - "src/main/codex/codex-provider-retry-row.test.ts": 534, - "src/main/codex/codex-real-home-hook-entries.test.ts": 405, - "src/main/codex/codex-real-home-hook-key-spellings.test.ts": 268, - "src/main/codex/codex-real-home-hook-removal.test.ts": 366, - "src/main/codex/codex-real-home-path.test.ts": 46, - "src/main/codex/codex-real-home-shared-entry.test.ts": 515, - "src/main/codex/codex-real-home-windows-key-spellings.test.ts": 144, - "src/main/codex/codex-requested-close-turn-timing.test.ts": 452, - "src/main/codex/codex-rollout-session-meta.test.ts": 43, - "src/main/codex/codex-runtime-home-launch-preparation.test.ts": 292, - "src/main/codex/codex-server-request-disposition.test.ts": 116, - "src/main/codex/codex-session-backfill-marker.test.ts": 50, - "src/main/codex/codex-session-backfill-scan-dates.test.ts": 31, - "src/main/codex/codex-session-backfill.test.ts": 510, - "src/main/codex/codex-session-bridge.test.ts": 113, - "src/main/codex/codex-session-index-heal-state.test.ts": 404, - "src/main/codex/codex-session-index-heal.test.ts": 2632, - "src/main/codex/codex-session-migration-recent-exits.test.ts": 51, - "src/main/codex/codex-session-migration-scheduler.test.ts": 459, - "src/main/codex/codex-session-resume-home.test.ts": 113, - "src/main/codex/codex-session-resume-preparation.test.ts": 75, + "src/main/browser/browser-client-page-profile-binding.test.ts": 530, + "src/main/browser/browser-client-page-profile-switch.test.ts": 312, + "src/main/browser/browser-client-page-reconciliation-adapters.test.ts": 252, + "src/main/browser/browser-client-page-renderer-bridge.test.ts": 163, + "src/main/browser/browser-client-page-renderer-runtime.test.ts": 107, + "src/main/browser/browser-client-page-unavailability.test.ts": 258, + "src/main/browser/browser-client-page-upload-routing.test.ts": 303, + "src/main/browser/browser-client-route-cookie-import-partition-parity.test.ts": 374, + "src/main/browser/browser-client-route-cookie-import.test.ts": 101, + "src/main/browser/browser-client-upload-buffer-retention.test.ts": 736, + "src/main/browser/browser-client-upload-command.test.ts": 115, + "src/main/browser/browser-client-upload-staging.test.ts": 140, + "src/main/browser/browser-client-upload-transfer.test.ts": 93, + "src/main/browser/browser-command-cache-byte-retention.test.ts": 499, + "src/main/browser/browser-download-destination.test.ts": 66, + "src/main/browser/browser-element-functions.test.ts": 228, + "src/main/browser/browser-external-app-launch.test.ts": 96, + "src/main/browser/browser-find-frame-traversal.electron.test.ts": 1807, + "src/main/browser/browser-google-cookie-clear-target.test.ts": 6235, + "src/main/browser/browser-grab-payload.test.ts": 55, + "src/main/browser/browser-guest-devtools-dock.test.ts": 57, + "src/main/browser/browser-guest-shortcut-forwarding.test.ts": 320, + "src/main/browser/browser-guest-shortcut-plugin-frame.test.ts": 280, + "src/main/browser/browser-guest-shortcut-precedence.test.ts": 411, + "src/main/browser/browser-guest-target-url.test.ts": 50, + "src/main/browser/browser-guest-wheel-zoom-scroll.test.ts": 45, + "src/main/browser/browser-host-client-identity.test.ts": 97, + "src/main/browser/browser-http-auth-prompt.test.ts": 74, + "src/main/browser/browser-identity-mode-store.test.ts": 95, + "src/main/browser/browser-javascript-dialogs.test.ts": 54, + "src/main/browser/browser-manager-annotation-bridge.test.ts": 603, + "src/main/browser/browser-manager-auth-user-agent.test.ts": 555, + "src/main/browser/browser-manager-client-hosted-downloads.test.ts": 670, + "src/main/browser/browser-manager-destroyed-guest-downloads.test.ts": 589, + "src/main/browser/browser-manager-destroyed-guest.test.ts": 633, + "src/main/browser/browser-manager-devtools-retirement.test.ts": 551, + "src/main/browser/browser-manager-downloads.test.ts": 592, + "src/main/browser/browser-manager-grab-capture.test.ts": 516, + "src/main/browser/browser-manager-grab-mode.test.ts": 567, + "src/main/browser/browser-manager-grab-selection.test.ts": 584, + "src/main/browser/browser-manager-grab-shortcuts.test.ts": 538, + "src/main/browser/browser-manager-guest-lifecycle.test.ts": 554, + "src/main/browser/browser-manager-guest-policy-profile.test.ts": 539, + "src/main/browser/browser-manager-guest-shortcuts.test.ts": 568, + "src/main/browser/browser-manager-guest-unload.test.ts": 534, + "src/main/browser/browser-manager-guest-visibility.test.ts": 543, + "src/main/browser/browser-manager-load-failure-replay.test.ts": 549, + "src/main/browser/browser-manager-page-prompt-routing.test.ts": 560, + "src/main/browser/browser-manager-popup-child.test.ts": 503, + "src/main/browser/browser-manager-popup-openerless-tab.test.ts": 555, + "src/main/browser/browser-manager-popup-routing.test.ts": 575, + "src/main/browser/browser-manager-tab-identity.test.ts": 619, + "src/main/browser/browser-manager-viewport-override.test.ts": 597, + "src/main/browser/browser-manager-viewport-ownership.test.ts": 550, + "src/main/browser/browser-manager-viewport-partial-failure.test.ts": 547, + "src/main/browser/browser-manager-worker-request-user-agent.test.ts": 498, + "src/main/browser/browser-network-deferred-socket.test.ts": 101, + "src/main/browser/browser-network-execution-route.test.ts": 272, + "src/main/browser/browser-network-tunnel-client-memory-budget.test.ts": 116, + "src/main/browser/browser-network-tunnel-client.test.ts": 127, + "src/main/browser/browser-network-tunnel-conformance.test.ts": 136, + "src/main/browser/browser-network-tunnel-outbound-memory-budget.test.ts": 66, + "src/main/browser/browser-network-tunnel-proxy-dial-error.test.ts": 264, + "src/main/browser/browser-network-tunnel-proxy.test.ts": 312, + "src/main/browser/browser-network-tunnel-session-aggregate-memory.test.ts": 76, + "src/main/browser/browser-network-tunnel-session-stream-scoped-failure.test.ts": 74, + "src/main/browser/browser-network-tunnel-session.test.ts": 157, + "src/main/browser/browser-page-initiated-tab-budget.test.ts": 43, + "src/main/browser/browser-page-input-credit.test.ts": 50, + "src/main/browser/browser-page-prompts.test.ts": 74, + "src/main/browser/browser-partition-cookie-copy.test.ts": 159, + "src/main/browser/browser-popup-native-window.test.ts": 109, + "src/main/browser/browser-process-user-agent.test.ts": 45, + "src/main/browser/browser-route-guest-popups.test.ts": 306, + "src/main/browser/browser-route-identity.test.ts": 47, + "src/main/browser/browser-route-partition-binding-capacity.test.ts": 81, + "src/main/browser/browser-route-partition-binding-store.test.ts": 133, + "src/main/browser/browser-route-partition-migration.test.ts": 157, + "src/main/browser/browser-route-partition-pending-deletes.test.ts": 64, + "src/main/browser/browser-route-partition-stability.test.ts": 305, + "src/main/browser/browser-route-partition-storage-dependencies.test.ts": 287, + "src/main/browser/browser-route-partition-storage-lifecycle.test.ts": 96, + "src/main/browser/browser-route-partition-storage-retirement.test.ts": 139, + "src/main/browser/browser-route-partition-storage-runtime.test.ts": 76, + "src/main/browser/browser-route-prepared-page-rekey.test.ts": 42, + "src/main/browser/browser-route-session-registry.test.ts": 161, + "src/main/browser/browser-route-webcontents-registry.test.ts": 311, + "src/main/browser/browser-screencast-first-frame-timeout.test.ts": 160, + "src/main/browser/browser-screencast-guest-view-limit.test.ts": 684, + "src/main/browser/browser-screencast-lifecycle.test.ts": 162, + "src/main/browser/browser-screencast-live-frame-allocation.test.ts": 111, + "src/main/browser/browser-screencast-stream.test.ts": 223, + "src/main/browser/browser-session-cookie-staging.scoped.test.ts": 3741, + "src/main/browser/browser-session-cookie-staging.test.ts": 308, + "src/main/browser/browser-session-meta-store.test.ts": 43, + "src/main/browser/browser-session-partition-policies.test.ts": 979, + "src/main/browser/browser-session-partition-proxy-install.test.ts": 477, + "src/main/browser/browser-session-proxy.test.ts": 857, + "src/main/browser/browser-session-registry-identity.persistence.test.ts": 603, + "src/main/browser/browser-session-registry-startup-metadata.test.ts": 478, + "src/main/browser/browser-session-registry.persistence.test.ts": 1132, + "src/main/browser/browser-session-registry.test.ts": 883, + "src/main/browser/browser-session-request-decisions.test.ts": 44, + "src/main/browser/browser-session-startup.test.ts": 94, + "src/main/browser/browser-session-ua-cloudflare-live.electron.test.ts": 312, + "src/main/browser/browser-session-ua-wire-identity-cross-context.electron.test.ts": 7167, + "src/main/browser/browser-session-ua-wire-identity.electron.test.ts": 8280, + "src/main/browser/browser-session-user-agent-migration-inspection.test.ts": 229, + "src/main/browser/browser-site-display-controller.test.ts": 95, + "src/main/browser/browser-site-permission-prompt.test.ts": 338, + "src/main/browser/browser-text-insertion.test.ts": 51, + "src/main/browser/browser-webauthn-account-picker.test.ts": 78, + "src/main/browser/browser-webauthn-profile-delete.test.ts": 358, + "src/main/browser/cdp-bridge-integration.test.ts": 28361, + "src/main/browser/cdp-client-response-writer.test.ts": 279, + "src/main/browser/cdp-keyboard-us-layout.test.ts": 84, + "src/main/browser/cdp-print-to-pdf.test.ts": 68, + "src/main/browser/cdp-screenshot.test.ts": 415, + "src/main/browser/cdp-ws-proxy-first-paint.test.ts": 366, + "src/main/browser/cdp-ws-proxy-focus-replay.test.ts": 489, + "src/main/browser/cdp-ws-proxy-host-admission.test.ts": 576, + "src/main/browser/cdp-ws-proxy-input-focus.test.ts": 360, + "src/main/browser/cdp-ws-proxy-malformed-messages.test.ts": 305, + "src/main/browser/cdp-ws-proxy-origin.test.ts": 262, + "src/main/browser/cdp-ws-proxy-startup-lifetime.test.ts": 326, + "src/main/browser/cdp-ws-proxy.test.ts": 2756, + "src/main/browser/chromium-cookie-snapshot.test.ts": 457, + "src/main/browser/client-route-cookie-import-source-store.test.ts": 147, + "src/main/browser/cookies/browser-cookie-clear-preserve.test.ts": 133, + "src/main/browser/cookies/browser-cookie-clear-store-lifecycle.test.ts": 183, + "src/main/browser/cookies/browser-cookie-clear-store.test.ts": 93, + "src/main/browser/cookies/browser-cookie-import-clear-atomicity.test.ts": 112, + "src/main/browser/cookies/browser-cookie-import-concurrency.test.ts": 356, + "src/main/browser/cookies/browser-cookie-import-google-exclusion.test.ts": 277, + "src/main/browser/cookies/browser-cookie-import-partition-fidelity.test.ts": 328, + "src/main/browser/cookies/browser-cookie-import-partition-reland.electron.test.ts": 3118, + "src/main/browser/cookies/browser-cookie-import-partition-rollback.electron.test.ts": 1376, + "src/main/browser/cookies/browser-cookie-import-partition-success.electron.test.ts": 2153, + "src/main/browser/cookies/browser-cookie-import-partition.electron.test.ts": 2260, + "src/main/browser/cookies/browser-cookie-import-policy.test.ts": 197, + "src/main/browser/cookies/browser-cookie-import-replacement.test.ts": 234, + "src/main/browser/cookies/browser-cookie-import-route-partition-staging.test.ts": 235, + "src/main/browser/cookies/browser-cookie-import-scope.test.ts": 198, + "src/main/browser/cookies/browser-cookie-import-snapshot-ownership.test.ts": 1178, + "src/main/browser/cookies/browser-cookie-import-validated-partition.electron.test.ts": 2445, + "src/main/browser/cookies/browser-cookie-import-write.test.ts": 68, + "src/main/browser/cookies/browser-cookie-import.comet.test.ts": 1501, + "src/main/browser/cookies/browser-cookie-import.helium.test.ts": 896, + "src/main/browser/cookies/browser-cookie-import.test.ts": 1304, + "src/main/browser/cookies/browser-cookie-import.vivaldi.test.ts": 94, + "src/main/browser/cookies/browser-cookie-public-suffix-scope.test.ts": 92, + "src/main/browser/cookies/browser-cookie-registrable-family.test.ts": 79, + "src/main/browser/cookies/browser-cookie-samesite.electron.test.ts": 1882, + "src/main/browser/cookies/sources/browser-cookie-decryption.test.ts": 74, + "src/main/browser/cookies/sources/browser-cookie-import-undecryptable.test.ts": 541, + "src/main/browser/cookies/sources/browser-cookie-key.test.ts": 73, + "src/main/browser/cookies/sources/browser-cookie-source-partition.test.ts": 85, + "src/main/browser/desktop-browser-bridge/desktop-browser-bridge-executor.test.ts": 163, + "src/main/browser/desktop-browser-bridge/desktop-browser-bridge-manager.test.ts": 1258, + "src/main/browser/desktop-browser-bridge/remote-cli-driven-workspaces.test.ts": 241, + "src/main/browser/doc-preview-download-block-notice.test.ts": 67, + "src/main/browser/doc-preview-failure-notice.test.ts": 45, + "src/main/browser/doc-preview-file-reader.test.ts": 4476, + "src/main/browser/doc-preview-grant-registry.test.ts": 59, + "src/main/browser/doc-preview-guest-policy.test.ts": 301, + "src/main/browser/doc-preview-protocol.test.ts": 86, + "src/main/browser/doc-preview-response-allocation.test.ts": 181, + "src/main/browser/doc-preview-terminal-file-reader.test.ts": 101, + "src/main/browser/electron-debugger-lease.test.ts": 44, + "src/main/browser/execution-route-socket-duplex.test.ts": 87, + "src/main/browser/extensions/api/declarative-net-request.test.ts": 678, + "src/main/browser/extensions/api/downloads.test.ts": 577, + "src/main/browser/extensions/api/management.test.ts": 213, + "src/main/browser/extensions/api/notifications.test.ts": 231, + "src/main/browser/extensions/api/tabs-capture.test.ts": 330, + "src/main/browser/extensions/api/web-navigation.test.ts": 113, + "src/main/browser/extensions/browser-extension-action-icon.test.ts": 62, + "src/main/browser/extensions/browser-extension-api-host.test.ts": 894, + "src/main/browser/extensions/browser-extension-api-namespaces.test.ts": 832, + "src/main/browser/extensions/browser-extension-archive.test.ts": 72, + "src/main/browser/extensions/browser-extension-commands.test.ts": 52, + "src/main/browser/extensions/browser-extension-content-script-persistence.test.ts": 313, + "src/main/browser/extensions/browser-extension-context-menu-host.test.ts": 68, + "src/main/browser/extensions/browser-extension-context-menu-model.test.ts": 57, + "src/main/browser/extensions/browser-extension-crx.test.ts": 214, + "src/main/browser/extensions/browser-extension-data-removal.test.ts": 427, + "src/main/browser/extensions/browser-extension-discarded-tabs.test.ts": 379, + "src/main/browser/extensions/browser-extension-dnr-frames.test.ts": 91, + "src/main/browser/extensions/browser-extension-dnr-matched-rules.test.ts": 45, + "src/main/browser/extensions/browser-extension-dnr-requests.test.ts": 655, + "src/main/browser/extensions/browser-extension-held-updates.test.ts": 75, + "src/main/browser/extensions/browser-extension-install-prompt.test.ts": 233, + "src/main/browser/extensions/browser-extension-install-store.test.ts": 276, + "src/main/browser/extensions/browser-extension-load-directory.test.ts": 315, + "src/main/browser/extensions/browser-extension-management.test.ts": 154, + "src/main/browser/extensions/browser-extension-match-pattern.test.ts": 40, + "src/main/browser/extensions/browser-extension-native-host-framing.test.ts": 49, + "src/main/browser/extensions/browser-extension-native-host-lookup.test.ts": 224, + "src/main/browser/extensions/browser-extension-native-host-process-backpressure.test.ts": 785, + "src/main/browser/extensions/browser-extension-native-host-process.test.ts": 2684, + "src/main/browser/extensions/browser-extension-native-host-write-admission.test.ts": 69, + "src/main/browser/extensions/browser-extension-native-ports.test.ts": 395, + "src/main/browser/extensions/browser-extension-permission-grants.test.ts": 43, + "src/main/browser/extensions/browser-extension-permission-summary.test.ts": 44, + "src/main/browser/extensions/browser-extension-profile-data-directory.test.ts": 393, + "src/main/browser/extensions/browser-extension-profile-reload.test.ts": 51, + "src/main/browser/extensions/browser-extension-profile-state-store.test.ts": 119, + "src/main/browser/extensions/browser-extension-request-host-access.test.ts": 87, + "src/main/browser/extensions/browser-extension-retired-profile-storage.test.ts": 280, + "src/main/browser/extensions/browser-extension-session-loader.test.ts": 560, + "src/main/browser/extensions/browser-extension-session-services.test.ts": 276, + "src/main/browser/extensions/browser-extension-settings-prompt-lifetime.test.ts": 661, + "src/main/browser/extensions/browser-extension-sync-storage-store.test.ts": 264, + "src/main/browser/extensions/browser-extension-tab-model.test.ts": 324, + "src/main/browser/extensions/browser-extension-tab-query.test.ts": 48, + "src/main/browser/extensions/browser-extension-tab-resolution.test.ts": 320, + "src/main/browser/extensions/browser-extension-toolbar.test.ts": 413, + "src/main/browser/extensions/browser-extension-web-accessible-resources.test.ts": 43, + "src/main/browser/extensions/browser-extension-webstore-bridge-host.test.ts": 258, + "src/main/browser/extensions/browser-extension-webstore-download.test.ts": 64, + "src/main/browser/extensions/browser-extension-webstore-install-flow.test.ts": 290, + "src/main/browser/extensions/browser-extension-webstore-install.test.ts": 717, + "src/main/browser/extensions/browser-extension-webstore-redirects.test.ts": 101, + "src/main/browser/extensions/browser-extension-webstore-updater.test.ts": 239, + "src/main/browser/extensions/browser-extension-window-model.test.ts": 229, + "src/main/browser/extensions/browser-extension-worker-api-host.test.ts": 237, + "src/main/browser/extensions/declarative-net-request/engine-stages.test.ts": 112, + "src/main/browser/extensions/declarative-net-request/engine.test.ts": 145, + "src/main/browser/extensions/declarative-net-request/indexed-rule.test.ts": 121, + "src/main/browser/extensions/declarative-net-request/redirect-url.test.ts": 66, + "src/main/browser/extensions/declarative-net-request/regex-filter.test.ts": 116, + "src/main/browser/extensions/declarative-net-request/url-pattern.test.ts": 84, + "src/main/browser/grab-guest-overlay-follow.test.ts": 332, + "src/main/browser/grab-guest-script.test.ts": 107, + "src/main/browser/guest-cdp-command.test.ts": 105, + "src/main/browser/guest-direct-key-input.test.ts": 183, + "src/main/browser/guest-focused-frame-route.test.ts": 78, + "src/main/browser/local-ssh-browser-partition-identity.test.ts": 479, + "src/main/browser/local-ssh-browser-partitions.probe-cache.test.ts": 110, + "src/main/browser/local-ssh-browser-profile-retirement.test.ts": 287, + "src/main/browser/local-ssh-browser-route-target.test.ts": 65, + "src/main/browser/local-ssh-browser-route.test.ts": 92, + "src/main/browser/offscreen-browser-backend-lifecycle.test.ts": 341, + "src/main/browser/paired-runtime-browser-client-host-composition.test.ts": 165, + "src/main/browser/paired-runtime-browser-client-host-identity-wiring.test.ts": 1368, + "src/main/browser/paired-runtime-browser-client-host-reconnect.test.ts": 568, + "src/main/browser/paired-runtime-browser-client-host-registry.test.ts": 53, + "src/main/browser/paired-runtime-browser-client-host-route-identity.test.ts": 1404, + "src/main/browser/paired-runtime-browser-client-host-runtime.test.ts": 657, + "src/main/browser/paired-runtime-browser-client-host.test.ts": 370, + "src/main/browser/paired-runtime-browser-host-command-admission.test.ts": 213, + "src/main/browser/paired-runtime-browser-host-lease-reconnect.test.ts": 945, + "src/main/browser/paired-runtime-browser-host-lease.test.ts": 973, + "src/main/browser/paired-runtime-browser-host-reconciliation-negotiation.test.ts": 269, + "src/main/browser/paired-runtime-browser-network-route.test.ts": 1150, + "src/main/browser/popup-identity-electron-probe.test.ts": 144, + "src/main/browser/popup-origin-bar-window.test.ts": 118, + "src/main/browser/remote-browser-socks-buffering.test.ts": 384, + "src/main/browser/remote-browser-socks-server.test.ts": 309, + "src/main/browser/snapshot-engine-iframe-sessions.test.ts": 90, + "src/main/browser/snapshot-engine.test.ts": 48, + "src/main/browser/ssh-browser-network-execution-route.test.ts": 643, + "src/main/browser/system-ssh-socks-client-socket.test.ts": 53, + "src/main/browser/wsl-browser-network-execution-route.test.ts": 678, + "src/main/browser/wsl-browser-network-relay-launch.test.ts": 146, + "src/main/browser/wsl-host-browser-jar-identity.test.ts": 806, + "src/main/browser/wsl-host-browser-route-partition.test.ts": 753, + "src/main/claude-accounts/claude-account-folder.test.ts": 153, + "src/main/claude-accounts/claude-account-service.test.ts": 1207, + "src/main/claude-accounts/claude-command-process-windows-only.test.ts": 90, + "src/main/claude-accounts/claude-command-process.test.ts": 118, + "src/main/claude-accounts/claude-credential-persistence-ratchet.test.ts": 821, + "src/main/claude-accounts/claude-launch-routing.test.ts": 516, + "src/main/claude-accounts/claude-login-session.test.ts": 1048, + "src/main/claude-accounts/claude-pasted-code-login.test.ts": 238, + "src/main/claude-accounts/claude-profile-history-windows.test.ts": 121, + "src/main/claude-accounts/claude-profile-history.test.ts": 173, + "src/main/claude-accounts/claude-profile-paths.test.ts": 82, + "src/main/claude-accounts/claude-profile-provisioning.test.ts": 854, + "src/main/claude-accounts/claude-profile-router.test.ts": 1091, + "src/main/claude-accounts/claude-profile-setup-worker.test.ts": 410, + "src/main/claude-accounts/claude-profile-setup.test.ts": 405, + "src/main/claude-accounts/claude-profile-wsl-router.test.ts": 919, + "src/main/claude-accounts/claude-sign-in-browser.test.ts": 314, + "src/main/claude-accounts/claude-structured-auth-policy.test.ts": 52, + "src/main/claude-accounts/host-sign-in-real-cli.test.ts": 222, + "src/main/claude-accounts/keychain-config-directory-aliases.test.ts": 51, + "src/main/claude-accounts/runtime-auth-service.test.ts": 305, + "src/main/claude-accounts/runtime-selection.test.ts": 41, + "src/main/claude-accounts/windows-command-invocation.test.ts": 48, + "src/main/claude-usage/claude-model-pricing.test.ts": 74, + "src/main/claude-usage/claude-usage-report-aggregation.test.ts": 57, + "src/main/claude-usage/persisted-source-authority.test.ts": 491, + "src/main/claude-usage/persisted-token-columns-store.test.ts": 376, + "src/main/claude-usage/persisted-token-columns.test.ts": 174, + "src/main/claude-usage/scanner-incremental-append.test.ts": 235, + "src/main/claude-usage/scanner-incremental-ownership.test.ts": 545, + "src/main/claude-usage/scanner-incremental-reader.test.ts": 819, + "src/main/claude-usage/scanner-large-directory.test.ts": 286, + "src/main/claude-usage/scanner-long-context.test.ts": 186, + "src/main/claude-usage/scanner-scan.test.ts": 295, + "src/main/claude-usage/scanner.test.ts": 80, + "src/main/claude-usage/source-cache-compression.test.ts": 74, + "src/main/claude-usage/source-cache-write-retention.test.ts": 402, + "src/main/claude-usage/store-checkpoint-persistence.test.ts": 545, + "src/main/claude-usage/store-source-authority.test.ts": 530, + "src/main/claude-usage/store.test.ts": 377, + "src/main/claude-usage/transcript-file-discovery-errors.test.ts": 62, + "src/main/claude-usage/transcript-projection-integrity.test.ts": 233, + "src/main/claude-usage/transcript-reader-lifetime.test.ts": 100, + "src/main/claude-usage/transcript-record-parser-prefilter.test.ts": 53, + "src/main/claude-usage/transcript-tuple-append.test.ts": 435, + "src/main/claude/agent-view/agent-view-bridge.test.ts": 139, + "src/main/claude/agent-view/agent-view-install.test.ts": 196, + "src/main/claude/agent-view/agent-view-mod-source.test.ts": 738, + "src/main/claude/agent-view/agent-view-service.test.ts": 403, + "src/main/claude/claude-adapter-capture-replay.test.ts": 995, + "src/main/claude/claude-agent-sdk-contract-pins.test.ts": 3506, + "src/main/claude/claude-agent-sdk-control-requests.test.ts": 45, + "src/main/claude/claude-agent-sdk-exit-proof-identity.test.ts": 134, + "src/main/claude/claude-agent-sdk-exit-proof.test.ts": 8832, + "src/main/claude/claude-agent-sdk-import-boundary.test.ts": 546, + "src/main/claude/claude-agent-sdk-process-spawn.test.ts": 182, + "src/main/claude/claude-agent-sdk-root-kill-fallback.test.ts": 154, + "src/main/claude/claude-agent-sdk-user-message-queue.test.ts": 143, + "src/main/claude/claude-api-retry-idle-sweep.test.ts": 2411, + "src/main/claude/claude-api-retry-row.test.ts": 901, + "src/main/claude/claude-background-run-isolation-real-cli.test.ts": 147, + "src/main/claude/claude-background-stop-records.test.ts": 1249, + "src/main/claude/claude-background-task-resume.test.ts": 54, + "src/main/claude/claude-background-task-retention.test.ts": 499, + "src/main/claude/claude-background-task-row-journal.test.ts": 132, + "src/main/claude/claude-background-task-rows.test.ts": 197, + "src/main/claude/claude-background-task-terminal-frames.test.ts": 103, + "src/main/claude/claude-background-task-tracker.test.ts": 199, + "src/main/claude/claude-background-task-turn-resumption.test.ts": 325, + "src/main/claude/claude-background-wake-retention.test.ts": 1652, + "src/main/claude/claude-child-exit-proof-ladder.test.ts": 181, + "src/main/claude/claude-child-process-environment.test.ts": 52, + "src/main/claude/claude-child-work-decoder.test.ts": 110, + "src/main/claude/claude-child-work-evidence-retention.test.ts": 544, + "src/main/claude/claude-cli-flag-support.test.ts": 435, + "src/main/claude/claude-close-turn-end.test.ts": 970, + "src/main/claude/claude-command-lifecycle-frames.test.ts": 268, + "src/main/claude/claude-command-lifecycle.test.ts": 1107, + "src/main/claude/claude-command-turn.test.ts": 292, + "src/main/claude/claude-config-dir-pin.test.ts": 47, + "src/main/claude/claude-context-model-switch.test.ts": 422, + "src/main/claude/claude-context-usage-restart.test.ts": 925, + "src/main/claude/claude-context-usage-unloaded-turn.test.ts": 4910, + "src/main/claude/claude-context-usage.test.ts": 174, + "src/main/claude/claude-context-window-hint.test.ts": 415, + "src/main/claude/claude-descendant-escalation-boundary.test.ts": 593, + "src/main/claude/claude-diff-panel-auto-open.test.ts": 117, + "src/main/claude/claude-fold-steer-receipt.test.ts": 1019, + "src/main/claude/claude-folder-trust-file-wsl-guest.test.ts": 72, + "src/main/claude/claude-folder-trust-file.test.ts": 762, + "src/main/claude/claude-hook-decision-script.test.ts": 336, + "src/main/claude/claude-hook-event-install.test.ts": 198, + "src/main/claude/claude-hook-event-versions.test.ts": 137, + "src/main/claude/claude-informational-row.test.ts": 811, + "src/main/claude/claude-journal-turn-scope.test.ts": 254, + "src/main/claude/claude-model-catalog-probe.test.ts": 2098, + "src/main/claude/claude-naming-invocation.test.ts": 334, + "src/main/claude/claude-plan-approval-mode.test.ts": 905, + "src/main/claude/claude-pre-tool-use-real-cli.test.ts": 67, + "src/main/claude/claude-profile-hooks.test.ts": 371, + "src/main/claude/claude-provider-session-rename.test.ts": 597, + "src/main/claude/claude-provisional-row-corrections.test.ts": 67, + "src/main/claude/claude-request-end-wait.test.ts": 53, + "src/main/claude/claude-rewind-transcript.test.ts": 762, + "src/main/claude/claude-settings-schema-install.test.ts": 410, + "src/main/claude/claude-slash-command-catalog.test.ts": 65, + "src/main/claude/claude-status-line-install.test.ts": 342, + "src/main/claude/claude-status-line-windows.test.ts": 273, + "src/main/claude/claude-stop-ack-race.test.ts": 1301, + "src/main/claude/claude-stream-json-connection-close.test.ts": 621, + "src/main/claude/claude-stream-json-connection.test.ts": 8687, + "src/main/claude/claude-stream-json-exit-error.test.ts": 170, + "src/main/claude/claude-streamed-text-checkpoints.test.ts": 59, + "src/main/claude/claude-structured-launch-home-perf.test.ts": 401, + "src/main/claude/claude-structured-result-control-overlap.test.ts": 1136, + "src/main/claude/claude-subagent-id-aliases.test.ts": 46, + "src/main/claude/claude-subagent-permission-request.test.ts": 3776, + "src/main/claude/claude-subagent-resume-after-restart.test.ts": 825, + "src/main/claude/claude-supervised-stop-real-cli.test.ts": 382, + "src/main/claude/claude-supervised-stop.integration.test.ts": 3821, + "src/main/claude/claude-thread-goal-journaling.test.ts": 394, + "src/main/claude/claude-transcript-catch-up.test.ts": 4017, + "src/main/claude/claude-transcript-duration.test.ts": 1411, + "src/main/claude/claude-transcript-entry-uuid.test.ts": 38, + "src/main/claude/claude-turn-outcome.test.ts": 408, + "src/main/claude/claude-turn-ownership.test.ts": 1103, + "src/main/claude/claude-turn-resumption.test.ts": 333, + "src/main/claude/claude-usage-limits.test.ts": 885, + "src/main/claude/compact-status-registration.test.ts": 284, + "src/main/claude/hook-service.test.ts": 329, + "src/main/claude/post-compact-hook-command.test.ts": 314, + "src/main/claude/statusline-script.test.ts": 257, + "src/main/claude/structured/claude-structured-child-work-captures.test.ts": 1404, + "src/main/claude/structured/claude-structured-child-work-producer.test.ts": 1281, + "src/main/claude/structured/claude-structured-content-parts.test.ts": 277, + "src/main/claude/structured/claude-structured-control-actions.test.ts": 485, + "src/main/claude/structured/claude-structured-conversation-stop.test.ts": 884, + "src/main/claude/structured/claude-structured-dispatch-admission.test.ts": 426, + "src/main/claude/structured/claude-structured-dispatch-attachment-rejection.test.ts": 493, + "src/main/claude/structured/claude-structured-dispatch-boundary.test.ts": 879, + "src/main/claude/structured/claude-structured-dispatch-content.test.ts": 176, + "src/main/claude/structured/claude-structured-dispatch-queue-boundary.test.ts": 911, + "src/main/claude/structured/claude-structured-dispatch.test.ts": 1852, + "src/main/claude/structured/claude-structured-effort-default-at-rest.test.ts": 1206, + "src/main/claude/structured/claude-structured-effort-reporting.test.ts": 1127, + "src/main/claude/structured/claude-structured-execution-recording.test.ts": 2228, + "src/main/claude/structured/claude-structured-in-turn-stop.test.ts": 1017, + "src/main/claude/structured/claude-structured-inbound-control.test.ts": 55, + "src/main/claude/structured/claude-structured-live-provider-process.test.ts": 838, + "src/main/claude/structured/claude-structured-option-confirmation.test.ts": 919, + "src/main/claude/structured/claude-structured-queued-stop.test.ts": 913, + "src/main/claude/structured/claude-structured-rate-limit-retry.test.ts": 259, + "src/main/claude/structured/claude-structured-real-cli-fold.test.ts": 921, + "src/main/claude/structured/claude-structured-real-cli-rewind.test.ts": 933, + "src/main/claude/structured/claude-structured-real-cli-stop-task.test.ts": 888, + "src/main/claude/structured/claude-structured-real-cli-visuals.test.ts": 945, + "src/main/claude/structured/claude-structured-real-cli.test.ts": 918, + "src/main/claude/structured/claude-structured-reasoning-lifecycle.test.ts": 261, + "src/main/claude/structured/claude-structured-reasoning.test.ts": 265, + "src/main/claude/structured/claude-structured-requested-stop.test.ts": 925, + "src/main/claude/structured/claude-structured-resume-point.test.ts": 1713, + "src/main/claude/structured/claude-structured-session-acquisition-processless.test.ts": 778, + "src/main/claude/structured/claude-structured-session-adapter-turns.test.ts": 1108, + "src/main/claude/structured/claude-structured-session-adapter.test.ts": 1034, + "src/main/claude/structured/claude-structured-session-close.test.ts": 1040, + "src/main/claude/structured/claude-structured-session-commands.test.ts": 1130, + "src/main/claude/structured/claude-structured-session-exit-blame.test.ts": 1176, + "src/main/claude/structured/claude-structured-session-reading-control.test.ts": 1032, + "src/main/claude/structured/claude-structured-session-recovery.test.ts": 953, + "src/main/claude/structured/claude-structured-session-startup.test.ts": 1002, + "src/main/claude/structured/claude-structured-sign-in.test.ts": 303, + "src/main/claude/structured/claude-structured-turn-resume-point.test.ts": 1989, + "src/main/claude/structured/journal/claude-structured-journal-prompt-cards.test.ts": 62, + "src/main/claude/structured/journal/claude-structured-journal-prompt-retry.test.ts": 282, + "src/main/claude/structured/journal/claude-structured-journal-translation-background-tasks.test.ts": 416, + "src/main/claude/structured/journal/claude-structured-journal-translation-context-usage.test.ts": 682, + "src/main/claude/structured/journal/claude-structured-journal-translation-subagents.test.ts": 314, + "src/main/claude/structured/journal/claude-structured-journal-translation-turn-timing.test.ts": 827, + "src/main/claude/structured/journal/claude-structured-journal-translation.test.ts": 771, + "src/main/claude/structured/journal/claude-structured-prompt-items.test.ts": 252, + "src/main/claude/structured/journal/claude-structured-prompt-ownership.test.ts": 944, + "src/main/claude/structured/launch/claude-structured-applied-options.test.ts": 956, + "src/main/claude/structured/launch/claude-structured-child-env.test.ts": 126, + "src/main/claude/structured/launch/claude-structured-launch-account-routing.test.ts": 1800, + "src/main/claude/structured/launch/claude-structured-launch-resolution.test.ts": 672, + "src/main/claude/structured/launch/claude-structured-launch-visuals.test.ts": 565, + "src/main/claude/structured/launch/claude-structured-message-options.test.ts": 1586, + "src/main/claude/structured/launch/claude-structured-model-confirmation.test.ts": 1018, + "src/main/claude/structured/launch/claude-structured-options-context-window.test.ts": 576, + "src/main/claude/structured/launch/claude-structured-options.test.ts": 420, + "src/main/claude/structured/launch/claude-structured-provider-fallback.test.ts": 670, + "src/main/claude/structured/launch/claude-structured-real-cli-options.test.ts": 902, + "src/main/claude/structured/launch/claude-structured-spawn-options.test.ts": 344, + "src/main/claude/windows-hook-files.test.ts": 356, + "src/main/claude/windows-native-hook-registration.test.ts": 246, + "src/main/cli/appimage-copy-pre-extraction.test.ts": 328, + "src/main/cli/appimage-extracted-root.test.ts": 140, + "src/main/cli/appimage-extraction-pruning-namespace.test.ts": 106, + "src/main/cli/appimage-extraction-pruning.test.ts": 117, + "src/main/cli/appimage-generation-lease.test.ts": 75, + "src/main/cli/appimage-generation-residency.test.ts": 41, + "src/main/cli/appimage-generation-stable-launcher.test.ts": 163, + "src/main/cli/appimage-payload-removal.reentrancy.test.ts": 46, + "src/main/cli/appimage-serve-preparation.test.ts": 123, + "src/main/cli/appimage-stable-launcher.test.ts": 135, + "src/main/cli/cli-command-installation-races.test.ts": 215, + "src/main/cli/cli-command-privileged-transaction.test.ts": 125, + "src/main/cli/cli-installer-appimage-ownership.test.ts": 212, + "src/main/cli/cli-installer-appimage-removal.test.ts": 320, + "src/main/cli/cli-installer-command-conflicts.test.ts": 200, + "src/main/cli/cli-installer-macos-command-path.test.ts": 221, + "src/main/cli/cli-installer-unreadable-command.test.ts": 183, + "src/main/cli/cli-installer-windows-path.test.ts": 195, + "src/main/cli/cli-installer.test.ts": 294, + "src/main/cli/cli-privileged-processes.test.ts": 66, + "src/main/cli/keyed-promise-queue.test.ts": 41, + "src/main/cli/legacy-appimage-cli-wrapper.test.ts": 38, + "src/main/cli/linux-bare-orca-dispatcher-script.test.ts": 272, + "src/main/cli/linux-bare-orca-dispatcher.test.ts": 132, + "src/main/cli/linux-terminal-orca-cli-shim.test.ts": 149, + "src/main/cli/native-cli-powershell-argv-boundary.test.ts": 59, + "src/main/cli/orca-cli-child-path.test.ts": 93, + "src/main/cli/packaged-cli-assets.test.ts": 6862, + "src/main/cli/windows-user-path-registry.test.ts": 49, + "src/main/cli/workspace-choice-argv-boundary.test.ts": 293, + "src/main/cli/wsl-cli-installer.test.ts": 309, + "src/main/cli/wsl-cli-login-path.test.ts": 231, + "src/main/cli/wsl-cli-powershell-boundary.test.ts": 104, + "src/main/cli/wsl-cli-registration-operation.test.ts": 96, + "src/main/cli/wsl-cli-registration-reconciliation.test.ts": 386, + "src/main/cli/wsl-cli-registration-registry.test.ts": 150, + "src/main/cli/wsl-managed-cli.test.ts": 66, + "src/main/cli/wsl-managed-cli.wsl.test.ts": 115, + "src/main/codebuddy/hook-service.test.ts": 272, + "src/main/codex-accounts/async-file-rename.test.ts": 1065, + "src/main/codex-accounts/codex-account-identity-api-key-guard.test.ts": 55, + "src/main/codex-accounts/codex-auth-workspace-identity.test.ts": 41, + "src/main/codex-accounts/codex-config-mirror.test.ts": 331, + "src/main/codex-accounts/codex-credential-absence-grace.test.ts": 62, + "src/main/codex-accounts/codex-device-auth-prompt.test.ts": 48, + "src/main/codex-accounts/codex-login-auth-url.test.ts": 44, + "src/main/codex-accounts/codex-login-session-wsl-open.test.ts": 184, + "src/main/codex-accounts/codex-managed-home-path-wsl-check.test.ts": 71, + "src/main/codex-accounts/codex-reset-credit-ledger.test.ts": 283, + "src/main/codex-accounts/codex-windows-interactive-login.test.ts": 354, + "src/main/codex-accounts/fs-utils.test.ts": 127, + "src/main/codex-accounts/guest-codex-account-homes.test.ts": 86, + "src/main/codex-accounts/host-codex-managed-home-ownership.test.ts": 51, + "src/main/codex-accounts/legacy-shared-auth-migration.test.ts": 134, + "src/main/codex-accounts/legacy-shared-config-compatibility.test.ts": 151, + "src/main/codex-accounts/legacy-wsl-runtime-auth-drain-apply-script.test.ts": 5936, + "src/main/codex-accounts/legacy-wsl-runtime-auth-drain-interruption-source.test.ts": 68, + "src/main/codex-accounts/legacy-wsl-runtime-auth-drain-rollback-script.test.ts": 558, + "src/main/codex-accounts/legacy-wsl-runtime-auth-drain.test.ts": 80, + "src/main/codex-accounts/managed-codex-auth-readiness.test.ts": 86, + "src/main/codex-accounts/runtime-home-catalog-account-key.test.ts": 2664, + "src/main/codex-accounts/runtime-home-catalog-probe-prep.test.ts": 583, + "src/main/codex-accounts/runtime-home-history-sharing-opt-out.test.ts": 1173, + "src/main/codex-accounts/runtime-home-legacy-migration.test.ts": 1147, + "src/main/codex-accounts/runtime-home-managed-auth-recovery.test.ts": 658, + "src/main/codex-accounts/runtime-home-mirror-login-copy.test.ts": 1012, + "src/main/codex-accounts/runtime-home-mirrored-status-home.test.ts": 575, + "src/main/codex-accounts/runtime-home-per-account-homes.test.ts": 1107, + "src/main/codex-accounts/runtime-home-rate-limit-pinned-distro.test.ts": 521, + "src/main/codex-accounts/runtime-home-read-only-launch-resolution.test.ts": 978, + "src/main/codex-accounts/runtime-home-real-home-lane-routing.test.ts": 879, + "src/main/codex-accounts/runtime-home-resume-selection-gate.test.ts": 543, + "src/main/codex-accounts/runtime-home-retained-auth-provenance.test.ts": 1404, + "src/main/codex-accounts/runtime-home-service-per-account-migration.test.ts": 980, + "src/main/codex-accounts/runtime-home-session-discovery-read-only.test.ts": 543, + "src/main/codex-accounts/runtime-home-session-migration-pass.test.ts": 705, + "src/main/codex-accounts/runtime-home-status-hook-independence.test.ts": 743, + "src/main/codex-accounts/runtime-home-system-default-mirror-readback.test.ts": 1493, + "src/main/codex-accounts/runtime-home-system-default-snapshot.test.ts": 1255, + "src/main/codex-accounts/runtime-home-system-resource-materialization.test.ts": 1196, + "src/main/codex-accounts/runtime-home-windows-profile-ownership.test.ts": 359, + "src/main/codex-accounts/runtime-home-wsl-managed-accounts.test.ts": 1199, + "src/main/codex-accounts/runtime-home-wsl-passive-restore-prep.test.ts": 554, + "src/main/codex-accounts/runtime-home-wsl-session-bridge.test.ts": 1018, + "src/main/codex-accounts/runtime-home-wsl-sibling-bridge.test.ts": 545, + "src/main/codex-accounts/runtime-home-wsl-system-default.test.ts": 758, + "src/main/codex-accounts/service-abandoned-login-supersede.test.ts": 780, + "src/main/codex-accounts/service-account-add-login.test.ts": 757, + "src/main/codex-accounts/service-account-selection-and-removal.test.ts": 1020, + "src/main/codex-accounts/service-add-account-from-home.test.ts": 437, + "src/main/codex-accounts/service-device-code-login.test.ts": 407, + "src/main/codex-accounts/service-login-process-teardown.test.ts": 570, + "src/main/codex-accounts/service-managed-home-identity.test.ts": 567, + "src/main/codex-accounts/service-quota-refresh-decoupling.test.ts": 640, + "src/main/codex-accounts/service-reauthenticate-activation.test.ts": 758, + "src/main/codex-accounts/service-reset-credit-durability.test.ts": 1130, + "src/main/codex-accounts/service-reset-credit-home-ownership.test.ts": 768, + "src/main/codex-accounts/service-reset-credit-retry-routing.test.ts": 542, + "src/main/codex-accounts/service-reset-credit-target-routing.test.ts": 852, + "src/main/codex-accounts/service-system-default-identity.test.ts": 624, + "src/main/codex-accounts/service-wsl-accounts.test.ts": 780, + "src/main/codex-accounts/service.test.ts": 866, + "src/main/codex-accounts/sta-4422-transient-ownership-error.test.ts": 850, + "src/main/codex-accounts/sta-4734-login-rollback-deletes-authenticated-home.test.ts": 713, + "src/main/codex-accounts/sta-4735-unreadable-host-lane-writes.test.ts": 564, + "src/main/codex-cli/codex-home-process-lock.test.ts": 52, + "src/main/codex-cli/command-guest-path.test.ts": 126, + "src/main/codex-cli/command.test.ts": 165, + "src/main/codex-usage/codex-rollout-file-lifetime.test.ts": 173, + "src/main/codex-usage/codex-rollout-resume-state.test.ts": 67, + "src/main/codex-usage/codex-usage-long-context-billing.test.ts": 615, + "src/main/codex-usage/scanner-attribution-memo.test.ts": 396, + "src/main/codex-usage/scanner-checkpoint-races.test.ts": 523, + "src/main/codex-usage/scanner-file-generation.test.ts": 480, + "src/main/codex-usage/scanner-file-identity.test.ts": 389, + "src/main/codex-usage/scanner-incremental-append.test.ts": 690, + "src/main/codex-usage/scanner-large-directory.test.ts": 503, + "src/main/codex-usage/scanner-paths.test.ts": 493, + "src/main/codex-usage/scanner.test.ts": 247, + "src/main/codex-usage/session-file-discovery-errors.test.ts": 70, + "src/main/codex-usage/store-automation-usage.test.ts": 305, + "src/main/codex-usage/store-model-pricing.test.ts": 405, + "src/main/codex-usage/store-orca-scope.test.ts": 364, + "src/main/codex-usage/store-persistence.test.ts": 364, + "src/main/codex/app-server/codex-app-server-capability-cache.test.ts": 53, + "src/main/codex/app-server/codex-app-server-client.test.ts": 13839, + "src/main/codex/app-server/codex-app-server-connection-exit-order.test.ts": 264, + "src/main/codex/app-server/codex-app-server-connection-tree-unproven.test.ts": 634, + "src/main/codex/app-server/codex-app-server-direct-open.test.ts": 280, + "src/main/codex/app-server/codex-app-server-exit-error.test.ts": 245, + "src/main/codex/app-server/codex-app-server-session-stop.test.ts": 174, + "src/main/codex/app-server/codex-app-server-session-supervision.test.ts": 14357, + "src/main/codex/app-server/codex-app-server-session.test.ts": 343, + "src/main/codex/app-server/codex-app-server-teardown.integration.test.ts": 16506, + "src/main/codex/codex-account-home-hook.test.ts": 365, + "src/main/codex/codex-account-session-bridge-hardlink-only.test.ts": 260, + "src/main/codex/codex-account-session-bridge.test.ts": 465, + "src/main/codex/codex-account-session-index-heal.test.ts": 273, + "src/main/codex/codex-ai-vault-session-resume.test.ts": 131, + "src/main/codex/codex-at-rest-skills-probe.test.ts": 614, + "src/main/codex/codex-background-command-tracker.test.ts": 329, + "src/main/codex/codex-background-task-tracker.test.ts": 219, + "src/main/codex/codex-background-terminals.test.ts": 598, + "src/main/codex/codex-child-work-translation-retention.test.ts": 451, + "src/main/codex/codex-close-turn-end.test.ts": 412, + "src/main/codex/codex-collab-call-delegation.test.ts": 610, + "src/main/codex/codex-collab-call-rows-on-positional-clients.test.ts": 660, + "src/main/codex/codex-command-turn-claim.test.ts": 311, + "src/main/codex/codex-config-file-modes.test.ts": 154, + "src/main/codex/codex-config-mirror-hook-trust-carry.test.ts": 203, + "src/main/codex/codex-config-mirror-mcp-ownership.test.ts": 161, + "src/main/codex/codex-config-mirror.test.ts": 246, + "src/main/codex/codex-config-settings-removal.test.ts": 66, + "src/main/codex/codex-daemon-socket-path-guard.test.ts": 174, + "src/main/codex/codex-default-mode-subagents.test.ts": 692, + "src/main/codex/codex-home-paths.test.ts": 153, + "src/main/codex/codex-hook-approval-first-write.test.ts": 129, + "src/main/codex/codex-hook-command-form.test.ts": 163, + "src/main/codex/codex-hook-file-entry-binary-contract.test.ts": 385, + "src/main/codex/codex-hook-hash-lookup.test.ts": 315, + "src/main/codex/codex-hook-legacy-profile-block.test.ts": 122, + "src/main/codex/codex-hook-real-home-status.test.ts": 386, + "src/main/codex/codex-hook-reconcile.test.ts": 719, + "src/main/codex/codex-hook-sweep-per-agent-opt-out.test.ts": 352, + "src/main/codex/codex-hook-toggle-off-wins.test.ts": 555, + "src/main/codex/codex-hook-trust-cleanup.test.ts": 106, + "src/main/codex/codex-hook-trust-derivation.test.ts": 330, + "src/main/codex/codex-hook-trust-failure-memo.test.ts": 369, + "src/main/codex/codex-hook-trust-grant.test.ts": 564, + "src/main/codex/codex-hook-trust-memo.test.ts": 280, + "src/main/codex/codex-hook-wsl-stopped-distro.test.ts": 297, + "src/main/codex/codex-index-heal-binary-contract.test.ts": 203, + "src/main/codex/codex-interrupt-hook-trust.test.ts": 118, + "src/main/codex/codex-legacy-session-resume.test.ts": 280, + "src/main/codex/codex-minimum-version.test.ts": 772, + "src/main/codex/codex-model-catalog-probe.test.ts": 476, + "src/main/codex/codex-model-catalog-retirement.test.ts": 324, + "src/main/codex/codex-model-provider-config.test.ts": 55, + "src/main/codex/codex-notice-item-translation.test.ts": 232, + "src/main/codex/codex-pane-account-registry-mutations.test.ts": 52, + "src/main/codex/codex-pane-launch-account.test.ts": 58, + "src/main/codex/codex-persistent-command-retention.test.ts": 422, + "src/main/codex/codex-prompt-registry-retention.test.ts": 398, + "src/main/codex/codex-provider-retry-idle-sweep.test.ts": 1938, + "src/main/codex/codex-provider-retry-row.test.ts": 595, + "src/main/codex/codex-provider-session-rename.test.ts": 420, + "src/main/codex/codex-real-home-hook-entries.test.ts": 543, + "src/main/codex/codex-real-home-hook-key-spellings.test.ts": 408, + "src/main/codex/codex-real-home-hook-removal.test.ts": 388, + "src/main/codex/codex-real-home-path.test.ts": 76, + "src/main/codex/codex-real-home-shared-entry.test.ts": 641, + "src/main/codex/codex-real-home-windows-key-spellings.test.ts": 303, + "src/main/codex/codex-requested-close-turn-timing.test.ts": 406, + "src/main/codex/codex-rollout-session-meta.test.ts": 134, + "src/main/codex/codex-server-request-disposition.test.ts": 66, + "src/main/codex/codex-session-backfill-marker.test.ts": 87, + "src/main/codex/codex-session-backfill-scan-dates.test.ts": 58, + "src/main/codex/codex-session-backfill.test.ts": 310, + "src/main/codex/codex-session-bridge.test.ts": 118, + "src/main/codex/codex-session-index-heal-state.test.ts": 363, + "src/main/codex/codex-session-index-heal.test.ts": 2722, + "src/main/codex/codex-session-migration-recent-exits.test.ts": 49, + "src/main/codex/codex-session-migration-scheduler.test.ts": 297, + "src/main/codex/codex-session-resume-home.test.ts": 110, + "src/main/codex/codex-session-resume-preparation.test.ts": 66, "src/main/codex/codex-session-resume-windows.test.ts": 57, - "src/main/codex/codex-session-resume-wrong-account.test.ts": 65, - "src/main/codex/codex-shared-server-fix.test.ts": 63, - "src/main/codex/codex-shared-server-pane.test.ts": 66, - "src/main/codex/codex-shared-server-probe.test.ts": 120, - "src/main/codex/codex-stale-pane-accounts.test.ts": 105, - "src/main/codex/codex-state-db-backfill-recovery-supervision.test.ts": 4302, - "src/main/codex/codex-state-db-backfill-recovery.test.ts": 274, - "src/main/codex/codex-state-db.test.ts": 111, - "src/main/codex/codex-structured-acquisition-exit-proof.test.ts": 334, - "src/main/codex/codex-structured-acquisition-notification.test.ts": 143, - "src/main/codex/codex-structured-async-question.test.ts": 62, - "src/main/codex/codex-structured-child-environment.test.ts": 1034, - "src/main/codex/codex-structured-child-work-producer.test.ts": 414, - "src/main/codex/codex-structured-compaction-refusal.test.ts": 334, - "src/main/codex/codex-structured-conversation-stop.test.ts": 581, - "src/main/codex/codex-structured-dispatch-admission.test.ts": 610, - "src/main/codex/codex-structured-dispatch-boundary.test.ts": 511, - "src/main/codex/codex-structured-dispatch-echo.test.ts": 32, - "src/main/codex/codex-structured-item-translation.test.ts": 134, - "src/main/codex/codex-structured-journal-compactions.test.ts": 402, - "src/main/codex/codex-structured-journal-context-usage.test.ts": 647, - "src/main/codex/codex-structured-journal-exit-convergence.test.ts": 838, - "src/main/codex/codex-structured-journal-goal-admission.test.ts": 457, - "src/main/codex/codex-structured-journal-goal-resume.test.ts": 263, - "src/main/codex/codex-structured-journal-goal-revision.test.ts": 527, - "src/main/codex/codex-structured-journal-goal-rows.test.ts": 173, - "src/main/codex/codex-structured-journal-repeated-questions.test.ts": 543, - "src/main/codex/codex-structured-journal-restore-turn-grouping.test.ts": 497, - "src/main/codex/codex-structured-journal-settlement-rollback.test.ts": 669, - "src/main/codex/codex-structured-journal-subagent-readers.test.ts": 478, - "src/main/codex/codex-structured-journal-translation-settlement.test.ts": 479, - "src/main/codex/codex-structured-journal-translation-streams.test.ts": 338, - "src/main/codex/codex-structured-journal-translation-subagent-linkage.test.ts": 272, - "src/main/codex/codex-structured-journal-translation-turn-lifecycle.test.ts": 551, - "src/main/codex/codex-structured-journal-translation-turn-settles-once.test.ts": 280, - "src/main/codex/codex-structured-journal-translation-turn-state.test.ts": 42, - "src/main/codex/codex-structured-journal-translation.test.ts": 326, - "src/main/codex/codex-structured-journal-turn-endings-replay.test.ts": 317, - "src/main/codex/codex-structured-journal-turn-settles-once-journal.test.ts": 630, - "src/main/codex/codex-structured-launch-args.test.ts": 55, - "src/main/codex/codex-structured-launch-resolution.test.ts": 392, - "src/main/codex/codex-structured-live-provider-process.test.ts": 317, - "src/main/codex/codex-structured-message-options.test.ts": 587, - "src/main/codex/codex-structured-permission-policy.test.ts": 43, - "src/main/codex/codex-structured-prompt-items.test.ts": 152, - "src/main/codex/codex-structured-prompt-ownership.test.ts": 400, - "src/main/codex/codex-structured-prompt-replies.test.ts": 202, - "src/main/codex/codex-structured-real-cli-command-env.test.ts": 214, - "src/main/codex/codex-structured-real-cli-permissions.test.ts": 248, - "src/main/codex/codex-structured-real-cli-visuals.test.ts": 173, - "src/main/codex/codex-structured-reasoning-lifecycle.test.ts": 274, + "src/main/codex/codex-session-resume-wrong-account.test.ts": 82, + "src/main/codex/codex-shared-server-fix.test.ts": 86, + "src/main/codex/codex-shared-server-pane.test.ts": 117, + "src/main/codex/codex-shared-server-probe.test.ts": 181, + "src/main/codex/codex-stale-pane-accounts.test.ts": 146, + "src/main/codex/codex-state-db-backfill-recovery-supervision.test.ts": 4660, + "src/main/codex/codex-state-db-backfill-recovery.test.ts": 444, + "src/main/codex/codex-state-db.test.ts": 127, + "src/main/codex/codex-structured-acquisition-exit-proof.test.ts": 580, + "src/main/codex/codex-structured-acquisition-notification.test.ts": 266, + "src/main/codex/codex-structured-async-question.test.ts": 87, + "src/main/codex/codex-structured-child-environment.test.ts": 887, + "src/main/codex/codex-structured-child-work-producer.test.ts": 710, + "src/main/codex/codex-structured-compaction-refusal.test.ts": 589, + "src/main/codex/codex-structured-conversation-stop.test.ts": 895, + "src/main/codex/codex-structured-dispatch-admission.test.ts": 835, + "src/main/codex/codex-structured-dispatch-boundary.test.ts": 776, + "src/main/codex/codex-structured-dispatch-echo.test.ts": 50, + "src/main/codex/codex-structured-item-translation.test.ts": 201, + "src/main/codex/codex-structured-journal-compactions.test.ts": 342, + "src/main/codex/codex-structured-journal-context-usage.test.ts": 1093, + "src/main/codex/codex-structured-journal-exit-convergence.test.ts": 1356, + "src/main/codex/codex-structured-journal-goal-admission.test.ts": 324, + "src/main/codex/codex-structured-journal-goal-resume.test.ts": 352, + "src/main/codex/codex-structured-journal-goal-revision.test.ts": 850, + "src/main/codex/codex-structured-journal-goal-rows.test.ts": 239, + "src/main/codex/codex-structured-journal-repeated-questions.test.ts": 800, + "src/main/codex/codex-structured-journal-restore-turn-grouping.test.ts": 354, + "src/main/codex/codex-structured-journal-settlement-rollback.test.ts": 972, + "src/main/codex/codex-structured-journal-subagent-readers.test.ts": 931, + "src/main/codex/codex-structured-journal-translation-settlement.test.ts": 544, + "src/main/codex/codex-structured-journal-translation-streams.test.ts": 489, + "src/main/codex/codex-structured-journal-translation-subagent-linkage.test.ts": 336, + "src/main/codex/codex-structured-journal-translation-turn-lifecycle.test.ts": 674, + "src/main/codex/codex-structured-journal-translation-turn-settles-once.test.ts": 342, + "src/main/codex/codex-structured-journal-translation-turn-state.test.ts": 47, + "src/main/codex/codex-structured-journal-translation.test.ts": 390, + "src/main/codex/codex-structured-journal-turn-endings-replay.test.ts": 393, + "src/main/codex/codex-structured-journal-turn-settles-once-journal.test.ts": 824, + "src/main/codex/codex-structured-launch-args.test.ts": 96, + "src/main/codex/codex-structured-launch-resolution.test.ts": 589, + "src/main/codex/codex-structured-live-provider-process.test.ts": 525, + "src/main/codex/codex-structured-message-options.test.ts": 1146, + "src/main/codex/codex-structured-prompt-items.test.ts": 233, + "src/main/codex/codex-structured-prompt-ownership.test.ts": 531, + "src/main/codex/codex-structured-prompt-replies.test.ts": 125, + "src/main/codex/codex-structured-real-cli-command-env.test.ts": 258, + "src/main/codex/codex-structured-real-cli-permissions.test.ts": 282, + "src/main/codex/codex-structured-real-cli-visuals.test.ts": 266, + "src/main/codex/codex-structured-reasoning-lifecycle.test.ts": 341, "src/main/codex/codex-structured-rewind.test.ts": 154, - "src/main/codex/codex-structured-service-tier-shown.test.ts": 306, - "src/main/codex/codex-structured-service-tier.test.ts": 362, - "src/main/codex/codex-structured-session-adapter-lifecycle.test.ts": 374, - "src/main/codex/codex-structured-session-adapter.test.ts": 518, - "src/main/codex/codex-structured-session-background-tasks.test.ts": 486, - "src/main/codex/codex-structured-session-cancel.test.ts": 562, - "src/main/codex/codex-structured-session-exit-blame.test.ts": 506, - "src/main/codex/codex-structured-session-options-catalog.test.ts": 309, - "src/main/codex/codex-structured-session-options.test.ts": 556, - "src/main/codex/codex-structured-session-prompts.test.ts": 431, - "src/main/codex/codex-structured-session-shutdown.test.ts": 416, - "src/main/codex/codex-structured-sign-in.test.ts": 221, - "src/main/codex/codex-structured-skill-report.test.ts": 346, - "src/main/codex/codex-structured-thread-catch-up.test.ts": 2659, - "src/main/codex/codex-structured-thread-goal.test.ts": 185, - "src/main/codex/codex-structured-thread-open.test.ts": 363, - "src/main/codex/codex-structured-turn-end-settlement.test.ts": 651, - "src/main/codex/codex-structured-turn-open-wait.test.ts": 778, - "src/main/codex/codex-structured-turn-steer.test.ts": 535, - "src/main/codex/codex-structured-visuals.test.ts": 659, - "src/main/codex/codex-subagent-activity.test.ts": 41, - "src/main/codex/codex-subagent-execution-projection.test.ts": 490, - "src/main/codex/codex-subagent-executions.test.ts": 261, - "src/main/codex/codex-subagent-interrupts.test.ts": 436, - "src/main/codex/codex-trust-config-concurrent-launch.test.ts": 181, - "src/main/codex/codex-trust-config-mutation-queue.test.ts": 52, - "src/main/codex/codex-trust-grant-ledger.test.ts": 70, - "src/main/codex/codex-turn-ordinals.test.ts": 74, - "src/main/codex/codex-usage-limits.test.ts": 238, - "src/main/codex/codex-user-hook-trust-moves.test.ts": 75, - "src/main/codex/codex-windows-sandbox-read-grant.test.ts": 94, - "src/main/codex/codex-wsl-hook-install-plan.test.ts": 60, - "src/main/codex/config-features-settings-promotion.test.ts": 160, - "src/main/codex/config-plugin-registration-promotion.test.ts": 223, - "src/main/codex/config-settings-baseline-upgrade.test.ts": 104, - "src/main/codex/config-settings-promotion.test.ts": 196, - "src/main/codex/config-sync-stall.test.ts": 84, - "src/main/codex/config-toml-hook-state-duplicate-repair.test.ts": 140, - "src/main/codex/config-toml-hook-trust-scaling.test.ts": 151, - "src/main/codex/config-toml-mcp-servers.test.ts": 41, - "src/main/codex/config-toml-project-duplicate-repair.test.ts": 85, - "src/main/codex/config-toml-project-trust-spellings.test.ts": 112, - "src/main/codex/config-toml-promoted-setting-values.test.ts": 69, - "src/main/codex/config-toml-trust-hash.test.ts": 69, - "src/main/codex/config-toml-trust-hook-read.test.ts": 97, - "src/main/codex/config-toml-trust-hook-removal.test.ts": 97, - "src/main/codex/config-toml-trust-hook-upsert.test.ts": 127, - "src/main/codex/config-toml-trust-key.test.ts": 121, - "src/main/codex/config-toml-trust-loadability.test.ts": 132, - "src/main/codex/config-toml-trust-project.test.ts": 84, - "src/main/codex/config-toml-trust-stale-writes.test.ts": 84, - "src/main/codex/hook-service-concurrent-launch-install.test.ts": 954, - "src/main/codex/hook-service-legacy-cleanup.test.ts": 945, - "src/main/codex/hook-service-managed-codex-hashes.test.ts": 799, - "src/main/codex/hook-service-managed-install.test.ts": 367, - "src/main/codex/hook-service-runtime-trust-repair.test.ts": 351, - "src/main/codex/hook-service-trust-grant.test.ts": 191, - "src/main/codex/hook-service-user-hook-mirroring.test.ts": 644, - "src/main/codex/hook-service-user-hook-trust-spellings.test.ts": 788, - "src/main/codex/hook-service-windows-key-spellings.test.ts": 302, - "src/main/codex/hook-service-wsl-runtime.test.ts": 467, - "src/main/codex/hook-trust-promotion.test.ts": 368, - "src/main/codex/sta-4735-hook-trust-provenance-overwrite.test.ts": 121, - "src/main/codex/sta-4737-unreadable-is-not-absent.test.ts": 157, - "src/main/codex/sta-4823-shared-state-survives-a-failed-read.test.ts": 162, - "src/main/codex/windows-hook-command.test.ts": 101, - "src/main/codex/windows-hook-upgrade.test.ts": 209, - "src/main/codex/wsl-codex-session-bridge-index.test.ts": 155, - "src/main/codex/wsl-codex-session-bridge-script.test.ts": 123, - "src/main/codex/wsl-codex-session-bridge.test.ts": 170, - "src/main/command-code/hook-service.test.ts": 368, - "src/main/computer/computer-action-verification-normalization.test.ts": 33, - "src/main/computer/computer-provider-unavailable-message.test.ts": 55, - "src/main/computer/computer-sidecar-diagnostics.test.ts": 39, - "src/main/computer/desktop-script-provider-action-errors.test.ts": 96, - "src/main/computer/desktop-script-provider-actions.test.ts": 177, - "src/main/computer/desktop-script-provider-bridge.test.ts": 59, - "src/main/computer/desktop-script-provider-cache-lifecycle.test.ts": 70, - "src/main/computer/desktop-script-provider-cache.test.ts": 109, - "src/main/computer/desktop-script-provider-errors.test.ts": 279, - "src/main/computer/desktop-script-provider-paste-validation.test.ts": 93, - "src/main/computer/desktop-script-provider-paths.test.ts": 69, - "src/main/computer/desktop-script-provider-runtime-host-routing.test.ts": 103, - "src/main/computer/desktop-script-runtime-host.test.ts": 279, - "src/main/computer/desktop-script-runtime-host.win32.test.ts": 86, - "src/main/computer/desktop-script-serve-channel.test.ts": 141, - "src/main/computer/macos-computer-use-permission-status-cleanup.integration.test.ts": 47, - "src/main/computer/macos-computer-use-permission-status.test.ts": 73, - "src/main/computer/macos-computer-use-permissions.test.ts": 70, - "src/main/computer/macos-native-provider-client.test.ts": 1181, - "src/main/computer/macos-native-provider-paste-validation.test.ts": 159, - "src/main/computer/macos-native-provider-process-reaping.test.ts": 130, - "src/main/computer/macos-native-provider-reaping.integration.test.ts": 4131, - "src/main/computer/macos-native-provider-socket.test.ts": 65, - "src/main/computer/macos-native-provider-startup-cleanup.test.ts": 65, - "src/main/computer/sidecar-client.test.ts": 88, - "src/main/computer/sidecar-provider-reaping.integration.test.ts": 295, - "src/main/computer/windows-powershell-execution-policy.test.ts": 54, - "src/main/copilot/hook-service.test.ts": 126, - "src/main/crash-reporting/crash-breadcrumb-renderer-attribution.test.ts": 55, - "src/main/crash-reporting/crash-breadcrumb-store-leak.test.ts": 93, - "src/main/crash-reporting/crash-breadcrumb-store-orphan-cleanup.test.ts": 43, - "src/main/crash-reporting/crash-breadcrumb-store.test.ts": 93, - "src/main/crash-reporting/crash-report-copy-text.test.ts": 110, - "src/main/crash-reporting/crash-report-store.test.ts": 424, - "src/main/crash-reporting/crashpad-capture-read-limit.test.ts": 348, - "src/main/crash-reporting/crashpad-capture.test.ts": 71, - "src/main/crash-reporting/durable-crash-breadcrumb.test.ts": 55, - "src/main/crash-reporting/expected-teardown-state.test.ts": 80, - "src/main/crash-reporting/gpu-crash-diagnostics.test.ts": 38, - "src/main/crash-reporting/gpu-crash-fallback-decision.test.ts": 36, - "src/main/crash-reporting/gpu-crash-fallback-field-sessions.test.ts": 38, - "src/main/crash-reporting/gpu-fallback-engagement.test.ts": 42, - "src/main/crash-reporting/gpu-fallback-restart-prompt.test.ts": 38, - "src/main/crash-reporting/low-commit-oom-recovery-gate.test.ts": 34, - "src/main/crash-reporting/main-process-lifecycle-identity.test.ts": 38, - "src/main/crash-reporting/minidump-crash-signature.test.ts": 85, - "src/main/crash-reporting/minidump-fault-context.test.ts": 88, - "src/main/crash-reporting/minidump-file-source.test.ts": 169, - "src/main/crash-reporting/pre-gone-host-memory.test.ts": 106, - "src/main/crash-reporting/process-gone-classification.test.ts": 64, - "src/main/crash-reporting/process-gone-dedupe.test.ts": 27, - "src/main/crash-reporting/process-gone-diagnostics.test.ts": 61, - "src/main/crash-reporting/process-gone-killed-one-ordering.test.ts": 89, - "src/main/crash-reporting/process-gone-recorder.test.ts": 772, - "src/main/crash-reporting/process-gone-sibling-correlation.test.ts": 734, - "src/main/crash-reporting/renderer-heap-allocation-profile.test.ts": 576, - "src/main/crash-reporting/renderer-heap-allocation-sites.test.ts": 75, - "src/main/crash-reporting/renderer-recovery-circuit-breaker.test.ts": 48, - "src/main/crash-reporting/self-initiated-tree-kill-log.test.ts": 171, - "src/main/crash-reporting/suppressed-process-gone-breadcrumb.test.ts": 40, - "src/main/credentials/saved-credential-readability.test.ts": 48, - "src/main/cursor/hook-command.live-shell.test.ts": 408, - "src/main/cursor/hook-service.test.ts": 588, - "src/main/daemon/agent-startup-prompt-latency.node-pty.test.ts": 2431, - "src/main/daemon/automatic-work-run-marker-store.test.ts": 124, - "src/main/daemon/bash-prompt-command-composition.test.ts": 2507, - "src/main/daemon/client.test.ts": 433, - "src/main/daemon/cold-restore-payload-cache.test.ts": 36, - "src/main/daemon/daemon-adoption-telemetry-event.test.ts": 291, - "src/main/daemon/daemon-appimage-copy-host.electron.test.ts": 2304, - "src/main/daemon/daemon-appimage-generation-launch.test.ts": 64, - "src/main/daemon/daemon-appimage-launch.test.ts": 105, - "src/main/daemon/daemon-async-io-probe.test.ts": 52, - "src/main/daemon/daemon-async-io-spawn-health.test.ts": 73, - "src/main/daemon/daemon-async-io-telemetry-event.test.ts": 185, - "src/main/daemon/daemon-audit-eligibility-event.test.ts": 688, - "src/main/daemon/daemon-authenticated-client-activity.test.ts": 703, - "src/main/daemon/daemon-automatic-work-guard.test.ts": 186, - "src/main/daemon/daemon-automatic-work-resume.test.ts": 588, - "src/main/daemon/daemon-background-transient-facts.test.ts": 63, - "src/main/daemon/daemon-bundle-staleness.test.ts": 403, - "src/main/daemon/daemon-cgroup-scope.test.ts": 79, - "src/main/daemon/daemon-checkpoint-session-queue.test.ts": 207, - "src/main/daemon/daemon-client-frame-validation.test.ts": 627, - "src/main/daemon/daemon-client-notify-settlement.test.ts": 43, - "src/main/daemon/daemon-client-reader-handoff.test.ts": 79, - "src/main/daemon/daemon-client-rpc-request.test.ts": 63, - "src/main/daemon/daemon-color-query-reply-colors.test.ts": 644, - "src/main/daemon/daemon-durable-checkpoint-live-rebase.test.ts": 832, - "src/main/daemon/daemon-electron-to-node-adoption.electron.test.ts": 2527, - "src/main/daemon/daemon-endpoint-ownership.test.ts": 505, - "src/main/daemon/daemon-endpoint-publish.test.ts": 164, - "src/main/daemon/daemon-entry-path-layouts.test.ts": 659, - "src/main/daemon/daemon-entry.test.ts": 551, - "src/main/daemon/daemon-errors.test.ts": 250, - "src/main/daemon/daemon-fenced-termination.test.ts": 779, - "src/main/daemon/daemon-file-log.test.ts": 91, - "src/main/daemon/daemon-folder-access-mismatch.test.ts": 211, - "src/main/daemon/daemon-folder-access-probe-script.test.ts": 128, - "src/main/daemon/daemon-folder-access-probe.test.ts": 57, - "src/main/daemon/daemon-folder-access-reset.test.ts": 172, - "src/main/daemon/daemon-foreground-confirmation-protocol.test.ts": 39, - "src/main/daemon/daemon-full-disk-access-status.test.ts": 65, - "src/main/daemon/daemon-health-endpoint-entry.test.ts": 106, - "src/main/daemon/daemon-health-socket-cleanup.test.ts": 83, - "src/main/daemon/daemon-health.test.ts": 3694, - "src/main/daemon/daemon-host-current-version-reclaim.test.ts": 226, - "src/main/daemon/daemon-host-entry-layout.test.ts": 155, - "src/main/daemon/daemon-host-file-hash-cache.test.ts": 176, - "src/main/daemon/daemon-host-image.test.ts": 46, - "src/main/daemon/daemon-host-path-budget.test.ts": 173, - "src/main/daemon/daemon-host-process-package.test.ts": 511, - "src/main/daemon/daemon-host-profile-isolation.test.ts": 128, - "src/main/daemon/daemon-host-relocation.test.ts": 239, - "src/main/daemon/daemon-idle-inventory-budget.test.ts": 721, - "src/main/daemon/daemon-idle-shutdown.test.ts": 3730, - "src/main/daemon/daemon-incarnation-evidence-main-thread.test.ts": 83, - "src/main/daemon/daemon-incarnation-evidence.test.ts": 81, - "src/main/daemon/daemon-init-child-readiness.test.ts": 412, - "src/main/daemon/daemon-init-child-startup-failure.test.ts": 895, - "src/main/daemon/daemon-init-endpoint-adoption.test.ts": 1600, - "src/main/daemon/daemon-init-live-session-preservation.test.ts": 956, - "src/main/daemon/daemon-init-macos-stable-launch-fallback.test.ts": 591, - "src/main/daemon/daemon-init-packaged-bundle-staleness.test.ts": 533, - "src/main/daemon/daemon-init-provider-installation.test.ts": 1059, - "src/main/daemon/daemon-init-replacement-reporting.test.ts": 772, - "src/main/daemon/daemon-init-restart-sequence.test.ts": 1779, - "src/main/daemon/daemon-init-severed-host-image.test.ts": 584, - "src/main/daemon/daemon-init-wedged-daemon-grace.test.ts": 634, - "src/main/daemon/daemon-inventory-acquisition-budget.test.ts": 117, - "src/main/daemon/daemon-inventory-routing-authority.test.ts": 241, - "src/main/daemon/daemon-launched-child-identity.test.ts": 62, - "src/main/daemon/daemon-launched-child-spawn.test.ts": 120, - "src/main/daemon/daemon-liveness-report.test.ts": 524, - "src/main/daemon/daemon-mac-code-identity.test.ts": 51, - "src/main/daemon/daemon-main.test.ts": 595, - "src/main/daemon/daemon-native-pty-exception.test.ts": 25, - "src/main/daemon/daemon-newer-protocol-hold.test.ts": 207, - "src/main/daemon/daemon-out-of-process-launcher-host-prune.test.ts": 328, - "src/main/daemon/daemon-pid-file-parse.test.ts": 73, - "src/main/daemon/daemon-pid-identity-native.win32.test.ts": 83, - "src/main/daemon/daemon-pid-identity-windows.test.ts": 75, - "src/main/daemon/daemon-preflight-client-replacement.test.ts": 779, - "src/main/daemon/daemon-process-identity-time-zone.test.ts": 28, - "src/main/daemon/daemon-process-inspection.test.ts": 153, - "src/main/daemon/daemon-protocol-cleanup.test.ts": 75, - "src/main/daemon/daemon-provider-census.test.ts": 213, - "src/main/daemon/daemon-pty-adapter-async-io-health.test.ts": 420, - "src/main/daemon/daemon-pty-adapter-checked-close.test.ts": 1370, - "src/main/daemon/daemon-pty-adapter-closing-session-inventory.test.ts": 606, - "src/main/daemon/daemon-pty-adapter-cold-restore-reanchor.test.ts": 1378, - "src/main/daemon/daemon-pty-adapter-cold-restore-seed.test.ts": 751, - "src/main/daemon/daemon-pty-adapter-concurrent-recovery.test.ts": 700, - "src/main/daemon/daemon-pty-adapter-daemon-recovery.test.ts": 1326, - "src/main/daemon/daemon-pty-adapter-history-checkpoints.test.ts": 1460, - "src/main/daemon/daemon-pty-adapter-history-recovery.test.ts": 1078, - "src/main/daemon/daemon-pty-adapter-history-shutdown-admission.test.ts": 671, - "src/main/daemon/daemon-pty-adapter-input-closed.node-pty.test.ts": 2027, - "src/main/daemon/daemon-pty-adapter-inventory-respawn.test.ts": 604, - "src/main/daemon/daemon-pty-adapter-live-rebased-checkpoint.test.ts": 1224, - "src/main/daemon/daemon-pty-adapter-protocol-compatibility.test.ts": 702, - "src/main/daemon/daemon-pty-adapter-replacement-exit-race.test.ts": 4927, - "src/main/daemon/daemon-pty-adapter-session-adoption.test.ts": 1357, - "src/main/daemon/daemon-pty-adapter-spawn-intent.test.ts": 431, - "src/main/daemon/daemon-pty-adapter-subscription-fanout.test.ts": 41, - "src/main/daemon/daemon-pty-adapter-wsl-sleep-cwd.test.ts": 839, - "src/main/daemon/daemon-pty-adapter.test.ts": 1737, - "src/main/daemon/daemon-pty-input-closed-incarnations.test.ts": 28, - "src/main/daemon/daemon-pty-router-history-handoff.test.ts": 886, - "src/main/daemon/daemon-pty-router-inventory.test.ts": 429, - "src/main/daemon/daemon-pty-router-legacy-gone.test.ts": 212, - "src/main/daemon/daemon-pty-router-legacy-owner.test.ts": 216, - "src/main/daemon/daemon-pty-router-newer-daemon-hold.test.ts": 115, - "src/main/daemon/daemon-pty-router-unanswering-legacy.test.ts": 5179, - "src/main/daemon/daemon-pty-router.test.ts": 995, - "src/main/daemon/daemon-pty-startup-delivery.test.ts": 855, - "src/main/daemon/daemon-pty-upgrade-adoption.test.ts": 734, - "src/main/daemon/daemon-pty-write-settlement-recovery.test.ts": 616, - "src/main/daemon/daemon-ready-identity.test.ts": 56, - "src/main/daemon/daemon-reattach-checkpoint-isolation.test.ts": 750, - "src/main/daemon/daemon-respawn-throttle.test.ts": 97, - "src/main/daemon/daemon-restart-state.test.ts": 33, - "src/main/daemon/daemon-restore-scrollback-depth.test.ts": 2074, - "src/main/daemon/daemon-router-retirement.test.ts": 359, - "src/main/daemon/daemon-rpc-shutdown-deadline.test.ts": 567, - "src/main/daemon/daemon-scope-death-watch.test.ts": 79, - "src/main/daemon/daemon-self-retirement-respawn.test.ts": 740, - "src/main/daemon/daemon-server-async-spawn-cancellation.test.ts": 966, - "src/main/daemon/daemon-server-attach-only.test.ts": 477, - "src/main/daemon/daemon-server-attachment-lifecycle.test.ts": 676, - "src/main/daemon/daemon-server-error-handling.test.ts": 822, - "src/main/daemon/daemon-server.test.ts": 1218, - "src/main/daemon/daemon-session-owner-resolution.test.ts": 106, - "src/main/daemon/daemon-session-scrollback-window.test.ts": 513, - "src/main/daemon/daemon-severed-restart.test.ts": 544, - "src/main/daemon/daemon-shared-owner-incarnation-retention.test.ts": 1255, - "src/main/daemon/daemon-shutdown-final-checkpoint-caller-deadline.test.ts": 2241, - "src/main/daemon/daemon-socket-endpoint-path.test.ts": 356, - "src/main/daemon/daemon-spawner.test.ts": 724, - "src/main/daemon/daemon-stream-backpressure-socket.test.ts": 259, - "src/main/daemon/daemon-stream-backpressure.test.ts": 62, - "src/main/daemon/daemon-stream-binary-framing.test.ts": 61, - "src/main/daemon/daemon-stream-binary-negotiation.test.ts": 560, - "src/main/daemon/daemon-stream-binary-retained-memory.test.ts": 570, - "src/main/daemon/daemon-stream-binary-unicode.test.ts": 86, - "src/main/daemon/daemon-stream-data-batcher.test.ts": 261, - "src/main/daemon/daemon-stream-data-split.test.ts": 638, - "src/main/daemon/daemon-stream-droppability-lifecycle.test.ts": 862, - "src/main/daemon/daemon-stream-droppable-membership.test.ts": 111, - "src/main/daemon/daemon-stream-framing-replacement.test.ts": 51, - "src/main/daemon/daemon-stream-ingest-turn-bound.test.ts": 343, - "src/main/daemon/daemon-stream-producer-stall-watchdog.test.ts": 109, - "src/main/daemon/daemon-tcc-attribution-main-thread.test.ts": 91, - "src/main/daemon/daemon-tcc-attribution.test.ts": 104, - "src/main/daemon/daemon-transport-attachment-release.test.ts": 596, - "src/main/daemon/daemon-wsl-sleep-cwd.test.ts": 80, - "src/main/daemon/degraded-daemon-inventory.test.ts": 97, - "src/main/daemon/degraded-daemon-pty-provider.test.ts": 82, - "src/main/daemon/desktop-restore-admission.test.ts": 500, - "src/main/daemon/headless-emulator-fidelity.fuzz.test.ts": 2411, - "src/main/daemon/headless-emulator-modify-other-keys.test.ts": 119, - "src/main/daemon/headless-emulator-restored-osc-links.test.ts": 114, - "src/main/daemon/headless-emulator-shrink-snapshot.test.ts": 153, - "src/main/daemon/headless-emulator-snapshot-cost.bench.test.ts": 88, - "src/main/daemon/headless-emulator-unicode-width.test.ts": 79, - "src/main/daemon/headless-emulator-wide-char-repaint.test.ts": 831, - "src/main/daemon/headless-emulator-wide-char-snapshot.test.ts": 208, - "src/main/daemon/headless-emulator.test.ts": 233, - "src/main/daemon/headless-osc-link-ranges.test.ts": 137, - "src/main/daemon/history-manager.test.ts": 426, - "src/main/daemon/history-reader-memory.test.ts": 511, - "src/main/daemon/history-reader.test.ts": 265, - "src/main/daemon/host-terminal-ledger.test.ts": 127, - "src/main/daemon/issue-6814-daemon-failure-classification.test.ts": 555, - "src/main/daemon/legacy-restore-records.test.ts": 563, - "src/main/daemon/macos-daemon-bundle-retirement.test.ts": 53, - "src/main/daemon/macos-daemon-bundle.test.ts": 79, - "src/main/daemon/macos-daemon-job-state.test.ts": 51, - "src/main/daemon/macos-daemon-launchd.test.ts": 258, - "src/main/daemon/macos-login-session-death-watch.test.ts": 73, - "src/main/daemon/macos-retired-daemon-jobs.test.ts": 59, - "src/main/daemon/macos-retired-daemon-recovery.test.ts": 169, - "src/main/daemon/ndjson.test.ts": 93, - "src/main/daemon/node-pty-conout-worker-errors.test.ts": 173, - "src/main/daemon/node-pty-windows-input-error.win32.test.ts": 38, - "src/main/daemon/node-pty-windows-output-error.win32.test.ts": 72, - "src/main/daemon/osc7-file-uri.test.ts": 63, - "src/main/daemon/osc7-uri-extraction.test.ts": 45, - "src/main/daemon/post-ready-flush-gate.test.ts": 40, - "src/main/daemon/process-boundary-ground.test.ts": 218, - "src/main/daemon/process-boundary-host-focus.test.ts": 235, - "src/main/daemon/pty-input-closed-delivery.node-pty.test.ts": 1737, - "src/main/daemon/pty-session-id.test.ts": 49, - "src/main/daemon/pty-subprocess-cwd-cancel-identity.test.ts": 291, - "src/main/daemon/pty-subprocess-env-inheritance.test.ts": 396, - "src/main/daemon/pty-subprocess-env-retention.test.ts": 456, - "src/main/daemon/pty-subprocess-foreground-degraded-scan.test.ts": 430, - "src/main/daemon/pty-subprocess-foreground-identity.test.ts": 625, - "src/main/daemon/pty-subprocess-foreground-scan-cadence.test.ts": 386, - "src/main/daemon/pty-subprocess-git-credential-guard.test.ts": 352, - "src/main/daemon/pty-subprocess-handle-lifecycle.test.ts": 519, - "src/main/daemon/pty-subprocess-io-failure-cleanup.test.ts": 855, - "src/main/daemon/pty-subprocess-io-failure-native.test.ts": 2931, - "src/main/daemon/pty-subprocess-managed-agent-env.test.ts": 581, - "src/main/daemon/pty-subprocess-spawn-file-foreground.test.ts": 532, - "src/main/daemon/pty-subprocess-windows-shell-launch.test.ts": 792, - "src/main/daemon/pty-subprocess-wsl-launch.test.ts": 304, - "src/main/daemon/pty-subprocess.test.ts": 327, - "src/main/daemon/pty-subprocess/foreground-fallback-process.test.ts": 54, - "src/main/daemon/pty-subprocess/native-pty-spawn-windows.test.ts": 98, - "src/main/daemon/pty-subprocess/spawn-file-foreground-rejected-agents.test.ts": 91, - "src/main/daemon/reattach-snapshot.test.ts": 908, - "src/main/daemon/repro-12101-mouse-tracking-survives-agent-death.test.ts": 580, - "src/main/daemon/repro-7329-remote-snapshot-corruption.test.ts": 138, - "src/main/daemon/serialize-addon-edge-cases.test.ts": 66, - "src/main/daemon/serialize-grid-cell-descriptors.test.ts": 91, - "src/main/daemon/serialize-grid-transcript-replay.test.ts": 15950, - "src/main/daemon/serialize-grid.differential.fuzz.test.ts": 398, - "src/main/daemon/session-conpty-resize-history.test.ts": 398, - "src/main/daemon/session-pending-output.test.ts": 207, - "src/main/daemon/session-reset-input-modes.test.ts": 143, - "src/main/daemon/session-shell-recovery.test.ts": 254, - "src/main/daemon/session-terminal-control.test.ts": 179, - "src/main/daemon/session.test.ts": 446, - "src/main/daemon/shell-ready-bash-wrapper.test.ts": 583, - "src/main/daemon/slow-daemon-session-verification.test.ts": 400, - "src/main/daemon/startup-device-attributes-responder.test.ts": 51, - "src/main/daemon/terminal-attach-cancellation.test.ts": 30, - "src/main/daemon/terminal-checkpoint-serializer.test.ts": 227, - "src/main/daemon/terminal-checkpoint-writer-bounds.test.ts": 197, - "src/main/daemon/terminal-cursor-line-context.test.ts": 282, - "src/main/daemon/terminal-descendant-shutdown.test.ts": 98, - "src/main/daemon/terminal-history-incremental-restore.test.ts": 629, - "src/main/daemon/terminal-history-large-checkpoint-cold-restore.test.ts": 1488, - "src/main/daemon/terminal-history-log-encode-allocation.test.ts": 123, - "src/main/daemon/terminal-history-log.test.ts": 46, - "src/main/daemon/terminal-history-permissions.test.ts": 226, - "src/main/daemon/terminal-history-restorable-retention.test.ts": 52, - "src/main/daemon/terminal-history-seed-chunks.test.ts": 40, - "src/main/daemon/terminal-history-seed-segments.test.ts": 83, - "src/main/daemon/terminal-history-seed-transfer-registry.test.ts": 39, - "src/main/daemon/terminal-history-session-tombstone-retry.test.ts": 47, - "src/main/daemon/terminal-host-agent-session.test.ts": 398, - "src/main/daemon/terminal-host-attach-only.test.ts": 472, - "src/main/daemon/terminal-host-cheap-tier-ps-scan-volume.test.ts": 602, - "src/main/daemon/terminal-host-closing-session-listing.test.ts": 756, - "src/main/daemon/terminal-host-concurrent-create.test.ts": 316, - "src/main/daemon/terminal-host-cwd-readability.test.ts": 475, - "src/main/daemon/terminal-host-fenced-termination.test.ts": 672, - "src/main/daemon/terminal-host-process-inspection-cheap-tier.test.ts": 669, - "src/main/daemon/terminal-host-process-inspection.test.ts": 287, - "src/main/daemon/terminal-host-pty-owner-backend.test.ts": 738, - "src/main/daemon/terminal-host-session-reaping-leak.test.ts": 486, - "src/main/daemon/terminal-host-spawn-input-retention.test.ts": 701, - "src/main/daemon/terminal-host-startup-staging.test.ts": 444, - "src/main/daemon/terminal-host-startup.test.ts": 490, - "src/main/daemon/terminal-host-teardown-recreate.test.ts": 623, - "src/main/daemon/terminal-host-wsl-context.test.ts": 410, - "src/main/daemon/terminal-host.test.ts": 483, - "src/main/daemon/terminal-scopes.test.ts": 138, - "src/main/daemon/terminal-session-teardown.test.ts": 76, - "src/main/daemon/terminal-shell-armed-input-mode-recovery.test.ts": 211, - "src/main/daemon/terminal-shell-lifecycle-scanner-app-zone.test.ts": 86, - "src/main/daemon/terminal-shell-lifecycle-scanner.test.ts": 71, - "src/main/daemon/terminal-shell-recovery-barrier.test.ts": 1230, - "src/main/daemon/terminal-shell-recovery-clean-exit-retirement.test.ts": 63, - "src/main/daemon/terminal-snapshot-color-parity.test.ts": 97, - "src/main/daemon/terminal-snapshot-mouse-encoding.test.ts": 211, - "src/main/daemon/terminal-snapshot-osc8-roundtrip.test.ts": 73, - "src/main/daemon/terminal-snapshot-serialize-roundtrip.test.ts": 232, - "src/main/daemon/terminal-spawn-gate-legacy-restores.test.ts": 607, - "src/main/daemon/terminal-spawn-gate-shared-budget.test.ts": 524, - "src/main/daemon/terminal-spawn-gate.test.ts": 715, - "src/main/daemon/terminal-view-attribute-responder.test.ts": 50, - "src/main/daemon/windows-conpty-warmup.test.ts": 26, - "src/main/daemon/wsl-cold-restore-cwd.test.ts": 26, - "src/main/destination-serialized-local-rename.test.ts": 1160, - "src/main/devin/hook-config-json.test.ts": 93, - "src/main/devin/hook-service.test.ts": 108, + "src/main/codex/codex-structured-service-tier-shown.test.ts": 436, + "src/main/codex/codex-structured-service-tier.test.ts": 620, + "src/main/codex/codex-structured-session-adapter-lifecycle.test.ts": 597, + "src/main/codex/codex-structured-session-adapter.test.ts": 837, + "src/main/codex/codex-structured-session-background-tasks.test.ts": 761, + "src/main/codex/codex-structured-session-cancel.test.ts": 647, + "src/main/codex/codex-structured-session-exit-blame.test.ts": 548, + "src/main/codex/codex-structured-session-options-catalog.test.ts": 341, + "src/main/codex/codex-structured-session-options.test.ts": 819, + "src/main/codex/codex-structured-session-prompts.test.ts": 609, + "src/main/codex/codex-structured-session-shutdown.test.ts": 635, + "src/main/codex/codex-structured-sign-in.test.ts": 340, + "src/main/codex/codex-structured-skill-report.test.ts": 651, + "src/main/codex/codex-structured-thread-catch-up.test.ts": 1170, + "src/main/codex/codex-structured-thread-goal.test.ts": 737, + "src/main/codex/codex-structured-thread-open.test.ts": 469, + "src/main/codex/codex-structured-turn-end-settlement.test.ts": 970, + "src/main/codex/codex-structured-turn-open-wait.test.ts": 1054, + "src/main/codex/codex-structured-turn-permission.test.ts": 708, + "src/main/codex/codex-structured-turn-steer.test.ts": 795, + "src/main/codex/codex-structured-visuals.test.ts": 783, + "src/main/codex/codex-subagent-activity.test.ts": 47, + "src/main/codex/codex-subagent-execution-projection.test.ts": 344, + "src/main/codex/codex-subagent-executions.test.ts": 199, + "src/main/codex/codex-subagent-interrupts.test.ts": 587, + "src/main/codex/codex-thread-catch-up-rewind.test.ts": 1479, + "src/main/codex/codex-trust-config-concurrent-launch.test.ts": 254, + "src/main/codex/codex-trust-config-mutation-queue.test.ts": 51, + "src/main/codex/codex-trust-grant-ledger.test.ts": 95, + "src/main/codex/codex-turn-lifecycle-completion.test.ts": 374, + "src/main/codex/codex-turn-lifecycle-history.test.ts": 374, + "src/main/codex/codex-turn-ordinals.test.ts": 86, + "src/main/codex/codex-usage-limits.test.ts": 312, + "src/main/codex/codex-user-hook-trust-moves.test.ts": 125, + "src/main/codex/codex-windows-sandbox-read-grant.test.ts": 84, + "src/main/codex/codex-wsl-hook-install-plan.test.ts": 890, + "src/main/codex/codex-wsl-hook-user-acts.test.ts": 429, + "src/main/codex/config-features-settings-promotion.test.ts": 179, + "src/main/codex/config-plugin-registration-promotion.test.ts": 306, + "src/main/codex/config-settings-baseline-upgrade.test.ts": 196, + "src/main/codex/config-settings-promotion.test.ts": 270, + "src/main/codex/config-sync-stall.test.ts": 143, + "src/main/codex/config-toml-hook-state-duplicate-repair.test.ts": 144, + "src/main/codex/config-toml-hook-trust-scaling.test.ts": 133, + "src/main/codex/config-toml-mcp-servers.test.ts": 54, + "src/main/codex/config-toml-project-duplicate-repair.test.ts": 114, + "src/main/codex/config-toml-project-trust-spellings.test.ts": 167, + "src/main/codex/config-toml-promoted-setting-values.test.ts": 66, + "src/main/codex/config-toml-trust-hash.test.ts": 92, + "src/main/codex/config-toml-trust-hook-read.test.ts": 138, + "src/main/codex/config-toml-trust-hook-removal.test.ts": 117, + "src/main/codex/config-toml-trust-hook-upsert.test.ts": 162, + "src/main/codex/config-toml-trust-key.test.ts": 100, + "src/main/codex/config-toml-trust-loadability.test.ts": 159, + "src/main/codex/config-toml-trust-project.test.ts": 122, + "src/main/codex/config-toml-trust-stale-writes.test.ts": 85, + "src/main/codex/hook-service-concurrent-launch-install.test.ts": 1124, + "src/main/codex/hook-service-legacy-cleanup.test.ts": 904, + "src/main/codex/hook-service-managed-codex-hashes.test.ts": 1048, + "src/main/codex/hook-service-managed-install.test.ts": 492, + "src/main/codex/hook-service-runtime-trust-repair.test.ts": 475, + "src/main/codex/hook-service-trust-grant.test.ts": 318, + "src/main/codex/hook-service-user-hook-mirroring.test.ts": 596, + "src/main/codex/hook-service-user-hook-trust-spellings.test.ts": 657, + "src/main/codex/hook-service-windows-key-spellings.test.ts": 461, + "src/main/codex/hook-service-wsl-runtime.test.ts": 451, + "src/main/codex/hook-trust-promotion.test.ts": 594, + "src/main/codex/sta-4735-hook-trust-provenance-overwrite.test.ts": 112, + "src/main/codex/sta-4737-unreadable-is-not-absent.test.ts": 182, + "src/main/codex/sta-4823-shared-state-survives-a-failed-read.test.ts": 242, + "src/main/codex/windows-hook-command.test.ts": 129, + "src/main/codex/windows-hook-upgrade.test.ts": 312, + "src/main/codex/wsl-codex-session-bridge-index.test.ts": 229, + "src/main/codex/wsl-codex-session-bridge-script.test.ts": 190, + "src/main/codex/wsl-codex-session-bridge.test.ts": 346, + "src/main/command-code/hook-service.test.ts": 271, + "src/main/computer/computer-action-verification-normalization.test.ts": 40, + "src/main/computer/computer-snapshot-tree-diff.test.ts": 65, + "src/main/computer/desktop-script-provider-action-errors.test.ts": 171, + "src/main/computer/desktop-script-provider-actions.test.ts": 244, + "src/main/computer/desktop-script-provider-cache-lifecycle.test.ts": 147, + "src/main/computer/desktop-script-provider-cache.test.ts": 180, + "src/main/computer/desktop-script-provider-errors.test.ts": 299, + "src/main/computer/desktop-script-provider-runtime-host-routing.test.ts": 187, + "src/main/computer/desktop-script-runtime-host.test.ts": 257, + "src/main/computer/desktop-script-runtime-host.win32.test.ts": 112, + "src/main/computer/desktop-script-serve-channel.test.ts": 152, + "src/main/computer/macos-computer-use-permission-status-cleanup.integration.test.ts": 65, + "src/main/computer/macos-computer-use-permission-status-gate.test.ts": 75, + "src/main/computer/macos-computer-use-permission-status.test.ts": 120, + "src/main/computer/macos-computer-use-permissions-shutdown.test.ts": 83, + "src/main/computer/macos-computer-use-permissions.test.ts": 186, + "src/main/computer/macos-native-provider-client.test.ts": 1210, + "src/main/computer/macos-native-provider-paste-validation.test.ts": 167, + "src/main/computer/macos-native-provider-process-reaping.test.ts": 99, + "src/main/computer/macos-native-provider-reaping.integration.test.ts": 4177, + "src/main/computer/macos-native-provider-socket.test.ts": 54, + "src/main/computer/macos-native-provider-startup-cleanup.test.ts": 70, + "src/main/computer/sidecar-client.test.ts": 121, + "src/main/computer/sidecar-provider-reaping.integration.test.ts": 373, + "src/main/computer/windows-powershell-execution-policy.test.ts": 46, + "src/main/connector-cloud/connector-cloud.test.ts": 459, + "src/main/connector-cloud/connector-hello.test.ts": 126, + "src/main/connector-cloud/connector-outbox.test.ts": 67, + "src/main/connector-cloud/connector-places.test.ts": 345, + "src/main/connector-cloud/connector-poll-client.test.ts": 874, + "src/main/connector-cloud/connector-snapshot.test.ts": 126, + "src/main/connector-cloud/connector-token-mint.test.ts": 117, + "src/main/connector-cloud/connector-turn-events.test.ts": 411, + "src/main/copilot/hook-service.test.ts": 180, + "src/main/crash-reporting/crash-breadcrumb-renderer-attribution.test.ts": 60, + "src/main/crash-reporting/crash-breadcrumb-store-leak.test.ts": 89, + "src/main/crash-reporting/crash-breadcrumb-store-orphan-cleanup.test.ts": 81, + "src/main/crash-reporting/crash-breadcrumb-store.test.ts": 154, + "src/main/crash-reporting/crash-report-copy-text.test.ts": 66, + "src/main/crash-reporting/crash-report-store.test.ts": 438, + "src/main/crash-reporting/crashpad-capture-read-limit.test.ts": 298, + "src/main/crash-reporting/crashpad-capture.test.ts": 107, + "src/main/crash-reporting/durable-crash-breadcrumb.test.ts": 60, + "src/main/crash-reporting/expected-teardown-state.test.ts": 60, + "src/main/crash-reporting/gpu-crash-diagnostics.test.ts": 55, + "src/main/crash-reporting/gpu-crash-fallback-decision.test.ts": 45, + "src/main/crash-reporting/gpu-fallback-engagement.test.ts": 47, + "src/main/crash-reporting/low-commit-oom-recovery-gate.test.ts": 97, + "src/main/crash-reporting/main-process-lifecycle-identity.test.ts": 41, + "src/main/crash-reporting/minidump-crash-signature.test.ts": 87, + "src/main/crash-reporting/minidump-fault-context.test.ts": 57, + "src/main/crash-reporting/minidump-file-source.test.ts": 199, + "src/main/crash-reporting/pre-gone-host-memory.test.ts": 110, + "src/main/crash-reporting/process-gone-classification.test.ts": 60, + "src/main/crash-reporting/process-gone-dedupe.test.ts": 46, + "src/main/crash-reporting/process-gone-diagnostics.test.ts": 109, + "src/main/crash-reporting/process-gone-killed-one-ordering.test.ts": 161, + "src/main/crash-reporting/process-gone-recorder.test.ts": 787, + "src/main/crash-reporting/process-gone-sibling-correlation.test.ts": 743, + "src/main/crash-reporting/renderer-heap-allocation-profile.test.ts": 567, + "src/main/crash-reporting/renderer-heap-allocation-sites.test.ts": 62, + "src/main/crash-reporting/renderer-recovery-circuit-breaker.test.ts": 45, + "src/main/crash-reporting/self-initiated-tree-kill-log.test.ts": 211, + "src/main/credentials/saved-credential-readability.test.ts": 56, + "src/main/cursor/hook-command.live-shell.test.ts": 488, + "src/main/cursor/hook-service.test.ts": 360, + "src/main/daemon/agent-startup-prompt-latency.node-pty.test.ts": 2576, + "src/main/daemon/automatic-work-run-marker-store.test.ts": 170, + "src/main/daemon/bash-prompt-command-composition.test.ts": 4035, + "src/main/daemon/client.test.ts": 464, + "src/main/daemon/cold-restore-payload-cache.test.ts": 43, + "src/main/daemon/conpty-reflow-viewport.test.ts": 222, + "src/main/daemon/daemon-adoption-telemetry-event.test.ts": 222, + "src/main/daemon/daemon-appimage-copy-host.electron.test.ts": 3292, + "src/main/daemon/daemon-appimage-generation-launch.test.ts": 102, + "src/main/daemon/daemon-appimage-launch.test.ts": 153, + "src/main/daemon/daemon-async-io-probe.test.ts": 51, + "src/main/daemon/daemon-async-io-telemetry-event.test.ts": 194, + "src/main/daemon/daemon-audit-eligibility-event.test.ts": 896, + "src/main/daemon/daemon-authenticated-client-activity.test.ts": 624, + "src/main/daemon/daemon-automatic-work-guard.test.ts": 240, + "src/main/daemon/daemon-automatic-work-resume.test.ts": 880, + "src/main/daemon/daemon-background-transient-facts.test.ts": 94, + "src/main/daemon/daemon-bundle-staleness.test.ts": 432, + "src/main/daemon/daemon-cgroup-scope.test.ts": 108, + "src/main/daemon/daemon-checkpoint-session-queue.test.ts": 115, + "src/main/daemon/daemon-client-frame-validation.test.ts": 719, + "src/main/daemon/daemon-client-notify-settlement.test.ts": 52, + "src/main/daemon/daemon-client-reader-handoff.test.ts": 89, + "src/main/daemon/daemon-client-rpc-request.test.ts": 94, + "src/main/daemon/daemon-color-query-reply-colors.test.ts": 956, + "src/main/daemon/daemon-durable-checkpoint-live-rebase.test.ts": 1117, + "src/main/daemon/daemon-electron-to-node-adoption.electron.test.ts": 3670, + "src/main/daemon/daemon-endpoint-ownership.test.ts": 648, + "src/main/daemon/daemon-endpoint-publish.test.ts": 194, + "src/main/daemon/daemon-entry-path-layouts.test.ts": 770, + "src/main/daemon/daemon-entry.test.ts": 709, + "src/main/daemon/daemon-errors.test.ts": 46, + "src/main/daemon/daemon-fenced-termination.test.ts": 929, + "src/main/daemon/daemon-file-log.test.ts": 1090, + "src/main/daemon/daemon-folder-access-mismatch.test.ts": 220, + "src/main/daemon/daemon-folder-access-probe-script.test.ts": 198, + "src/main/daemon/daemon-folder-access-probe.test.ts": 55, + "src/main/daemon/daemon-folder-access-reset.test.ts": 226, + "src/main/daemon/daemon-full-disk-access-status.test.ts": 55, + "src/main/daemon/daemon-generation-liveness.test.ts": 127, + "src/main/daemon/daemon-health-endpoint-entry.test.ts": 128, + "src/main/daemon/daemon-health-socket-cleanup.test.ts": 135, + "src/main/daemon/daemon-health.test.ts": 4438, + "src/main/daemon/daemon-host-current-version-reclaim.test.ts": 350, + "src/main/daemon/daemon-host-entry-layout.test.ts": 204, + "src/main/daemon/daemon-host-file-hash-cache.test.ts": 304, + "src/main/daemon/daemon-host-image.test.ts": 81, + "src/main/daemon/daemon-host-path-budget.test.ts": 213, + "src/main/daemon/daemon-host-process-package.test.ts": 643, + "src/main/daemon/daemon-host-profile-isolation.test.ts": 221, + "src/main/daemon/daemon-host-relocation.test.ts": 424, + "src/main/daemon/daemon-idle-inventory-budget.test.ts": 1201, + "src/main/daemon/daemon-idle-shutdown.test.ts": 2175, + "src/main/daemon/daemon-incarnation-evidence-main-thread.test.ts": 125, + "src/main/daemon/daemon-incarnation-evidence.test.ts": 156, + "src/main/daemon/daemon-init-child-readiness.test.ts": 604, + "src/main/daemon/daemon-init-child-startup-failure.test.ts": 1115, + "src/main/daemon/daemon-init-endpoint-adoption.test.ts": 1942, + "src/main/daemon/daemon-init-live-session-preservation.test.ts": 1145, + "src/main/daemon/daemon-init-macos-stable-launch-fallback.test.ts": 676, + "src/main/daemon/daemon-init-packaged-bundle-staleness.test.ts": 551, + "src/main/daemon/daemon-init-provider-installation.test.ts": 1395, + "src/main/daemon/daemon-init-replacement-reporting.test.ts": 1281, + "src/main/daemon/daemon-init-restart-sequence.test.ts": 2118, + "src/main/daemon/daemon-init-severed-host-image.test.ts": 808, + "src/main/daemon/daemon-init-wedged-daemon-grace.test.ts": 1192, + "src/main/daemon/daemon-inventory-acquisition-budget.test.ts": 127, + "src/main/daemon/daemon-inventory-routing-authority.test.ts": 359, + "src/main/daemon/daemon-launched-child-identity.test.ts": 102, + "src/main/daemon/daemon-launched-child-spawn.test.ts": 150, + "src/main/daemon/daemon-legacy-process-liveness.test.ts": 97, + "src/main/daemon/daemon-liveness-report.test.ts": 656, + "src/main/daemon/daemon-mac-code-identity.test.ts": 56, + "src/main/daemon/daemon-main.test.ts": 703, + "src/main/daemon/daemon-newer-protocol-hold.test.ts": 245, + "src/main/daemon/daemon-out-of-process-launcher-host-prune.test.ts": 419, + "src/main/daemon/daemon-pid-file-parse.test.ts": 49, + "src/main/daemon/daemon-pid-identity-native.win32.test.ts": 117, + "src/main/daemon/daemon-pid-identity-windows.test.ts": 114, + "src/main/daemon/daemon-preflight-client-replacement.test.ts": 991, + "src/main/daemon/daemon-process-identity-time-zone.test.ts": 54, + "src/main/daemon/daemon-process-inspection.test.ts": 121, + "src/main/daemon/daemon-protocol-cleanup.test.ts": 114, + "src/main/daemon/daemon-provider-census.test.ts": 303, + "src/main/daemon/daemon-pty-adapter-async-io-health.test.ts": 537, + "src/main/daemon/daemon-pty-adapter-checked-close.test.ts": 1794, + "src/main/daemon/daemon-pty-adapter-closing-session-inventory.test.ts": 876, + "src/main/daemon/daemon-pty-adapter-cold-restore-reanchor.test.ts": 1272, + "src/main/daemon/daemon-pty-adapter-cold-restore-seed.test.ts": 1307, + "src/main/daemon/daemon-pty-adapter-concurrent-recovery.test.ts": 1063, + "src/main/daemon/daemon-pty-adapter-conpty-history-replay.test.ts": 1090, + "src/main/daemon/daemon-pty-adapter-daemon-recovery.test.ts": 1594, + "src/main/daemon/daemon-pty-adapter-history-checkpoints.test.ts": 1689, + "src/main/daemon/daemon-pty-adapter-history-recovery.test.ts": 1415, + "src/main/daemon/daemon-pty-adapter-history-shutdown-admission.test.ts": 868, + "src/main/daemon/daemon-pty-adapter-input-closed.node-pty.test.ts": 1635, + "src/main/daemon/daemon-pty-adapter-inventory-respawn.test.ts": 862, + "src/main/daemon/daemon-pty-adapter-live-rebased-checkpoint.test.ts": 1749, + "src/main/daemon/daemon-pty-adapter-lost-session-close.test.ts": 5564, + "src/main/daemon/daemon-pty-adapter-protocol-compatibility.test.ts": 1071, + "src/main/daemon/daemon-pty-adapter-replacement-exit-race.test.ts": 6234, + "src/main/daemon/daemon-pty-adapter-session-adoption.test.ts": 1777, + "src/main/daemon/daemon-pty-adapter-sleep-cwd.node-pty.test.ts": 1263, + "src/main/daemon/daemon-pty-adapter-sleep-cwd.test.ts": 1470, + "src/main/daemon/daemon-pty-adapter-spawn-intent.test.ts": 495, + "src/main/daemon/daemon-pty-adapter-subscription-fanout.test.ts": 48, + "src/main/daemon/daemon-pty-adapter-wake-relaunch-history.test.ts": 795, + "src/main/daemon/daemon-pty-adapter-wsl-distro-loss-relaunch.test.ts": 1128, + "src/main/daemon/daemon-pty-adapter-wsl-distro-loss.test.ts": 1098, + "src/main/daemon/daemon-pty-adapter-wsl-passive-restore-hold.test.ts": 892, + "src/main/daemon/daemon-pty-adapter-wsl-quit-cwd.test.ts": 955, + "src/main/daemon/daemon-pty-adapter-wsl-sleep-cwd-relaunch.test.ts": 1248, + "src/main/daemon/daemon-pty-adapter-wsl-sleep-cwd.test.ts": 1166, + "src/main/daemon/daemon-pty-adapter.test.ts": 2102, + "src/main/daemon/daemon-pty-availability-inventory.test.ts": 1868, + "src/main/daemon/daemon-pty-input-closed-incarnations.test.ts": 42, + "src/main/daemon/daemon-pty-router-history-handoff.test.ts": 1301, + "src/main/daemon/daemon-pty-router-inventory.test.ts": 297, + "src/main/daemon/daemon-pty-router-legacy-gone.test.ts": 243, + "src/main/daemon/daemon-pty-router-legacy-owner.test.ts": 276, + "src/main/daemon/daemon-pty-router-newer-daemon-hold.test.ts": 148, + "src/main/daemon/daemon-pty-router-unanswering-legacy.test.ts": 5191, + "src/main/daemon/daemon-pty-router.test.ts": 914, + "src/main/daemon/daemon-pty-spawn-preparations.test.ts": 48, + "src/main/daemon/daemon-pty-spawn-result-classification.test.ts": 3692, + "src/main/daemon/daemon-pty-startup-delivery.test.ts": 1156, + "src/main/daemon/daemon-pty-upgrade-adoption.test.ts": 939, + "src/main/daemon/daemon-pty-write-settlement-recovery.test.ts": 552, + "src/main/daemon/daemon-ready-identity.test.ts": 53, + "src/main/daemon/daemon-reattach-checkpoint-isolation.test.ts": 1008, + "src/main/daemon/daemon-relaunch-unattached-inspection.test.ts": 736, + "src/main/daemon/daemon-respawn-throttle.test.ts": 116, + "src/main/daemon/daemon-restart-state.test.ts": 43, + "src/main/daemon/daemon-restore-scrollback-depth.test.ts": 3054, + "src/main/daemon/daemon-router-retirement.test.ts": 625, + "src/main/daemon/daemon-rpc-shutdown-deadline.test.ts": 775, + "src/main/daemon/daemon-scope-death-watch.test.ts": 74, + "src/main/daemon/daemon-self-retirement-respawn.test.ts": 1041, + "src/main/daemon/daemon-server-async-spawn-cancellation.test.ts": 2065, + "src/main/daemon/daemon-server-attach-only.test.ts": 685, + "src/main/daemon/daemon-server-attachment-lifecycle.test.ts": 921, + "src/main/daemon/daemon-server-error-handling.test.ts": 811, + "src/main/daemon/daemon-server.test.ts": 1290, + "src/main/daemon/daemon-session-owner-resolution.test.ts": 114, + "src/main/daemon/daemon-session-scrollback-window.test.ts": 554, + "src/main/daemon/daemon-severed-restart.test.ts": 629, + "src/main/daemon/daemon-shared-owner-incarnation-retention.test.ts": 1025, + "src/main/daemon/daemon-shutdown-final-checkpoint-caller-deadline.test.ts": 2543, + "src/main/daemon/daemon-socket-endpoint-path.test.ts": 529, + "src/main/daemon/daemon-spawner.test.ts": 708, + "src/main/daemon/daemon-stream-backpressure-socket.test.ts": 293, + "src/main/daemon/daemon-stream-backpressure.test.ts": 63, + "src/main/daemon/daemon-stream-binary-framing.test.ts": 87, + "src/main/daemon/daemon-stream-binary-negotiation.test.ts": 847, + "src/main/daemon/daemon-stream-binary-retained-memory.test.ts": 381, + "src/main/daemon/daemon-stream-binary-unicode.test.ts": 88, + "src/main/daemon/daemon-stream-data-batcher.test.ts": 235, + "src/main/daemon/daemon-stream-data-split.test.ts": 649, + "src/main/daemon/daemon-stream-droppability-lifecycle.test.ts": 692, + "src/main/daemon/daemon-stream-droppable-membership.test.ts": 109, + "src/main/daemon/daemon-stream-framing-replacement.test.ts": 70, + "src/main/daemon/daemon-stream-ingest-turn-bound.test.ts": 377, + "src/main/daemon/daemon-stream-producer-stall-watchdog.test.ts": 114, + "src/main/daemon/daemon-tcc-attribution-main-thread.test.ts": 134, + "src/main/daemon/daemon-tcc-attribution.test.ts": 109, + "src/main/daemon/daemon-terminal-limit.test.ts": 754, + "src/main/daemon/daemon-transport-attachment-release.test.ts": 893, + "src/main/daemon/daemon-wsl-bridge-boot-identity.test.ts": 407, + "src/main/daemon/daemon-wsl-bridge-exit-no-boot.test.ts": 119, + "src/main/daemon/daemon-wsl-bridge-exit.test.ts": 187, + "src/main/daemon/daemon-wsl-hold-read-anchor.test.ts": 88, + "src/main/daemon/daemon-wsl-sleep-cwd.test.ts": 118, + "src/main/daemon/degraded-daemon-inventory.test.ts": 119, + "src/main/daemon/degraded-daemon-pty-provider.test.ts": 192, + "src/main/daemon/desktop-restore-admission.test.ts": 650, + "src/main/daemon/headless-emulator-fidelity.fuzz.test.ts": 2810, + "src/main/daemon/headless-emulator-modify-other-keys.test.ts": 160, + "src/main/daemon/headless-emulator-restored-osc-links.test.ts": 157, + "src/main/daemon/headless-emulator-shrink-snapshot.test.ts": 206, + "src/main/daemon/headless-emulator-snapshot-cost.bench.test.ts": 114, + "src/main/daemon/headless-emulator-unicode-width.test.ts": 124, + "src/main/daemon/headless-emulator-wide-char-repaint.test.ts": 1094, + "src/main/daemon/headless-emulator-wide-char-snapshot.test.ts": 319, + "src/main/daemon/headless-emulator.test.ts": 338, + "src/main/daemon/headless-osc-link-ranges.test.ts": 233, + "src/main/daemon/history-manager.test.ts": 411, + "src/main/daemon/history-reader-memory.test.ts": 492, + "src/main/daemon/history-reader.test.ts": 322, + "src/main/daemon/host-terminal-ledger.test.ts": 150, + "src/main/daemon/host-terminal-policy.test.ts": 383, + "src/main/daemon/issue-6814-daemon-failure-classification.test.ts": 623, + "src/main/daemon/legacy-restore-records.test.ts": 487, + "src/main/daemon/macos-daemon-bundle-retirement.test.ts": 73, + "src/main/daemon/macos-daemon-bundle.test.ts": 152, + "src/main/daemon/macos-daemon-job-state.test.ts": 73, + "src/main/daemon/macos-daemon-launchd.test.ts": 297, + "src/main/daemon/macos-login-session-death-watch.test.ts": 96, + "src/main/daemon/macos-retired-daemon-jobs.test.ts": 116, + "src/main/daemon/macos-retired-daemon-recovery.test.ts": 158, + "src/main/daemon/ndjson.test.ts": 133, + "src/main/daemon/node-pty-conout-worker-errors.test.ts": 200, + "src/main/daemon/node-pty-windows-input-error.win32.test.ts": 57, + "src/main/daemon/node-pty-windows-output-error.win32.test.ts": 56, + "src/main/daemon/osc7-file-uri-sender-formats.test.ts": 151, + "src/main/daemon/osc7-file-uri.test.ts": 48, + "src/main/daemon/osc7-uri-extraction.test.ts": 43, + "src/main/daemon/post-ready-flush-gate.test.ts": 50, + "src/main/daemon/process-boundary-ground.test.ts": 298, + "src/main/daemon/process-boundary-host-focus.test.ts": 301, + "src/main/daemon/pty-foreground-display-scan-scaling.test.ts": 344, + "src/main/daemon/pty-input-closed-delivery.node-pty.test.ts": 2130, + "src/main/daemon/pty-session-id.test.ts": 62, + "src/main/daemon/pty-subprocess-cwd-cancel-identity.test.ts": 358, + "src/main/daemon/pty-subprocess-env-inheritance.test.ts": 448, + "src/main/daemon/pty-subprocess-env-retention.test.ts": 431, + "src/main/daemon/pty-subprocess-foreground-degraded-scan.test.ts": 406, + "src/main/daemon/pty-subprocess-foreground-identity.test.ts": 818, + "src/main/daemon/pty-subprocess-foreground-scan-cadence.test.ts": 344, + "src/main/daemon/pty-subprocess-git-credential-guard.test.ts": 369, + "src/main/daemon/pty-subprocess-handle-lifecycle.test.ts": 449, + "src/main/daemon/pty-subprocess-io-failure-cleanup.test.ts": 1127, + "src/main/daemon/pty-subprocess-io-failure-native.test.ts": 3285, + "src/main/daemon/pty-subprocess-managed-agent-env.test.ts": 442, + "src/main/daemon/pty-subprocess-spawn-file-foreground.test.ts": 528, + "src/main/daemon/pty-subprocess-windows-shell-launch.test.ts": 459, + "src/main/daemon/pty-subprocess-wsl-launch.test.ts": 457, + "src/main/daemon/pty-subprocess.test.ts": 431, + "src/main/daemon/pty-subprocess/native-pty-spawn-windows.test.ts": 1264, + "src/main/daemon/pty-subprocess/spawn-file-foreground-rejected-agents.test.ts": 181, + "src/main/daemon/reattach-snapshot.test.ts": 1130, + "src/main/daemon/repro-12101-mouse-tracking-survives-agent-death.test.ts": 276, + "src/main/daemon/repro-7329-remote-snapshot-corruption.test.ts": 172, + "src/main/daemon/serialize-addon-edge-cases.test.ts": 85, + "src/main/daemon/serialize-grid-transcript-replay.test.ts": 28877, + "src/main/daemon/serialize-grid.differential.fuzz.test.ts": 586, + "src/main/daemon/session-conpty-resize-history.test.ts": 270, + "src/main/daemon/session-conpty-resize-transcript.test.ts": 241, + "src/main/daemon/session-pending-output.test.ts": 326, + "src/main/daemon/session-reset-input-modes.test.ts": 200, + "src/main/daemon/session-shell-ready-interactive-rc.node-pty.test.ts": 643, + "src/main/daemon/session-shell-recovery.test.ts": 288, + "src/main/daemon/session-terminal-control.test.ts": 259, + "src/main/daemon/session.test.ts": 424, + "src/main/daemon/shell-ready-bash-wrapper.test.ts": 632, + "src/main/daemon/slow-daemon-session-verification.test.ts": 670, + "src/main/daemon/startup-device-attributes-responder.test.ts": 44, + "src/main/daemon/terminal-attach-cancellation.test.ts": 44, + "src/main/daemon/terminal-checkpoint-serializer.test.ts": 247, + "src/main/daemon/terminal-checkpoint-writer-bounds.test.ts": 249, + "src/main/daemon/terminal-cursor-line-context.test.ts": 378, + "src/main/daemon/terminal-descendant-shutdown-libproc.test.ts": 132, + "src/main/daemon/terminal-descendant-shutdown.test.ts": 139, + "src/main/daemon/terminal-history-incremental-restore.test.ts": 510, + "src/main/daemon/terminal-history-large-checkpoint-cold-restore.test.ts": 2121, + "src/main/daemon/terminal-history-log-encode-allocation.test.ts": 55, + "src/main/daemon/terminal-history-log.test.ts": 49, + "src/main/daemon/terminal-history-permissions.test.ts": 283, + "src/main/daemon/terminal-history-restorable-retention.test.ts": 57, + "src/main/daemon/terminal-history-seed-chunks.test.ts": 46, + "src/main/daemon/terminal-history-seed-segments.test.ts": 141, + "src/main/daemon/terminal-history-seed-transfer-registry.test.ts": 49, + "src/main/daemon/terminal-history-session-tombstone-retry.test.ts": 63, + "src/main/daemon/terminal-host-agent-session.test.ts": 467, + "src/main/daemon/terminal-host-attach-only.test.ts": 471, + "src/main/daemon/terminal-host-cheap-tier-ps-scan-volume.test.ts": 630, + "src/main/daemon/terminal-host-closing-session-listing.test.ts": 788, + "src/main/daemon/terminal-host-concurrent-create.test.ts": 665, + "src/main/daemon/terminal-host-cwd-readability.test.ts": 565, + "src/main/daemon/terminal-host-fenced-termination.test.ts": 1231, + "src/main/daemon/terminal-host-process-inspection-cheap-tier.test.ts": 715, + "src/main/daemon/terminal-host-process-inspection.test.ts": 592, + "src/main/daemon/terminal-host-pty-owner-backend.test.ts": 459, + "src/main/daemon/terminal-host-session-reaping-leak.test.ts": 649, + "src/main/daemon/terminal-host-shutdown-deadline-kill.test.ts": 354, + "src/main/daemon/terminal-host-spawn-input-retention.test.ts": 896, + "src/main/daemon/terminal-host-startup-staging.test.ts": 495, + "src/main/daemon/terminal-host-startup.test.ts": 491, + "src/main/daemon/terminal-host-teardown-recreate.test.ts": 654, + "src/main/daemon/terminal-host-wsl-context.test.ts": 440, + "src/main/daemon/terminal-host.test.ts": 740, + "src/main/daemon/terminal-scopes.test.ts": 156, + "src/main/daemon/terminal-session-teardown.test.ts": 75, + "src/main/daemon/terminal-shell-armed-input-mode-recovery.test.ts": 282, + "src/main/daemon/terminal-shell-lifecycle-scanner-app-zone.test.ts": 107, + "src/main/daemon/terminal-shell-lifecycle-scanner-prompt.test.ts": 52, + "src/main/daemon/terminal-shell-lifecycle-scanner.test.ts": 78, + "src/main/daemon/terminal-shell-recovery-barrier.test.ts": 1247, + "src/main/daemon/terminal-shell-recovery-clean-exit-retirement.test.ts": 57, + "src/main/daemon/terminal-snapshot-color-parity.test.ts": 150, + "src/main/daemon/terminal-snapshot-mouse-encoding.test.ts": 187, + "src/main/daemon/terminal-snapshot-osc8-roundtrip.test.ts": 78, + "src/main/daemon/terminal-snapshot-serialize-roundtrip.test.ts": 267, + "src/main/daemon/terminal-spawn-gate-legacy-restores.test.ts": 507, + "src/main/daemon/terminal-spawn-gate-shared-budget.test.ts": 678, + "src/main/daemon/terminal-spawn-gate.test.ts": 669, + "src/main/daemon/terminal-start-failure.test.ts": 735, + "src/main/daemon/terminal-view-attribute-responder.test.ts": 54, + "src/main/daemon/windows-conpty-warmup.test.ts": 51, + "src/main/daemon/wsl-cold-restore-cwd.test.ts": 50, + "src/main/destination-serialized-local-rename.test.ts": 1392, + "src/main/devin/hook-config-json.test.ts": 78, + "src/main/devin/hook-service.test.ts": 159, "src/main/diagnostics/event-loop-delay-probe.test.ts": 84, - "src/main/dock/unread-badge.test.ts": 36, - "src/main/dsh/dsh-home-patch.test.ts": 47, - "src/main/dsh/hook-service.test.ts": 90, - "src/main/durable-file-write-syscall-proof.test.ts": 58, - "src/main/durable-file-write.test.ts": 99, - "src/main/electron-updater-mac-staging-contract.test.ts": 141, - "src/main/emulator/android/adb-devices.test.ts": 62, - "src/main/emulator/android/android-capability-operations.test.ts": 75, - "src/main/emulator/android/android-device-inventory.test.ts": 37, - "src/main/emulator/android/android-input-commands.test.ts": 63, - "src/main/emulator/android/android-input-mapping.test.ts": 45, - "src/main/emulator/android/android-logcat.test.ts": 35, - "src/main/emulator/android/android-permissions.test.ts": 47, - "src/main/emulator/android/avd-manager.test.ts": 45, - "src/main/emulator/android/scrcpy-server-deploy.test.ts": 46, - "src/main/emulator/android/scrcpy-stream-session.test.ts": 469, - "src/main/emulator/android/scrcpy-video-frame-parser.test.ts": 109, - "src/main/emulator/android/uiautomator-tree.test.ts": 77, - "src/main/emulator/backends/android-emulator-backend.test.ts": 230, - "src/main/emulator/backends/ios-emulator-backend.test.ts": 167, - "src/main/emulator/emulator-bridge.test.ts": 397, - "src/main/emulator/emulator-gesture-sender.test.ts": 174, - "src/main/emulator/emulator-session-registry.test.ts": 50, - "src/main/emulator/emulator-start-lease-registry.test.ts": 100, - "src/main/emulator/mjpeg-frame-parser.test.ts": 75, - "src/main/emulator/mjpeg-frame-stream.test.ts": 58, - "src/main/emulator/scrcpy-video-registry.test.ts": 57, - "src/main/emulator/serve-sim-accessibility-tree.test.ts": 62, - "src/main/emulator/serve-sim-ax-normalization.test.ts": 35, + "src/main/dsh/dsh-home-patch.test.ts": 57, + "src/main/dsh/hook-service.test.ts": 124, + "src/main/durable-file-write-syscall-proof.test.ts": 73, + "src/main/durable-file-write.test.ts": 176, + "src/main/electron-updater-mac-staging-contract.test.ts": 125, + "src/main/emulator/android/adb-devices.test.ts": 46, + "src/main/emulator/android/android-avd-boot-identity.test.ts": 88, + "src/main/emulator/android/android-capability-operations.test.ts": 92, + "src/main/emulator/android/android-command-runner-native.test.ts": 623, + "src/main/emulator/android/android-device-inventory.test.ts": 61, + "src/main/emulator/android/android-input-commands.test.ts": 90, + "src/main/emulator/android/android-input-mapping.test.ts": 47, + "src/main/emulator/android/android-logcat.test.ts": 44, + "src/main/emulator/android/android-permissions.test.ts": 53, + "src/main/emulator/android/android-sdk-discovery.test.ts": 36, + "src/main/emulator/android/avd-manager.test.ts": 47, + "src/main/emulator/android/h264-sps-picture-size.test.ts": 47, + "src/main/emulator/android/scrcpy-control-protocol.test.ts": 51, + "src/main/emulator/android/scrcpy-server-download.test.ts": 565, + "src/main/emulator/android/scrcpy-stream-session.test.ts": 595, + "src/main/emulator/android/scrcpy-video-frame-parser.test.ts": 152, + "src/main/emulator/android/uiautomator-tree.test.ts": 73, + "src/main/emulator/backends/android-emulator-backend.test.ts": 239, + "src/main/emulator/backends/ios-emulator-backend.test.ts": 135, + "src/main/emulator/emulator-bridge.test.ts": 414, + "src/main/emulator/emulator-default-attach-device.test.ts": 45, + "src/main/emulator/emulator-gesture-sender.test.ts": 183, + "src/main/emulator/emulator-session-registry.test.ts": 53, + "src/main/emulator/emulator-start-lease-registry.test.ts": 101, + "src/main/emulator/mjpeg-frame-parser.test.ts": 63, + "src/main/emulator/mjpeg-frame-stream.test.ts": 1093, + "src/main/emulator/scrcpy-video-registry.test.ts": 42, + "src/main/emulator/serve-sim-accessibility-tree.test.ts": 64, + "src/main/emulator/serve-sim-ax-normalization.test.ts": 54, + "src/main/emulator/serve-sim-execution.test.ts": 56, "src/main/emulator/serve-sim-helper-processes.test.ts": 59, - "src/main/emulator/serve-sim-kill-contract.test.ts": 1307, - "src/main/emulator/serve-sim-runtime-materializer.test.ts": 106, - "src/main/emulator/simctl-simulator-devices.test.ts": 69, - "src/main/ephemeral-vm/recipe-runner.test.ts": 649, - "src/main/ephemeral-vm/runtime-service.test.ts": 715, - "src/main/ephemeral-vm/runtime-ssh-cleanup.test.ts": 154, - "src/main/execution-host-workspace-trust.test.ts": 194, - "src/main/external-conversations/external-conversation-cancel-liveness.test.ts": 1368, - "src/main/external-conversations/external-conversation-cancel-settlement.test.ts": 1228, - "src/main/external-conversations/external-conversation-cancel.test.ts": 1196, - "src/main/external-conversations/external-conversation-delivery-receipts.test.ts": 2005, - "src/main/external-conversations/external-conversation-prompts.test.ts": 1643, - "src/main/external-conversations/external-conversation-reopen.test.ts": 1278, - "src/main/external-conversations/external-conversation-seam.test.ts": 2477, - "src/main/external-conversations/external-conversations-install.test.ts": 1241, - "src/main/external-editor-launch-process-host.test.ts": 80, - "src/main/external-editor-launch.test.ts": 144, - "src/main/fish-history-session.test.ts": 60, - "src/main/fish-xdg-data-dirs-handoff.test.ts": 82, - "src/main/folder-upgrade-worktree-path.test.ts": 204, - "src/main/foreign-sqlite-readers/foreign-sqlite-reader-client-worker-lifecycle.test.ts": 730, - "src/main/foreign-sqlite-readers/foreign-sqlite-reader-client.test.ts": 180, - "src/main/foreign-sqlite-readers/foreign-sqlite-reader-dispatch.test.ts": 144, - "src/main/foreign-sqlite-readers/foreign-sqlite-reader-event-loop.test.ts": 905, - "src/main/foreign-sqlite-readers/foreign-sqlite-reader-spawn.test.ts": 47, - "src/main/foreign-sqlite-readers/readers/cursor-profile.test.ts": 422, - "src/main/foreign-sqlite-readers/readers/opencode-binder-sessions.test.ts": 152, - "src/main/gemini/hook-service.test.ts": 86, - "src/main/ghostty/discovery.test.ts": 48, - "src/main/ghostty/index.test.ts": 80, - "src/main/ghostty/mapper-extended.test.ts": 75, - "src/main/ghostty/mapper.test.ts": 63, - "src/main/ghostty/parser.test.ts": 75, - "src/main/ghostty/theme-import.test.ts": 105, - "src/main/ghostty/theme-resolution.test.ts": 59, - "src/main/git-bash.test.ts": 26, - "src/main/git/add-sparse-worktree.test.ts": 139, - "src/main/git/base-ref-search-selector.test.ts": 157, - "src/main/git/branch-rename.test.ts": 51, - "src/main/git/canonical-repo-key.test.ts": 108, - "src/main/git/check-ignored-paths.test.ts": 45, - "src/main/git/coalesced-probe.test.ts": 34, - "src/main/git/command-runner/exec-file-capture-bytes.test.ts": 4785, - "src/main/git/command-runner/exec-file-capture-stdin.test.ts": 265, - "src/main/git/command-runner/gh-exec-file-deadline.test.ts": 160, - "src/main/git/command-runner/gh-exec-file-lifetime.test.ts": 142, - "src/main/git/command-runner/git-admission-output-parity.test.ts": 214, - "src/main/git/command-runner/git-admission-storm-measurement.test.ts": 278, - "src/main/git/command-runner/git-command-resolution-windows-checkout.test.ts": 109, - "src/main/git/command-runner/git-command-timeout-behavior.test.ts": 1982, - "src/main/git/command-runner/git-command-timeout.test.ts": 39, - "src/main/git/command-runner/git-exec-admission-exempt.test.ts": 113, - "src/main/git/command-runner/git-exec-admission-lifetime.test.ts": 642, - "src/main/git/command-runner/git-operation-executor.test.ts": 47, - "src/main/git/command-runner/git-spawn-admission-lifetime.test.ts": 186, - "src/main/git/command-runner/git-stream-admission-lifetime.test.ts": 353, - "src/main/git/command-runner/git-subprocess-admission.test.ts": 175, - "src/main/git/command-runner/hosted-cli-deadline-log.test.ts": 147, - "src/main/git/command-runner/missing-git-spawn-cwd.test.ts": 134, - "src/main/git/command-runner/spawned-command-tree-kill.test.ts": 50, - "src/main/git/command-runner/worker-exec-file.test.ts": 564, - "src/main/git/command-runner/wsl-command-resolution-object-store.test.ts": 82, - "src/main/git/command-runner/wsl-command-resolution-windows-binary.test.ts": 61, - "src/main/git/command-runner/wsl-host-failure.test.ts": 120, - "src/main/git/command-runner/wsl-service-failure-direct-git.test.ts": 186, - "src/main/git/commit-object-ref.test.ts": 25, - "src/main/git/create-event-repo-probe.test.ts": 59, - "src/main/git/exact-ref-probe.test.ts": 60, - "src/main/git/fetch-error-classification.test.ts": 51, - "src/main/git/fork-remote-refspec.test.ts": 33, - "src/main/git/fork-remote-stale-branch-refspec.test.ts": 62, + "src/main/emulator/serve-sim-kill-contract.test.ts": 1284, + "src/main/emulator/serve-sim-runtime-materializer.test.ts": 178, + "src/main/emulator/simctl-simulator-devices.test.ts": 59, + "src/main/ephemeral-vm/recipe-runner.test.ts": 460, + "src/main/ephemeral-vm/runtime-service.test.ts": 870, + "src/main/ephemeral-vm/runtime-ssh-cleanup.test.ts": 188, + "src/main/event-listener-fanout.test.ts": 52, + "src/main/execution-host-workspace-trust.test.ts": 232, + "src/main/external-conversations/external-conversation-cancel-liveness.test.ts": 1752, + "src/main/external-conversations/external-conversation-cancel-settlement.test.ts": 1601, + "src/main/external-conversations/external-conversation-cancel.test.ts": 1605, + "src/main/external-conversations/external-conversation-delivery-receipts.test.ts": 3270, + "src/main/external-conversations/external-conversation-prompts.test.ts": 1581, + "src/main/external-conversations/external-conversation-reopen.test.ts": 1591, + "src/main/external-conversations/external-conversation-seam.test.ts": 2913, + "src/main/external-conversations/external-conversations-install.test.ts": 1687, + "src/main/external-editor-launch-process-host.test.ts": 215, + "src/main/external-editor-launch.test.ts": 151, + "src/main/file-transaction-lock.test.ts": 1047, + "src/main/fish-history-session.test.ts": 82, + "src/main/fish-xdg-data-dirs-handoff.test.ts": 76, + "src/main/folder-upgrade-worktree-path.test.ts": 251, + "src/main/foreign-sqlite-readers/foreign-sqlite-reader-client-worker-lifecycle.test.ts": 776, + "src/main/foreign-sqlite-readers/foreign-sqlite-reader-client.test.ts": 162, + "src/main/foreign-sqlite-readers/foreign-sqlite-reader-dispatch.test.ts": 274, + "src/main/foreign-sqlite-readers/foreign-sqlite-reader-event-loop.test.ts": 1889, + "src/main/foreign-sqlite-readers/foreign-sqlite-reader-spawn.test.ts": 78, + "src/main/foreign-sqlite-readers/readers/cursor-profile.test.ts": 403, + "src/main/foreign-sqlite-readers/readers/opencode-binder-sessions.test.ts": 227, + "src/main/foreign-sqlite-readers/readers/opencode-prompt-failure.test.ts": 346, + "src/main/gemini/hook-service.test.ts": 108, + "src/main/ghostty/discovery.test.ts": 69, + "src/main/ghostty/index.test.ts": 118, + "src/main/ghostty/mapper-extended.test.ts": 89, + "src/main/ghostty/mapper.test.ts": 91, + "src/main/ghostty/parser.test.ts": 51, + "src/main/ghostty/theme-import.test.ts": 100, + "src/main/ghostty/theme-resolution.test.ts": 62, + "src/main/git-bash.test.ts": 60, + "src/main/git/add-sparse-worktree.test.ts": 259, + "src/main/git/base-ref-search-selector.test.ts": 257, + "src/main/git/branch-rename.test.ts": 66, + "src/main/git/canonical-repo-key.test.ts": 221, + "src/main/git/check-ignored-paths.test.ts": 52, + "src/main/git/checkout-branch-identity-real-git.test.ts": 378, + "src/main/git/coalesced-probe.test.ts": 43, + "src/main/git/command-runner/exec-file-capture-bytes.test.ts": 4698, + "src/main/git/command-runner/exec-file-capture-stdin.test.ts": 287, + "src/main/git/command-runner/gh-exec-file-deadline.test.ts": 182, + "src/main/git/command-runner/gh-exec-file-lifetime.test.ts": 229, + "src/main/git/command-runner/git-admission-output-parity.test.ts": 271, + "src/main/git/command-runner/git-admission-storm-measurement.test.ts": 264, + "src/main/git/command-runner/git-command-resolution-windows-checkout.test.ts": 133, + "src/main/git/command-runner/git-command-timeout-behavior.test.ts": 2006, + "src/main/git/command-runner/git-command-timeout.test.ts": 47, + "src/main/git/command-runner/git-exec-admission-exempt.test.ts": 269, + "src/main/git/command-runner/git-exec-admission-lifetime.test.ts": 718, + "src/main/git/command-runner/git-operation-executor.test.ts": 59, + "src/main/git/command-runner/git-spawn-admission-lifetime.test.ts": 221, + "src/main/git/command-runner/git-spawn-wsl-admission.test.ts": 153, + "src/main/git/command-runner/git-stream-admission-lifetime.test.ts": 283, + "src/main/git/command-runner/git-subprocess-admission.test.ts": 373, + "src/main/git/command-runner/hosted-cli-deadline-log.test.ts": 41, + "src/main/git/command-runner/missing-git-spawn-cwd.test.ts": 218, + "src/main/git/command-runner/spawned-command-tree-kill.test.ts": 81, + "src/main/git/command-runner/worker-exec-file.test.ts": 508, + "src/main/git/command-runner/wsl-command-resolution-allowlist.test.ts": 157, + "src/main/git/command-runner/wsl-command-resolution-object-store.test.ts": 127, + "src/main/git/command-runner/wsl-command-resolution-windows-binary.test.ts": 100, + "src/main/git/command-runner/wsl-host-failure.test.ts": 241, + "src/main/git/command-runner/wsl-service-failure-direct-git.test.ts": 259, + "src/main/git/commit-object-ref.test.ts": 37, + "src/main/git/create-event-repo-probe.test.ts": 108, + "src/main/git/current-branch-identity-real-git.test.ts": 431, + "src/main/git/default-wsl-cli-fallback-gate.test.ts": 465, + "src/main/git/exact-ref-probe.test.ts": 62, + "src/main/git/fetch-error-classification.test.ts": 47, + "src/main/git/fork-remote-refspec.test.ts": 51, + "src/main/git/fork-remote-stale-branch-refspec.test.ts": 46, "src/main/git/gh-rate-limit-breaker.test.ts": 50, - "src/main/git/git-capability-state.test.ts": 44, - "src/main/git/git-network-safety-real-git.test.ts": 282, - "src/main/git/git-status-read-lease-owner.test.ts": 27, - "src/main/git/git-upstream-status-read-owner.test.ts": 29, - "src/main/git/git-username.test.ts": 122, - "src/main/git/git-worktree-mutation-state.test.ts": 45, - "src/main/git/hosted-remote-url.test.ts": 32, - "src/main/git/huge-folder-ignore.test.ts": 91, - "src/main/git/local-git-object-quarantine.test.ts": 75, - "src/main/git/local-repo-ref-maintenance-probe-retry.test.ts": 189, - "src/main/git/local-repo-ref-maintenance.test.ts": 293, - "src/main/git/merge-tree-object-quarantine-real-git.test.ts": 5634, - "src/main/git/pack-refs-lock-ownership.test.ts": 46, - "src/main/git/porcelain-v1-records.test.ts": 162, - "src/main/git/remote-name-listing.test.ts": 525, - "src/main/git/remote-ref-probe-cache.test.ts": 274, - "src/main/git/remote.test.ts": 380, - "src/main/git/remove-worktree-branch-cleanup.test.ts": 327, - "src/main/git/remove-worktree-clean-preflight.test.ts": 175, - "src/main/git/remove-worktree.test.ts": 241, - "src/main/git/repo-branch-conflict-batched-probe.test.ts": 86, - "src/main/git/repo-branch-conflict-real-git.test.ts": 366, - "src/main/git/repo-branch-conflict.test.ts": 198, - "src/main/git/repo-default-base-timeout.test.ts": 97, - "src/main/git/repo-detection-async.test.ts": 918, - "src/main/git/repo-detection-batching.test.ts": 976, - "src/main/git/repo-detection-command.test.ts": 28, - "src/main/git/repo-detection.test.ts": 838, - "src/main/git/repo-maintenance-admission.test.ts": 644, - "src/main/git/repo-pack-index-maintenance.test.ts": 104, - "src/main/git/repo-pack-index-state.test.ts": 48, - "src/main/git/repo-ref-maintenance-real-git.test.ts": 2896, - "src/main/git/repo-remote-drift-real.test.ts": 330, - "src/main/git/repo-search-ref-compat.test.ts": 99, - "src/main/git/repo-username.test.ts": 245, - "src/main/git/repo.test.ts": 2554, - "src/main/git/runner-buffer-cancellation.test.ts": 273, - "src/main/git/runner-buffer-stdin.test.ts": 234, - "src/main/git/runner-command-exec.test.ts": 677, - "src/main/git/runner-gh-account-binding.test.ts": 194, - "src/main/git/runner-gh-host-args.test.ts": 29, - "src/main/git/runner-gh-rate-limit-breaker.test.ts": 197, - "src/main/git/runner-network-ssh-policy.test.ts": 165, - "src/main/git/runner-windows-host-environment.test.ts": 218, - "src/main/git/runner-wsl-direct-read.test.ts": 1841, - "src/main/git/runner-wsl-gh-fallback.test.ts": 1034, - "src/main/git/runner-wsl-linked-gitdir-timeout.test.ts": 160, - "src/main/git/runner-wsl-linked-gitdir-windows.test.ts": 220, - "src/main/git/runner-wsl-login-shell-capture.test.ts": 207, - "src/main/git/runner-wsl-network-ssh-policy.test.ts": 268, - "src/main/git/runner.test.ts": 181, - "src/main/git/saved-clone-probe-budget.test.ts": 45, - "src/main/git/saved-clone-target.test.ts": 990, - "src/main/git/settled-diff-cache-bounds.test.ts": 50, - "src/main/git/source-control/blob-absence-real-git.test.ts": 666, - "src/main/git/source-control/bulk-pathspec-command-line-budget.test.ts": 183, - "src/main/git/source-control/drive-checkout-suspect-paths.test.ts": 41, - "src/main/git/source-control/drive-checkout-suspect-real-git.test.ts": 322, - "src/main/git/source-control/drive-checkout-suspect-status.test.ts": 204, - "src/main/git/source-control/drive-checkout-suspect-writes-real-git.test.ts": 771, - "src/main/git/source-control/git-pathspec.test.ts": 61, - "src/main/git/source-control/stage-worktree-changes.test.ts": 2140, - "src/main/git/source-control/staging-discard-index-safety.test.ts": 1088, - "src/main/git/source-control/wsl-tracked-pathspec-banner.test.ts": 201, - "src/main/git/status-branch-compare-real-ref.test.ts": 802, - "src/main/git/status-branch-compare.test.ts": 291, - "src/main/git/status-branch-line-total-exec-contract.test.ts": 1201, - "src/main/git/status-branch-line-total-real-git.test.ts": 1207, - "src/main/git/status-branch-line-total-untracked-base.test.ts": 662, - "src/main/git/status-conflict-operations.test.ts": 149, - "src/main/git/status-cquoted-paths.test.ts": 234, - "src/main/git/status-diff-settled-cache.test.ts": 470, - "src/main/git/status-diff.test.ts": 274, - "src/main/git/status-discard-and-bulk-staging.test.ts": 210, - "src/main/git/status-discard-symlink.test.ts": 1014, - "src/main/git/status-line-stats-host-paths.test.ts": 63, - "src/main/git/status-pathspec-literals.test.ts": 638, - "src/main/git/status-porcelain-parser.test.ts": 66, - "src/main/git/status-read-coalescing.test.ts": 212, - "src/main/git/status-shared-symlinks.test.ts": 1033, - "src/main/git/status-submodule-path-cache.test.ts": 316, - "src/main/git/status-submodule.test.ts": 238, - "src/main/git/status-symlink-probe-budget.test.ts": 220, - "src/main/git/status-upstream-negative-cache.test.ts": 839, - "src/main/git/status-upstream-probe-churn.test.ts": 147, - "src/main/git/status-upstream-ref.test.ts": 42, - "src/main/git/status.test.ts": 184, - "src/main/git/upstream-deferred-fork-remote-real.test.ts": 195, - "src/main/git/upstream.test.ts": 371, - "src/main/git/worktree-add-creation-config.test.ts": 306, - "src/main/git/worktree-add-local-base-refresh.test.ts": 259, - "src/main/git/worktree-add-pending-removal.test.ts": 274, - "src/main/git/worktree-add-remote-branch-upstream-real-git.test.ts": 1419, - "src/main/git/worktree-add-timeout-override.test.ts": 160, - "src/main/git/worktree-base-divergence-real-git.test.ts": 1235, - "src/main/git/worktree-base-divergence.test.ts": 79, + "src/main/git/git-capability-state.test.ts": 60, + "src/main/git/git-network-safety-real-git.test.ts": 378, + "src/main/git/git-status-read-lease-owner.test.ts": 49, + "src/main/git/git-upstream-status-read-owner.test.ts": 45, + "src/main/git/git-worktree-mutation-state.test.ts": 74, + "src/main/git/hosted-remote-url.test.ts": 43, + "src/main/git/huge-folder-ignore.test.ts": 58, + "src/main/git/local-git-object-quarantine.test.ts": 108, + "src/main/git/local-repo-ref-maintenance-probe-retry.test.ts": 277, + "src/main/git/local-repo-ref-maintenance-wsl-stopped.test.ts": 271, + "src/main/git/local-repo-ref-maintenance.test.ts": 339, + "src/main/git/merge-tree-object-quarantine-real-git.test.ts": 2561, + "src/main/git/pack-refs-lock-ownership.test.ts": 59, + "src/main/git/porcelain-v1-records.test.ts": 138, + "src/main/git/remote-name-listing.test.ts": 398, + "src/main/git/remote-ref-probe-cache.test.ts": 414, + "src/main/git/remote.test.ts": 352, + "src/main/git/remove-worktree-branch-cleanup.test.ts": 409, + "src/main/git/remove-worktree-clean-preflight.test.ts": 248, + "src/main/git/remove-worktree.test.ts": 310, + "src/main/git/repo-branch-conflict-real-git.test.ts": 348, + "src/main/git/repo-branch-conflict.test.ts": 308, + "src/main/git/repo-detection-async.test.ts": 612, + "src/main/git/repo-detection-batching.test.ts": 494, + "src/main/git/repo-detection-command.test.ts": 49, + "src/main/git/repo-detection.test.ts": 842, + "src/main/git/repo-maintenance-admission.test.ts": 757, + "src/main/git/repo-pack-index-maintenance.test.ts": 152, + "src/main/git/repo-pack-index-state.test.ts": 67, + "src/main/git/repo-ref-maintenance-real-git.test.ts": 2096, + "src/main/git/repo-remote-drift-real.test.ts": 357, + "src/main/git/repo-search-ref-compat.test.ts": 125, + "src/main/git/repo-username.test.ts": 303, + "src/main/git/repo.test.ts": 2318, + "src/main/git/runner-buffer-cancellation.test.ts": 318, + "src/main/git/runner-buffer-stdin.test.ts": 229, + "src/main/git/runner-command-exec.test.ts": 764, + "src/main/git/runner-gh-account-binding.test.ts": 246, + "src/main/git/runner-gh-host-args.test.ts": 54, + "src/main/git/runner-gh-rate-limit-breaker.test.ts": 261, + "src/main/git/runner-network-ssh-policy.test.ts": 283, + "src/main/git/runner-windows-host-environment.test.ts": 322, + "src/main/git/runner-wsl-direct-read.test.ts": 413, + "src/main/git/runner-wsl-gh-fallback.test.ts": 1093, + "src/main/git/runner-wsl-linked-gitdir-timeout.test.ts": 266, + "src/main/git/runner-wsl-linked-gitdir-windows.test.ts": 381, + "src/main/git/runner-wsl-login-shell-capture.test.ts": 222, + "src/main/git/runner-wsl-network-ssh-policy.test.ts": 260, + "src/main/git/runner.test.ts": 284, + "src/main/git/saved-clone-probe-budget.test.ts": 71, + "src/main/git/saved-clone-target.test.ts": 890, + "src/main/git/settled-diff-cache-bounds.test.ts": 71, + "src/main/git/source-control/blob-absence-real-git.test.ts": 629, + "src/main/git/source-control/bulk-pathspec-command-line-budget.test.ts": 233, + "src/main/git/source-control/complete-merge-real-git.test.ts": 958, + "src/main/git/source-control/diff-textconv-real-git.test.ts": 520, + "src/main/git/source-control/diff-too-large-real-git.test.ts": 446, + "src/main/git/source-control/drive-checkout-suspect-paths.test.ts": 49, + "src/main/git/source-control/drive-checkout-suspect-real-git.test.ts": 406, + "src/main/git/source-control/drive-checkout-suspect-status.test.ts": 343, + "src/main/git/source-control/drive-checkout-suspect-writes-real-git.test.ts": 691, + "src/main/git/source-control/git-pathspec.test.ts": 115, + "src/main/git/source-control/stage-worktree-changes.test.ts": 1737, + "src/main/git/source-control/staged-rename-diff-real-git.test.ts": 362, + "src/main/git/source-control/staging-discard-index-safety.test.ts": 689, + "src/main/git/source-control/submodule-gitlink-pathspec-real-git.test.ts": 337, + "src/main/git/source-control/submodule-restore-recurse-real-git.test.ts": 398, + "src/main/git/source-control/wsl-tracked-pathspec-banner.test.ts": 264, + "src/main/git/status-branch-compare-real-ref.test.ts": 593, + "src/main/git/status-branch-compare.test.ts": 251, + "src/main/git/status-branch-line-total-exec-contract.test.ts": 1033, + "src/main/git/status-branch-line-total-real-git.test.ts": 785, + "src/main/git/status-branch-line-total-untracked-base.test.ts": 700, + "src/main/git/status-conflict-operations.test.ts": 250, + "src/main/git/status-cquoted-paths.test.ts": 348, + "src/main/git/status-diff-settled-cache.test.ts": 364, + "src/main/git/status-diff.test.ts": 327, + "src/main/git/status-discard-and-bulk-staging.test.ts": 289, + "src/main/git/status-discard-symlink.test.ts": 456, + "src/main/git/status-line-stats-host-paths.test.ts": 77, + "src/main/git/status-line-stats-renames-real-git.test.ts": 631, + "src/main/git/status-pathspec-literals.test.ts": 442, + "src/main/git/status-porcelain-parser.test.ts": 52, + "src/main/git/status-read-coalescing.test.ts": 258, + "src/main/git/status-read-failure-real-git.test.ts": 307, + "src/main/git/status-shared-symlinks.test.ts": 746, + "src/main/git/status-submodule-path-cache.test.ts": 423, + "src/main/git/status-submodule.test.ts": 306, + "src/main/git/status-symlink-probe-budget.test.ts": 238, + "src/main/git/status-upstream-negative-cache.test.ts": 963, + "src/main/git/status-upstream-probe-churn.test.ts": 261, + "src/main/git/status-upstream-ref.test.ts": 52, + "src/main/git/status.test.ts": 316, + "src/main/git/upstream-deferred-fork-remote-real.test.ts": 319, + "src/main/git/upstream.test.ts": 406, + "src/main/git/worktree-add-local-base-refresh.test.ts": 362, + "src/main/git/worktree-add-pending-removal.test.ts": 346, + "src/main/git/worktree-add-remote-branch-upstream-real-git.test.ts": 786, + "src/main/git/worktree-add-timeout-override.test.ts": 334, + "src/main/git/worktree-base-divergence-real-git.test.ts": 707, + "src/main/git/worktree-base-divergence.test.ts": 102, "src/main/git/worktree-base-ref-probe.test.ts": 52, - "src/main/git/worktree-base-refresh-contention.test.ts": 254, - "src/main/git/worktree-base-refresh-lock-real-git.test.ts": 1771, - "src/main/git/worktree-branch-removal-host.test.ts": 188, - "src/main/git/worktree-checkout-progress-real-git.test.ts": 631, - "src/main/git/worktree-common-dir-comparison.test.ts": 178, - "src/main/git/worktree-configured-paths-concurrency.test.ts": 67, - "src/main/git/worktree-create-git-executor-real-git.test.ts": 540, - "src/main/git/worktree-create-preparation-real-git.test.ts": 2248, - "src/main/git/worktree-create-preparation-real-wsl.test.ts": 209, - "src/main/git/worktree-created-description-real-git.test.ts": 1168, - "src/main/git/worktree-created-disk-witness.test.ts": 142, - "src/main/git/worktree-delete-limit.test.ts": 17, - "src/main/git/worktree-diff-stamp-guest-gitdir.test.ts": 38, - "src/main/git/worktree-diff-stamp-host-paths.test.ts": 53, - "src/main/git/worktree-git-capabilities.test.ts": 248, - "src/main/git/worktree-graph-listing.test.ts": 319, - "src/main/git/worktree-include-file.test.ts": 91, - "src/main/git/worktree-list-paths.test.ts": 773, - "src/main/git/worktree-list-porcelain.test.ts": 172, - "src/main/git/worktree-list-reader-cancellation.test.ts": 47, - "src/main/git/worktree-listing-created-sparse-distro.test.ts": 334, - "src/main/git/worktree-listing-sparse-cancellation.test.ts": 322, - "src/main/git/worktree-listing-unc-drvfs-identity.test.ts": 206, - "src/main/git/worktree-move.test.ts": 185, - "src/main/git/worktree-mutation-route-invalidation.test.ts": 237, - "src/main/git/worktree-path-deduplication.test.ts": 137, - "src/main/git/worktree-porcelain-parsing.test.ts": 286, - "src/main/git/worktree-posix-path-case-sensitivity.test.ts": 186, - "src/main/git/worktree-preparation-add.test.ts": 200, - "src/main/git/worktree-preparation-base-oid.test.ts": 197, - "src/main/git/worktree-preparation-cancel-latency.bench.test.ts": 284, - "src/main/git/worktree-preparation-discard-real-git.test.ts": 1172, - "src/main/git/worktree-preparation-fallback-cleanup-real-git.test.ts": 1155, - "src/main/git/worktree-preparation-lock-real-git.test.ts": 1378, - "src/main/git/worktree-preparation-lock.test.ts": 69, - "src/main/git/worktree-preparation-tip-refresh-real-git.test.ts": 1034, - "src/main/git/worktree-preparation-tip-refresh.test.ts": 91, - "src/main/git/worktree-prune-guard.test.ts": 138, - "src/main/git/worktree-rebase-update-refs-real-git.test.ts": 277, - "src/main/git/worktree-removal-large-tree.bench.test.ts": 418, - "src/main/git/worktree-removal-real-git.test.ts": 3080, - "src/main/git/worktree-remove-branch-deletion.test.ts": 235, - "src/main/git/worktree-safety-real-git.test.ts": 716, - "src/main/git/worktree-scan-cache-annotation-reuse.test.ts": 371, - "src/main/git/worktree-scan-cache-sharing.test.ts": 272, - "src/main/git/worktree-separate-git-dir.test.ts": 806, - "src/main/git/worktree-shared-directories.test.ts": 938, - "src/main/git/worktree-sparse-checkout-cache.test.ts": 159, - "src/main/git/worktree-sparse-checkout.test.ts": 1164, - "src/main/git/worktree-sparse-state-host-paths.test.ts": 172, - "src/main/git/worktree-symlink-detection.test.ts": 50, - "src/main/git/wsl-direct-git-read-commands.test.ts": 50, - "src/main/git/wsl-linked-worktree-git-route-invalidation.test.ts": 40, - "src/main/git/wsl-linked-worktree-git-routing.test.ts": 54, - "src/main/git/wsl-process-group-termination.test.ts": 43, - "src/main/git/wsl-windows-checkout-git-config.test.ts": 46, - "src/main/git/wsl-windows-checkout-git-probe.test.ts": 270, - "src/main/git/wsl-windows-checkout-sample-script.test.ts": 107, - "src/main/gitea/client-scan-invalidation.test.ts": 485, - "src/main/gitea/client.test.ts": 385, - "src/main/github/auth-diagnose.test.ts": 58, - "src/main/github/client-create-pr.test.ts": 451, - "src/main/github/client-file-viewed.test.ts": 378, - "src/main/github/client-issue-origin-preference.test.ts": 441, - "src/main/github/client-issue-source.test.ts": 774, - "src/main/github/client-merge-queue-auto-merge.test.ts": 470, - "src/main/github/client-merged-pr-visibility.test.ts": 541, - "src/main/github/client-pr-branch-discovery.test.ts": 527, - "src/main/github/client-pr-check-details.test.ts": 422, - "src/main/github/client-pr-checks.test.ts": 476, - "src/main/github/client-pr-comment-reactions.test.ts": 526, - "src/main/github/client-pr-conflict-summary.test.ts": 315, - "src/main/github/client-pr-fallback-number.test.ts": 518, - "src/main/github/client-pr-foreign-head-cache.test.ts": 399, - "src/main/github/client-pr-linked-lookup.test.ts": 402, - "src/main/github/client-pr-local-runtime.test.ts": 432, - "src/main/github/client-pr-lookup-coalescing.test.ts": 627, - "src/main/github/client-pr-push-target.test.ts": 449, - "src/main/github/client-rate-limit-block.test.ts": 393, - "src/main/github/client-ssh-provider-execution-boundary.test.ts": 534, - "src/main/github/client-stack-merge-guard.test.ts": 422, - "src/main/github/client-starred.test.ts": 543, - "src/main/github/client-tracked-upstream-default-branch.test.ts": 387, - "src/main/github/client-tracked-upstream-fork-owner.test.ts": 416, - "src/main/github/client-tracked-upstream-snapshot.test.ts": 632, - "src/main/github/client-work-item-check-summary.test.ts": 343, - "src/main/github/client-work-items-query-paging.test.ts": 519, - "src/main/github/client-work-items.test.ts": 434, - "src/main/github/client/check/check-details-admission-lifetime.test.ts": 511, - "src/main/github/client/check/check-details-admission-snapshot.test.ts": 331, - "src/main/github/client/check/check-details-capture-diagnostics.test.ts": 729, + "src/main/git/worktree-base-refresh-contention.test.ts": 269, + "src/main/git/worktree-base-refresh-lock-real-git.test.ts": 1588, + "src/main/git/worktree-checkout-progress-real-git.test.ts": 769, + "src/main/git/worktree-common-dir-comparison.test.ts": 236, + "src/main/git/worktree-configured-paths-concurrency.test.ts": 80, + "src/main/git/worktree-create-git-executor-real-git.test.ts": 528, + "src/main/git/worktree-create-preparation-real-git.test.ts": 1858, + "src/main/git/worktree-create-preparation-real-wsl.test.ts": 382, + "src/main/git/worktree-created-description-real-git.test.ts": 1119, + "src/main/git/worktree-created-disk-witness.test.ts": 259, + "src/main/git/worktree-delete-limit.test.ts": 33, + "src/main/git/worktree-diff-stamp-guest-gitdir.test.ts": 53, + "src/main/git/worktree-diff-stamp-host-paths.test.ts": 52, + "src/main/git/worktree-git-capabilities.test.ts": 297, + "src/main/git/worktree-git-path.test.ts": 77, + "src/main/git/worktree-graph-listing.test.ts": 302, + "src/main/git/worktree-include-file.test.ts": 126, + "src/main/git/worktree-list-paths.test.ts": 755, + "src/main/git/worktree-list-porcelain.test.ts": 285, + "src/main/git/worktree-list-reader-cancellation.test.ts": 84, + "src/main/git/worktree-listing-created-sparse-distro.test.ts": 325, + "src/main/git/worktree-listing-sparse-cancellation.test.ts": 229, + "src/main/git/worktree-listing-unc-drvfs-identity.test.ts": 242, + "src/main/git/worktree-move.test.ts": 318, + "src/main/git/worktree-mutation-route-invalidation.test.ts": 287, + "src/main/git/worktree-path-deduplication.test.ts": 220, + "src/main/git/worktree-porcelain-parsing.test.ts": 357, + "src/main/git/worktree-posix-path-case-sensitivity.test.ts": 279, + "src/main/git/worktree-preparation-add.test.ts": 233, + "src/main/git/worktree-preparation-base-oid.test.ts": 322, + "src/main/git/worktree-preparation-cancel-latency.bench.test.ts": 361, + "src/main/git/worktree-preparation-discard-real-git.test.ts": 547, + "src/main/git/worktree-preparation-fallback-cleanup-real-git.test.ts": 737, + "src/main/git/worktree-preparation-lock-real-git.test.ts": 1352, + "src/main/git/worktree-preparation-lock.test.ts": 102, + "src/main/git/worktree-preparation-tip-refresh-real-git.test.ts": 844, + "src/main/git/worktree-preparation-tip-refresh.test.ts": 113, + "src/main/git/worktree-prune-guard.test.ts": 159, + "src/main/git/worktree-rebase-update-refs-real-git.test.ts": 284, + "src/main/git/worktree-removal-large-tree.bench.test.ts": 486, + "src/main/git/worktree-removal-real-git.test.ts": 3365, + "src/main/git/worktree-remove-branch-deletion.test.ts": 353, + "src/main/git/worktree-safety-real-git.test.ts": 549, + "src/main/git/worktree-scan-cache-annotation-reuse.test.ts": 361, + "src/main/git/worktree-scan-cache-sharing.test.ts": 404, + "src/main/git/worktree-separate-git-dir.test.ts": 689, + "src/main/git/worktree-shared-directories.test.ts": 1045, + "src/main/git/worktree-sparse-checkout-cache.test.ts": 283, + "src/main/git/worktree-sparse-checkout.test.ts": 851, + "src/main/git/worktree-sparse-state-host-paths.test.ts": 321, + "src/main/git/worktree-symlink-detection.test.ts": 51, + "src/main/git/wsl-direct-git-read-commands.test.ts": 74, + "src/main/git/wsl-linked-worktree-git-route-invalidation.test.ts": 48, + "src/main/git/wsl-linked-worktree-git-routing.test.ts": 93, + "src/main/git/wsl-process-group-termination.test.ts": 109, + "src/main/git/wsl-windows-checkout-git-config.test.ts": 64, + "src/main/git/wsl-windows-checkout-git-probe.test.ts": 273, + "src/main/git/wsl-windows-checkout-sample-script.test.ts": 165, + "src/main/git/wsl-worktree-git-path.test.ts": 88, + "src/main/gitea/client-scan-invalidation.test.ts": 474, + "src/main/gitea/client.test.ts": 472, + "src/main/github/auth-diagnose.test.ts": 43, + "src/main/github/client-create-pr.test.ts": 469, + "src/main/github/client-file-viewed.test.ts": 536, + "src/main/github/client-issue-origin-preference.test.ts": 610, + "src/main/github/client-issue-source.test.ts": 663, + "src/main/github/client-merge-queue-auto-merge.test.ts": 848, + "src/main/github/client-merged-pr-visibility.test.ts": 644, + "src/main/github/client-pr-branch-discovery.test.ts": 605, + "src/main/github/client-pr-check-details.test.ts": 440, + "src/main/github/client-pr-checks.test.ts": 656, + "src/main/github/client-pr-comment-reactions.test.ts": 575, + "src/main/github/client-pr-conflict-summary.test.ts": 608, + "src/main/github/client-pr-conversation-requests.test.ts": 533, + "src/main/github/client-pr-fallback-number.test.ts": 577, + "src/main/github/client-pr-foreign-head-cache.test.ts": 602, + "src/main/github/client-pr-linked-lookup.test.ts": 574, + "src/main/github/client-pr-local-runtime.test.ts": 577, + "src/main/github/client-pr-lookup-coalescing.test.ts": 1407, + "src/main/github/client-pr-push-target.test.ts": 592, + "src/main/github/client-pr-rest-revalidation.test.ts": 535, + "src/main/github/client-rate-limit-block.test.ts": 585, + "src/main/github/client-ssh-provider-execution-boundary.test.ts": 565, + "src/main/github/client-stack-merge-guard.test.ts": 644, + "src/main/github/client-starred.test.ts": 561, + "src/main/github/client-tracked-upstream-default-branch.test.ts": 624, + "src/main/github/client-tracked-upstream-fork-owner.test.ts": 546, + "src/main/github/client-tracked-upstream-snapshot.test.ts": 913, + "src/main/github/client-work-item-check-summary.test.ts": 536, + "src/main/github/client-work-items-query-paging.test.ts": 543, + "src/main/github/client-work-items.test.ts": 551, + "src/main/github/client/check/check-details-admission-lifetime.test.ts": 707, + "src/main/github/client/check/check-details-admission-snapshot.test.ts": 601, + "src/main/github/client/check/check-details-capture-diagnostics.test.ts": 1171, "src/main/github/client/check/check-details-safe-diagnostics.test.ts": 795, - "src/main/github/client/check/check-job-log-auth-lifetime.test.ts": 500, - "src/main/github/client/check/check-job-log-capture.test.ts": 402, - "src/main/github/client/check/check-job-log-download.test.ts": 79, - "src/main/github/client/check/check-job-log-execution.test.ts": 131, - "src/main/github/client/check/check-job-log-host-measurement.test.ts": 1429, - "src/main/github/client/check/check-job-log-routing.test.ts": 392, - "src/main/github/client/check/check-job-log-shared-pipeline.test.ts": 410, - "src/main/github/client/check/check-job-log-snapshot.test.ts": 416, - "src/main/github/client/check/check-job-log-subscribers.test.ts": 416, - "src/main/github/client/check/check-job-log-tails.test.ts": 708, - "src/main/github/comment-reactions.test.ts": 34, - "src/main/github/conflict-summary.test.ts": 427, - "src/main/github/default-branch-stale-pr.test.ts": 388, - "src/main/github/gh-account-token.test.ts": 48, - "src/main/github/gh-capability-state.test.ts": 40, - "src/main/github/gh-utils-concurrency.test.ts": 526, - "src/main/github/gh-utils.test.ts": 429, - "src/main/github/github-api-repository-validation.test.ts": 50, - "src/main/github/github-api-repository.test.ts": 587, - "src/main/github/github-enterprise-repository.test.ts": 319, - "src/main/github/github-pr-stack.test.ts": 313, - "src/main/github/github-remote-identity-parsing.test.ts": 37, - "src/main/github/github-repository-identity.fork-owner-repo.test.ts": 457, - "src/main/github/github-repository-identity.gh-account.test.ts": 623, - "src/main/github/github-repository-identity.signed-cache.test.ts": 526, - "src/main/github/github-repository-identity.ssh-host-alias.test.ts": 490, - "src/main/github/issues.test.ts": 511, - "src/main/github/pr-head-tracking-ref.test.ts": 59, - "src/main/github/pr-mutation-review-invalidation.test.ts": 2171, - "src/main/github/pr-refresh-coordinator-active-burst-pacing.test.ts": 557, - "src/main/github/pr-refresh-coordinator-active-visible-priority.test.ts": 468, - "src/main/github/pr-refresh-coordinator-alias-coalescing.test.ts": 647, - "src/main/github/pr-refresh-coordinator-completion-order.test.ts": 530, - "src/main/github/pr-refresh-coordinator-error-cadence.test.ts": 557, - "src/main/github/pr-refresh-coordinator-foreground-pacing.test.ts": 467, - "src/main/github/pr-refresh-coordinator-rate-limit-budget.test.ts": 460, - "src/main/github/pr-refresh-coordinator-refresh-events.test.ts": 493, - "src/main/github/pr-refresh-coordinator-visibility-policy.test.ts": 879, - "src/main/github/pr-refresh-coordinator-visible-follow-up.test.ts": 684, - "src/main/github/pr-refresh-error-classification.test.ts": 46, - "src/main/github/pr-refresh-queue-growth-bound.test.ts": 618, - "src/main/github/pr-refresh-validation-backoff.test.ts": 43, - "src/main/github/pr-review-comment-lines.test.ts": 50, - "src/main/github/pr-start-point.test.ts": 59, - "src/main/github/project-view-host-auth.test.ts": 74, - "src/main/github/project-view.test.ts": 499, - "src/main/github/project-view/mutations.test.ts": 48, - "src/main/github/project-view/project-field-mutations.test.ts": 40, - "src/main/github/project-view/project-view-config.test.ts": 385, - "src/main/github/project-view/project-view-table.test.ts": 429, - "src/main/github/project-view/repository-field-options.test.ts": 51, - "src/main/github/rate-limit.test.ts": 64, - "src/main/github/stacked-pr-creation.test.ts": 477, - "src/main/github/work-item-details-concurrency.test.ts": 85, - "src/main/github/work-item-details-config-change.test.ts": 563, - "src/main/github/work-item-details-enterprise-host.test.ts": 372, - "src/main/github/work-item-details-file-viewed.test.ts": 487, - "src/main/github/work-item-details-pr-files.test.ts": 535, - "src/main/github/work-item-details.test.ts": 428, - "src/main/github/work-item-search-fallback-environment.test.ts": 463, - "src/main/github/work-item-search-freshness.test.ts": 1256, - "src/main/github/work-item-search-isolation.test.ts": 560, - "src/main/github/work-item-search-pagination.test.ts": 429, - "src/main/github/work-item-search-semantics.test.ts": 473, - "src/main/gitlab/client-mr-auth-rate-limit.test.ts": 355, - "src/main/gitlab/client-mr-branch-lookup.test.ts": 435, - "src/main/gitlab/client-mr-listing.test.ts": 388, - "src/main/gitlab/client-mr-review-actions.test.ts": 404, - "src/main/gitlab/client-work-items.test.ts": 539, - "src/main/gitlab/client.test.ts": 395, - "src/main/gitlab/gitlab-known-host-backoff.test.ts": 349, - "src/main/gitlab/gitlab-known-host-probe.test.ts": 420, - "src/main/gitlab/gitlab-known-host-retirement.test.ts": 420, - "src/main/gitlab/gl-utils.test.ts": 437, - "src/main/gitlab/issues.test.ts": 421, - "src/main/gitlab/mappers.test.ts": 59, - "src/main/gitlab/merge-request-creation.test.ts": 539, - "src/main/gitlab/mr-head-tracking-ref.test.ts": 43, - "src/main/gitlab/project-ref-parser.test.ts": 31, - "src/main/gitlab/work-item-details.test.ts": 78, - "src/main/grok-accounts/status.test.ts": 86, - "src/main/grok/grok-hook-config-file.test.ts": 96, - "src/main/grok/grok-hook-owners.test.ts": 45, - "src/main/grok/grok-hook-remnant-removal.test.ts": 87, - "src/main/grok/grok-hook-stdin-no-eof.test.ts": 536, - "src/main/grok/hook-service.test.ts": 119, - "src/main/grok/windows-grok-hook-script.test.ts": 79, - "src/main/grok/windows-hook-launcher-chain.test.ts": 75, + "src/main/github/client/check/check-job-log-auth-lifetime.test.ts": 636, + "src/main/github/client/check/check-job-log-capture.test.ts": 535, + "src/main/github/client/check/check-job-log-download.test.ts": 133, + "src/main/github/client/check/check-job-log-execution.test.ts": 202, + "src/main/github/client/check/check-job-log-host-measurement.test.ts": 810, + "src/main/github/client/check/check-job-log-routing.test.ts": 422, + "src/main/github/client/check/check-job-log-shared-pipeline.test.ts": 519, + "src/main/github/client/check/check-job-log-snapshot.test.ts": 501, + "src/main/github/client/check/check-job-log-subscribers.test.ts": 603, + "src/main/github/client/check/check-job-log-tails.test.ts": 616, + "src/main/github/comment-reactions.test.ts": 41, + "src/main/github/conflict-summary.test.ts": 509, + "src/main/github/default-branch-stale-pr.test.ts": 604, + "src/main/github/gh-account-token.test.ts": 74, + "src/main/github/gh-capability-state.test.ts": 48, + "src/main/github/gh-utils-concurrency.test.ts": 530, + "src/main/github/gh-utils.test.ts": 570, + "src/main/github/github-api-repository-validation.test.ts": 55, + "src/main/github/github-api-repository.test.ts": 566, + "src/main/github/github-enterprise-repository.test.ts": 479, + "src/main/github/github-pr-stack.test.ts": 495, + "src/main/github/github-project-account.test.ts": 547, + "src/main/github/github-remote-identity-parsing.test.ts": 70, + "src/main/github/github-repository-identity.fork-owner-repo.test.ts": 478, + "src/main/github/github-repository-identity.signed-cache.test.ts": 479, + "src/main/github/github-repository-identity.ssh-host-alias.test.ts": 523, + "src/main/github/github-rest-revalidation.test.ts": 637, + "src/main/github/issue-work-item-details-fresh.test.ts": 490, + "src/main/github/issues.test.ts": 569, + "src/main/github/pr-head-tracking-ref.test.ts": 48, + "src/main/github/pr-mutation-review-invalidation.test.ts": 2660, + "src/main/github/pr-refresh-coordinator-active-burst-pacing.test.ts": 932, + "src/main/github/pr-refresh-coordinator-active-visible-priority.test.ts": 643, + "src/main/github/pr-refresh-coordinator-alias-coalescing.test.ts": 1020, + "src/main/github/pr-refresh-coordinator-completion-order.test.ts": 914, + "src/main/github/pr-refresh-coordinator-error-cadence.test.ts": 951, + "src/main/github/pr-refresh-coordinator-foreground-pacing.test.ts": 650, + "src/main/github/pr-refresh-coordinator-rate-limit-budget.test.ts": 913, + "src/main/github/pr-refresh-coordinator-refresh-events.test.ts": 617, + "src/main/github/pr-refresh-coordinator-visibility-policy.test.ts": 1371, + "src/main/github/pr-refresh-coordinator-visible-follow-up.test.ts": 1096, + "src/main/github/pr-refresh-coordinator-wsl-stopped-distro.test.ts": 510, + "src/main/github/pr-refresh-error-classification.test.ts": 52, + "src/main/github/pr-refresh-queue-growth-bound.test.ts": 1021, + "src/main/github/pr-refresh-validation-backoff.test.ts": 55, + "src/main/github/pr-refresh-visibility.test.ts": 50, + "src/main/github/pr-review-comment-lines.test.ts": 41, + "src/main/github/pr-start-point.test.ts": 525, + "src/main/github/project-account-operations.test.ts": 2339, + "src/main/github/project-bound-gh-requests.test.ts": 464, + "src/main/github/project-view-host-auth.test.ts": 100, + "src/main/github/project-view.test.ts": 560, + "src/main/github/project-view/mutations.test.ts": 68, + "src/main/github/project-view/project-field-mutations.test.ts": 44, + "src/main/github/project-view/project-view-config.test.ts": 556, + "src/main/github/project-view/project-view-item-normalization.test.ts": 39, + "src/main/github/project-view/project-view-table.test.ts": 461, + "src/main/github/project-view/repository-field-options.test.ts": 47, + "src/main/github/pull-request-detail-context.test.ts": 535, + "src/main/github/pull-request-sidebar-query.test.ts": 492, + "src/main/github/rate-limit.test.ts": 78, + "src/main/github/repository-merge-metadata-reuse.test.ts": 546, + "src/main/github/stacked-pr-creation.test.ts": 490, + "src/main/github/work-item-details-concurrency.test.ts": 587, + "src/main/github/work-item-details-config-change.test.ts": 688, + "src/main/github/work-item-details-enterprise-host.test.ts": 574, + "src/main/github/work-item-details-file-viewed.test.ts": 599, + "src/main/github/work-item-details-pr-files.test.ts": 591, + "src/main/github/work-item-details-query-reuse.test.ts": 592, + "src/main/github/work-item-details.test.ts": 613, + "src/main/github/work-item-pr-cursor-page.test.ts": 2179, + "src/main/github/work-item-search-count-reuse.test.ts": 602, + "src/main/github/work-item-search-fallback-environment.test.ts": 609, + "src/main/github/work-item-search-freshness.test.ts": 1425, + "src/main/github/work-item-search-isolation.test.ts": 701, + "src/main/github/work-item-search-pagination.test.ts": 618, + "src/main/github/work-item-search-semantics.test.ts": 645, + "src/main/gitlab/client-mr-auth-rate-limit.test.ts": 475, + "src/main/gitlab/client-mr-branch-lookup.test.ts": 563, + "src/main/gitlab/client-mr-listing.test.ts": 558, + "src/main/gitlab/client-mr-review-actions.test.ts": 482, + "src/main/gitlab/client-work-items.test.ts": 492, + "src/main/gitlab/client.test.ts": 534, + "src/main/gitlab/gitlab-known-host-backoff.test.ts": 477, + "src/main/gitlab/gitlab-known-host-probe.test.ts": 389, + "src/main/gitlab/gitlab-known-host-retirement.test.ts": 509, + "src/main/gitlab/gitlab-partial-auth-recovery.test.ts": 591, + "src/main/gitlab/gl-utils.test.ts": 493, + "src/main/gitlab/issues.test.ts": 591, + "src/main/gitlab/mappers.test.ts": 71, + "src/main/gitlab/merge-request-creation.test.ts": 464, + "src/main/gitlab/merge-request-ready.test.ts": 98, + "src/main/gitlab/mr-head-tracking-ref.test.ts": 64, + "src/main/gitlab/project-ref-parser.test.ts": 53, + "src/main/gitlab/task-project-eligibility.test.ts": 362, + "src/main/gitlab/work-item-details.test.ts": 115, + "src/main/grok-accounts/status.test.ts": 51, + "src/main/grok/grok-hook-backup-cleanup.test.ts": 151, + "src/main/grok/grok-hook-config-file.test.ts": 84, + "src/main/grok/grok-hook-owners.test.ts": 57, + "src/main/grok/grok-hook-remnant-removal.test.ts": 158, + "src/main/grok/grok-hook-stdin-no-eof.test.ts": 501, + "src/main/grok/hook-service.test.ts": 229, + "src/main/grok/windows-grok-hook-script.test.ts": 87, + "src/main/grok/windows-hook-launcher-chain.test.ts": 175, "src/main/hang-watchdog/hang-detection-marker.test.ts": 68, - "src/main/hang-watchdog/hang-watchdog-detection-loop.test.ts": 58, - "src/main/hang-watchdog/hang-watchdog-worker-path.test.ts": 52, - "src/main/hang-watchdog/main-thread-hang-telemetry.test.ts": 126, - "src/main/hang-watchdog/main-thread-hang-watchdog-entry.test.ts": 63, - "src/main/hang-watchdog/main-thread-hang-watchdog.test.ts": 163, - "src/main/hang-watchdog/previous-hang-detection.test.ts": 107, - "src/main/hermes/hermes-config-comment-boundaries.test.ts": 357, - "src/main/hermes/hermes-config-document.test.ts": 147, - "src/main/hermes/hermes-config-flow-insertion.test.ts": 526, - "src/main/hermes/hermes-config-preservation.test.ts": 238, - "src/main/hermes/hermes-config-remote-adapter.test.ts": 194, - "src/main/hermes/hermes-config-source-edits.test.ts": 150, - "src/main/hermes/hermes-windows-home.test.ts": 104, - "src/main/hermes/hook-service.test.ts": 590, - "src/main/hook-archive-timeout-observation.test.ts": 1018, - "src/main/hook-termination-real-process.test.ts": 3176, - "src/main/hooks-archive-exit-observation.test.ts": 229, - "src/main/hooks-effective-hook-resolution.test.ts": 249, - "src/main/hooks-orca-yaml-parsing.test.ts": 366, - "src/main/hooks-orca-yaml-unc-drive.test.ts": 316, - "src/main/hooks-runner.test.ts": 193, - "src/main/hooks-setup-runner-script.test.ts": 222, - "src/main/hooks.test.ts": 350, - "src/main/host-tree-removal-asar.electron.test.ts": 242, - "src/main/host/deferred-secret-protection-report.test.ts": 69, - "src/main/host/electron-http-client.test.ts": 475, - "src/main/host/electron-repo-icon-fetch.test.ts": 65, - "src/main/host/electron-repo-icon-png.test.ts": 114, - "src/main/host/safe-storage-availability.test.ts": 35, - "src/main/host/safe-storage-import-ratchet.test.ts": 131, - "src/main/host/secret-protection-report.test.ts": 39, - "src/main/host/serve-keychain-guard.test.ts": 140, - "src/main/host/structured-attention-localization.test.ts": 525, - "src/main/i18n/main-i18n-lazy-locale.test.ts": 609, - "src/main/i18n/system-language.test.ts": 201, - "src/main/image-file-signature.test.ts": 43, - "src/main/integration-credential-file-windows-acl.test.ts": 71, - "src/main/integration-state-file-cache.test.ts": 34, - "src/main/integration-token-file-cache.test.ts": 69, - "src/main/ipc/account-sign-in-link-opener.test.ts": 102, - "src/main/ipc/agent-hooks.test.ts": 509, - "src/main/ipc/agent-pane-authority-ownership.test.ts": 56, - "src/main/ipc/agent-pane-retirement-ipc.test.ts": 84, - "src/main/ipc/agent-session-attachment-upload.test.ts": 153, - "src/main/ipc/ai-vault-host-leg-cache-retention.test.ts": 1958, - "src/main/ipc/ai-vault-resume.test.ts": 918, - "src/main/ipc/ai-vault-scan-coalescing.test.ts": 4631, - "src/main/ipc/ai-vault-search-all-hosts-real-index.test.ts": 1536, - "src/main/ipc/ai-vault-search-all-hosts.test.ts": 102, - "src/main/ipc/ai-vault-search-merged-cursor.test.ts": 83, - "src/main/ipc/ai-vault-search.test.ts": 1280, - "src/main/ipc/ai-vault-unresolved-owner.test.ts": 1061, - "src/main/ipc/ai-vault.test.ts": 1204, - "src/main/ipc/app.test.ts": 398, - "src/main/ipc/automations-external-scope.test.ts": 266, - "src/main/ipc/bounded-warning-dedupe.test.ts": 23, - "src/main/ipc/browser-client-page-metadata-ipc.test.ts": 108, - "src/main/ipc/browser-preview-tool-authorization.test.ts": 600, - "src/main/ipc/browser-session-profile-ipc.test.ts": 272, - "src/main/ipc/browser-tab-registration-wait.test.ts": 135, - "src/main/ipc/browser.test.ts": 508, - "src/main/ipc/cli-appimage-stale-registration.test.ts": 274, - "src/main/ipc/cli.test.ts": 137, - "src/main/ipc/codex-config-sync.test.ts": 72, - "src/main/ipc/command-path-resolver.test.ts": 67, - "src/main/ipc/crash-reporting-renderer-breadcrumbs.test.ts": 89, - "src/main/ipc/crash-reporting-replay-guard-wedge-burst.test.ts": 54, - "src/main/ipc/crash-reporting.test.ts": 205, - "src/main/ipc/created-worktree-reconciliation.test.ts": 276, - "src/main/ipc/created-worktree-root-prune.test.ts": 480, - "src/main/ipc/dashboard-payload-validation.test.ts": 242, - "src/main/ipc/dashboard-popout.test.ts": 91, - "src/main/ipc/deferred-emoji-shortcode-dataset.test.ts": 86, - "src/main/ipc/desktop-browser-bridge-wiring.test.ts": 1122, - "src/main/ipc/developer-permissions.test.ts": 133, - "src/main/ipc/diagnostics.test.ts": 100, - "src/main/ipc/doc-preview-grant-ipc.test.ts": 54, - "src/main/ipc/dropped-path-resolution.test.ts": 55, - "src/main/ipc/emulator-frame-stream-socket-lifetime.test.ts": 129, - "src/main/ipc/emulator-renderer-lifetime.test.ts": 125, - "src/main/ipc/emulator-stream-listener-cleanup.test.ts": 44, - "src/main/ipc/ephemeral-vm-managed-ssh.test.ts": 514, - "src/main/ipc/ephemeral-vm-provision-cancel.test.ts": 6064, - "src/main/ipc/ephemeral-vm-provisioned-root-ref.test.ts": 3225, - "src/main/ipc/ephemeral-vm-runtime-handler-cleanup.test.ts": 3594, - "src/main/ipc/ephemeral-vm.test.ts": 894, - "src/main/ipc/feedback-image-attachments.test.ts": 60, - "src/main/ipc/feedback-request-ownership.test.ts": 92, - "src/main/ipc/feedback.test.ts": 117, - "src/main/ipc/filesystem/filesystem-allowed-roots.test.ts": 441, - "src/main/ipc/filesystem/filesystem-auth-unc-drive-missing-path.test.ts": 136, - "src/main/ipc/filesystem/filesystem-auth.test.ts": 637, - "src/main/ipc/filesystem/filesystem-branch-compare-diff.test.ts": 1179, - "src/main/ipc/filesystem/filesystem-canonical-owner.test.ts": 146, - "src/main/ipc/filesystem/filesystem-commit-message-generation.test.ts": 1172, - "src/main/ipc/filesystem/filesystem-commit-message-model-discovery.test.ts": 1666, - "src/main/ipc/filesystem/filesystem-conflict-operation-routing.test.ts": 1339, - "src/main/ipc/filesystem/filesystem-content-search-cancellation.test.ts": 1660, - "src/main/ipc/filesystem/filesystem-document-folder-writes.test.ts": 736, - "src/main/ipc/filesystem/filesystem-download-lifetime.test.ts": 728, - "src/main/ipc/filesystem/filesystem-download-transfers.test.ts": 1044, - "src/main/ipc/filesystem/filesystem-file-content-unc-drive.test.ts": 1243, - "src/main/ipc/filesystem/filesystem-git-commit-dispatch.test.ts": 1103, - "src/main/ipc/filesystem/filesystem-git-status-staging.test.ts": 1849, - "src/main/ipc/filesystem/filesystem-import-local-rollback.test.ts": 74, - "src/main/ipc/filesystem/filesystem-import.test.ts": 822, - "src/main/ipc/filesystem/filesystem-list-files-handler-name-filter.test.ts": 1112, - "src/main/ipc/filesystem/filesystem-list-files-name-filter.test.ts": 358, - "src/main/ipc/filesystem/filesystem-list-files.test.ts": 718, - "src/main/ipc/filesystem/filesystem-markdown-document-listing.test.ts": 860, - "src/main/ipc/filesystem/filesystem-mutations-runtime-upload.test.ts": 378, - "src/main/ipc/filesystem/filesystem-mutations.test.ts": 1085, - "src/main/ipc/filesystem/filesystem-path-containment-remote-enoent.test.ts": 32, - "src/main/ipc/filesystem/filesystem-path-containment-unicode-normalization.test.ts": 387, - "src/main/ipc/filesystem/filesystem-pull-request-linked-issue-lifetime.test.ts": 3124, - "src/main/ipc/filesystem/filesystem-quick-open-options.integration.test.ts": 1132, - "src/main/ipc/filesystem/filesystem-read-dir-unc-drive.test.ts": 1000, - "src/main/ipc/filesystem/filesystem-runtime-upload-staging.test.ts": 103, - "src/main/ipc/filesystem/filesystem-search-file-paths.test.ts": 481, - "src/main/ipc/filesystem/filesystem-search-rg-timeout.test.ts": 1461, - "src/main/ipc/filesystem/filesystem-source-control-ai-targets.test.ts": 53, - "src/main/ipc/filesystem/filesystem-symlink-directory-entries.test.ts": 51, - "src/main/ipc/filesystem/filesystem-write-identical.test.ts": 167, - "src/main/ipc/filesystem/filesystem.test.ts": 1744, - "src/main/ipc/filesystem/local-disk-write-precondition.test.ts": 9564, - "src/main/ipc/filesystem/local-file-range-read.test.ts": 77, - "src/main/ipc/filesystem/local-regular-file-read.test.ts": 72, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-child-launch.test.ts": 58, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-child-registry.test.ts": 74, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-crash-fuse.test.ts": 41, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-disconnect-termination.test.ts": 105, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-entry-path.test.ts": 47, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-event-cancellation.test.ts": 53, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-event-delivery.test.ts": 136, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-module-loader.test.ts": 43, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-native-error-retirement.test.ts": 84, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-owned-children.test.ts": 39, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-process-dispose.test.ts": 71, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-process-entry.test.ts": 199, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-process.test.ts": 620, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-root-path-rewrite.test.ts": 126, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-shallow-subscription.test.ts": 210, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-supervisor-capacity-wait.test.ts": 231, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-supervisor-capacity.test.ts": 199, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-supervisor-disposal.test.ts": 65, - "src/main/ipc/filesystem/watcher-process/parcel-watcher-unsubscribe-timeout.test.ts": 152, - "src/main/ipc/filesystem/watchers/filesystem-watcher-document-lifetime.test.ts": 361, - "src/main/ipc/filesystem/watchers/filesystem-watcher-event-batch.test.ts": 55, - "src/main/ipc/filesystem/watchers/filesystem-watcher-ignore-real.test.ts": 768, - "src/main/ipc/filesystem/watchers/filesystem-watcher-ignore.test.ts": 40, - "src/main/ipc/filesystem/watchers/filesystem-watcher-large-batch.test.ts": 172, - "src/main/ipc/filesystem/watchers/filesystem-watcher-lifecycle-model.test.ts": 1217, - "src/main/ipc/filesystem/watchers/filesystem-watcher-local-events.test.ts": 400, - "src/main/ipc/filesystem/watchers/filesystem-watcher-local-install.test.ts": 99, - "src/main/ipc/filesystem/watchers/filesystem-watcher-local-unsubscribe.test.ts": 1091, - "src/main/ipc/filesystem/watchers/filesystem-watcher-native-capacity.test.ts": 124, - "src/main/ipc/filesystem/watchers/filesystem-watcher-real.test.ts": 344, - "src/main/ipc/filesystem/watchers/filesystem-watcher-removal-deadline.test.ts": 343, - "src/main/ipc/filesystem/watchers/filesystem-watcher-removal-restore.test.ts": 88, - "src/main/ipc/filesystem/watchers/filesystem-watcher-unwatchable-roots.test.ts": 205, - "src/main/ipc/filesystem/watchers/filesystem-watcher-wsl.test.ts": 68, - "src/main/ipc/filesystem/watchers/filesystem-watcher.test.ts": 175, - "src/main/ipc/floating-workspace-directory.test.ts": 43, - "src/main/ipc/folder-repo-git-upgrade-lifetime.test.ts": 152, - "src/main/ipc/folder-repo-git-upgrade.test.ts": 2155, - "src/main/ipc/freebuff-detection.test.ts": 26, - "src/main/ipc/git-status-upstream-ref-watch-request.test.ts": 759, - "src/main/ipc/github-pr-refresh-routing.test.ts": 583, - "src/main/ipc/github-repo-access-guards.test.ts": 614, - "src/main/ipc/github-repo-routing-twin-host.test.ts": 91, - "src/main/ipc/github-wsl-runtime-routing.test.ts": 726, - "src/main/ipc/gitlab-repo-access.test.ts": 111, - "src/main/ipc/gitlab.test.ts": 181, - "src/main/ipc/hooks/worktree-hook-execution-host.test.ts": 274, - "src/main/ipc/hooks/worktree-hook-inspection-unc-drive.test.ts": 62, + "src/main/hang-watchdog/hang-watchdog-detection-loop.test.ts": 45, + "src/main/hang-watchdog/main-thread-hang-telemetry.test.ts": 190, + "src/main/hang-watchdog/main-thread-hang-watchdog-entry.test.ts": 74, + "src/main/hang-watchdog/main-thread-hang-watchdog.test.ts": 152, + "src/main/hang-watchdog/previous-hang-detection.test.ts": 151, + "src/main/hermes/hermes-config-comment-boundaries.test.ts": 577, + "src/main/hermes/hermes-config-document.test.ts": 252, + "src/main/hermes/hermes-config-flow-insertion.test.ts": 607, + "src/main/hermes/hermes-config-preservation.test.ts": 301, + "src/main/hermes/hermes-config-remote-adapter.test.ts": 199, + "src/main/hermes/hermes-config-source-edits.test.ts": 280, + "src/main/hermes/hermes-windows-home.test.ts": 121, + "src/main/hermes/hook-service.test.ts": 589, + "src/main/hook-archive-timeout-observation.test.ts": 1103, + "src/main/hook-termination-real-process.test.ts": 3284, + "src/main/hooks-archive-exit-observation.test.ts": 339, + "src/main/hooks-effective-hook-resolution.test.ts": 484, + "src/main/hooks-orca-yaml-parsing.test.ts": 486, + "src/main/hooks-orca-yaml-unc-drive.test.ts": 402, + "src/main/hooks-runner.test.ts": 314, + "src/main/hooks-setup-runner-script.test.ts": 336, + "src/main/hooks.test.ts": 474, + "src/main/host-checkout-removal.test.ts": 52, + "src/main/host-tree-removal-asar.electron.test.ts": 308, + "src/main/host/deferred-secret-protection-report.test.ts": 81, + "src/main/host/electron-http-client.test.ts": 496, + "src/main/host/electron-manual-redirect-fetch.test.ts": 52, + "src/main/host/safe-storage-availability.test.ts": 51, + "src/main/host/secret-protection-report.test.ts": 59, + "src/main/host/serve-keychain-guard.test.ts": 79, + "src/main/host/structured-attention-localization.test.ts": 450, + "src/main/i18n/main-i18n-lazy-locale.test.ts": 518, + "src/main/i18n/main-i18n-pre-init.test.ts": 50, + "src/main/i18n/system-language.test.ts": 358, + "src/main/image-file-signature.test.ts": 47, + "src/main/integration-state-file-cache.test.ts": 47, + "src/main/integration-token-file-cache.test.ts": 152, + "src/main/ipc/account-sign-in-link-opener.test.ts": 128, + "src/main/ipc/agent-hooks.test.ts": 736, + "src/main/ipc/agent-pane-authority-ownership.test.ts": 47, + "src/main/ipc/agent-pane-retirement-ipc.test.ts": 55, + "src/main/ipc/agent-session-attachment-upload.test.ts": 246, + "src/main/ipc/ai-vault-host-leg-cache-retention.test.ts": 1525, + "src/main/ipc/ai-vault-resume.test.ts": 963, + "src/main/ipc/ai-vault-scan-coalescing.test.ts": 2230, + "src/main/ipc/ai-vault-search-all-hosts-real-index.test.ts": 1852, + "src/main/ipc/ai-vault-search-all-hosts.test.ts": 123, + "src/main/ipc/ai-vault-search-merged-cursor.test.ts": 103, + "src/main/ipc/ai-vault-search.test.ts": 1424, + "src/main/ipc/ai-vault-unresolved-owner.test.ts": 1436, + "src/main/ipc/ai-vault.test.ts": 1453, + "src/main/ipc/app.test.ts": 319, + "src/main/ipc/automations-external-scope.test.ts": 359, + "src/main/ipc/bounded-warning-dedupe.test.ts": 37, + "src/main/ipc/browser-client-page-metadata-ipc.test.ts": 143, + "src/main/ipc/browser-preview-tool-authorization.test.ts": 1105, + "src/main/ipc/browser-session-profile-ipc.test.ts": 699, + "src/main/ipc/browser-tab-registration-wait.test.ts": 234, + "src/main/ipc/browser.test.ts": 1209, + "src/main/ipc/cli-appimage-stale-registration.test.ts": 377, + "src/main/ipc/cli.test.ts": 236, + "src/main/ipc/codex-config-sync.test.ts": 101, + "src/main/ipc/command-path-directory-worker.test.ts": 640, + "src/main/ipc/command-path-resolver-batching.test.ts": 79, + "src/main/ipc/command-path-resolver.test.ts": 130, + "src/main/ipc/crash-reporting-renderer-breadcrumbs.test.ts": 191, + "src/main/ipc/crash-reporting-replay-guard-wedge-burst.test.ts": 82, + "src/main/ipc/crash-reporting.test.ts": 204, + "src/main/ipc/created-worktree-reconciliation.test.ts": 310, + "src/main/ipc/created-worktree-root-prune.test.ts": 494, + "src/main/ipc/dashboard-payload-validation.test.ts": 188, + "src/main/ipc/dashboard-popout.test.ts": 124, + "src/main/ipc/desktop-browser-bridge-wiring.test.ts": 1211, + "src/main/ipc/developer-permissions.test.ts": 147, + "src/main/ipc/diagnostics.test.ts": 124, + "src/main/ipc/doc-preview-grant-ipc.test.ts": 58, + "src/main/ipc/dropped-path-resolution.test.ts": 92, + "src/main/ipc/emulator-frame-stream-socket-lifetime.test.ts": 166, + "src/main/ipc/emulator-renderer-lifetime.test.ts": 116, + "src/main/ipc/emulator-scrcpy-keyboard.test.ts": 59, + "src/main/ipc/emulator-scrcpy-touch.test.ts": 86, + "src/main/ipc/emulator-stream-listener-cleanup.test.ts": 75, + "src/main/ipc/ephemeral-vm-managed-ssh.test.ts": 1667, + "src/main/ipc/ephemeral-vm-provision-cancel.test.ts": 10000, + "src/main/ipc/ephemeral-vm-provisioned-root-ref.test.ts": 5616, + "src/main/ipc/ephemeral-vm-runtime-handler-cleanup.test.ts": 1940, + "src/main/ipc/ephemeral-vm.test.ts": 2043, + "src/main/ipc/export.test.ts": 108, + "src/main/ipc/feedback-image-attachments.test.ts": 86, + "src/main/ipc/feedback-request-ownership.test.ts": 87, + "src/main/ipc/feedback.test.ts": 150, + "src/main/ipc/filesystem/filesystem-allowed-roots.test.ts": 551, + "src/main/ipc/filesystem/filesystem-auth-unc-drive-missing-path.test.ts": 182, + "src/main/ipc/filesystem/filesystem-auth.test.ts": 749, + "src/main/ipc/filesystem/filesystem-branch-compare-diff.test.ts": 1630, + "src/main/ipc/filesystem/filesystem-canonical-owner.test.ts": 189, + "src/main/ipc/filesystem/filesystem-commit-message-generation.test.ts": 1748, + "src/main/ipc/filesystem/filesystem-commit-message-model-discovery.test.ts": 2414, + "src/main/ipc/filesystem/filesystem-conflict-operation-routing.test.ts": 1803, + "src/main/ipc/filesystem/filesystem-content-search-cancellation.test.ts": 1925, + "src/main/ipc/filesystem/filesystem-document-folder-writes.test.ts": 1248, + "src/main/ipc/filesystem/filesystem-download-lifetime.test.ts": 717, + "src/main/ipc/filesystem/filesystem-download-transfers.test.ts": 1465, + "src/main/ipc/filesystem/filesystem-file-content-unc-drive.test.ts": 1549, + "src/main/ipc/filesystem/filesystem-git-commit-dispatch.test.ts": 1598, + "src/main/ipc/filesystem/filesystem-git-status-staging.test.ts": 2601, + "src/main/ipc/filesystem/filesystem-import-local-rollback.test.ts": 98, + "src/main/ipc/filesystem/filesystem-import.test.ts": 1186, + "src/main/ipc/filesystem/filesystem-list-files-handler-name-filter.test.ts": 1542, + "src/main/ipc/filesystem/filesystem-list-files-name-filter.test.ts": 554, + "src/main/ipc/filesystem/filesystem-list-files.test.ts": 796, + "src/main/ipc/filesystem/filesystem-listing-cancel-admission.test.ts": 157, + "src/main/ipc/filesystem/filesystem-markdown-document-listing.test.ts": 1456, + "src/main/ipc/filesystem/filesystem-mutations-runtime-upload.test.ts": 484, + "src/main/ipc/filesystem/filesystem-mutations.test.ts": 1189, + "src/main/ipc/filesystem/filesystem-path-containment-remote-enoent.test.ts": 45, + "src/main/ipc/filesystem/filesystem-path-containment-unicode-normalization.test.ts": 505, + "src/main/ipc/filesystem/filesystem-pull-request-linked-issue-lifetime.test.ts": 2532, + "src/main/ipc/filesystem/filesystem-quick-open-options.integration.test.ts": 1350, + "src/main/ipc/filesystem/filesystem-read-dir-unc-drive.test.ts": 1618, + "src/main/ipc/filesystem/filesystem-runtime-upload-staging.test.ts": 106, + "src/main/ipc/filesystem/filesystem-search-file-paths.test.ts": 443, + "src/main/ipc/filesystem/filesystem-search-rg-timeout.test.ts": 1918, + "src/main/ipc/filesystem/filesystem-source-control-ai-targets.test.ts": 59, + "src/main/ipc/filesystem/filesystem-symlink-directory-entries.test.ts": 56, + "src/main/ipc/filesystem/filesystem-write-bytes.test.ts": 147, + "src/main/ipc/filesystem/filesystem-write-identical.test.ts": 138, + "src/main/ipc/filesystem/filesystem-wsl-stopped-distro-git.test.ts": 1163, + "src/main/ipc/filesystem/filesystem-wsl-stopped-distro-reads.test.ts": 1284, + "src/main/ipc/filesystem/filesystem.test.ts": 2043, + "src/main/ipc/filesystem/local-disk-write-precondition.test.ts": 8407, + "src/main/ipc/filesystem/local-file-range-read.test.ts": 56, + "src/main/ipc/filesystem/local-regular-file-read.test.ts": 78, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-child-launch.test.ts": 57, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-child-registry.test.ts": 93, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-crash-fuse.test.ts": 54, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-disconnect-termination.test.ts": 145, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-entry-path.test.ts": 46, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-event-cancellation.test.ts": 58, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-event-delivery.test.ts": 162, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-module-loader.test.ts": 53, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-native-error-retirement.test.ts": 120, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-owned-children.test.ts": 59, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-process-dispose.test.ts": 51, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-process-entry.test.ts": 235, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-process.test.ts": 519, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-root-path-rewrite.test.ts": 135, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-shallow-subscription.test.ts": 241, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-supervisor-capacity-wait.test.ts": 187, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-supervisor-capacity.test.ts": 235, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-supervisor-disposal.test.ts": 106, + "src/main/ipc/filesystem/watcher-process/parcel-watcher-unsubscribe-timeout.test.ts": 135, + "src/main/ipc/filesystem/watchers/filesystem-watcher-document-lifetime.test.ts": 557, + "src/main/ipc/filesystem/watchers/filesystem-watcher-event-batch.test.ts": 59, + "src/main/ipc/filesystem/watchers/filesystem-watcher-ignore-real.test.ts": 707, + "src/main/ipc/filesystem/watchers/filesystem-watcher-ignore.test.ts": 54, + "src/main/ipc/filesystem/watchers/filesystem-watcher-large-batch.test.ts": 306, + "src/main/ipc/filesystem/watchers/filesystem-watcher-lifecycle-model.test.ts": 1888, + "src/main/ipc/filesystem/watchers/filesystem-watcher-local-events.test.ts": 538, + "src/main/ipc/filesystem/watchers/filesystem-watcher-local-install.test.ts": 143, + "src/main/ipc/filesystem/watchers/filesystem-watcher-local-unsubscribe.test.ts": 1252, + "src/main/ipc/filesystem/watchers/filesystem-watcher-native-capacity.test.ts": 411, + "src/main/ipc/filesystem/watchers/filesystem-watcher-real.test.ts": 613, + "src/main/ipc/filesystem/watchers/filesystem-watcher-removal-deadline.test.ts": 481, + "src/main/ipc/filesystem/watchers/filesystem-watcher-removal-restore.test.ts": 320, + "src/main/ipc/filesystem/watchers/filesystem-watcher-stat-budget.test.ts": 340, + "src/main/ipc/filesystem/watchers/filesystem-watcher-stat-lifecycle.test.ts": 297, + "src/main/ipc/filesystem/watchers/filesystem-watcher-unwatchable-roots.test.ts": 371, + "src/main/ipc/filesystem/watchers/filesystem-watcher-wsl-stat-stop.test.ts": 107, + "src/main/ipc/filesystem/watchers/filesystem-watcher-wsl.test.ts": 119, + "src/main/ipc/filesystem/watchers/filesystem-watcher.test.ts": 295, + "src/main/ipc/floating-workspace-directory.test.ts": 78, + "src/main/ipc/folder-repo-git-upgrade-lifetime.test.ts": 123, + "src/main/ipc/folder-repo-git-upgrade.test.ts": 2302, + "src/main/ipc/git-status-upstream-ref-watch-request.test.ts": 405, + "src/main/ipc/github-pr-refresh-document-lifetime.test.ts": 120, + "src/main/ipc/github-pr-refresh-routing.test.ts": 715, + "src/main/ipc/github-repo-access-guards.test.ts": 805, + "src/main/ipc/github-repo-routing-twin-host.test.ts": 124, + "src/main/ipc/github-wsl-runtime-routing.test.ts": 659, + "src/main/ipc/gitlab-repo-access.test.ts": 214, + "src/main/ipc/gitlab.test.ts": 260, + "src/main/ipc/hooks/worktree-hook-execution-host.test.ts": 483, + "src/main/ipc/hooks/worktree-hook-inspection-unc-drive.test.ts": 73, "src/main/ipc/hosted-review.test.ts": 743, - "src/main/ipc/jira/cancellable-requests.test.ts": 71, - "src/main/ipc/jira/ipc-params.test.ts": 59, - "src/main/ipc/jira/issue-summary-generation.test.ts": 124, - "src/main/ipc/linear/register-handlers.test.ts": 131, - "src/main/ipc/local-file-access-resolution-network-path.test.ts": 198, - "src/main/ipc/local-file-access-resolution.test.ts": 535, - "src/main/ipc/local-log-tail-lifetime.test.ts": 87, - "src/main/ipc/local-log-tail.test.ts": 80, - "src/main/ipc/local-network-connection-test.test.ts": 179, - "src/main/ipc/local-worktree-runtime-options.test.ts": 81, - "src/main/ipc/macos-keyboard-layout-change-notifications.test.ts": 46, + "src/main/ipc/jira/cancellable-requests.test.ts": 47, + "src/main/ipc/jira/ipc-params.test.ts": 65, + "src/main/ipc/jira/issue-summary-generation.test.ts": 127, + "src/main/ipc/linear/register-handlers.test.ts": 113, + "src/main/ipc/local-file-access-resolution-network-path.test.ts": 284, + "src/main/ipc/local-file-access-resolution.test.ts": 663, + "src/main/ipc/local-log-tail-lifetime.test.ts": 132, + "src/main/ipc/local-log-tail.test.ts": 53, + "src/main/ipc/local-network-connection-test.test.ts": 153, + "src/main/ipc/local-worktree-runtime-options.test.ts": 174, + "src/main/ipc/macos-keyboard-layout-change-notifications.test.ts": 51, "src/main/ipc/macos-keyboard-layout-snapshot.test.ts": 48, - "src/main/ipc/managed-host-status-publication.test.ts": 796, - "src/main/ipc/markdown-documents-ripgrep-real.test.ts": 261, - "src/main/ipc/markdown-documents-ripgrep.test.ts": 183, - "src/main/ipc/minimax-credentials.test.ts": 88, - "src/main/ipc/mobile-pairing-listener-family.test.ts": 1237, - "src/main/ipc/mobile.test.ts": 3281, - "src/main/ipc/native-chat-renderer-lifetime.test.ts": 696, - "src/main/ipc/native-chat-renderer-watcher-cleanup.test.ts": 923, - "src/main/ipc/native-chat-subscribe-lifecycle.test.ts": 729, - "src/main/ipc/native-chat.test.ts": 2264, - "src/main/ipc/notebook-project-link.test.ts": 504, - "src/main/ipc/notebook.test.ts": 651, - "src/main/ipc/notifications-custom-sound.test.ts": 298, - "src/main/ipc/notifications-delivery-gating.test.ts": 294, - "src/main/ipc/notifications-macos-removal.test.ts": 683, - "src/main/ipc/notifications-message-formatting.test.ts": 153, - "src/main/ipc/notifications-mobile-fanout.test.ts": 149, - "src/main/ipc/notifications-permission-onboarding.test.ts": 430, - "src/main/ipc/notifications-retention-lifecycle.test.ts": 477, - "src/main/ipc/notifications-subject-retirement.test.ts": 182, - "src/main/ipc/orca-profile-auth-handlers.test.ts": 492, - "src/main/ipc/orca-profiles-switch-persistence.test.ts": 2326, - "src/main/ipc/orca-profiles.test.ts": 691, - "src/main/ipc/parcel-watcher-crash-fuse-recovery.test.ts": 118, - "src/main/ipc/parcel-watcher-delivery-canary.test.ts": 90, - "src/main/ipc/parcel-watcher-delivery-health.test.ts": 139, - "src/main/ipc/parcel-watcher-shallow-file-subscription.test.ts": 4502, - "src/main/ipc/pet-bundle.test.ts": 47, - "src/main/ipc/pet.test.ts": 279, - "src/main/ipc/plugin-marketplaces.test.ts": 178, - "src/main/ipc/plugins.test.ts": 339, - "src/main/ipc/preflight-agent-detection.test.ts": 588, - "src/main/ipc/preflight-agent-refresh.test.ts": 828, - "src/main/ipc/preflight-command-exec.test.ts": 83, - "src/main/ipc/preflight-host-cli-status.test.ts": 555, - "src/main/ipc/preflight-provider-command-selection.test.ts": 332, - "src/main/ipc/preflight-remote-ssh.test.ts": 542, - "src/main/ipc/preflight-runnable-local-cli.test.ts": 9656, - "src/main/ipc/preflight-windows-path-refresh.repro.test.ts": 76, - "src/main/ipc/preflight-wsl-agent-detection.test.ts": 79, - "src/main/ipc/preflight-wsl-command.test.ts": 48, - "src/main/ipc/pty-attach-view-joins-main-start.test.ts": 3883, - "src/main/ipc/pty-claude-agent-view-readiness.test.ts": 3531, - "src/main/ipc/pty-spawn-saved-resume-admission.test.ts": 6908, - "src/main/ipc/pty/daemon-late-exit.test.ts": 6475, - "src/main/ipc/pty/delivery/attached-pty-size.test.ts": 68, - "src/main/ipc/pty/delivery/pty-applied-size-reporting.test.ts": 2444, - "src/main/ipc/pty/delivery/pty-buffer-snapshot-dispatch.test.ts": 4944, - "src/main/ipc/pty/delivery/pty-delivery-health-heal.test.ts": 3217, - "src/main/ipc/pty/delivery/pty-global-renderer-credit.test.ts": 2929, - "src/main/ipc/pty/delivery/pty-hidden-delivery-gate.test.ts": 30, - "src/main/ipc/pty/delivery/pty-ipc-hidden-delivery-gate.test.ts": 2877, - "src/main/ipc/pty/delivery/pty-output-batching-drain.test.ts": 3972, - "src/main/ipc/pty/delivery/pty-pending-data-drain-queue-differential.test.ts": 1295, - "src/main/ipc/pty/delivery/pty-pending-data-drain-queue.test.ts": 46, - "src/main/ipc/pty/delivery/pty-pending-data-drain-scheduler-differential.test.ts": 61, - "src/main/ipc/pty/delivery/pty-pending-output-cap.test.ts": 4863, - "src/main/ipc/pty/delivery/pty-producer-flow-control.test.ts": 59, - "src/main/ipc/pty/delivery/pty-renderer-inflight-credit.test.ts": 2967, - "src/main/ipc/pty/delivery/pty-renderer-lifecycle-delivery-reset.test.ts": 2922, - "src/main/ipc/pty/host-env/claude-agent-view.test.ts": 74, - "src/main/ipc/pty/host-env/codex-terminal-clipboard.test.ts": 38, - "src/main/ipc/pty/host-env/opencode-hook-installation.test.ts": 558, - "src/main/ipc/pty/host-env/spawn-cwd-hung-folder.test.ts": 577, - "src/main/ipc/pty/host-env/spawn-cwd-wsl-move.test.ts": 250, - "src/main/ipc/pty/host-env/startup-cwd-directory-exists.test.ts": 74, - "src/main/ipc/pty/ipc/claude-old-terminal.test.ts": 41, - "src/main/ipc/pty/ipc/closed-pane-spawn-refusal.test.ts": 161, - "src/main/ipc/pty/ipc/codex-shared-server.test.ts": 81, - "src/main/ipc/pty/ipc/spawn-commit-run-facts.test.ts": 1436, - "src/main/ipc/pty/ipc/spawn-options-codex-isolation.test.ts": 619, - "src/main/ipc/pty/ipc/spawn-options-spawn-intent.test.ts": 785, - "src/main/ipc/pty/ipc/spawn-push-target-materialization-real-git.test.ts": 1243, - "src/main/ipc/pty/ipc/spawn-reattach-size-cache.test.ts": 1012, - "src/main/ipc/pty/ipc/terminal-view-attributes-ipc.test.ts": 423, - "src/main/ipc/pty/ipc/write-input-acceptance.test.ts": 54, - "src/main/ipc/pty/ipc/write-input-chunk-yield.test.ts": 59, - "src/main/ipc/pty/ipc/write-input-user-input.test.ts": 58, - "src/main/ipc/pty/managed-data-account-spawn-environment.test.ts": 895, - "src/main/ipc/pty/opencode-legacy-spawn-deletions.test.ts": 690, - "src/main/ipc/pty/pane/attach-only-view.test.ts": 763, - "src/main/ipc/pty/pane/join-pane-spawn.test.ts": 761, - "src/main/ipc/pty/pane/launch-authority.test.ts": 32, - "src/main/ipc/pty/pane/pane-owner-replacement.test.ts": 1460, - "src/main/ipc/pty/pane/spawn-registration.test.ts": 674, - "src/main/ipc/pty/pane/stable-pane-absence-death-certificate.test.ts": 3767, - "src/main/ipc/pty/pane/stable-pane-absence-respawn.test.ts": 4152, - "src/main/ipc/pty/pane/terminal-spawn-restore.test.ts": 66, - "src/main/ipc/pty/provider/liveness-inventory.test.ts": 794, - "src/main/ipc/pty/provider/local-provider-rebound.test.ts": 54, - "src/main/ipc/pty/provider/registry-color-query-reply-colors.test.ts": 331, - "src/main/ipc/pty/pty-absent-pane-respawn.test.ts": 3032, - "src/main/ipc/pty/pty-activation-inventory-scope.test.ts": 3072, - "src/main/ipc/pty/pty-agent-launch-pane-attach.test.ts": 4373, - "src/main/ipc/pty/pty-agent-pane-launch.test.ts": 4283, - "src/main/ipc/pty/pty-closed-pane-spawn-refusal.test.ts": 3136, - "src/main/ipc/pty/pty-codex-account-attribution.test.ts": 2929, - "src/main/ipc/pty/pty-controller-ownership-routing.test.ts": 4173, - "src/main/ipc/pty/pty-controller-spawn-admission.test.ts": 3275, - "src/main/ipc/pty/pty-daemon-controller-teardown.test.ts": 4029, - "src/main/ipc/pty/pty-daemon-spawn-agent-home-env.test.ts": 3124, - "src/main/ipc/pty/pty-daemon-spawn-codex-auth.test.ts": 3037, - "src/main/ipc/pty/pty-daemon-spawn-session-identity.test.ts": 4604, - "src/main/ipc/pty/pty-daemon-spawn-wsl-runtime.test.ts": 4564, - "src/main/ipc/pty/pty-dead-owner-respawn.test.ts": 3753, - "src/main/ipc/pty/pty-dispatcher-handshake-osc-answers.test.ts": 4584, - "src/main/ipc/pty/pty-hidden-at-spawn-mark.test.ts": 6011, - "src/main/ipc/pty/pty-ipc-hidden-restore-ack.test.ts": 4786, - "src/main/ipc/pty/pty-launch-parity.test.ts": 4100, - "src/main/ipc/pty/pty-launch-race-parity.test.ts": 3712, - "src/main/ipc/pty/pty-listener-teardown-and-orphans.test.ts": 5661, - "src/main/ipc/pty/pty-login-shell-startup-commands.test.ts": 3174, - "src/main/ipc/pty/pty-management-async-io-health.test.ts": 243, - "src/main/ipc/pty/pty-management.test.ts": 166, - "src/main/ipc/pty/pty-pane-claim-arbitration.test.ts": 4541, - "src/main/ipc/pty/pty-pane-materialization-race.test.ts": 2867, - "src/main/ipc/pty/pty-pane-reservation-settlement.test.ts": 2274, - "src/main/ipc/pty/pty-pane-restart-replace.test.ts": 2825, - "src/main/ipc/pty/pty-persisted-incarnation-repair.test.ts": 3684, - "src/main/ipc/pty/pty-renderer-liveness-guard.test.ts": 3983, - "src/main/ipc/pty/pty-restore-record-seeding.test.ts": 4277, - "src/main/ipc/pty/pty-runtime-hidden-at-spawn-mark.test.ts": 3336, - "src/main/ipc/pty/pty-runtime-kill-and-exit.test.ts": 3265, - "src/main/ipc/pty/pty-runtime-ssh-binding-persistence.test.ts": 3975, - "src/main/ipc/pty/pty-serializer-settlement-mapping.test.ts": 2765, - "src/main/ipc/pty/pty-session-liveness-and-ownership.test.ts": 4315, - "src/main/ipc/pty/pty-spawn-codex-home-unavailable.test.ts": 2484, - "src/main/ipc/pty/pty-spawn-cwd-fallback-hung-folder.test.ts": 4128, - "src/main/ipc/pty/pty-spawn-cwd-fallback.test.ts": 2800, - "src/main/ipc/pty/pty-spawn-env-agent-overlays.test.ts": 2403, - "src/main/ipc/pty/pty-spawn-env-codex-home-routing.test.ts": 4683, - "src/main/ipc/pty/pty-spawn-env-codex-resume-provenance.test.ts": 2707, - "src/main/ipc/pty/pty-spawn-env-terminal-basics.test.ts": 3862, - "src/main/ipc/pty/pty-spawn-runtime-handle-binding.test.ts": 3802, - "src/main/ipc/pty/pty-spawn-timing.test.ts": 64, - "src/main/ipc/pty/pty-ssh-stop-verdict.test.ts": 3271, - "src/main/ipc/pty/pty-startup-barrier-and-listing.test.ts": 3046, - "src/main/ipc/pty/pty-startup-swap-window-presence.test.ts": 3818, - "src/main/ipc/pty/pty-windows-shell-selection.test.ts": 2844, - "src/main/ipc/pty/pty-write-ipc-validation.test.ts": 3180, - "src/main/ipc/pty/register-headless-runtime.test.ts": 43, - "src/main/ipc/pty/register-without-renderer.test.ts": 2643, - "src/main/ipc/pty/renderer-fenced-kill.test.ts": 4298, - "src/main/ipc/pty/runtime/kill-exit-proof.test.ts": 2750, - "src/main/ipc/pty/runtime/kill-legacy-relay-bridged.test.ts": 2695, - "src/main/ipc/pty/runtime/kill-same-id-respawn.test.ts": 3462, - "src/main/ipc/pty/runtime/queried-host-kinds.test.ts": 484, - "src/main/ipc/pty/runtime/spawn-commit-pty-size.test.ts": 758, - "src/main/ipc/pty/runtime/spawn-commit-run-facts.test.ts": 909, - "src/main/ipc/pty/runtime/spawn-preflight-requested-shell.test.ts": 1391, - "src/main/ipc/pty/runtime/spawn-preflight-saved-resume.test.ts": 1081, - "src/main/ipc/pty/spawn-options-agent-workspace-trust.test.ts": 642, - "src/main/ipc/qoder-desktop-execution-host.test.ts": 3315, - "src/main/ipc/qoder-independent-renderer-spawn-review.test.ts": 3959, - "src/main/ipc/rebinding-file-watch-noise.test.ts": 1071, - "src/main/ipc/rebinding-file-watch.test.ts": 4132, - "src/main/ipc/register-core-handlers/register-core-handlers.test.ts": 706, - "src/main/ipc/registered-worktree-root-ownership.test.ts": 445, - "src/main/ipc/registered-worktree-root-refresh.test.ts": 145, - "src/main/ipc/registered-worktree-root-wsl-runtime.test.ts": 152, - "src/main/ipc/registered-worktree-roots-scoped-invalidation.test.ts": 126, - "src/main/ipc/renderer-lifetime-abort.test.ts": 69, - "src/main/ipc/renderer-shutdown-checkpoint-sleep-records.test.ts": 1768, - "src/main/ipc/renderer-shutdown-checkpoint.test.ts": 613, - "src/main/ipc/renderer-terminal-serializer-readiness.test.ts": 33, - "src/main/ipc/repos-add-linked-worktree.test.ts": 1132, - "src/main/ipc/repos-create.test.ts": 907, - "src/main/ipc/repos-execution-host-catalog.test.ts": 1073, - "src/main/ipc/repos-local-add-and-project-setup.test.ts": 1156, - "src/main/ipc/repos-local-clone-lifecycle.test.ts": 1322, - "src/main/ipc/repos-nested-import.test.ts": 1224, - "src/main/ipc/repos-nested-scan.test.ts": 933, - "src/main/ipc/repos-remote-base-ref-queries.test.ts": 1138, - "src/main/ipc/repos-remote-client-events.test.ts": 1301, - "src/main/ipc/repos-sparse-presets.test.ts": 1238, - "src/main/ipc/repos/folder-workspace-attachment-handlers.test.ts": 2054, - "src/main/ipc/repos/local-repo-registration.test.ts": 266, - "src/main/ipc/repos/project-host-setup-wsl-move-fence.test.ts": 3075, - "src/main/ipc/repos/repo-ipc-wsl-move-fence.test.ts": 2855, - "src/main/ipc/runtime-environments/orcad-runtime-maintenance-handlers.test.ts": 622, - "src/main/ipc/runtime-environments/runtime-environment-browser-client-host-handler.test.ts": 686, - "src/main/ipc/runtime-environments/runtime-environment-capability-evidence.test.ts": 56, - "src/main/ipc/runtime-environments/runtime-environment-cli-removal-routing.test.ts": 611, - "src/main/ipc/runtime-environments/runtime-environment-control-socket-close-trace.test.ts": 47, - "src/main/ipc/runtime-environments/runtime-environment-diagnostics-broadcast.test.ts": 76, - "src/main/ipc/runtime-environments/runtime-environment-federated-read-routing.test.ts": 697, - "src/main/ipc/runtime-environments/runtime-environment-federated-read-transport.bench.test.ts": 197, - "src/main/ipc/runtime-environments/runtime-environment-host-dispatch.test.ts": 2833, - "src/main/ipc/runtime-environments/runtime-environment-host-key.test.ts": 134, - "src/main/ipc/runtime-environments/runtime-environment-managed-host-disconnect.test.ts": 800, - "src/main/ipc/runtime-environments/runtime-environment-managed-tunnel.test.ts": 402, - "src/main/ipc/runtime-environments/runtime-environment-mobile-relay-hosts.test.ts": 789, - "src/main/ipc/runtime-environments/runtime-environment-preference.test.ts": 1266, - "src/main/ipc/runtime-environments/runtime-environment-recovery-handler.test.ts": 32, - "src/main/ipc/runtime-environments/runtime-environment-removal-cleanup.test.ts": 71, - "src/main/ipc/runtime-environments/runtime-environment-removal-storage.test.ts": 3602, - "src/main/ipc/runtime-environments/runtime-environment-request-connections.test.ts": 2613, - "src/main/ipc/runtime-environments/runtime-environment-retry-connections-probe.test.ts": 731, - "src/main/ipc/runtime-environments/runtime-environment-revision-guard.test.ts": 44, - "src/main/ipc/runtime-environments/runtime-environment-runtime-pinned-send.test.ts": 648, - "src/main/ipc/runtime-environments/runtime-environment-session-reconcile.test.ts": 548, - "src/main/ipc/runtime-environments/runtime-environment-session-tabs-delta-decoding.test.ts": 50, - "src/main/ipc/runtime-environments/runtime-environment-session-tabs-delta.integration.test.ts": 4953, - "src/main/ipc/runtime-environments/runtime-environment-status-connection.test.ts": 894, - "src/main/ipc/runtime-environments/runtime-environment-status-recovery.test.ts": 651, - "src/main/ipc/runtime-environments/runtime-environment-status-retirement.test.ts": 456, - "src/main/ipc/runtime-environments/runtime-environment-subscription-identity.test.ts": 2957, - "src/main/ipc/runtime-environments/runtime-environment-subscription-layout-recording.test.ts": 3532, - "src/main/ipc/runtime-environments/runtime-environment-support-routing.test.ts": 716, - "src/main/ipc/runtime-environments/runtime-environment-transport-generation.test.ts": 24, - "src/main/ipc/runtime-environments/runtime-environments-call-routing.test.ts": 2749, - "src/main/ipc/runtime-environments/runtime-environments-capability-cache.test.ts": 2904, - "src/main/ipc/runtime-environments/runtime-environments-pairing.test.ts": 3751, - "src/main/ipc/runtime-environments/runtime-environments-repair.test.ts": 2891, - "src/main/ipc/runtime-environments/runtime-environments-status-diagnostics.test.ts": 3399, - "src/main/ipc/runtime-environments/runtime-environments-subscription-lifecycle.test.ts": 3444, - "src/main/ipc/runtime-environments/runtime-environments-subscription-routing.test.ts": 3409, - "src/main/ipc/runtime-environments/runtime-environments-subscription-teardown.test.ts": 3128, - "src/main/ipc/runtime-subscribe-lifecycle.test.ts": 2464, - "src/main/ipc/runtime-upload-file-stream.test.ts": 86, - "src/main/ipc/runtime-upload-slice-boundaries.test.ts": 182, - "src/main/ipc/runtime-upload-temp-sweep.test.ts": 1077, - "src/main/ipc/runtime-watcher-disposal-owners.test.ts": 31, - "src/main/ipc/runtime-watcher-pending-assignment.test.ts": 239, - "src/main/ipc/runtime-watcher-pool-shutdown.test.ts": 72, - "src/main/ipc/runtime-watcher-process-pool.test.ts": 87, - "src/main/ipc/runtime-window-tab-start.test.ts": 7139, - "src/main/ipc/runtime.test.ts": 1958, - "src/main/ipc/sender-scoped-request-cancellation.test.ts": 40, - "src/main/ipc/session-close-terminal-surface.test.ts": 353, - "src/main/ipc/session-window-view-save.test.ts": 1386, - "src/main/ipc/session.test.ts": 307, - "src/main/ipc/settings-delayed-response.test.ts": 1717, - "src/main/ipc/settings.test.ts": 833, - "src/main/ipc/shallow-watch-delivery-probe-lifetime.test.ts": 77, - "src/main/ipc/shell-server-ssh-editor.test.ts": 280, - "src/main/ipc/shell-wsl-owner.test.ts": 203, - "src/main/ipc/shell.test.ts": 292, - "src/main/ipc/skill-cloud-install-ipc-schemas.test.ts": 126, - "src/main/ipc/skill-cloud-ipc-handlers.test.ts": 296, - "src/main/ipc/skill-install-management-ipc-handlers.test.ts": 97, - "src/main/ipc/skill-install-progress-ipc.test.ts": 41, - "src/main/ipc/skill-ipc-main-window.test.ts": 45, - "src/main/ipc/skills.test.ts": 126, - "src/main/ipc/source-control-ai-linked-issue.test.ts": 51, - "src/main/ipc/speech-worker-exit-lifetime.test.ts": 586, - "src/main/ipc/speech.test.ts": 52, - "src/main/ipc/ssh/ssh-app-shutdown.test.ts": 3970, - "src/main/ipc/ssh/ssh-browse.test.ts": 717, - "src/main/ipc/ssh/ssh-connect-decision-cancellation.test.ts": 3609, - "src/main/ipc/ssh/ssh-credential-cancel.test.ts": 3265, - "src/main/ipc/ssh/ssh-disconnect-cancellation.test.ts": 4548, - "src/main/ipc/ssh/ssh-host-launch-session-note.test.ts": 107, - "src/main/ipc/ssh/ssh-host-server-decision-failure.test.ts": 57, - "src/main/ipc/ssh/ssh-host-server-on-connect-wiring.test.ts": 5366, - "src/main/ipc/ssh/ssh-host-user-disconnect.test.ts": 2819, - "src/main/ipc/ssh/ssh-passphrase.test.ts": 76, - "src/main/ipc/ssh/ssh-port-forward-handlers.test.ts": 159, - "src/main/ipc/ssh/ssh-port-forward-restore.test.ts": 246, - "src/main/ipc/ssh/ssh-sign-in-requirement.test.ts": 2899, - "src/main/ipc/ssh/ssh-target-crud-handlers-ownership.test.ts": 939, - "src/main/ipc/ssh/ssh-target-registry.test.ts": 4085, - "src/main/ipc/ssh/ssh-test-connection-probe-registry.test.ts": 68, - "src/main/ipc/ssh/ssh.test.ts": 5007, - "src/main/ipc/telemetry.test.ts": 160, - "src/main/ipc/terminal-git-credential-guard.test.ts": 76, - "src/main/ipc/terminal-preview-output-stream.test.ts": 34, - "src/main/ipc/terminal-preview.test.ts": 262, - "src/main/ipc/terminal-render-desync-evidence.test.ts": 63, - "src/main/ipc/terminal-startup-color-query-replies.test.ts": 163, - "src/main/ipc/ui.test.ts": 129, - "src/main/ipc/usage-provider-handlers-readiness.test.ts": 302, - "src/main/ipc/watcher-event-root-path-rewrite.test.ts": 36, - "src/main/ipc/watcher-removal-gate.test.ts": 62, - "src/main/ipc/workspace-cleanup-activity.test.ts": 36, - "src/main/ipc/workspace-cleanup-broad-scan.test.ts": 606, - "src/main/ipc/workspace-cleanup-execution-host-routing.test.ts": 567, - "src/main/ipc/workspace-cleanup-local-git-routing.test.ts": 617, - "src/main/ipc/workspace-cleanup-snapshot-ipc.test.ts": 87, - "src/main/ipc/workspace-cleanup.test.ts": 2315, - "src/main/ipc/workspace-ports.test.ts": 76, - "src/main/ipc/workspace-space.test.ts": 44, - "src/main/ipc/worktree-base-directory-event-filter.test.ts": 84, - "src/main/ipc/worktree-base-directory-notifications.test.ts": 50, - "src/main/ipc/worktree-base-directory-poller-marker-fanout.test.ts": 224, - "src/main/ipc/worktree-base-directory-poller.test.ts": 3360, - "src/main/ipc/worktree-base-directory-watch-targets.test.ts": 436, - "src/main/ipc/worktree-base-directory-watcher.test.ts": 204, - "src/main/ipc/worktree-change-invalidators.test.ts": 27, - "src/main/ipc/worktree-create-lineage.test.ts": 721, - "src/main/ipc/worktree-folder-rename-target.test.ts": 61, - "src/main/ipc/worktree-git-common-native-upgrade-poll.test.ts": 59, - "src/main/ipc/worktree-git-common-polling.test.ts": 1763, - "src/main/ipc/worktree-git-common-watch-reconciliation.test.ts": 93, - "src/main/ipc/worktree-git-common-watch.test.ts": 2645, - "src/main/ipc/worktree-git-status-attribution-real-git.test.ts": 1917, - "src/main/ipc/worktree-git-status-ref-watch.test.ts": 37, - "src/main/ipc/worktree-head-identity-cached-paths.test.ts": 30, - "src/main/ipc/worktree-head-identity-reader-incremental.test.ts": 80, - "src/main/ipc/worktree-head-identity-reader.test.ts": 53, - "src/main/ipc/worktree-head-identity-refresh.test.ts": 55, - "src/main/ipc/worktree-head-identity-retirement.test.ts": 50, - "src/main/ipc/worktree-include-copy-budget.test.ts": 100, - "src/main/ipc/worktree-logic-wsl.test.ts": 58, - "src/main/ipc/worktree-logic.test.ts": 179, - "src/main/ipc/worktree-metadata-merge.test.ts": 35, - "src/main/ipc/worktree-push-target-cleanup.test.ts": 351, - "src/main/ipc/worktree-push-target-reconciliation-real-git.test.ts": 1099, - "src/main/ipc/worktree-push-target-reconciliation.test.ts": 628, - "src/main/ipc/worktree-push-target-refspec-migration.test.ts": 187, - "src/main/ipc/worktree-push-target-refspec-real-git.test.ts": 2582, - "src/main/ipc/worktree-push-target-remote-scan.test.ts": 343, - "src/main/ipc/worktree-push-target-setup.test.ts": 408, - "src/main/ipc/worktree-remote-push-target-materialization.test.ts": 772, - "src/main/ipc/worktree-symlink-reconciliation.real.test.ts": 341, - "src/main/ipc/worktree-symlinks.test.ts": 148, - "src/main/ipc/worktree-watcher-removal-binding.test.ts": 40, - "src/main/ipc/worktrees-authoritative-local-metadata-pruning.test.ts": 2149, - "src/main/ipc/worktrees-automation-create-terminals.test.ts": 1035, - "src/main/ipc/worktrees-background-removal.test.ts": 1650, - "src/main/ipc/worktrees-canonical-ssh-listing.test.ts": 1017, - "src/main/ipc/worktrees-create-event-timing.test.ts": 1146, - "src/main/ipc/worktrees-create-metadata-persistence.test.ts": 1215, - "src/main/ipc/worktrees-create-registry.test.ts": 819, - "src/main/ipc/worktrees-delete-pty-teardown.test.ts": 1243, - "src/main/ipc/worktrees-detected-scan-cache.test.ts": 1764, - "src/main/ipc/worktrees-discovery-metadata-backfill.test.ts": 1142, - "src/main/ipc/worktrees-existing-branch-checkout.test.ts": 1488, - "src/main/ipc/worktrees-failed-removal.test.ts": 1095, - "src/main/ipc/worktrees-forget-local.test.ts": 1240, - "src/main/ipc/worktrees-issue-command-overrides.test.ts": 1055, - "src/main/ipc/worktrees-lineage-hydration.test.ts": 1072, - "src/main/ipc/worktrees-listing-fallback-rows.test.ts": 1057, - "src/main/ipc/worktrees-local-base-ref-resolution.test.ts": 1125, - "src/main/ipc/worktrees-local-create-flow.test.ts": 1226, - "src/main/ipc/worktrees-mutation-scan-generation-order.test.ts": 1085, - "src/main/ipc/worktrees-orphan-directory-cleanup.test.ts": 848, - "src/main/ipc/worktrees-removal-recovery.test.ts": 1229, - "src/main/ipc/worktrees-remove-archive-hooks.test.ts": 1824, - "src/main/ipc/worktrees-remove-preflight.test.ts": 1192, - "src/main/ipc/worktrees-setup-launch-sparse-checkout.test.ts": 1019, - "src/main/ipc/worktrees-ssh-pr-head-fetch.test.ts": 1075, - "src/main/ipc/worktrees-ssh-repo-owner-resolution.test.ts": 968, - "src/main/ipc/worktrees-windows.test.ts": 1374, - "src/main/ipc/worktrees-wsl-move-fence.test.ts": 1654, - "src/main/ipc/worktrees-wsl-runtime-routing.test.ts": 1425, - "src/main/ipc/worktrees/listing/detected-provider-listing-catalog-version.test.ts": 684, - "src/main/ipc/worktrees/listing/detected-provider-listing-overtaken-scan.test.ts": 793, - "src/main/ipc/worktrees/listing/detected-scan-failure-authority.test.ts": 934, - "src/main/ipc/worktrees/listing/detected-worktree-classification.test.ts": 324, - "src/main/ipc/worktrees/listing/detected-worktree-scan-hygiene-gate.test.ts": 79, - "src/main/ipc/worktrees/listing/detected-worktree-scan-listing-distro.test.ts": 677, - "src/main/ipc/worktrees/listing/detected-worktree-scan-superseded.test.ts": 46, - "src/main/ipc/wsl-guest-windows-drive-path.test.ts": 58, - "src/main/ipc/wsl-host-gate-off.test.ts": 3774, - "src/main/ipc/wsl-move-handlers.test.ts": 399, - "src/main/issue-command-ignore.test.ts": 724, - "src/main/jcode/hook-config.test.ts": 64, - "src/main/jcode/hook-gate-script.test.ts": 134, - "src/main/jcode/hook-service.test.ts": 67, - "src/main/jira/adf-link-mapping.test.ts": 77, - "src/main/jira/adf-markdown.test.ts": 87, - "src/main/jira/attachments/image-cache-generation.test.ts": 31, - "src/main/jira/attachments/image-cache.test.ts": 45, - "src/main/jira/attachments/image-read.test.ts": 1118, - "src/main/jira/attachments/image-references.test.ts": 61, - "src/main/jira/attachments/images.test.ts": 84, - "src/main/jira/attachments/legacy-cancellation.test.ts": 110, - "src/main/jira/authenticated-request-image-limit.test.ts": 36, - "src/main/jira/authenticated-request-json-limit.test.ts": 50, - "src/main/jira/client-scoped-token.test.ts": 766, - "src/main/jira/client.test.ts": 729, - "src/main/jira/favourite-filters.test.ts": 154, - "src/main/jira/issues.test.ts": 121, - "src/main/jira/jira-agent-read.test.ts": 56, - "src/main/jira/jira-agile-field-search.test.ts": 81, - "src/main/jira/jira-agile-fields.test.ts": 76, - "src/main/jira/jira-board-column-names.test.ts": 36, - "src/main/jira/jira-cloud-planning-composition.test.ts": 67, + "src/main/ipc/managed-host-status-publication.test.ts": 721, + "src/main/ipc/markdown-documents-ripgrep-real.test.ts": 314, + "src/main/ipc/markdown-documents-ripgrep.test.ts": 289, + "src/main/ipc/minimax-credentials.test.ts": 82, + "src/main/ipc/mobile-pairing-listener-family.test.ts": 1604, + "src/main/ipc/mobile.test.ts": 1861, + "src/main/ipc/native-chat-renderer-lifetime.test.ts": 911, + "src/main/ipc/native-chat-renderer-watcher-cleanup.test.ts": 1118, + "src/main/ipc/native-chat-subscribe-lifecycle.test.ts": 947, + "src/main/ipc/native-chat-wsl-open-wake.test.ts": 948, + "src/main/ipc/native-chat.test.ts": 2635, + "src/main/ipc/native-notification-lifecycle.test.ts": 53, + "src/main/ipc/notebook-project-link.test.ts": 548, + "src/main/ipc/notebook.test.ts": 536, + "src/main/ipc/notification-options-localization.test.ts": 313, + "src/main/ipc/notifications-custom-sound.test.ts": 289, + "src/main/ipc/notifications-delivery-gating.test.ts": 325, + "src/main/ipc/notifications-macos-removal.test.ts": 378, + "src/main/ipc/notifications-message-formatting.test.ts": 229, + "src/main/ipc/notifications-mobile-fanout.test.ts": 361, + "src/main/ipc/notifications-permission-onboarding.test.ts": 354, + "src/main/ipc/notifications-retention-lifecycle.test.ts": 389, + "src/main/ipc/notifications-subject-retirement.test.ts": 304, + "src/main/ipc/orca-profile-auth-handlers.test.ts": 500, + "src/main/ipc/orca-profiles-switch-persistence.test.ts": 2761, + "src/main/ipc/orca-profiles.test.ts": 494, + "src/main/ipc/parcel-watcher-crash-fuse-recovery.test.ts": 128, + "src/main/ipc/parcel-watcher-delivery-canary.test.ts": 123, + "src/main/ipc/parcel-watcher-delivery-health.test.ts": 110, + "src/main/ipc/parcel-watcher-shallow-file-subscription.test.ts": 4531, + "src/main/ipc/pet-bundle.test.ts": 48, + "src/main/ipc/pet.test.ts": 268, + "src/main/ipc/plugin-editor-save-hook-ipc.test.ts": 156, + "src/main/ipc/plugin-marketplaces.test.ts": 430, + "src/main/ipc/plugin-status-bar-ipc.test.ts": 53, + "src/main/ipc/plugins-panel-document-lifetime.test.ts": 875, + "src/main/ipc/plugins.test.ts": 1172, + "src/main/ipc/preflight-agent-detection.test.ts": 737, + "src/main/ipc/preflight-agent-refresh.test.ts": 647, + "src/main/ipc/preflight-command-exec.test.ts": 109, + "src/main/ipc/preflight-host-cli-status.test.ts": 670, + "src/main/ipc/preflight-provider-command-selection.test.ts": 458, + "src/main/ipc/preflight-remote-ssh.test.ts": 660, + "src/main/ipc/preflight-runnable-local-cli.test.ts": 9893, + "src/main/ipc/preflight-windows-path-refresh.repro.test.ts": 157, + "src/main/ipc/preflight-wsl-agent-detection.test.ts": 94, + "src/main/ipc/preflight-wsl-command.test.ts": 57, + "src/main/ipc/preflight-wsl-stopped-distro.test.ts": 538, + "src/main/ipc/pty-attach-view-joins-main-start.test.ts": 5340, + "src/main/ipc/pty-claude-agent-view-readiness.test.ts": 4953, + "src/main/ipc/pty-degraded-fallback-single-ingest.test.ts": 4355, + "src/main/ipc/pty-spawn-saved-resume-admission.test.ts": 11308, + "src/main/ipc/pty-spawn-scaling.performance.test.ts": 7868, + "src/main/ipc/pty/daemon-late-exit.test.ts": 8465, + "src/main/ipc/pty/delivery/attached-pty-size.test.ts": 48, + "src/main/ipc/pty/delivery/pty-applied-size-reporting.test.ts": 4087, + "src/main/ipc/pty/delivery/pty-buffer-snapshot-dispatch.test.ts": 5968, + "src/main/ipc/pty/delivery/pty-delivery-health-heal.test.ts": 4433, + "src/main/ipc/pty/delivery/pty-global-renderer-credit.test.ts": 4242, + "src/main/ipc/pty/delivery/pty-hidden-delivery-gate.test.ts": 59, + "src/main/ipc/pty/delivery/pty-ipc-gap-escape-state.test.ts": 3446, + "src/main/ipc/pty/delivery/pty-ipc-hidden-delivery-gate.test.ts": 4081, + "src/main/ipc/pty/delivery/pty-output-batching-drain.test.ts": 5239, + "src/main/ipc/pty/delivery/pty-pending-data-drain-queue-differential.test.ts": 1566, + "src/main/ipc/pty/delivery/pty-pending-data-drain-queue.test.ts": 69, + "src/main/ipc/pty/delivery/pty-pending-data-drain-scheduler-differential.test.ts": 78, + "src/main/ipc/pty/delivery/pty-pending-output-cap.test.ts": 5831, + "src/main/ipc/pty/delivery/pty-producer-flow-control.test.ts": 45, + "src/main/ipc/pty/delivery/pty-renderer-inflight-credit.test.ts": 4919, + "src/main/ipc/pty/delivery/pty-renderer-lifecycle-delivery-reset.test.ts": 4199, + "src/main/ipc/pty/host-env/claude-agent-view.test.ts": 49, + "src/main/ipc/pty/host-env/opencode-hook-installation.test.ts": 668, + "src/main/ipc/pty/host-env/spawn-cwd-hung-folder.test.ts": 650, + "src/main/ipc/pty/host-env/spawn-cwd-wsl-move.test.ts": 817, + "src/main/ipc/pty/host-env/spawn-cwd-wsl-stopped-folder.test.ts": 676, + "src/main/ipc/pty/host-env/startup-cwd-directory-exists.test.ts": 54, + "src/main/ipc/pty/ipc/claude-old-terminal.test.ts": 47, + "src/main/ipc/pty/ipc/closed-pane-spawn-refusal.test.ts": 242, + "src/main/ipc/pty/ipc/codex-shared-server.test.ts": 89, + "src/main/ipc/pty/ipc/spawn-commit-run-facts.test.ts": 1661, + "src/main/ipc/pty/ipc/spawn-options-codex-isolation.test.ts": 1115, + "src/main/ipc/pty/ipc/spawn-options-spawn-intent.test.ts": 1063, + "src/main/ipc/pty/ipc/spawn-push-target-materialization-real-git.test.ts": 1316, + "src/main/ipc/pty/ipc/spawn-reattach-size-cache.test.ts": 1459, + "src/main/ipc/pty/ipc/terminal-view-attributes-ipc.test.ts": 516, + "src/main/ipc/pty/ipc/write-input-acceptance.test.ts": 82, + "src/main/ipc/pty/ipc/write-input-chunk-yield.test.ts": 70, + "src/main/ipc/pty/ipc/write-input-user-input.test.ts": 84, + "src/main/ipc/pty/managed-data-account-spawn-environment.test.ts": 1150, + "src/main/ipc/pty/opencode-legacy-spawn-deletions.test.ts": 1214, + "src/main/ipc/pty/pane/attach-only-view.test.ts": 909, + "src/main/ipc/pty/pane/join-pane-spawn.test.ts": 1438, + "src/main/ipc/pty/pane/launch-authority.test.ts": 45, + "src/main/ipc/pty/pane/pane-owner-replacement.test.ts": 1960, + "src/main/ipc/pty/pane/serializer-document-lifetime.test.ts": 77, + "src/main/ipc/pty/pane/spawn-registration.test.ts": 935, + "src/main/ipc/pty/pane/stable-pane-absence-death-certificate.test.ts": 4555, + "src/main/ipc/pty/pane/stable-pane-absence-respawn.test.ts": 5274, + "src/main/ipc/pty/pane/terminal-spawn-restore.test.ts": 60, + "src/main/ipc/pty/provider/liveness-inventory.test.ts": 1062, + "src/main/ipc/pty/provider/registry-color-query-reply-colors.test.ts": 488, + "src/main/ipc/pty/pty-absent-pane-respawn.test.ts": 3992, + "src/main/ipc/pty/pty-activation-inventory-scope.test.ts": 4067, + "src/main/ipc/pty/pty-agent-launch-pane-attach.test.ts": 6320, + "src/main/ipc/pty/pty-antigravity-launch.test.ts": 3360, + "src/main/ipc/pty/pty-closed-pane-spawn-refusal.test.ts": 4313, + "src/main/ipc/pty/pty-codex-account-attribution.test.ts": 4510, + "src/main/ipc/pty/pty-controller-ownership-routing.test.ts": 4067, + "src/main/ipc/pty/pty-controller-spawn-admission.test.ts": 4904, + "src/main/ipc/pty/pty-daemon-controller-teardown.test.ts": 4028, + "src/main/ipc/pty/pty-daemon-spawn-agent-home-env.test.ts": 3983, + "src/main/ipc/pty/pty-daemon-spawn-codex-auth.test.ts": 4253, + "src/main/ipc/pty/pty-daemon-spawn-session-identity.test.ts": 5120, + "src/main/ipc/pty/pty-daemon-spawn-wsl-runtime.test.ts": 5371, + "src/main/ipc/pty/pty-dead-owner-respawn.test.ts": 3794, + "src/main/ipc/pty/pty-dispatcher-handshake-osc-answers.test.ts": 4768, + "src/main/ipc/pty/pty-hidden-at-spawn-mark.test.ts": 6119, + "src/main/ipc/pty/pty-ipc-hidden-restore-ack.test.ts": 4904, + "src/main/ipc/pty/pty-launch-parity.test.ts": 6749, + "src/main/ipc/pty/pty-launch-race-parity.test.ts": 6092, + "src/main/ipc/pty/pty-listener-teardown-and-orphans.test.ts": 9764, + "src/main/ipc/pty/pty-login-shell-startup-commands.test.ts": 4033, + "src/main/ipc/pty/pty-management-async-io-health.test.ts": 423, + "src/main/ipc/pty/pty-management.test.ts": 229, + "src/main/ipc/pty/pty-pane-claim-arbitration.test.ts": 5615, + "src/main/ipc/pty/pty-pane-materialization-race.test.ts": 4706, + "src/main/ipc/pty/pty-pane-reservation-settlement.test.ts": 4089, + "src/main/ipc/pty/pty-pane-restart-replace.test.ts": 4301, + "src/main/ipc/pty/pty-persisted-incarnation-repair.test.ts": 3408, + "src/main/ipc/pty/pty-renderer-liveness-guard.test.ts": 4396, + "src/main/ipc/pty/pty-restore-record-seeding.test.ts": 6871, + "src/main/ipc/pty/pty-runtime-hidden-at-spawn-mark.test.ts": 5888, + "src/main/ipc/pty/pty-runtime-kill-and-exit.test.ts": 4173, + "src/main/ipc/pty/pty-runtime-ssh-binding-persistence.test.ts": 4529, + "src/main/ipc/pty/pty-serializer-settlement-mapping.test.ts": 4245, + "src/main/ipc/pty/pty-session-liveness-and-ownership.test.ts": 3423, + "src/main/ipc/pty/pty-spawn-codex-home-unavailable.test.ts": 4208, + "src/main/ipc/pty/pty-spawn-cwd-fallback-hung-folder.test.ts": 3949, + "src/main/ipc/pty/pty-spawn-cwd-fallback.test.ts": 4680, + "src/main/ipc/pty/pty-spawn-env-agent-overlays.test.ts": 3981, + "src/main/ipc/pty/pty-spawn-env-codex-home-routing.test.ts": 6383, + "src/main/ipc/pty/pty-spawn-env-codex-resume-provenance.test.ts": 3214, + "src/main/ipc/pty/pty-spawn-env-terminal-basics.test.ts": 4943, + "src/main/ipc/pty/pty-spawn-runtime-handle-binding.test.ts": 5282, + "src/main/ipc/pty/pty-spawn-timing.test.ts": 45, + "src/main/ipc/pty/pty-spawn-wsl-passive-restore-hold.test.ts": 3817, + "src/main/ipc/pty/pty-ssh-stop-verdict.test.ts": 3615, + "src/main/ipc/pty/pty-startup-barrier-and-listing.test.ts": 4011, + "src/main/ipc/pty/pty-startup-swap-window-presence.test.ts": 5899, + "src/main/ipc/pty/pty-windows-shell-selection.test.ts": 3632, + "src/main/ipc/pty/pty-write-ipc-validation.test.ts": 5157, + "src/main/ipc/pty/register-without-renderer.test.ts": 4959, + "src/main/ipc/pty/renderer-fenced-kill.test.ts": 6631, + "src/main/ipc/pty/runtime/kill-legacy-relay-bridged.test.ts": 3679, + "src/main/ipc/pty/runtime/kill-same-id-respawn.test.ts": 3784, + "src/main/ipc/pty/runtime/queried-host-kinds.test.ts": 501, + "src/main/ipc/pty/runtime/spawn-commit-pty-size.test.ts": 1053, + "src/main/ipc/pty/runtime/spawn-commit-run-facts.test.ts": 1520, + "src/main/ipc/pty/runtime/spawn-preflight-requested-shell.test.ts": 1924, + "src/main/ipc/pty/runtime/spawn-preflight-saved-resume.test.ts": 1949, + "src/main/ipc/pty/runtime/spawn-preflight-wsl-background-hold.test.ts": 1568, + "src/main/ipc/pty/spawn-host-env-wsl-passive-restore.test.ts": 1263, + "src/main/ipc/pty/spawn-options-agent-workspace-trust.test.ts": 1131, + "src/main/ipc/qoder-desktop-execution-host.test.ts": 4373, + "src/main/ipc/qoder-independent-renderer-spawn-review.test.ts": 3873, + "src/main/ipc/rebinding-file-watch-noise.test.ts": 317, + "src/main/ipc/rebinding-file-watch.test.ts": 4226, + "src/main/ipc/register-core-handlers/register-core-handlers.test.ts": 5549, + "src/main/ipc/registered-worktree-root-ownership.test.ts": 498, + "src/main/ipc/registered-worktree-root-refresh.test.ts": 224, + "src/main/ipc/registered-worktree-root-stopped-distro.test.ts": 168, + "src/main/ipc/registered-worktree-root-wsl-runtime.test.ts": 261, + "src/main/ipc/registered-worktree-roots-scoped-invalidation.test.ts": 141, + "src/main/ipc/renderer-lifetime-abort.test.ts": 65, + "src/main/ipc/renderer-shutdown-checkpoint-sleep-records.test.ts": 1914, + "src/main/ipc/renderer-shutdown-checkpoint.test.ts": 496, + "src/main/ipc/renderer-terminal-serializer-readiness.test.ts": 45, + "src/main/ipc/repos-add-linked-worktree.test.ts": 1397, + "src/main/ipc/repos-create.test.ts": 1653, + "src/main/ipc/repos-execution-host-catalog.test.ts": 1426, + "src/main/ipc/repos-local-add-and-project-setup.test.ts": 1565, + "src/main/ipc/repos-local-clone-lifecycle.test.ts": 1764, + "src/main/ipc/repos-nested-import.test.ts": 1299, + "src/main/ipc/repos-nested-scan.test.ts": 1236, + "src/main/ipc/repos-remote-base-ref-queries.test.ts": 1448, + "src/main/ipc/repos-remote-client-events.test.ts": 1914, + "src/main/ipc/repos-sparse-presets.test.ts": 1310, + "src/main/ipc/repos/base-ref-default-wsl-gate.test.ts": 107, + "src/main/ipc/repos/folder-workspace-attachment-handlers.test.ts": 1932, + "src/main/ipc/repos/local-repo-registration.test.ts": 469, + "src/main/ipc/repos/project-host-setup-wsl-move-fence.test.ts": 2529, + "src/main/ipc/repos/repo-ipc-wsl-move-fence.test.ts": 2655, + "src/main/ipc/runtime-environments/orcad-runtime-maintenance-handlers.test.ts": 802, + "src/main/ipc/runtime-environments/runtime-environment-browser-client-host-handler.test.ts": 827, + "src/main/ipc/runtime-environments/runtime-environment-capability-evidence.test.ts": 46, + "src/main/ipc/runtime-environments/runtime-environment-cli-removal-routing.test.ts": 891, + "src/main/ipc/runtime-environments/runtime-environment-federated-read-routing.test.ts": 804, + "src/main/ipc/runtime-environments/runtime-environment-federated-read-transport.bench.test.ts": 251, + "src/main/ipc/runtime-environments/runtime-environment-host-dispatch.test.ts": 4239, + "src/main/ipc/runtime-environments/runtime-environment-host-key.test.ts": 115, + "src/main/ipc/runtime-environments/runtime-environment-managed-host-disconnect.test.ts": 1602, + "src/main/ipc/runtime-environments/runtime-environment-managed-tunnel.test.ts": 574, + "src/main/ipc/runtime-environments/runtime-environment-mobile-relay-hosts.test.ts": 736, + "src/main/ipc/runtime-environments/runtime-environment-preference.test.ts": 1253, + "src/main/ipc/runtime-environments/runtime-environment-removal-storage.test.ts": 3882, + "src/main/ipc/runtime-environments/runtime-environment-request-connections.test.ts": 2304, + "src/main/ipc/runtime-environments/runtime-environment-retry-connections-probe.test.ts": 816, + "src/main/ipc/runtime-environments/runtime-environment-revision-guard.test.ts": 46, + "src/main/ipc/runtime-environments/runtime-environment-runtime-pinned-send.test.ts": 110, + "src/main/ipc/runtime-environments/runtime-environment-session-reconcile.test.ts": 795, + "src/main/ipc/runtime-environments/runtime-environment-session-tabs-delta-decoding.test.ts": 47, + "src/main/ipc/runtime-environments/runtime-environment-session-tabs-delta.integration.test.ts": 8387, + "src/main/ipc/runtime-environments/runtime-environment-status-connection.test.ts": 1270, + "src/main/ipc/runtime-environments/runtime-environment-status-recovery.test.ts": 828, + "src/main/ipc/runtime-environments/runtime-environment-status-retirement.test.ts": 575, + "src/main/ipc/runtime-environments/runtime-environment-subscription-identity.test.ts": 1786, + "src/main/ipc/runtime-environments/runtime-environment-subscription-layout-recording.test.ts": 1265, + "src/main/ipc/runtime-environments/runtime-environment-support-routing.test.ts": 1063, + "src/main/ipc/runtime-environments/runtime-environment-transport-generation.test.ts": 41, + "src/main/ipc/runtime-environments/runtime-environments-call-routing.test.ts": 4342, + "src/main/ipc/runtime-environments/runtime-environments-capability-cache.test.ts": 4739, + "src/main/ipc/runtime-environments/runtime-environments-pairing.test.ts": 4377, + "src/main/ipc/runtime-environments/runtime-environments-repair.test.ts": 4122, + "src/main/ipc/runtime-environments/runtime-environments-status-diagnostics.test.ts": 5716, + "src/main/ipc/runtime-environments/runtime-environments-subscription-lifecycle.test.ts": 5098, + "src/main/ipc/runtime-environments/runtime-environments-subscription-routing.test.ts": 4512, + "src/main/ipc/runtime-environments/runtime-environments-subscription-teardown.test.ts": 4220, + "src/main/ipc/runtime-subscribe-lifecycle.test.ts": 3367, + "src/main/ipc/runtime-upload-file-stream.test.ts": 144, + "src/main/ipc/runtime-upload-slice-boundaries.test.ts": 281, + "src/main/ipc/runtime-upload-temp-sweep.test.ts": 1053, + "src/main/ipc/runtime-watcher-disposal-owners.test.ts": 47, + "src/main/ipc/runtime-watcher-pending-assignment.test.ts": 290, + "src/main/ipc/runtime-watcher-pool-shutdown.test.ts": 103, + "src/main/ipc/runtime-watcher-process-pool.test.ts": 156, + "src/main/ipc/runtime-window-tab-start.test.ts": 8065, + "src/main/ipc/runtime.test.ts": 3323, + "src/main/ipc/sender-scoped-request-cancellation.test.ts": 80, + "src/main/ipc/session-close-terminal-surface.test.ts": 491, + "src/main/ipc/session-window-view-save.test.ts": 1998, + "src/main/ipc/session.test.ts": 446, + "src/main/ipc/settings-delayed-response.test.ts": 2804, + "src/main/ipc/settings.test.ts": 1544, + "src/main/ipc/shallow-watch-delivery-probe-lifetime.test.ts": 86, + "src/main/ipc/shell-paths-exist-wsl-stopped-distro.test.ts": 244, + "src/main/ipc/shell-server-ssh-editor.test.ts": 342, + "src/main/ipc/shell-wsl-owner.test.ts": 330, + "src/main/ipc/shell.test.ts": 357, + "src/main/ipc/skill-cloud-install-ipc-schemas.test.ts": 116, + "src/main/ipc/skill-cloud-ipc-handlers.test.ts": 255, + "src/main/ipc/skill-install-management-ipc-handlers.test.ts": 193, + "src/main/ipc/skill-install-progress-ipc.test.ts": 48, + "src/main/ipc/skills.test.ts": 213, + "src/main/ipc/source-control-ai-linked-issue.test.ts": 60, + "src/main/ipc/speech-worker-exit-lifetime.test.ts": 1355, + "src/main/ipc/speech.test.ts": 60, + "src/main/ipc/ssh/ssh-app-shutdown.test.ts": 4455, + "src/main/ipc/ssh/ssh-browse.test.ts": 776, + "src/main/ipc/ssh/ssh-connect-decision-cancellation.test.ts": 6414, + "src/main/ipc/ssh/ssh-credential-cancel.test.ts": 4604, + "src/main/ipc/ssh/ssh-disconnect-cancellation.test.ts": 6851, + "src/main/ipc/ssh/ssh-host-launch-session-note.test.ts": 88, + "src/main/ipc/ssh/ssh-host-server-decision-failure.test.ts": 80, + "src/main/ipc/ssh/ssh-host-server-on-connect-wiring.test.ts": 7220, + "src/main/ipc/ssh/ssh-host-user-disconnect.test.ts": 4734, + "src/main/ipc/ssh/ssh-passphrase.test.ts": 135, + "src/main/ipc/ssh/ssh-port-forward-handlers.test.ts": 203, + "src/main/ipc/ssh/ssh-port-forward-restore.test.ts": 276, + "src/main/ipc/ssh/ssh-sign-in-requirement.test.ts": 4170, + "src/main/ipc/ssh/ssh-target-crud-handlers-ownership.test.ts": 1206, + "src/main/ipc/ssh/ssh-target-registry.test.ts": 5661, + "src/main/ipc/ssh/ssh-test-connection-probe-registry.test.ts": 53, + "src/main/ipc/ssh/ssh.test.ts": 6905, + "src/main/ipc/telemetry.test.ts": 232, + "src/main/ipc/terminal-git-credential-guard.test.ts": 95, + "src/main/ipc/terminal-preview-document-lifetime.test.ts": 96, + "src/main/ipc/terminal-preview-output-stream.test.ts": 53, + "src/main/ipc/terminal-preview.test.ts": 238, + "src/main/ipc/terminal-render-desync-evidence.test.ts": 78, + "src/main/ipc/terminal-startup-color-query-replies.test.ts": 265, + "src/main/ipc/ui.test.ts": 271, + "src/main/ipc/usage-provider-handlers-readiness.test.ts": 506, + "src/main/ipc/watcher-event-root-path-rewrite.test.ts": 48, + "src/main/ipc/watcher-removal-gate.test.ts": 384, + "src/main/ipc/workspace-cleanup-activity.test.ts": 76, + "src/main/ipc/workspace-cleanup-broad-scan.test.ts": 785, + "src/main/ipc/workspace-cleanup-document-lifetime.test.ts": 1130, + "src/main/ipc/workspace-cleanup-execution-host-routing.test.ts": 641, + "src/main/ipc/workspace-cleanup-snapshot-ipc.test.ts": 102, + "src/main/ipc/workspace-cleanup.test.ts": 2580, + "src/main/ipc/workspace-ports.test.ts": 101, + "src/main/ipc/workspace-space.test.ts": 60, + "src/main/ipc/worktree-base-directory-event-filter.test.ts": 58, + "src/main/ipc/worktree-base-directory-notifications.test.ts": 65, + "src/main/ipc/worktree-base-directory-poller-marker-fanout.test.ts": 193, + "src/main/ipc/worktree-base-directory-poller.test.ts": 2658, + "src/main/ipc/worktree-base-directory-watch-targets.test.ts": 494, + "src/main/ipc/worktree-base-directory-watcher.test.ts": 253, + "src/main/ipc/worktree-change-invalidators.test.ts": 42, + "src/main/ipc/worktree-create-lineage.test.ts": 1033, + "src/main/ipc/worktree-folder-rename-target.test.ts": 95, + "src/main/ipc/worktree-git-common-native-upgrade-poll.test.ts": 57, + "src/main/ipc/worktree-git-common-polling.test.ts": 1929, + "src/main/ipc/worktree-git-common-root-lifetime.test.ts": 3620, + "src/main/ipc/worktree-git-common-watch-reconciliation.test.ts": 121, + "src/main/ipc/worktree-git-common-watch.test.ts": 2466, + "src/main/ipc/worktree-git-status-attribution-real-git.test.ts": 1963, + "src/main/ipc/worktree-git-status-ref-watch.test.ts": 59, + "src/main/ipc/worktree-head-identity-cached-paths.test.ts": 50, + "src/main/ipc/worktree-head-identity-reader-incremental.test.ts": 144, + "src/main/ipc/worktree-head-identity-reader.test.ts": 74, + "src/main/ipc/worktree-head-identity-refresh.test.ts": 87, + "src/main/ipc/worktree-head-identity-retirement.test.ts": 92, + "src/main/ipc/worktree-include-copy-budget.test.ts": 140, + "src/main/ipc/worktree-logic-wsl.test.ts": 88, + "src/main/ipc/worktree-logic.test.ts": 323, + "src/main/ipc/worktree-metadata-merge.test.ts": 51, + "src/main/ipc/worktree-push-target-cleanup.test.ts": 561, + "src/main/ipc/worktree-push-target-reconciliation-real-git.test.ts": 994, + "src/main/ipc/worktree-push-target-reconciliation.test.ts": 513, + "src/main/ipc/worktree-push-target-refspec-migration.test.ts": 274, + "src/main/ipc/worktree-push-target-refspec-real-git.test.ts": 1889, + "src/main/ipc/worktree-push-target-remote-scan.test.ts": 534, + "src/main/ipc/worktree-push-target-setup.test.ts": 491, + "src/main/ipc/worktree-remote-push-target-materialization.test.ts": 1049, + "src/main/ipc/worktree-symlink-reconciliation.real.test.ts": 410, + "src/main/ipc/worktree-symlinks.test.ts": 152, + "src/main/ipc/worktrees-authoritative-local-metadata-pruning.test.ts": 2177, + "src/main/ipc/worktrees-automation-create-terminals.test.ts": 1373, + "src/main/ipc/worktrees-background-removal.test.ts": 2482, + "src/main/ipc/worktrees-canonical-ssh-listing.test.ts": 1464, + "src/main/ipc/worktrees-create-event-timing.test.ts": 1857, + "src/main/ipc/worktrees-create-label-only-first-work.test.ts": 1322, + "src/main/ipc/worktrees-create-metadata-persistence.test.ts": 1329, + "src/main/ipc/worktrees-create-registry.test.ts": 1355, + "src/main/ipc/worktrees-delete-pty-teardown.test.ts": 1934, + "src/main/ipc/worktrees-detected-scan-cache.test.ts": 2341, + "src/main/ipc/worktrees-discovery-metadata-backfill.test.ts": 1899, + "src/main/ipc/worktrees-existing-branch-checkout.test.ts": 1785, + "src/main/ipc/worktrees-failed-removal.test.ts": 1454, + "src/main/ipc/worktrees-forget-local.test.ts": 1784, + "src/main/ipc/worktrees-issue-command-overrides.test.ts": 1594, + "src/main/ipc/worktrees-lineage-hydration.test.ts": 1322, + "src/main/ipc/worktrees-listing-fallback-rows.test.ts": 1358, + "src/main/ipc/worktrees-local-base-ref-resolution.test.ts": 1513, + "src/main/ipc/worktrees-local-create-flow.test.ts": 1431, + "src/main/ipc/worktrees-local-create-path-claim.test.ts": 1307, + "src/main/ipc/worktrees-mutation-scan-generation-order.test.ts": 1539, + "src/main/ipc/worktrees-orphan-directory-cleanup.test.ts": 1486, + "src/main/ipc/worktrees-removal-recovery.test.ts": 1971, + "src/main/ipc/worktrees-remove-archive-hooks.test.ts": 1882, + "src/main/ipc/worktrees-remove-preflight.test.ts": 1415, + "src/main/ipc/worktrees-setup-launch-sparse-checkout.test.ts": 1435, + "src/main/ipc/worktrees-ssh-pr-head-fetch.test.ts": 1396, + "src/main/ipc/worktrees-ssh-repo-owner-resolution.test.ts": 1447, + "src/main/ipc/worktrees-windows.test.ts": 1430, + "src/main/ipc/worktrees-wsl-move-fence.test.ts": 1761, + "src/main/ipc/worktrees-wsl-runtime-routing.test.ts": 1573, + "src/main/ipc/worktrees/listing/detected-provider-listing-catalog-version.test.ts": 650, + "src/main/ipc/worktrees/listing/detected-provider-listing-overtaken-scan.test.ts": 691, + "src/main/ipc/worktrees/listing/detected-scan-failure-authority.test.ts": 1051, + "src/main/ipc/worktrees/listing/detected-worktree-classification.test.ts": 446, + "src/main/ipc/worktrees/listing/detected-worktree-scan-hygiene-gate.test.ts": 105, + "src/main/ipc/worktrees/listing/detected-worktree-scan-listing-distro.test.ts": 880, + "src/main/ipc/worktrees/listing/detected-worktree-scan-superseded.test.ts": 110, + "src/main/ipc/worktrees/listing/wsl-stopped-worktree-listing.test.ts": 1234, + "src/main/ipc/worktrees/sleep/resume-slept-pane.test.ts": 57, + "src/main/ipc/wsl-drive-project-handlers.test.ts": 260, + "src/main/ipc/wsl-guest-native-program.test.ts": 107, + "src/main/ipc/wsl-guest-windows-drive-path.test.ts": 99, + "src/main/ipc/wsl-host-automation-enable.test.ts": 111, + "src/main/ipc/wsl-host-automation-wake-launch.test.ts": 939, + "src/main/ipc/wsl-host-gate-off.test.ts": 5927, + "src/main/ipc/wsl-host-handlers-user-actions.test.ts": 772, + "src/main/ipc/wsl-host-visible-work-document-lifetime.test.ts": 1333, + "src/main/ipc/wsl-host-visible-work-windows.test.ts": 39, + "src/main/ipc/wsl-move-driver-handlers.test.ts": 432, + "src/main/ipc/wsl-move-handlers-setting-off.test.ts": 724, + "src/main/ipc/wsl-move-handlers.test.ts": 1263, + "src/main/ipc/wsl-move-host-connect.test.ts": 984, + "src/main/ipc/wsl-move-orchestrator-host-connect.test.ts": 1141, + "src/main/ipc/wsl-move-orchestrator-wiring.test.ts": 1283, + "src/main/ipc/wsl-move-partial-undo.test.ts": 939, + "src/main/ipc/wsl-move-release-here-host-asleep.test.ts": 344, + "src/main/ipc/wsl-move-release-here-move-race.test.ts": 2449, + "src/main/ipc/wsl-move-release-here.test.ts": 263, + "src/main/ipc/wsl-move-undo-host-connect.test.ts": 753, + "src/main/ipc/wsl-move-undo-host-pane-open.test.ts": 893, + "src/main/ipc/wsl-move-undo-wiring.test.ts": 503, + "src/main/issue-command-ignore.test.ts": 549, + "src/main/issue-command-wsl-stopped-distro.test.ts": 331, + "src/main/jcode/hook-config.test.ts": 105, + "src/main/jcode/hook-gate-script.test.ts": 155, + "src/main/jcode/hook-service.test.ts": 150, + "src/main/jira/adf-link-mapping.test.ts": 94, + "src/main/jira/adf-markdown.test.ts": 63, + "src/main/jira/attachments/image-cache-generation.test.ts": 56, + "src/main/jira/attachments/image-cache.test.ts": 73, + "src/main/jira/attachments/image-read.test.ts": 248, + "src/main/jira/attachments/image-references.test.ts": 115, + "src/main/jira/attachments/images.test.ts": 97, + "src/main/jira/attachments/legacy-cancellation.test.ts": 135, + "src/main/jira/authenticated-request-image-limit.test.ts": 67, + "src/main/jira/authenticated-request-json-limit.test.ts": 64, + "src/main/jira/client-scoped-token.test.ts": 500, + "src/main/jira/client.test.ts": 487, + "src/main/jira/favourite-filters-transport.test.ts": 118, + "src/main/jira/favourite-filters.test.ts": 152, + "src/main/jira/issues.test.ts": 183, + "src/main/jira/jira-agent-read.test.ts": 126, + "src/main/jira/jira-agile-field-search.test.ts": 98, + "src/main/jira/jira-agile-fields.test.ts": 75, + "src/main/jira/jira-board-column-names.test.ts": 54, + "src/main/jira/jira-cloud-planning-composition.test.ts": 98, "src/main/jira/jira-issue-mutations.test.ts": 110, - "src/main/jira/jira-issue-summary-timeout.test.ts": 172, - "src/main/jira/jira-preset-filters.test.ts": 132, - "src/main/jira/jira-transition-required-fields.test.ts": 54, - "src/main/jsonl-rpc/agent-connection.test.ts": 260, - "src/main/jsonl-rpc/peer.test.ts": 224, - "src/main/jsonl-rpc/timeline-final-tail.test.ts": 1057, - "src/main/jsonl-rpc/timeline-lane.test.ts": 435, - "src/main/keybindings/keybinding-file.test.ts": 97, - "src/main/keybindings/keybinding-service.test.ts": 113, - "src/main/kimi/hook-service-config-delete-race.test.ts": 110, - "src/main/kimi/hook-service-mode-read-failure.test.ts": 77, - "src/main/kimi/hook-service.test.ts": 89, - "src/main/kimi/kimi-hook-config-toml.test.ts": 56, - "src/main/kimi/kimi-runtime-home.test.ts": 42, - "src/main/kiro/hook-service.test.ts": 129, - "src/main/kiro/standalone-hooks-remote.test.ts": 60, - "src/main/kiro/standalone-hooks.test.ts": 100, - "src/main/lib/html-to-pdf.test.ts": 73, - "src/main/lib/unread-response-body.test.ts": 46, - "src/main/line-editor-ready-output-scanner.test.ts": 34, - "src/main/linear/client.test.ts": 280, - "src/main/linear/issue-context/client.test.ts": 63, - "src/main/linear/issue-context/current.test.ts": 40, - "src/main/linear/issue-context/errors.test.ts": 44, - "src/main/linear/issue-context/includes.test.ts": 40, - "src/main/linear/issue-context/inline-media.test.ts": 79, - "src/main/linear/issue-context/read-context.test.ts": 58, - "src/main/linear/issue-context/relations.test.ts": 41, - "src/main/linear/issue-list-filter.test.ts": 43, - "src/main/linear/issue-relation-write.test.ts": 54, - "src/main/linear/issue-search-summary.test.ts": 48, - "src/main/linear/issues.test.ts": 131, - "src/main/linear/linear-description-images.test.ts": 163, - "src/main/linear/linear-issue-comments.test.ts": 50, - "src/main/linear/linear-issue-detail-deadline.test.ts": 198, - "src/main/linear/linear-workspace-registry.test.ts": 62, - "src/main/linear/mappers.test.ts": 60, - "src/main/linear/mcp-issue-list-pagination.test.ts": 71, - "src/main/linear/mcp-issue-list.test.ts": 126, - "src/main/linear/projects.test.ts": 359, - "src/main/linear/teams.test.ts": 68, - "src/main/linux-lid-sleep-assertion.test.ts": 61, - "src/main/linux-package-install-command.test.ts": 71, - "src/main/linux-package-install-diagnostic.test.ts": 65, - "src/main/linux-package-update-recovery.test.ts": 255, - "src/main/linux-update-package-type.test.ts": 71, - "src/main/local-builds/local-build-candidate.test.ts": 109, - "src/main/local-builds/local-build-compatibility-contract.test.ts": 132, - "src/main/local-builds/local-build-feed-server.test.ts": 60, - "src/main/local-worktree-filesystem-wsl-banner.wsl.test.ts": 57, - "src/main/local-worktree-filesystem.test.ts": 437, - "src/main/local-worktree-metadata-prune-gate.test.ts": 42, - "src/main/local-worktree-path-presence.test.ts": 39, - "src/main/local-worktree-removal-recovery-live.test.ts": 375, - "src/main/local-worktree-removal-recovery.test.ts": 189, - "src/main/localhost-worktree-label-proxy.test.ts": 97, - "src/main/macos-full-disk-access-status.test.ts": 69, - "src/main/macos-press-and-hold-default.defaults-domain.test.ts": 60, - "src/main/macos-press-and-hold-default.test.ts": 72, - "src/main/macos-system-sleep-assertion.test.ts": 53, - "src/main/macos-tcc-log-stream-orphans.test.ts": 62, - "src/main/macos-tcc-prompt-notice.test.ts": 52, - "src/main/macos-tcc-prompt-watch.test.ts": 65, - "src/main/macos-tree-clone.test.ts": 57, - "src/main/macos-update-running-instances.integration.test.ts": 47, - "src/main/managed-data-accounts/original-environment.test.ts": 230, - "src/main/managed-data-accounts/profile-removal-recovery.test.ts": 344, - "src/main/managed-data-accounts/service-enrollment-persistence.test.ts": 357, - "src/main/managed-data-accounts/service.test.ts": 1100, - "src/main/managed-server/activation/orcad-activation-crash-recovery.test.ts": 430, - "src/main/managed-server/activation/orcad-activation-fence-generation.test.ts": 608, - "src/main/managed-server/activation/orcad-activation-fence-hold.test.ts": 345, - "src/main/managed-server/activation/orcad-activation-record.test.ts": 131, - "src/main/managed-server/activation/orcad-activation-transaction.test.ts": 258, - "src/main/managed-server/host-state/orcad-machine-home.test.ts": 1699, - "src/main/managed-server/host-state/orcad-state-mutation-exec.test.ts": 211, - "src/main/managed-server/host-state/orcad-state-mutation-fence-heartbeat.test.ts": 1972, - "src/main/managed-server/host-state/orcad-state-mutation-timeout.test.ts": 326, - "src/main/managed-server/host-state/orcad-state-snapshot-shell.test.ts": 896, - "src/main/managed-server/host-state/orcad-state-snapshot-space.test.ts": 203, - "src/main/managed-server/host-state/orcad-state-snapshot.test.ts": 175, - "src/main/managed-server/host-state/orcad-windows-host-fence-ops.test.ts": 758, - "src/main/managed-server/host-state/orcad-windows-host-lane.test.ts": 660, - "src/main/managed-server/host-state/orcad-windows-host-state-ops.test.ts": 1525, - "src/main/managed-server/install/orcad-remote-build-hash.integration.test.ts": 440, - "src/main/managed-server/install/orcad-remote-decommission.test.ts": 683, - "src/main/managed-server/install/orcad-remote-gc.test.ts": 384, - "src/main/managed-server/install/orcad-remote-install-termination.test.ts": 292, - "src/main/managed-server/install/orcad-remote-launch-file-modes.test.ts": 333, - "src/main/managed-server/install/orcad-remote-launch-setsid.test.ts": 533, - "src/main/managed-server/install/orcad-remote-launch.test.ts": 496, - "src/main/managed-server/install/orcad-remote-lifecycle-windows.test.ts": 338, - "src/main/managed-server/install/orcad-remote-log-tail.test.ts": 240, - "src/main/managed-server/install/orcad-remote-node-runtime-host-fallback.test.ts": 209, - "src/main/managed-server/install/orcad-remote-node-runtime-noexec.test.ts": 136, - "src/main/managed-server/install/orcad-remote-node-runtime-recorded-probe.test.ts": 247, - "src/main/managed-server/install/orcad-remote-node-runtime-slow-hash.test.ts": 1162, - "src/main/managed-server/install/orcad-remote-node-runtime-windows.test.ts": 220, - "src/main/managed-server/install/orcad-remote-node-runtime.test.ts": 216, - "src/main/managed-server/install/orcad-remote-primitives.test.ts": 323, - "src/main/managed-server/install/orcad-remote-readiness-wait.test.ts": 7557, - "src/main/managed-server/install/orcad-remote-rollback.test.ts": 392, - "src/main/managed-server/install/orcad-remote-runtime-control.test.ts": 520, - "src/main/managed-server/install/orcad-remote-runtime.test.ts": 531, - "src/main/managed-server/install/orcad-remote-shell-commands.integration.test.ts": 9405, - "src/main/managed-server/install/orcad-remote-windows-commands.test.ts": 242, - "src/main/managed-server/install/orcad-remote-windows-scripts.test.ts": 3133, - "src/main/managed-server/install/remote-install-gc-claim-termination.test.ts": 156, - "src/main/managed-server/install/remote-install-gc-termination.test.ts": 120, - "src/main/managed-server/install/remote-install-lock-exited-owner.test.ts": 514, - "src/main/managed-server/install/remote-install-lock-termination.test.ts": 123, - "src/main/managed-server/install/remote-install-lock.test.ts": 116, - "src/main/managed-server/install/remote-install-model.test.ts": 141, - "src/main/managed-server/install/remote-install-noisy-sftp-wire.test.ts": 337, - "src/main/managed-server/install/remote-install-out-of-space.test.ts": 199, - "src/main/managed-server/install/remote-install-transfers-exec-fallback.test.ts": 57, - "src/main/managed-server/install/remote-node-runtime-host-download.test.ts": 31216, - "src/main/managed-server/install/remote-node-runtime-store-gc.test.ts": 1905, - "src/main/managed-server/install/remote-node-runtime-store-lock-host-release.test.ts": 2217, - "src/main/managed-server/install/remote-node-runtime-store-windows.test.ts": 1694, - "src/main/managed-server/install/remote-versioned-install.test.ts": 346, - "src/main/managed-server/lifecycle/orcad-decommission-released-peer-recovery.test.ts": 118, - "src/main/managed-server/lifecycle/orcad-decommission-transaction.test.ts": 111, - "src/main/managed-server/lifecycle/orcad-managed-auto-update.test.ts": 221, - "src/main/managed-server/lifecycle/orcad-managed-bound-port.test.ts": 375, - "src/main/managed-server/lifecycle/orcad-managed-launch-session.test.ts": 191, - "src/main/managed-server/lifecycle/orcad-managed-pairing-repair-restart.test.ts": 7392, - "src/main/managed-server/lifecycle/orcad-managed-pairing-repair.test.ts": 384, - "src/main/managed-server/lifecycle/orcad-managed-serving.test.ts": 385, - "src/main/managed-server/lifecycle/orcad-managed-stale-lock-reclaim.test.ts": 669, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-close-target.test.ts": 443, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-identity-restart.test.ts": 3864, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-identity.test.ts": 377, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-local-port.test.ts": 540, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-peer-restart.test.ts": 500, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-target.test.ts": 340, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-transport-real-openssh.test.ts": 223, - "src/main/managed-server/lifecycle/orcad-managed-tunnel-transport.test.ts": 305, - "src/main/managed-server/lifecycle/orcad-managed-tunnel.test.ts": 725, - "src/main/managed-server/lifecycle/orcad-managed-update-decision.test.ts": 47, - "src/main/managed-server/lifecycle/orcad-managed-update-deferrals.test.ts": 50, - "src/main/managed-server/lifecycle/orcad-managed-update-on-restore.test.ts": 262, - "src/main/managed-server/lifecycle/orcad-managed-version-gc.test.ts": 223, - "src/main/managed-server/lifecycle/orcad-managed-wake.test.ts": 427, - "src/main/managed-server/lifecycle/orcad-runtime-conversion.test.ts": 1917, - "src/main/managed-server/lifecycle/orcad-runtime-decommission.test.ts": 581, - "src/main/managed-server/lifecycle/orcad-runtime-deployment.test.ts": 791, - "src/main/managed-server/lifecycle/orcad-runtime-forget.test.ts": 645, - "src/main/managed-server/lifecycle/orcad-stdio-bridge-provider.test.ts": 592, - "src/main/managed-server/posix-host-op-byte-budget.test.ts": 289, - "src/main/media/media-preview-protocol.test.ts": 77, - "src/main/media/media-range-response.test.ts": 65, - "src/main/memory/collector-windows-sweep.test.ts": 311, - "src/main/memory/collector.test.ts": 386, - "src/main/memory/host-memory.test.ts": 66, - "src/main/memory/hydrate-local-pty-registry-folder-workspaces.test.ts": 625, - "src/main/memory/hydrate-local-pty-registry.test.ts": 1406, - "src/main/memory/memory-snapshot-buckets.test.ts": 92, - "src/main/memory/verified-local-folder-workspaces.test.ts": 50, - "src/main/memory/windows-process-sample-parsing.test.ts": 93, - "src/main/menu/register-app-menu.test.ts": 133, - "src/main/mimo/hook-service.test.ts": 112, - "src/main/minimax/minimax-cookie-store.test.ts": 83, - "src/main/muse-usage/scanner.test.ts": 223, - "src/main/muse-usage/snapshot-rollups.test.ts": 39, - "src/main/muse/hook-config-json.test.ts": 48, - "src/main/muse/hook-service.test.ts": 91, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-discovery-freshness.test.ts": 110, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-entry.test.ts": 46, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-independent-discovery.test.ts": 121, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-learned-default.test.ts": 267, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-prewarm.test.ts": 407, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-probe-runner.test.ts": 1565, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-saved-only-read.test.ts": 191, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-scope.test.ts": 579, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-service.test.ts": 280, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-store.test.ts": 704, - "src/main/native-chat/agent-model-catalog/agent-model-catalog-unavailable.test.ts": 233, - "src/main/native-chat/agent-model-catalog/agent-project-model-override.test.ts": 134, - "src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.test.ts": 477, - "src/main/native-chat/agent-session-attachments/agent-session-attachment-store.test.ts": 137, - "src/main/native-chat/agent-session-attachments/agent-session-attachment-sweep.test.ts": 444, - "src/main/native-chat/agent-session-journal/journal-completed-content.test.ts": 2420, - "src/main/native-chat/agent-session-journal/journal-cursor.test.ts": 89, - "src/main/native-chat/agent-session-journal/journal-damage.test.ts": 609, - "src/main/native-chat/agent-session-journal/journal-database-contracts.test.ts": 3341, - "src/main/native-chat/agent-session-journal/journal-dispatch-answered-turn.test.ts": 400, - "src/main/native-chat/agent-session-journal/journal-dispatch-legacy-reason.test.ts": 213, - "src/main/native-chat/agent-session-journal/journal-dispatch-settlement.test.ts": 182, - "src/main/native-chat/agent-session-journal/journal-item-identity.test.ts": 68, - "src/main/native-chat/agent-session-journal/journal-legacy-import-record-bound.test.ts": 723, - "src/main/native-chat/agent-session-journal/journal-legacy-import-tool-pairing.test.ts": 794, - "src/main/native-chat/agent-session-journal/journal-legacy-import.test.ts": 1683, - "src/main/native-chat/agent-session-journal/journal-lifecycle-batch-partition.test.ts": 960, - "src/main/native-chat/agent-session-journal/journal-open-failure.test.ts": 378, - "src/main/native-chat/agent-session-journal/journal-payload-bounds-retention.test.ts": 325, - "src/main/native-chat/agent-session-journal/journal-queued-message-contracts.test.ts": 1670, - "src/main/native-chat/agent-session-journal/journal-received-content.test.ts": 4727, - "src/main/native-chat/agent-session-journal/journal-recovery-contracts.test.ts": 1440, - "src/main/native-chat/agent-session-journal/journal-reducer-producer-linkage.test.ts": 216, - "src/main/native-chat/agent-session-journal/journal-reducer-rejection-fact.test.ts": 211, - "src/main/native-chat/agent-session-journal/journal-reducer.test.ts": 411, - "src/main/native-chat/agent-session-journal/journal-rejected-message-placement.test.ts": 349, - "src/main/native-chat/agent-session-journal/journal-row-schema.test.ts": 303, - "src/main/native-chat/agent-session-journal/journal-settlement-contracts.test.ts": 3204, - "src/main/native-chat/agent-session-journal/journal-streamed-text-revision.test.ts": 326, - "src/main/native-chat/agent-session-journal/journal-streaming-replay.test.ts": 871, - "src/main/native-chat/agent-session-journal/journal-turn-scope.test.ts": 311, - "src/main/native-chat/agent-session-journal/queued-message-context-clear.test.ts": 58, - "src/main/native-chat/agent-session-journal/queued-message-edit-leases.test.ts": 108, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-attribution.test.ts": 544, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-earlier-turn-end.test.ts": 520, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-held-rows.test.ts": 510, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-items.test.ts": 820, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-order.test.ts": 589, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-refusal.test.ts": 648, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-restart.test.ts": 572, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-rows.test.ts": 701, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-session.test.ts": 598, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-stop.test.ts": 1055, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-streams.test.ts": 524, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-tool-ends.test.ts": 516, - "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-turns.test.ts": 454, - "src/main/native-chat/agent-session-timeline/provider-timeline-identity.test.ts": 36, - "src/main/native-chat/agent-session-wire/agent-session-bounded-frames.test.ts": 2709, - "src/main/native-chat/agent-session-wire/agent-session-conversation-outline.test.ts": 502, - "src/main/native-chat/agent-session-wire/agent-session-current-requests.test.ts": 166, - "src/main/native-chat/agent-session-wire/agent-session-delta-coalescer-overflow-prefix.test.ts": 78, - "src/main/native-chat/agent-session-wire/agent-session-delta-coalescer-protected.test.ts": 36, - "src/main/native-chat/agent-session-wire/agent-session-delta-coalescer.test.ts": 47, - "src/main/native-chat/agent-session-wire/agent-session-empty-delta-retention.test.ts": 216, - "src/main/native-chat/agent-session-wire/agent-session-history-byte-accounting.test.ts": 968, - "src/main/native-chat/agent-session-wire/agent-session-history-conversation-window.test.ts": 1760, - "src/main/native-chat/agent-session-wire/agent-session-history-forward-read-budget.test.ts": 1602, - "src/main/native-chat/agent-session-wire/agent-session-history-page-grouping-parity.test.ts": 242, + "src/main/jira/jira-issue-summary-timeout.test.ts": 103, + "src/main/jira/jira-preset-filters.test.ts": 108, + "src/main/jira/jira-transition-required-fields.test.ts": 74, + "src/main/jsonl-rpc/agent-connection.test.ts": 348, + "src/main/jsonl-rpc/peer.test.ts": 250, + "src/main/jsonl-rpc/timeline-final-tail.test.ts": 1036, + "src/main/jsonl-rpc/timeline-lane.test.ts": 716, + "src/main/keybindings/keybinding-file.test.ts": 227, + "src/main/keybindings/keybinding-service.test.ts": 161, + "src/main/kimi/hook-service-config-delete-race.test.ts": 103, + "src/main/kimi/hook-service-mode-read-failure.test.ts": 97, + "src/main/kimi/hook-service.test.ts": 113, + "src/main/kimi/kimi-hook-config-toml.test.ts": 99, + "src/main/kimi/kimi-runtime-home.test.ts": 69, + "src/main/kiro/hook-service.test.ts": 192, + "src/main/kiro/standalone-hooks-remote.test.ts": 90, + "src/main/kiro/standalone-hooks.test.ts": 121, + "src/main/lib/html-to-pdf.test.ts": 104, + "src/main/lib/unread-response-body.test.ts": 53, + "src/main/line-editor-ready-output-scanner.test.ts": 41, + "src/main/linear/client.test.ts": 300, + "src/main/linear/issue-context/client.test.ts": 84, + "src/main/linear/issue-context/current.test.ts": 51, + "src/main/linear/issue-context/errors.test.ts": 53, + "src/main/linear/issue-context/includes.test.ts": 81, + "src/main/linear/issue-context/inline-media.test.ts": 104, + "src/main/linear/issue-context/read-context.test.ts": 78, + "src/main/linear/issue-context/relations.test.ts": 54, + "src/main/linear/issue-list-filter.test.ts": 47, + "src/main/linear/issue-relation-lifetime.test.ts": 118, + "src/main/linear/issue-relation-write.test.ts": 73, + "src/main/linear/issue-search-summary.test.ts": 44, + "src/main/linear/issues.test.ts": 171, + "src/main/linear/linear-description-images.test.ts": 220, + "src/main/linear/linear-issue-comments.test.ts": 59, + "src/main/linear/linear-issue-detail-deadline.test.ts": 338, + "src/main/linear/linear-issue-search-failure.test.ts": 80, + "src/main/linear/linear-project-cancellation.test.ts": 80, + "src/main/linear/linear-request-recovery.test.ts": 2165, + "src/main/linear/linear-workspace-registry.test.ts": 76, + "src/main/linear/mappers.test.ts": 42, + "src/main/linear/mcp-issue-list-pagination.test.ts": 94, + "src/main/linear/mcp-issue-list.test.ts": 179, + "src/main/linear/projects.test.ts": 412, + "src/main/linear/teams.test.ts": 81, + "src/main/link-preview/link-preview-address-guard.test.ts": 77, + "src/main/link-preview/link-preview-page-fetch.test.ts": 95, + "src/main/link-preview/link-preview-page-metadata.test.ts": 40, + "src/main/linux-lid-sleep-assertion.test.ts": 98, + "src/main/linux-package-install-command.test.ts": 104, + "src/main/linux-package-install-diagnostic.test.ts": 47, + "src/main/linux-package-update-recovery.test.ts": 261, + "src/main/linux-update-package-type.test.ts": 142, + "src/main/local-builds/local-build-candidate.test.ts": 154, + "src/main/local-builds/local-build-compatibility-contract.test.ts": 251, + "src/main/local-builds/local-build-feed-server.test.ts": 73, + "src/main/local-builds/local-build-switch.test.ts": 434, + "src/main/local-worktree-filesystem-wsl-banner.wsl.test.ts": 84, + "src/main/local-worktree-filesystem.test.ts": 4284, + "src/main/local-worktree-metadata-prune-gate.test.ts": 41, + "src/main/local-worktree-path-presence.test.ts": 52, + "src/main/local-worktree-removal-recovery-live.test.ts": 465, + "src/main/local-worktree-removal-recovery.test.ts": 351, + "src/main/localhost-worktree-label-proxy.test.ts": 120, + "src/main/macos-full-disk-access-status.test.ts": 42, + "src/main/macos-press-and-hold-default.defaults-domain.test.ts": 76, + "src/main/macos-press-and-hold-default.test.ts": 109, + "src/main/macos-system-sleep-assertion.test.ts": 55, + "src/main/macos-tcc-log-stream-orphans.test.ts": 110, + "src/main/macos-tcc-prompt-notice.test.ts": 82, + "src/main/macos-tcc-prompt-watch.test.ts": 77, + "src/main/macos-tree-clone.test.ts": 84, + "src/main/macos-update-running-instances.integration.test.ts": 59, + "src/main/managed-data-accounts/original-environment.test.ts": 209, + "src/main/managed-data-accounts/profile-removal-recovery.test.ts": 479, + "src/main/managed-data-accounts/service-enrollment-persistence.test.ts": 473, + "src/main/managed-data-accounts/service.test.ts": 1376, + "src/main/managed-server/activation/orcad-activation-crash-recovery.test.ts": 685, + "src/main/managed-server/activation/orcad-activation-fence-generation.test.ts": 702, + "src/main/managed-server/activation/orcad-activation-fence-hold.test.ts": 298, + "src/main/managed-server/activation/orcad-activation-record.test.ts": 124, + "src/main/managed-server/activation/orcad-activation-transaction.test.ts": 351, + "src/main/managed-server/host-state/orcad-machine-home.test.ts": 2218, + "src/main/managed-server/host-state/orcad-state-mutation-exec.test.ts": 224, + "src/main/managed-server/host-state/orcad-state-mutation-fence-heartbeat.test.ts": 2120, + "src/main/managed-server/host-state/orcad-state-mutation-timeout.test.ts": 433, + "src/main/managed-server/host-state/orcad-state-snapshot-shell.test.ts": 1009, + "src/main/managed-server/host-state/orcad-state-snapshot-space.test.ts": 366, + "src/main/managed-server/host-state/orcad-state-snapshot.test.ts": 262, + "src/main/managed-server/host-state/orcad-windows-host-fence-ops.test.ts": 852, + "src/main/managed-server/host-state/orcad-windows-host-lane.test.ts": 520, + "src/main/managed-server/host-state/orcad-windows-host-state-ops.test.ts": 6060, + "src/main/managed-server/install/orcad-remote-build-hash.integration.test.ts": 300, + "src/main/managed-server/install/orcad-remote-decommission.test.ts": 434, + "src/main/managed-server/install/orcad-remote-gc.test.ts": 362, + "src/main/managed-server/install/orcad-remote-install-cached-probe.test.ts": 344, + "src/main/managed-server/install/orcad-remote-install-termination.test.ts": 323, + "src/main/managed-server/install/orcad-remote-launch-file-modes.test.ts": 400, + "src/main/managed-server/install/orcad-remote-launch-setsid.test.ts": 342, + "src/main/managed-server/install/orcad-remote-launch.test.ts": 319, + "src/main/managed-server/install/orcad-remote-lifecycle-windows.test.ts": 398, + "src/main/managed-server/install/orcad-remote-log-tail.test.ts": 343, + "src/main/managed-server/install/orcad-remote-node-runtime-host-fallback.test.ts": 198, + "src/main/managed-server/install/orcad-remote-node-runtime-noexec.test.ts": 233, + "src/main/managed-server/install/orcad-remote-node-runtime-recorded-probe.test.ts": 332, + "src/main/managed-server/install/orcad-remote-node-runtime-slow-hash.test.ts": 1262, + "src/main/managed-server/install/orcad-remote-node-runtime-windows.test.ts": 256, + "src/main/managed-server/install/orcad-remote-node-runtime.test.ts": 248, + "src/main/managed-server/install/orcad-remote-primitives.test.ts": 337, + "src/main/managed-server/install/orcad-remote-readiness-wait.test.ts": 9063, + "src/main/managed-server/install/orcad-remote-rollback.test.ts": 486, + "src/main/managed-server/install/orcad-remote-runtime-control.test.ts": 250, + "src/main/managed-server/install/orcad-remote-runtime.test.ts": 488, + "src/main/managed-server/install/orcad-remote-shell-commands.integration.test.ts": 9000, + "src/main/managed-server/install/orcad-remote-windows-commands.test.ts": 380, + "src/main/managed-server/install/orcad-remote-windows-scripts.test.ts": 3474, + "src/main/managed-server/install/remote-install-gc-claim-termination.test.ts": 214, + "src/main/managed-server/install/remote-install-gc-termination.test.ts": 190, + "src/main/managed-server/install/remote-install-lock-exited-owner.test.ts": 380, + "src/main/managed-server/install/remote-install-lock-termination.test.ts": 215, + "src/main/managed-server/install/remote-install-lock.test.ts": 147, + "src/main/managed-server/install/remote-install-model.test.ts": 164, + "src/main/managed-server/install/remote-install-noisy-sftp-wire.test.ts": 520, + "src/main/managed-server/install/remote-install-out-of-space.test.ts": 209, + "src/main/managed-server/install/remote-install-transfers-exec-fallback.test.ts": 76, + "src/main/managed-server/install/remote-node-runtime-host-download.test.ts": 32068, + "src/main/managed-server/install/remote-node-runtime-store-gc.test.ts": 2254, + "src/main/managed-server/install/remote-node-runtime-store-lock-host-release.test.ts": 2283, + "src/main/managed-server/install/remote-node-runtime-store-windows.test.ts": 5867, + "src/main/managed-server/install/remote-versioned-install.test.ts": 272, + "src/main/managed-server/lifecycle/orcad-decommission-released-peer-recovery.test.ts": 156, + "src/main/managed-server/lifecycle/orcad-decommission-transaction.test.ts": 157, + "src/main/managed-server/lifecycle/orcad-managed-auto-update.test.ts": 332, + "src/main/managed-server/lifecycle/orcad-managed-bound-port.test.ts": 313, + "src/main/managed-server/lifecycle/orcad-managed-launch-session.test.ts": 312, + "src/main/managed-server/lifecycle/orcad-managed-pairing-repair-restart.test.ts": 12799, + "src/main/managed-server/lifecycle/orcad-managed-pairing-repair.test.ts": 584, + "src/main/managed-server/lifecycle/orcad-managed-serving.test.ts": 416, + "src/main/managed-server/lifecycle/orcad-managed-stale-lock-reclaim.test.ts": 741, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-close-target.test.ts": 631, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-identity-restart.test.ts": 6734, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-identity.test.ts": 439, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-local-port.test.ts": 738, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-peer-restart.test.ts": 494, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-target.test.ts": 445, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-transport-real-openssh.test.ts": 360, + "src/main/managed-server/lifecycle/orcad-managed-tunnel-transport.test.ts": 397, + "src/main/managed-server/lifecycle/orcad-managed-tunnel.test.ts": 853, + "src/main/managed-server/lifecycle/orcad-managed-update-decision.test.ts": 54, + "src/main/managed-server/lifecycle/orcad-managed-update-deferrals.test.ts": 44, + "src/main/managed-server/lifecycle/orcad-managed-update-on-restore.test.ts": 318, + "src/main/managed-server/lifecycle/orcad-managed-version-gc.test.ts": 306, + "src/main/managed-server/lifecycle/orcad-managed-wake-one-fence.test.ts": 322, + "src/main/managed-server/lifecycle/orcad-managed-wake.test.ts": 481, + "src/main/managed-server/lifecycle/orcad-runtime-conversion.test.ts": 3479, + "src/main/managed-server/lifecycle/orcad-runtime-decommission.test.ts": 731, + "src/main/managed-server/lifecycle/orcad-runtime-deployment.test.ts": 1006, + "src/main/managed-server/lifecycle/orcad-runtime-forget.test.ts": 857, + "src/main/managed-server/lifecycle/orcad-stdio-bridge-provider.test.ts": 595, + "src/main/managed-server/posix-host-op-byte-budget.test.ts": 433, + "src/main/media/media-preview-protocol.test.ts": 1027, + "src/main/media/media-range-response.test.ts": 81, + "src/main/media/preview-grant-range-read.test.ts": 691, + "src/main/media/preview-raster-header-check.test.ts": 716, + "src/main/media/remote-file-preview-reader.test.ts": 47, + "src/main/memory/collector-darwin-footprint.test.ts": 405, + "src/main/memory/collector-windows-sweep.test.ts": 871, + "src/main/memory/collector.test.ts": 925, + "src/main/memory/host-malloc-tunables.test.ts": 41, + "src/main/memory/host-memory.test.ts": 80, + "src/main/memory/hydrate-local-pty-registry-folder-workspaces.test.ts": 535, + "src/main/memory/hydrate-local-pty-registry.test.ts": 1970, + "src/main/memory/memory-snapshot-buckets.test.ts": 113, + "src/main/memory/verified-local-folder-workspaces.test.ts": 74, + "src/main/memory/windows-process-sample-parsing.test.ts": 118, + "src/main/menu/register-app-menu.test.ts": 280, + "src/main/mimo/hook-service.test.ts": 115, + "src/main/minimax/minimax-cookie-store.test.ts": 81, + "src/main/muse-usage/scanner.test.ts": 363, + "src/main/muse-usage/snapshot-rollups.test.ts": 43, + "src/main/muse/hook-config-json.test.ts": 77, + "src/main/muse/hook-service.test.ts": 145, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-account-list.test.ts": 1601, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-declared-effort.test.ts": 1511, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-discovery-freshness.test.ts": 390, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-entry.test.ts": 75, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-independent-discovery.test.ts": 359, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-learned-default.test.ts": 449, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-persistence.test.ts": 115, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-prewarm.test.ts": 932, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-probe-runner.test.ts": 4786, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-saved-only-read.test.ts": 579, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-scaling.test.ts": 686, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-scope.test.ts": 576, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-service.test.ts": 693, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-store.test.ts": 611, + "src/main/native-chat/agent-model-catalog/agent-model-catalog-unavailable.test.ts": 465, + "src/main/native-chat/agent-model-catalog/agent-project-model-override.test.ts": 183, + "src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.test.ts": 971, + "src/main/native-chat/agent-session-attachments/agent-session-attachment-store.test.ts": 340, + "src/main/native-chat/agent-session-attachments/agent-session-attachment-sweep.test.ts": 948, + "src/main/native-chat/agent-session-context-snapshots.test.ts": 65, + "src/main/native-chat/agent-session-journal/adopted-directory-probe.test.ts": 153, + "src/main/native-chat/agent-session-journal/journal-checkpoint-attachment-sweep.test.ts": 8790, + "src/main/native-chat/agent-session-journal/journal-checkpoint-integration.test.ts": 1757, + "src/main/native-chat/agent-session-journal/journal-checkpoint-owner.test.ts": 340, + "src/main/native-chat/agent-session-journal/journal-checkpoint-scaling.test.ts": 12964, + "src/main/native-chat/agent-session-journal/journal-codex-history.test.ts": 786, + "src/main/native-chat/agent-session-journal/journal-compaction-scaling.test.ts": 1783, + "src/main/native-chat/agent-session-journal/journal-completed-content.test.ts": 3371, + "src/main/native-chat/agent-session-journal/journal-cursor.test.ts": 54, + "src/main/native-chat/agent-session-journal/journal-damage.test.ts": 1303, + "src/main/native-chat/agent-session-journal/journal-database-contracts.test.ts": 4084, + "src/main/native-chat/agent-session-journal/journal-dispatch-answered-turn.test.ts": 317, + "src/main/native-chat/agent-session-journal/journal-dispatch-legacy-reason.test.ts": 272, + "src/main/native-chat/agent-session-journal/journal-dispatch-settlement.test.ts": 262, + "src/main/native-chat/agent-session-journal/journal-input-legacy-baseline.test.ts": 4644, + "src/main/native-chat/agent-session-journal/journal-input-order.test.ts": 1118, + "src/main/native-chat/agent-session-journal/journal-item-identity.test.ts": 90, + "src/main/native-chat/agent-session-journal/journal-legacy-import-record-bound.test.ts": 903, + "src/main/native-chat/agent-session-journal/journal-legacy-import-tool-pairing.test.ts": 836, + "src/main/native-chat/agent-session-journal/journal-legacy-import.test.ts": 3107, + "src/main/native-chat/agent-session-journal/journal-lifecycle-batch-partition.test.ts": 1091, + "src/main/native-chat/agent-session-journal/journal-mixed-epoch-replacement.test.ts": 903, + "src/main/native-chat/agent-session-journal/journal-open-failure.test.ts": 406, + "src/main/native-chat/agent-session-journal/journal-outcome-compaction.test.ts": 3515, + "src/main/native-chat/agent-session-journal/journal-outcome-format-1.test.ts": 606, + "src/main/native-chat/agent-session-journal/journal-outcome-scaling.test.ts": 21515, + "src/main/native-chat/agent-session-journal/journal-outcome-sweeper.test.ts": 503, + "src/main/native-chat/agent-session-journal/journal-outcome-wire.test.ts": 543, + "src/main/native-chat/agent-session-journal/journal-payload-bounds-retention.test.ts": 570, + "src/main/native-chat/agent-session-journal/journal-projection-bootstrap.test.ts": 711, + "src/main/native-chat/agent-session-journal/journal-projection-failure.test.ts": 469, + "src/main/native-chat/agent-session-journal/journal-projection-streams.test.ts": 1192, + "src/main/native-chat/agent-session-journal/journal-queued-message-contracts.test.ts": 3279, + "src/main/native-chat/agent-session-journal/journal-received-content.test.ts": 4665, + "src/main/native-chat/agent-session-journal/journal-recovery-contracts.test.ts": 3764, + "src/main/native-chat/agent-session-journal/journal-reducer-producer-linkage.test.ts": 312, + "src/main/native-chat/agent-session-journal/journal-reducer-rejection-fact.test.ts": 278, + "src/main/native-chat/agent-session-journal/journal-reducer.test.ts": 405, + "src/main/native-chat/agent-session-journal/journal-rejected-message-placement.test.ts": 369, + "src/main/native-chat/agent-session-journal/journal-row-schema.test.ts": 475, + "src/main/native-chat/agent-session-journal/journal-saved-state.test.ts": 2168, + "src/main/native-chat/agent-session-journal/journal-settlement-contracts.test.ts": 3953, + "src/main/native-chat/agent-session-journal/journal-storage-admission.test.ts": 1276, + "src/main/native-chat/agent-session-journal/journal-streamed-revision-resolved-lifecycle.test.ts": 1268, + "src/main/native-chat/agent-session-journal/journal-streamed-text-revision.test.ts": 849, + "src/main/native-chat/agent-session-journal/journal-streaming-replay.test.ts": 1394, + "src/main/native-chat/agent-session-journal/journal-turn-scope.test.ts": 403, + "src/main/native-chat/agent-session-journal/queued-message-context-clear.test.ts": 60, + "src/main/native-chat/agent-session-journal/queued-message-edit-leases.test.ts": 79, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-attribution.test.ts": 1017, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-earlier-turn-end.test.ts": 686, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-held-rows.test.ts": 799, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-items.test.ts": 1029, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-order.test.ts": 1285, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-refusal.test.ts": 1225, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-restart.test.ts": 576, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-rows.test.ts": 1710, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-session.test.ts": 1014, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-stop.test.ts": 2173, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-streams.test.ts": 757, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-tool-ends.test.ts": 1081, + "src/main/native-chat/agent-session-timeline/provider-timeline-assembler-turns.test.ts": 809, + "src/main/native-chat/agent-session-timeline/provider-timeline-identity.test.ts": 52, + "src/main/native-chat/agent-session-wire/agent-session-bounded-frames.test.ts": 4267, + "src/main/native-chat/agent-session-wire/agent-session-conversation-outline.test.ts": 375, + "src/main/native-chat/agent-session-wire/agent-session-current-requests.test.ts": 271, + "src/main/native-chat/agent-session-wire/agent-session-delta-coalescer-overflow-prefix.test.ts": 105, + "src/main/native-chat/agent-session-wire/agent-session-delta-coalescer-protected.test.ts": 68, + "src/main/native-chat/agent-session-wire/agent-session-delta-coalescer.test.ts": 61, + "src/main/native-chat/agent-session-wire/agent-session-empty-delta-retention.test.ts": 362, + "src/main/native-chat/agent-session-wire/agent-session-history-batches.test.ts": 837, + "src/main/native-chat/agent-session-wire/agent-session-history-byte-accounting.test.ts": 1200, + "src/main/native-chat/agent-session-wire/agent-session-history-byte-limits.test.ts": 858, + "src/main/native-chat/agent-session-wire/agent-session-history-conversation-window.test.ts": 3502, + "src/main/native-chat/agent-session-wire/agent-session-history-forward-read-budget.test.ts": 2439, + "src/main/native-chat/agent-session-wire/agent-session-history-large-identities.test.ts": 1124, + "src/main/native-chat/agent-session-wire/agent-session-history-page-grouping-parity.test.ts": 271, "src/main/native-chat/agent-session-wire/agent-session-history-page-scaling.test.ts": 57, - "src/main/native-chat/agent-session-wire/agent-session-history-page.test.ts": 2082, - "src/main/native-chat/agent-session-wire/agent-session-item-wire-form.test.ts": 2834, - "src/main/native-chat/agent-session-wire/agent-session-stop-note-projection.test.ts": 790, - "src/main/native-chat/agent-session-wire/agent-session-stop-note-refresh.test.ts": 146, - "src/main/native-chat/agent-session-wire/hook-failure-provider-frame.test.ts": 128, - "src/main/native-chat/agent-session-wire/hook-outcome-rows.test.ts": 1404, - "src/main/native-chat/agent-session-wire/json-string-shortening.test.ts": 27, - "src/main/native-chat/agent-session-wire/provider-frame-activity.test.ts": 38, - "src/main/native-chat/agent-session-wire/provider-frame-disposition.test.ts": 64, - "src/main/native-chat/agent-session-wire/provider-turn-activity-routing.test.ts": 320, - "src/main/native-chat/agent-session-wire/structured-agent-session-accept-then-deliver.test.ts": 6032, - "src/main/native-chat/agent-session-wire/structured-agent-session-acquire-isolation.test.ts": 1325, - "src/main/native-chat/agent-session-wire/structured-agent-session-adopted-import.test.ts": 1326, - "src/main/native-chat/agent-session-wire/structured-agent-session-append-delivery.test.ts": 1406, - "src/main/native-chat/agent-session-wire/structured-agent-session-at-rest-commands.test.ts": 1857, - "src/main/native-chat/agent-session-wire/structured-agent-session-attachment-admission.test.ts": 1621, - "src/main/native-chat/agent-session-wire/structured-agent-session-background-stop-unreadable.test.ts": 1493, - "src/main/native-chat/agent-session-wire/structured-agent-session-background-task-channel.test.ts": 227, - "src/main/native-chat/agent-session-wire/structured-agent-session-child-work-selection.test.ts": 872, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-compact-stop.test.ts": 1944, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-echo-working.test.ts": 1788, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-hung-start-stop.test.ts": 1876, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-opening-send-hold.test.ts": 8052, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-queued-stop.test.ts": 2663, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-root-exit.test.ts": 1364, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-root-pressure.test.ts": 1782, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-ends-session.test.ts": 4740, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-exit-ends-record.test.ts": 4734, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-note-end.test.ts": 2735, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-turn-end.test.ts": 1771, - "src/main/native-chat/agent-session-wire/structured-agent-session-claude-subagent-row.test.ts": 2950, - "src/main/native-chat/agent-session-wire/structured-agent-session-clear-queued-command.test.ts": 1676, - "src/main/native-chat/agent-session-wire/structured-agent-session-clear-rewind.test.ts": 2395, - "src/main/native-chat/agent-session-wire/structured-agent-session-close-aborts-start.test.ts": 1031, - "src/main/native-chat/agent-session-wire/structured-agent-session-close-verdict.test.ts": 1577, - "src/main/native-chat/agent-session-wire/structured-agent-session-codex-held-goal.test.ts": 2182, - "src/main/native-chat/agent-session-wire/structured-agent-session-codex-version-recovery.test.ts": 1446, - "src/main/native-chat/agent-session-wire/structured-agent-session-command-publication.test.ts": 1034, - "src/main/native-chat/agent-session-wire/structured-agent-session-command-readers.test.ts": 429, - "src/main/native-chat/agent-session-wire/structured-agent-session-conversations.test.ts": 553, - "src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts": 2113, - "src/main/native-chat/agent-session-wire/structured-agent-session-crash-turn-end.test.ts": 1833, - "src/main/native-chat/agent-session-wire/structured-agent-session-create-adoption.test.ts": 1647, - "src/main/native-chat/agent-session-wire/structured-agent-session-current-requests.test.ts": 1832, - "src/main/native-chat/agent-session-wire/structured-agent-session-current-work.test.ts": 2223, - "src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.test.ts": 765, - "src/main/native-chat/agent-session-wire/structured-agent-session-delivery-loop.test.ts": 142, - "src/main/native-chat/agent-session-wire/structured-agent-session-ended-prompt-cancel.test.ts": 557, - "src/main/native-chat/agent-session-wire/structured-agent-session-event-sink.test.ts": 951, - "src/main/native-chat/agent-session-wire/structured-agent-session-eviction.test.ts": 622, - "src/main/native-chat/agent-session-wire/structured-agent-session-exit-delivery.test.ts": 1527, - "src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts": 1412, - "src/main/native-chat/agent-session-wire/structured-agent-session-failure-text.test.ts": 221, - "src/main/native-chat/agent-session-wire/structured-agent-session-final-tail-reservation.test.ts": 51, - "src/main/native-chat/agent-session-wire/structured-agent-session-forget-status.test.ts": 844, - "src/main/native-chat/agent-session-wire/structured-agent-session-fork-rewind.test.ts": 1982, - "src/main/native-chat/agent-session-wire/structured-agent-session-goal-steering.test.ts": 2417, - "src/main/native-chat/agent-session-wire/structured-agent-session-held-child-lease-renewal.test.ts": 713, - "src/main/native-chat/agent-session-wire/structured-agent-session-history-catch-up.test.ts": 576, - "src/main/native-chat/agent-session-wire/structured-agent-session-host-runtime-state.test.ts": 597, - "src/main/native-chat/agent-session-wire/structured-agent-session-host-teardown.test.ts": 309, - "src/main/native-chat/agent-session-wire/structured-agent-session-idle-sweep.test.ts": 2780, - "src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.test.ts": 2573, - "src/main/native-chat/agent-session-wire/structured-agent-session-journal-corruption.test.ts": 1211, - "src/main/native-chat/agent-session-wire/structured-agent-session-late-proof-tool-ends.test.ts": 757, - "src/main/native-chat/agent-session-wire/structured-agent-session-late-settlement.test.ts": 1910, - "src/main/native-chat/agent-session-wire/structured-agent-session-launch-env.test.ts": 237, - "src/main/native-chat/agent-session-wire/structured-agent-session-launch-send-after-create.test.ts": 857, - "src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.test.ts": 714, - "src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts": 1623, - "src/main/native-chat/agent-session-wire/structured-agent-session-listed-stop-lifetime.test.ts": 982, - "src/main/native-chat/agent-session-wire/structured-agent-session-live-turn-window.test.ts": 1251, - "src/main/native-chat/agent-session-wire/structured-agent-session-logger.test.ts": 178, - "src/main/native-chat/agent-session-wire/structured-agent-session-message-choices.test.ts": 2180, - "src/main/native-chat/agent-session-wire/structured-agent-session-mutation-context.test.ts": 1127, - "src/main/native-chat/agent-session-wire/structured-agent-session-newer-content-host.test.ts": 2054, - "src/main/native-chat/agent-session-wire/structured-agent-session-operation-settlement.test.ts": 957, - "src/main/native-chat/agent-session-wire/structured-agent-session-operation-start-refusal.test.ts": 675, - "src/main/native-chat/agent-session-wire/structured-agent-session-options-read.test.ts": 1229, - "src/main/native-chat/agent-session-wire/structured-agent-session-outgrown-child.test.ts": 1704, - "src/main/native-chat/agent-session-wire/structured-agent-session-owed-work-release.test.ts": 2683, - "src/main/native-chat/agent-session-wire/structured-agent-session-permission-mode.test.ts": 2138, - "src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts": 860, - "src/main/native-chat/agent-session-wire/structured-agent-session-prompt-answer-receipts.test.ts": 1542, - "src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel-repeat.test.ts": 951, - "src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel.test.ts": 842, - "src/main/native-chat/agent-session-wire/structured-agent-session-provider-open.test.ts": 1495, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-action-receipts.test.ts": 3692, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-command.test.ts": 1762, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-compact.test.ts": 4666, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-edit.test.ts": 1874, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-gate.test.ts": 2098, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-legacy-import.test.ts": 7160, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-messages.test.ts": 3803, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-newer-orca.test.ts": 1324, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-pause-lift.test.ts": 3160, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-published-bytes.test.ts": 1312, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-quit.test.ts": 1400, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-refused-card.test.ts": 1714, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-repeat-press.test.ts": 2098, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-stop-row.test.ts": 1146, - "src/main/native-chat/agent-session-wire/structured-agent-session-queued-withdrawn-draft.test.ts": 1585, - "src/main/native-chat/agent-session-wire/structured-agent-session-read-restore.test.ts": 567, - "src/main/native-chat/agent-session-wire/structured-agent-session-readable-restorer.test.ts": 350, - "src/main/native-chat/agent-session-wire/structured-agent-session-ready-operation-order.test.ts": 1628, - "src/main/native-chat/agent-session-wire/structured-agent-session-reasoning-sweep.test.ts": 512, - "src/main/native-chat/agent-session-wire/structured-agent-session-recovered-queue-idle.test.ts": 1888, - "src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts": 1099, - "src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts": 1190, - "src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts": 3824, - "src/main/native-chat/agent-session-wire/structured-agent-session-refusal-details.test.ts": 367, - "src/main/native-chat/agent-session-wire/structured-agent-session-registry.test.ts": 25, - "src/main/native-chat/agent-session-wire/structured-agent-session-repeated-stop.test.ts": 1346, - "src/main/native-chat/agent-session-wire/structured-agent-session-replaced-server-turn.test.ts": 1594, - "src/main/native-chat/agent-session-wire/structured-agent-session-resend-answer.test.ts": 2028, - "src/main/native-chat/agent-session-wire/structured-agent-session-resend-ledger-refusal.test.ts": 1933, - "src/main/native-chat/agent-session-wire/structured-agent-session-reservation-directory.test.ts": 128, - "src/main/native-chat/agent-session-wire/structured-agent-session-resolved-append.test.ts": 438, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-audience.test.ts": 1330, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-cap.test.ts": 706, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-child-work.test.ts": 1091, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-context-clear.test.ts": 334, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation-wait.test.ts": 234, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation.test.ts": 470, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-filing.test.ts": 1492, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-after-reattach.test.ts": 1281, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-endings.test.ts": 1446, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-newer-orca.test.ts": 2268, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.test.ts": 2367, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-ownership.test.ts": 2267, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-provider-output.test.ts": 1978, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-recovery-output.test.ts": 1568, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore-gate.test.ts": 44, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-restore.test.ts": 457, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-progress.test.ts": 1639, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume.test.ts": 400, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-stream-duration.test.ts": 1497, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-teardown.test.ts": 1377, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-undrivable.test.ts": 1031, - "src/main/native-chat/agent-session-wire/structured-agent-session-restart-witnesses.test.ts": 412, - "src/main/native-chat/agent-session-wire/structured-agent-session-resumed-child-owner.test.ts": 379, - "src/main/native-chat/agent-session-wire/structured-agent-session-rewind-at-rest.test.ts": 1409, - "src/main/native-chat/agent-session-wire/structured-agent-session-rewind-live-send.test.ts": 1573, - "src/main/native-chat/agent-session-wire/structured-agent-session-rewind-provenance.test.ts": 424, - "src/main/native-chat/agent-session-wire/structured-agent-session-rewind.test.ts": 1998, - "src/main/native-chat/agent-session-wire/structured-agent-session-running-operation-order.test.ts": 1321, - "src/main/native-chat/agent-session-wire/structured-agent-session-send-idempotency.test.ts": 1010, - "src/main/native-chat/agent-session-wire/structured-agent-session-send-open-stale-turn.test.ts": 1588, - "src/main/native-chat/agent-session-wire/structured-agent-session-send-options.test.ts": 2067, - "src/main/native-chat/agent-session-wire/structured-agent-session-send-restarts-failed-start.test.ts": 3762, - "src/main/native-chat/agent-session-wire/structured-agent-session-send-settlement.test.ts": 181, - "src/main/native-chat/agent-session-wire/structured-agent-session-send.test.ts": 2861, - "src/main/native-chat/agent-session-wire/structured-agent-session-shown-work.test.ts": 347, - "src/main/native-chat/agent-session-wire/structured-agent-session-shutdown-cut-row.test.ts": 1523, - "src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-open.test.ts": 1375, - "src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.test.ts": 784, - "src/main/native-chat/agent-session-wire/structured-agent-session-start-admission.test.ts": 3789, - "src/main/native-chat/agent-session-wire/structured-agent-session-start-failure-writer.test.ts": 4661, - "src/main/native-chat/agent-session-wire/structured-agent-session-start-flight.test.ts": 72, - "src/main/native-chat/agent-session-wire/structured-agent-session-start-retry-recorded.test.ts": 260, - "src/main/native-chat/agent-session-wire/structured-agent-session-start-settlement-host.test.ts": 5138, - "src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-host.test.ts": 9086, - "src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-registrations.test.ts": 2237, - "src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-reports.test.ts": 1077, - "src/main/native-chat/agent-session-wire/structured-agent-session-startup-failure-exit.test.ts": 383, - "src/main/native-chat/agent-session-wire/structured-agent-session-startup-reconcile-failure.test.ts": 1902, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-children.test.ts": 1894, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-clock.test.ts": 505, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-conversation-name.test.ts": 676, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-launch-directory.test.ts": 998, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-stopping.test.ts": 646, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed.test.ts": 987, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-first-input-identity.test.ts": 608, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-ownership.test.ts": 358, - "src/main/native-chat/agent-session-wire/structured-agent-session-status-reentry.test.ts": 1057, - "src/main/native-chat/agent-session-wire/structured-agent-session-stop-aborts-start.test.ts": 1989, - "src/main/native-chat/agent-session-wire/structured-agent-session-stop-event.test.ts": 1097, - "src/main/native-chat/agent-session-wire/structured-agent-session-stop-note-opened-turn.test.ts": 768, - "src/main/native-chat/agent-session-wire/structured-agent-session-stop-note-withdrawn-send.test.ts": 516, - "src/main/native-chat/agent-session-wire/structured-agent-session-stop-receipts.test.ts": 1959, - "src/main/native-chat/agent-session-wire/structured-agent-session-stopped-history.test.ts": 1281, - "src/main/native-chat/agent-session-wire/structured-agent-session-stopping-journal.test.ts": 428, - "src/main/native-chat/agent-session-wire/structured-agent-session-subagent-recency.test.ts": 906, - "src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.test.ts": 599, - "src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-background-tasks.test.ts": 406, - "src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-journal-retention.test.ts": 3345, - "src/main/native-chat/agent-session-wire/structured-agent-session-subscribers.test.ts": 768, - "src/main/native-chat/agent-session-wire/structured-agent-session-target-reconcile.test.ts": 479, - "src/main/native-chat/agent-session-wire/structured-agent-session-task-queue.test.ts": 90, - "src/main/native-chat/agent-session-wire/structured-agent-session-terminal-writer-acquire.test.ts": 4175, - "src/main/native-chat/agent-session-wire/structured-agent-session-thread-goal.test.ts": 614, - "src/main/native-chat/agent-session-wire/structured-agent-session-transition.test.ts": 793, - "src/main/native-chat/agent-session-wire/structured-agent-session-turn-completion-feed.test.ts": 338, - "src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.test.ts": 382, - "src/main/native-chat/agent-session-wire/structured-agent-session-unnamed-stop-races.test.ts": 3305, - "src/main/native-chat/agent-session-wire/structured-agent-session-unopened-send-withdrawal.test.ts": 128, - "src/main/native-chat/agent-session-wire/structured-agent-session-unopened-tab.test.ts": 1317, - "src/main/native-chat/agent-session-wire/structured-agent-session-unrun-send-hold.test.ts": 1818, - "src/main/native-chat/agent-session-wire/structured-agent-session-unsent-send-hold.test.ts": 5077, - "src/main/native-chat/agent-session-wire/structured-agent-session-view-start-after-failed-start.test.ts": 4647, - "src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts": 1564, - "src/main/native-chat/agent-session-wire/structured-agent-session-wire-admission.test.ts": 585, - "src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-lifetime.test.ts": 2790, - "src/main/native-chat/agent-session-wire/structured-conversation-command-admission.test.ts": 107, - "src/main/native-chat/agent-session-wire/structured-conversation-command-child-work.test.ts": 1245, - "src/main/native-chat/agent-session-wire/structured-conversation-command.test.ts": 1470, - "src/main/native-chat/agent-session-wire/structured-rewind-cut.test.ts": 477, - "src/main/native-chat/agent-session-wire/unhandled-provider-frame.test.ts": 228, - "src/main/native-chat/host-readable-transcript-path-fs-gate.test.ts": 282, - "src/main/native-chat/host-readable-transcript-path.test.ts": 119, - "src/main/native-chat/native-chat-inline-visuals-setting.test.ts": 681, - "src/main/native-chat/native-chat-scratch-folder-migration.test.ts": 77, - "src/main/native-chat/native-chat-visual-file-read.test.ts": 108, - "src/main/native-chat/native-chat-visuals-delivery.test.ts": 653, - "src/main/native-chat/native-chat-visuals-sweep.test.ts": 150, - "src/main/native-chat/session-file-resolver-wsl-scan-gate.test.ts": 138, - "src/main/native-chat/session-file-resolver-wsl.test.ts": 107, - "src/main/native-chat/session-file-resolver.test.ts": 150, - "src/main/native-chat/ssh-transcript-path.test.ts": 74, - "src/main/native-chat/structured-agent-cli-conversation-adoption.test.ts": 2444, - "src/main/native-chat/structured-agent-command-guest-path.test.ts": 42, - "src/main/native-chat/structured-agent-command-resolution.test.ts": 64, - "src/main/native-chat/structured-agent-configured-args.test.ts": 57, - "src/main/native-chat/structured-agent-session-history-adoption.test.ts": 172, - "src/main/native-chat/structured-agent-session-source-admission.test.ts": 1337, - "src/main/native-chat/structured-chat-naming.test.ts": 1967, - "src/main/native-chat/subagent-entry-id-bounds.test.ts": 39, - "src/main/native-chat/transcript-fallback-id.test.ts": 41, - "src/main/native-chat/transcript-file-order.test.ts": 584, - "src/main/native-chat/transcript-file-version.test.ts": 60, - "src/main/native-chat/transcript-interruption-message.test.ts": 63, - "src/main/native-chat/transcript-line-decoders-claude-command-output.test.ts": 111, - "src/main/native-chat/transcript-line-decoders-claude-control-bytes.test.ts": 98, - "src/main/native-chat/transcript-line-decoders-claude-image-companion.test.ts": 109, - "src/main/native-chat/transcript-line-decoders-claude-pasted-content.test.ts": 103, - "src/main/native-chat/transcript-line-decoders-claude-queued-prompt.test.ts": 75, - "src/main/native-chat/transcript-line-decoders.grok.test.ts": 106, - "src/main/native-chat/transcript-line-decoders.omp.test.ts": 89, - "src/main/native-chat/transcript-opencode-database.test.ts": 75, - "src/main/native-chat/transcript-opencode-read-bounds.test.ts": 314, - "src/main/native-chat/transcript-opencode-semantic-fidelity.test.ts": 1626, - "src/main/native-chat/transcript-opencode-sqlite-query.test.ts": 651, - "src/main/native-chat/transcript-opencode-subscribe.test.ts": 3705, - "src/main/native-chat/transcript-opencode.test.ts": 492, - "src/main/native-chat/transcript-opencode2-sqlite.test.ts": 1179, - "src/main/native-chat/transcript-read-cache-inflight.test.ts": 726, - "src/main/native-chat/transcript-read-cache-refusal-recovery.test.ts": 386, - "src/main/native-chat/transcript-read-cache-wsl-stall.test.ts": 421, - "src/main/native-chat/transcript-read-cache.test.ts": 374, - "src/main/native-chat/transcript-reader-codex-history-mode.test.ts": 483, - "src/main/native-chat/transcript-reader-wsl-stall.test.ts": 454, - "src/main/native-chat/transcript-reader.test.ts": 486, - "src/main/native-chat/transcript-record-copy-counts.test.ts": 474, - "src/main/native-chat/transcript-stream-lines.test.ts": 60, - "src/main/native-chat/transcript-tail-reader-cancellation.test.ts": 515, - "src/main/native-chat/transcript-tail-reader-wsl-gate.test.ts": 376, - "src/main/native-chat/transcript-tool-result-identity.test.ts": 370, - "src/main/native-chat/transcript-turn-lifecycle.test.ts": 89, - "src/main/native-chat/transcript-watch-engine-wsl-lifecycle.test.ts": 474, - "src/main/native-chat/transcript-watch-error.test.ts": 2358, - "src/main/native-chat/transcript-watch-inplace-drain-race.test.ts": 869, - "src/main/native-chat/transcript-watch-liveness.test.ts": 910, - "src/main/native-chat/transcript-watch-resolve-poll.test.ts": 558, - "src/main/native-chat/transcript-watch-unflushed-settle.test.ts": 346, - "src/main/native-chat/transcript-watch-unsubscribe-race.test.ts": 513, - "src/main/native-chat/transcript-watch-wsl-exact-path.test.ts": 797, - "src/main/native-chat/transcript-watch-wsl-stall.test.ts": 477, - "src/main/native-chat/transcript-watch.test.ts": 2264, - "src/main/native-chat/transcript-window-tool-attribution.test.ts": 450, - "src/main/native-chat/transcript-zcode.test.ts": 567, - "src/main/native-chat/wsl-session-path-scan.test.ts": 115, - "src/main/native-chat/wsl-transcript-fs-access.test.ts": 104, - "src/main/native-chat/wsl-transcript-fs-gate.test.ts": 568, - "src/main/native-chat/wsl-transcript-fs-process-client.test.ts": 64, - "src/main/native-chat/wsl-transcript-fs-process-operations.test.ts": 47, - "src/main/native-chat/wsl-transcript-fs-route-quarantine.test.ts": 41, - "src/main/native-chat/wsl-transcript-running-observer.test.ts": 110, - "src/main/nested-worktree-removal-plan.test.ts": 201, - "src/main/network/electron-proxy-request-guard.test.ts": 417, - "src/main/network/macos-system-resolver-health.test.ts": 45, - "src/main/network/macos-tailscale-dns-diagnostic.test.ts": 44, - "src/main/network/macos-tailscale-dns-probe-admission.test.ts": 125, - "src/main/network/proxy-settings-session.test.ts": 843, - "src/main/network/proxy-settings.test.ts": 113, - "src/main/network/transient-download-error.test.ts": 41, - "src/main/node-runtime/appimage-bundled-node-runtime.test.ts": 133, - "src/main/node-runtime/linux-libc-probe.test.ts": 38, - "src/main/node-runtime/managed-runtime-installation.test.ts": 723, - "src/main/node-runtime/managed-runtime-release.test.ts": 91, - "src/main/node-runtime/pinned-runtime-materializer-http-client.test.ts": 68, - "src/main/node-runtime/pinned-runtime-materializer-mirror.test.ts": 103, - "src/main/node-runtime/pinned-runtime-materializer-node.test.ts": 136, - "src/main/node-runtime/pinned-runtime-materializer.test.ts": 3136, - "src/main/node-runtime/runtime-archive-download.test.ts": 96, - "src/main/notebook/notebook-kernel.test.ts": 132, - "src/main/notebook/python-environments.test.ts": 68, - "src/main/notifications/announced-notification-registry.test.ts": 131, - "src/main/notifications/desktop-away-state.test.ts": 30, - "src/main/notifications/desktop-presence-reporter.test.ts": 493, - "src/main/notifications/notification-delivery-service.test.ts": 66, - "src/main/observability/bundle.test.ts": 769, - "src/main/observability/diagnostic-upload-http.test.ts": 42, - "src/main/observability/instrumentation.test.ts": 119, - "src/main/observability/local-file-sink-memory.test.ts": 142, - "src/main/observability/local-file-sink.test.ts": 52, - "src/main/observability/redactor-environment-lines.test.ts": 179, - "src/main/observability/redactor.test.ts": 37, - "src/main/observability/tracer.test.ts": 54, - "src/main/omp/omp-session-cwd-lookup.test.ts": 182, - "src/main/opencode-usage/cache-read-reproduction.test.ts": 294, - "src/main/opencode-usage/cache-write-accounting.test.ts": 291, - "src/main/opencode-usage/opencode2-session-usage.test.ts": 560, - "src/main/opencode-usage/scanner-windows-data-directory.test.ts": 344, - "src/main/opencode-usage/scanner-wsl-gate.test.ts": 65, - "src/main/opencode-usage/scanner.test.ts": 896, - "src/main/opencode-usage/store.test.ts": 209, - "src/main/opencode/hook-plugin-background-child-completion.test.ts": 396, - "src/main/opencode/hook-plugin-child-attention.test.ts": 558, - "src/main/opencode/hook-plugin-dispose-host.test.ts": 410, - "src/main/opencode/hook-plugin-fail-open-ownership.test.ts": 526, - "src/main/opencode/hook-plugin-legacy-tui-ownership.test.ts": 1936, - "src/main/opencode/hook-plugin-lifecycle-delivery.test.ts": 789, - "src/main/opencode/hook-plugin-message-part-throttle.test.ts": 226, - "src/main/opencode/hook-plugin-module-contract.test.ts": 706, - "src/main/opencode/hook-plugin-opencode2-session-lineage.test.ts": 1033, - "src/main/opencode/hook-plugin-opencode2-setup.test.ts": 2534, - "src/main/opencode/hook-plugin-opencode2-tui-ownership.test.ts": 1276, - "src/main/opencode/hook-plugin-run-process-session-start.test.ts": 192, - "src/main/opencode/hook-service-invalid-tui-config.test.ts": 93, - "src/main/opencode/hook-service-legacy-acl.test.ts": 252, - "src/main/opencode/hook-service-overlay-confinement.test.ts": 66, - "src/main/opencode/hook-service-startup-refresh.test.ts": 118, - "src/main/opencode/hook-service.test.ts": 429, - "src/main/opencode/legacy-shared-config-dir.test.ts": 31, - "src/main/opencode/opencode-cli-version.test.ts": 40, - "src/main/opencode/opencode-client-sweep.test.ts": 92, - "src/main/opencode/opencode-credential-backend.test.ts": 63, - "src/main/opencode/opencode-go-api-key-store.test.ts": 111, - "src/main/opencode/opencode-launch-model-config.test.ts": 60, - "src/main/opencode/opencode-launch-model-context-cleanup.test.ts": 1145, - "src/main/opencode/opencode-launch-model-context-supervision.test.ts": 2191, - "src/main/opencode/opencode-launch-model-context.test.ts": 165, - "src/main/opencode/opencode-model-availability.test.ts": 41, - "src/main/opencode/opencode-model-catalog-listing.test.ts": 82, - "src/main/opencode/opencode-model-startup-plan.test.ts": 189, - "src/main/opencode/opencode-overlay-manifest.test.ts": 43, - "src/main/opencode/opencode-pty-launch.test.ts": 162, - "src/main/opencode/opencode-session-binder.test.ts": 107, - "src/main/opencode/opencode-startup-prompt-claims.test.ts": 39, - "src/main/opencode/opencode-startup-prompt-installer.test.ts": 125, - "src/main/opencode/opencode-startup-prompt-owner.test.ts": 70, - "src/main/opencode/opencode-startup-prompt-runtime-identity.test.ts": 2244, - "src/main/opencode/opencode-startup-prompt-source.test.ts": 5321, - "src/main/opencode/opencode-status-plugin-startup-refresh.test.ts": 48, - "src/main/opencode/opencode-structured-account-home.test.ts": 116, - "src/main/opencode/opencode-wsl-probe-environment.test.ts": 157, - "src/main/opencode/overlay-dir-gc-lifecycle.test.ts": 67, - "src/main/opencode/overlay-dir-gc.test.ts": 81, - "src/main/opencode/overlay-source-ownership.test.ts": 78, - "src/main/opencode2/status-plugin-setup-lifetime.test.ts": 110, - "src/main/orca-profiles/other-profile-workspace-catalog.test.ts": 377, - "src/main/orca-profiles/profile-active-transfer-worker.test.ts": 2010, - "src/main/orca-profiles/profile-active-transfer.test.ts": 2407, - "src/main/orca-profiles/profile-artifact-cloud-cleanup.test.ts": 353, - "src/main/orca-profiles/profile-cloud-auth-characterization.test.ts": 929, - "src/main/orca-profiles/profile-cloud-auth-config.test.ts": 66, - "src/main/orca-profiles/profile-cloud-client.test.ts": 130, - "src/main/orca-profiles/profile-cloud-dev-service.test.ts": 602, - "src/main/orca-profiles/profile-cloud-org-members-client.test.ts": 50, - "src/main/orca-profiles/profile-cloud-org-members-service.test.ts": 424, - "src/main/orca-profiles/profile-cloud-pkce.test.ts": 709, - "src/main/orca-profiles/profile-cloud-refresh-replay-guard.test.ts": 60, - "src/main/orca-profiles/profile-cloud-service-auth-retry.test.ts": 388, - "src/main/orca-profiles/profile-cloud-service-connect-overlap.test.ts": 358, - "src/main/orca-profiles/profile-cloud-service-refresh.test.ts": 497, - "src/main/orca-profiles/profile-cloud-service-sign-out-connect-race.test.ts": 336, - "src/main/orca-profiles/profile-cloud-service.test.ts": 617, - "src/main/orca-profiles/profile-cloud-session-refresh-rotation.test.ts": 462, - "src/main/orca-profiles/profile-cloud-session-refresh.test.ts": 81, - "src/main/orca-profiles/profile-cloud-session-store.test.ts": 117, - "src/main/orca-profiles/profile-cloud-sign-in-progress.test.ts": 680, - "src/main/orca-profiles/profile-index-store.test.ts": 622, - "src/main/orca-profiles/profile-persistence-deadline.test.ts": 58, - "src/main/orca-profiles/profile-project-domain-transfer.test.ts": 3265, - "src/main/orca-profiles/profile-project-presence.test.ts": 590, - "src/main/orca-profiles/profile-project-session-field-disposition.test.ts": 199, - "src/main/orca-profiles/profile-project-session-state.test.ts": 222, - "src/main/orca-profiles/profile-project-transfer-migration.test.ts": 959, - "src/main/orca-profiles/profile-project-transfer.test.ts": 1002, - "src/main/orca-profiles/profile-session-owner-transfer.test.ts": 145, - "src/main/orca-profiles/profile-telemetry-consent-seed.test.ts": 413, - "src/main/orca-profiles/profile-ui-scope.test.ts": 57, - "src/main/orcad-migration-export-holds.test.ts": 208, - "src/main/orcad/electron-serve-browser-process.test.ts": 3547, - "src/main/orcad/electron-serve-provider-selection.test.ts": 596, - "src/main/orcad/electron-sidecar-method-routing.test.ts": 202, - "src/main/orcad/electron-sidecar-tab-registry.test.ts": 77, - "src/main/orcad/external-chromium-browser-process.integration.test.ts": 182, - "src/main/orcad/external-chromium-browser-process.test.ts": 156, - "src/main/orcad/external-chromium-browser-session.test.ts": 134, - "src/main/orcad/external-chromium-tab-registry.test.ts": 166, - "src/main/orcad/main-preflight-order.test.ts": 537, - "src/main/orcad/node-pty-prebuilt-slot.test.ts": 171, - "src/main/orcad/node-pty-precondition.test.ts": 582, - "src/main/orcad/orcad-account-services.test.ts": 8072, - "src/main/orcad/orcad-agent-session-claim-signer.test.ts": 115, - "src/main/orcad/orcad-app-paths.test.ts": 30, - "src/main/orcad/orcad-app-version-stamp.test.ts": 306, - "src/main/orcad/orcad-artifact-cache-retention.test.ts": 255, - "src/main/orcad/orcad-artifact-materializer.test.ts": 820, - "src/main/orcad/orcad-artifact-preflight.test.ts": 298, - "src/main/orcad/orcad-automations.test.ts": 1384, - "src/main/orcad/orcad-bind-address.test.ts": 48, - "src/main/orcad/orcad-browser-install-park.test.ts": 234, - "src/main/orcad/orcad-browser-provider.test.ts": 261, - "src/main/orcad/orcad-browser-startup-cancellation.test.ts": 152, - "src/main/orcad/orcad-browser-startup.test.ts": 186, - "src/main/orcad/orcad-bundle-native-load-order.test.ts": 2470, - "src/main/orcad/orcad-bundled-runtime.integration.test.ts": 6432, - "src/main/orcad/orcad-bundled-runtime.test.ts": 52, - "src/main/orcad/orcad-chat-restart-offer.test.ts": 2482, - "src/main/orcad/orcad-cli-launcher.integration.test.ts": 582, - "src/main/orcad/orcad-cli-launcher.test.ts": 122, - "src/main/orcad/orcad-cli-orchestration.integration.test.ts": 154, - "src/main/orcad/orcad-client-hosted-browser.test.ts": 210, - "src/main/orcad/orcad-command-arguments.test.ts": 47, - "src/main/orcad/orcad-compile-cache.test.ts": 60, - "src/main/orcad/orcad-cross-runtime-daemon-adoption.integration.test.ts": 484, - "src/main/orcad/orcad-daemon-teardown-linux.test.ts": 787, - "src/main/orcad/orcad-daemon-teardown-pid-reuse.test.ts": 595, - "src/main/orcad/orcad-data-root-locality.test.ts": 51, - "src/main/orcad/orcad-duplicate-pty-repair-startup.test.ts": 5461, - "src/main/orcad/orcad-entry.test.ts": 835, - "src/main/orcad/orcad-forked-child-paths.test.ts": 131, - "src/main/orcad/orcad-help.integration.test.ts": 2991, - "src/main/orcad/orcad-host-account-launch-env-store.test.ts": 65, - "src/main/orcad/orcad-host-unavailable.test.ts": 235, - "src/main/orcad/orcad-idle-exit-monitor.test.ts": 88, - "src/main/orcad/orcad-idle-stop-record.test.ts": 167, - "src/main/orcad/orcad-instance-lock.test.ts": 209, - "src/main/orcad/orcad-launch-contract.test.ts": 733, - "src/main/orcad/orcad-launcher-isolation.integration.test.ts": 649, - "src/main/orcad/orcad-lifecycle-host.test.ts": 449, - "src/main/orcad/orcad-local-serve-selection.test.ts": 414, - "src/main/orcad/orcad-managed-idle-exit-chat-provider.test.ts": 1599, - "src/main/orcad/orcad-managed-idle-exit-provider-race.test.ts": 476, - "src/main/orcad/orcad-managed-idle-exit-retired-reconnect.test.ts": 930, - "src/main/orcad/orcad-managed-idle-exit.test.ts": 123, - "src/main/orcad/orcad-managed-stop-cancel-race.test.ts": 204, - "src/main/orcad/orcad-managed-stop-cancellation.test.ts": 287, - "src/main/orcad/orcad-managed-stop-identity.test.ts": 156, - "src/main/orcad/orcad-managed-stop.test.ts": 1249, - "src/main/orcad/orcad-migration-wsl-destination.test.ts": 63, - "src/main/orcad/orcad-node-launcher.integration.test.ts": 90, - "src/main/orcad/orcad-observability.test.ts": 229, - "src/main/orcad/orcad-packaged-node-pty.integration.test.ts": 46, - "src/main/orcad/orcad-packaged-structured-chat.integration.test.ts": 340, - "src/main/orcad/orcad-plaintext-credential-migration.test.ts": 247, - "src/main/orcad/orcad-process-error-guards.test.ts": 114, - "src/main/orcad/orcad-process-start-time.test.ts": 61, - "src/main/orcad/orcad-profile-preflight.test.ts": 413, - "src/main/orcad/orcad-profile-state-startup.test.ts": 84, - "src/main/orcad/orcad-profile-state-telemetry.test.ts": 46, - "src/main/orcad/orcad-push-startup.test.ts": 2551, - "src/main/orcad/orcad-runtime-entry-artifacts.test.ts": 2324, - "src/main/orcad/orcad-runtime-lifetime.test.ts": 56, - "src/main/orcad/orcad-runtime-native-preflight.test.ts": 64, - "src/main/orcad/orcad-secret-store.test.ts": 2200, - "src/main/orcad/orcad-serve-parity.integration.test.ts": 324, - "src/main/orcad/orcad-sidecar-runtime-client.test.ts": 127, - "src/main/orcad/orcad-speech-services.test.ts": 145, - "src/main/orcad/orcad-stale-lock-reclaim.test.ts": 521, - "src/main/orcad/orcad-stop-request-listener.test.ts": 656, - "src/main/orcad/orcad-stop-request-shutdown.integration.test.ts": 218, - "src/main/orcad/orcad-stop-terminal-admission.test.ts": 1584, - "src/main/orcad/orcad-windows-conpty-breakaway.integration.test.ts": 64, - "src/main/orcad/orcad-ws-port-policy.test.ts": 46, - "src/main/orcad/orcad-wsl-guest-shell-path.test.ts": 178, - "src/main/orcad/serve-profile-ssh-targets.test.ts": 290, - "src/main/own-chromium-tree-kill-guard.test.ts": 116, - "src/main/persistence-local-only-worktree-meta.test.ts": 1152, - "src/main/persistence-onboarding-language-cohort.test.ts": 1062, - "src/main/persistence/applying-settings/notification-settings-normalization.test.ts": 53, - "src/main/persistence/applying-settings/persistence-automation-extra-agent-args.test.ts": 1776, - "src/main/persistence/applying-settings/persistence-automations.test.ts": 2017, - "src/main/persistence/applying-settings/persistence-jira-project.test.ts": 1229, - "src/main/persistence/applying-settings/persistence-jira-saved-filters.test.ts": 1632, - "src/main/persistence/applying-settings/persistence-legacy-automation-twin-host.test.ts": 2337, - "src/main/persistence/applying-settings/persistence-native-chat-appearance.test.ts": 1296, - "src/main/persistence/applying-settings/persistence-native-chat-tab-view-mode.test.ts": 1401, - "src/main/persistence/applying-settings/persistence-native-chat-upgrade-tip-audience.test.ts": 2558, - "src/main/persistence/applying-settings/persistence-portuguese-ui-language-migration.test.ts": 1573, - "src/main/persistence/applying-settings/persistence-right-sidebar-tab.test.ts": 210, - "src/main/persistence/applying-settings/persistence-settings-ui-defaults.test.ts": 1397, - "src/main/persistence/applying-settings/persistence-settings-update.test.ts": 1371, - "src/main/persistence/applying-settings/persistence-source-control-ai-migration.test.ts": 1723, - "src/main/persistence/applying-settings/persistence-status-bar-compact-change-notice.test.ts": 1702, - "src/main/persistence/applying-settings/persistence-ui-state.test.ts": 2267, - "src/main/persistence/applying-settings/settings-update-normalization.test.ts": 245, - "src/main/persistence/applying-settings/settings-update-terminal-link-preference.test.ts": 1295, - "src/main/persistence/applying-settings/settings-update-terminal-quick-commands.test.ts": 302, - "src/main/persistence/applying-settings/terminal-settings-migrations.test.ts": 64, - "src/main/persistence/atomic-snapshot-writer.test.ts": 181, - "src/main/persistence/closed-terminal-panes-registration.test.ts": 168, - "src/main/persistence/closed-terminal-tab-write-fence.test.ts": 3516, - "src/main/persistence/leasing-ssh-ptys/ssh-normalization-orcad-fence.test.ts": 106, - "src/main/persistence/leasing-ssh-ptys/ssh-normalization-remote-cli-control.test.ts": 235, - "src/main/persistence/leasing-ssh-ptys/ssh-pty-binding-cleanup.test.ts": 347, - "src/main/persistence/loading-store/legacy-opencode-go-api-key-migration.test.ts": 63, - "src/main/persistence/loading-store/loaded-cohort-migrations.test.ts": 206, - "src/main/persistence/loading-store/metadata-lineage-batch-pruning.test.ts": 772, - "src/main/persistence/loading-store/normalize-loaded-explorer-root-migration.test.ts": 230, - "src/main/persistence/loading-store/normalize-loaded-global-settings.test.ts": 334, - "src/main/persistence/loading-store/normalize-loaded-project-catalog.test.ts": 234, - "src/main/persistence/loading-store/persisted-state-redundancy.test.ts": 1965, - "src/main/persistence/loading-store/profile-state-checkpoints.test.ts": 2201, - "src/main/persistence/loading-store/profile-state-direct-flush.test.ts": 1370, - "src/main/persistence/loading-store/profile-state-durable-writes.test.ts": 4825, - "src/main/persistence/loading-store/profile-state-import-lifetime.test.ts": 1609, - "src/main/persistence/loading-store/profile-state-maintenance-contracts.test.ts": 5857, - "src/main/persistence/loading-store/profile-state-selective-serialization.test.ts": 231, - "src/main/persistence/loading-store/profile-state-settings-writes.test.ts": 1944, - "src/main/persistence/loading-store/profile-state-sqlite-authority.test.ts": 1909, - "src/main/persistence/loading-store/profile-state-store-backups.test.ts": 2001, - "src/main/persistence/loading-store/profile-state-temp-cleanup-lifetime.test.ts": 2048, - "src/main/persistence/loading-store/profile-state-update-quit.test.ts": 2239, - "src/main/persistence/loading-store/pty-binding-fast-lane.test.ts": 167, - "src/main/persistence/loading-store/pty-binding-placement-inertness.test.ts": 1943, - "src/main/persistence/loading-store/pty-binding-span.test.ts": 101, - "src/main/persistence/loading-store/pty-incarnation-renderer-save.test.ts": 1261, - "src/main/persistence/loading-store/pty-reattach-failure-routing.test.ts": 4378, - "src/main/persistence/loading-store/pty-retirement-publication-during-read.test.ts": 6449, - "src/main/persistence/loading-store/pty-spawn-exit-durability.test.ts": 11097, - "src/main/persistence/loading-store/pty-spawn-handle-publication.test.ts": 3001, - "src/main/persistence/loading-store/pty-spawn-replacement-durability.test.ts": 3876, - "src/main/persistence/loading-store/pty-spawn-restore-durability.test.ts": 4009, - "src/main/persistence/loading-store/reused-terminal-id-unbind.test.ts": 346, - "src/main/persistence/loading-store/secret-sentinel-substitution.test.ts": 76, - "src/main/persistence/loading-store/state-write-round-trip.test.ts": 1499, - "src/main/persistence/loading-store/store-host-partition-before-unload.test.ts": 1503, - "src/main/persistence/loading-store/store-prune-gate-signals.test.ts": 1331, - "src/main/persistence/loading-store/store-runtime-authored-session-writes.test.ts": 1415, - "src/main/persistence/loading-store/store-workspace-session-host-removal.test.ts": 1645, - "src/main/persistence/loading-store/terminal-close-async-durability.test.ts": 2883, - "src/main/persistence/loading-store/terminal-tab-pty-ownership.test.ts": 72, - "src/main/persistence/loading-store/workspace-session-partitions.test.ts": 333, - "src/main/persistence/loading-store/workspace-session-terminal-binding-replay.test.ts": 82, - "src/main/persistence/loading-store/worktree-meta-alias-projection.test.ts": 1288, - "src/main/persistence/loading-store/worktree-meta-write-normalization.test.ts": 108, - "src/main/persistence/migrating-orcad-catalog/orcad-catalog-receipt-ledger.test.ts": 322, - "src/main/persistence/migrating-orcad-catalog/orcad-destination-client-state.test.ts": 145, - "src/main/persistence/migrating-orcad-catalog/orcad-destination-workspace-session.test.ts": 411, - "src/main/persistence/migrating-orcad-catalog/orcad-dormant-metadata-defaults.test.ts": 323, - "src/main/persistence/migrating-orcad-catalog/orcad-migration-blob-staging.test.ts": 365, - "src/main/persistence/migrating-orcad-catalog/orcad-scrollback-snapshot-transfer.test.ts": 374, - "src/main/persistence/migrating-orcad-catalog/orcad-source-client-focus-census.test.ts": 781, - "src/main/persistence/migrating-orcad-catalog/orcad-source-client-state.test.ts": 315, - "src/main/persistence/migrating-orcad-catalog/orcad-source-client-subtraction.test.ts": 333, - "src/main/persistence/migrating-orcad-catalog/orcad-source-dependency-census.test.ts": 652, - "src/main/persistence/migrating-orcad-catalog/orcad-source-duplicate-session-identities.test.ts": 242, - "src/main/persistence/migrating-orcad-catalog/orcad-source-export.test.ts": 1653, - "src/main/persistence/migrating-orcad-catalog/orcad-source-host-qualified-scope.test.ts": 599, - "src/main/persistence/migrating-orcad-catalog/orcad-source-left-behind-session-rows.test.ts": 138, - "src/main/persistence/migrating-orcad-catalog/orcad-source-legacy-key-scope.test.ts": 465, - "src/main/persistence/migrating-orcad-catalog/orcad-source-ownership.test.ts": 355, - "src/main/persistence/migrating-orcad-catalog/orcad-source-partial-partition.test.ts": 647, - "src/main/persistence/migrating-orcad-catalog/orcad-source-release-upgrade.test.ts": 710, - "src/main/persistence/migrating-orcad-catalog/orcad-source-scope.test.ts": 57, - "src/main/persistence/migrating-orcad-catalog/orcad-source-scrollback-state.test.ts": 181, - "src/main/persistence/migrating-orcad-catalog/orcad-source-stale-state-move.test.ts": 455, - "src/main/persistence/migrating-orcad-catalog/orcad-staged-catalog-claims.test.ts": 199, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-blobs.test.ts": 1838, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-catalog.test.ts": 1686, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-received-blob-durability.test.ts": 1653, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-shell-history-install-safety.test.ts": 2080, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-shell-history-login-shell.test.ts": 1556, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-shell-history.test.ts": 1263, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-terminal-restore-hints.test.ts": 2107, - "src/main/persistence/migrating-orcad-catalog/persistence-orcad-repository-cache-reimport.test.ts": 1462, - "src/main/persistence/moving-wsl-projects/wsl-move-background-backoff.test.ts": 447, - "src/main/persistence/moving-wsl-projects/wsl-move-cutover-journal.test.ts": 577, - "src/main/persistence/moving-wsl-projects/wsl-move-desktop-rewrite.test.ts": 859, - "src/main/persistence/moving-wsl-projects/wsl-move-exit-proof.test.ts": 57, - "src/main/persistence/moving-wsl-projects/wsl-move-fence.test.ts": 477, - "src/main/persistence/moving-wsl-projects/wsl-move-preflight.test.ts": 80, - "src/main/persistence/moving-wsl-projects/wsl-move-quiesce.test.ts": 357, - "src/main/persistence/moving-wsl-projects/wsl-move-restore-hints-blob.test.ts": 207, - "src/main/persistence/moving-wsl-projects/wsl-move-restore-hints.test.ts": 54, - "src/main/persistence/moving-wsl-projects/wsl-move-rewrite-ledger.test.ts": 361, - "src/main/persistence/moving-wsl-projects/wsl-move-scope-guard.test.ts": 469, - "src/main/persistence/moving-wsl-projects/wsl-move-scope.test.ts": 105, - "src/main/persistence/moving-wsl-projects/wsl-move-session-freeze.test.ts": 1448, - "src/main/persistence/moving-wsl-projects/wsl-move-shell-history-blobs.test.ts": 147, - "src/main/persistence/moving-wsl-projects/wsl-move-state-projection-scope.test.ts": 618, - "src/main/persistence/moving-wsl-projects/wsl-move-state-projection.test.ts": 466, - "src/main/persistence/moving-wsl-projects/wsl-move-terminal-gate.test.ts": 108, - "src/main/persistence/persistence-async-write-syscalls.test.ts": 2304, - "src/main/persistence/persistence-clipboard-selection-migration.test.ts": 1831, - "src/main/persistence/persistence-cohort-and-identity-migration.test.ts": 2261, - "src/main/persistence/persistence-feature-interaction-broadcast.benchmark.test.ts": 1508, - "src/main/persistence/persistence-flush-and-save-scheduling.test.ts": 1885, - "src/main/persistence/persistence-host-partitioned-sessions.test.ts": 1986, - "src/main/persistence/persistence-initial-load.test.ts": 2001, - "src/main/persistence/persistence-load-repair-durability.test.ts": 1363, - "src/main/persistence/persistence-loading-store-extraction.test.ts": 2403, - "src/main/persistence/persistence-loading-store-write-risks.test.ts": 1527, - "src/main/persistence/persistence-protected-secret-fail-closed.test.ts": 2405, - "src/main/persistence/persistence-protected-secret-write-race.test.ts": 1526, - "src/main/persistence/persistence-proxy-secret-recovery.test.ts": 1543, - "src/main/persistence/persistence-remote-session-startup.test.ts": 1539, - "src/main/persistence/persistence-single-serialize.test.ts": 1538, - "src/main/persistence/profile-state-cutover-fixture.test.ts": 1455, - "src/main/persistence/profile-state-cutover-soak.test.ts": 1663, - "src/main/persistence/profile-state/legacy-json/profile-state-versioned-export.test.ts": 83, - "src/main/persistence/profile-state/profile-state-access-identity.test.ts": 113, - "src/main/persistence/profile-state/profile-state-access-process.test.ts": 750, - "src/main/persistence/profile-state/profile-state-access-windows-native.win32.test.ts": 76, - "src/main/persistence/profile-state/profile-state-access-windows.test.ts": 147, - "src/main/persistence/profile-state/profile-state-access.test.ts": 507, - "src/main/persistence/profile-state/profile-state-authority-bootstrap.test.ts": 2026, - "src/main/persistence/profile-state/profile-state-authority-export-fencing.test.ts": 204, - "src/main/persistence/profile-state/profile-state-authority-marker-writes.test.ts": 630, - "src/main/persistence/profile-state/profile-state-authority-marker.test.ts": 1748, - "src/main/persistence/profile-state/profile-state-automation-runs-equality.test.ts": 195, - "src/main/persistence/profile-state/profile-state-automation-runs-serialization.test.ts": 298, - "src/main/persistence/profile-state/profile-state-automation-storage-upgrade.test.ts": 1746, - "src/main/persistence/profile-state/profile-state-backup-path.test.ts": 67, - "src/main/persistence/profile-state/profile-state-backup-rotation.test.ts": 497, - "src/main/persistence/profile-state/profile-state-backup-temporary-files.test.ts": 69, - "src/main/persistence/profile-state/profile-state-backup-worker.test.ts": 1599, - "src/main/persistence/profile-state/profile-state-bootstrap-publication-race.test.ts": 1928, - "src/main/persistence/profile-state/profile-state-complete-domain-writes.test.ts": 449, - "src/main/persistence/profile-state/profile-state-crash-recovery.test.ts": 433, - "src/main/persistence/profile-state/profile-state-cross-runtime.integration.test.ts": 168, - "src/main/persistence/profile-state/profile-state-current-json-command.test.ts": 2114, - "src/main/persistence/profile-state/profile-state-current-sqlite-command.test.ts": 1846, - "src/main/persistence/profile-state/profile-state-database-export-crash.test.ts": 240, - "src/main/persistence/profile-state/profile-state-database-recovery.test.ts": 949, - "src/main/persistence/profile-state/profile-state-database-rollback-export.test.ts": 1553, - "src/main/persistence/profile-state/profile-state-database-snapshot.test.ts": 463, - "src/main/persistence/profile-state/profile-state-database.test.ts": 210, - "src/main/persistence/profile-state/profile-state-documents.test.ts": 467, - "src/main/persistence/profile-state/profile-state-domain-equality.test.ts": 168, - "src/main/persistence/profile-state/profile-state-domain-reader.test.ts": 143, - "src/main/persistence/profile-state/profile-state-domain-writes.test.ts": 332, - "src/main/persistence/profile-state/profile-state-fragment-validation.test.ts": 1758, - "src/main/persistence/profile-state/profile-state-json-compatibility-recovery.test.ts": 1561, - "src/main/persistence/profile-state/profile-state-large-recovery-crash.test.ts": 2034, - "src/main/persistence/profile-state/profile-state-live-store-factory.test.ts": 1341, - "src/main/persistence/profile-state/profile-state-offline-settings.test.ts": 2313, - "src/main/persistence/profile-state/profile-state-parsed-snapshot.test.ts": 203, - "src/main/persistence/profile-state/profile-state-pre-migration-backup.test.ts": 398, - "src/main/persistence/profile-state/profile-state-read-concurrency.test.ts": 137, - "src/main/persistence/profile-state/profile-state-recovery-batch.test.ts": 202, - "src/main/persistence/profile-state/profile-state-recovery-copy.test.ts": 117, - "src/main/persistence/profile-state/profile-state-recovery-crash-boundaries.test.ts": 8616, - "src/main/persistence/profile-state/profile-state-recovery-crash-process.test.ts": 190, - "src/main/persistence/profile-state/profile-state-runtime-preflight.test.ts": 761, - "src/main/persistence/profile-state/profile-state-section-repair.test.ts": 5045, - "src/main/persistence/profile-state/profile-state-selected-profile-recovery.test.ts": 1521, - "src/main/persistence/profile-state/profile-state-startup-authority.test.ts": 1786, - "src/main/persistence/profile-state/profile-state-startup-failure.test.ts": 86, - "src/main/persistence/profile-state/profile-state-startup-recovery-dialog.test.ts": 115, - "src/main/persistence/profile-state/profile-state-startup-secrets.test.ts": 1945, - "src/main/persistence/profile-state/profile-state-startup-snapshot.test.ts": 1711, - "src/main/persistence/profile-state/profile-state-store-factory.test.ts": 1821, - "src/main/persistence/profile-state/profile-state-streaming-validation.test.ts": 232, - "src/main/persistence/profile-state/profile-state-worker-authority.test.ts": 1799, - "src/main/persistence/profile-state/profile-state-worker-export-failures.test.ts": 558, - "src/main/persistence/profile-state/profile-state-write-transaction.test.ts": 73, - "src/main/persistence/profile-state/profile-state-writer-capacity-errors.test.ts": 74, - "src/main/persistence/profile-state/profile-state-writer-close.test.ts": 118, - "src/main/persistence/profile-state/profile-state-writer-open-error-cause.test.ts": 97, - "src/main/persistence/profile-state/profile-state-writer-protocol-faults.test.ts": 692, - "src/main/persistence/profile-state/profile-state-writer-sleep.test.ts": 699, - "src/main/persistence/profile-state/profile-state-writer-worker.test.ts": 1300, - "src/main/persistence/record-patch-versus-full-save.test.ts": 630, - "src/main/persistence/restoring-sessions/folder-workspace-sort-stamps.test.ts": 418, - "src/main/persistence/restoring-sessions/pane-alias-normalization-scaling.test.ts": 61, - "src/main/persistence/restoring-sessions/pane-alias-normalization.test.ts": 673, - "src/main/persistence/restoring-sessions/pane-key-remapping.test.ts": 46, - "src/main/persistence/restoring-sessions/session-owner-fields.test.ts": 147, - "src/main/persistence/restoring-sessions/session-worktree-ownership.test.ts": 297, - "src/main/persistence/restoring-sessions/tab-terminal-pane-binding-repair.test.ts": 305, - "src/main/persistence/restoring-sessions/terminal-layout-normalization.test.ts": 66, - "src/main/persistence/restoring-sessions/unattached-terminal-row-sweep.test.ts": 253, - "src/main/persistence/restoring-sessions/workspace-pane-normalization-index.test.ts": 91, - "src/main/persistence/runtime-authored-workspace-session-fields.test.ts": 68, - "src/main/persistence/scheduling-automations/automation-run-operations.test.ts": 99, - "src/main/persistence/terminal-topology/closed-pane-binding-fence.test.ts": 212, - "src/main/persistence/terminal-topology/duplicate-pty-pane-repair.test.ts": 1583, - "src/main/persistence/terminal-topology/editor-renames-across-partitions.test.ts": 313, - "src/main/persistence/terminal-topology/editor-tab-layout-apply.test.ts": 2273, - "src/main/persistence/terminal-topology/layout-owner-written-session-golden.test.ts": 1784, - "src/main/persistence/terminal-topology/layout-owner-written-session-switch-off-load.test.ts": 1910, - "src/main/persistence/terminal-topology/open-in-new-group-layout-apply.test.ts": 1401, - "src/main/persistence/terminal-topology/pane-last-grid.test.ts": 4105, - "src/main/persistence/terminal-topology/persistence-binding-graft-placement.test.ts": 2107, - "src/main/persistence/terminal-topology/persistence-closed-pane-binding-fence.test.ts": 1908, - "src/main/persistence/terminal-topology/persistence-cross-host-pane-identity.test.ts": 1396, - "src/main/persistence/terminal-topology/persistence-empty-root-layout-load.test.ts": 1532, - "src/main/persistence/terminal-topology/persistence-floating-terminal-trust.test.ts": 1764, - "src/main/persistence/terminal-topology/persistence-host-partitioned-ssh-pty-bindings.test.ts": 1384, - "src/main/persistence/terminal-topology/persistence-layout-binding-recovery.test.ts": 1662, - "src/main/persistence/terminal-topology/persistence-pane-alias-selective-saves.test.ts": 1352, - "src/main/persistence/terminal-topology/persistence-pane-identity-migration.test.ts": 4212, - "src/main/persistence/terminal-topology/persistence-pty-binding-leaf-tab-resolution.test.ts": 1837, - "src/main/persistence/terminal-topology/persistence-pty-binding-reconciliation.test.ts": 1491, - "src/main/persistence/terminal-topology/persistence-runtime-admitted-terminal-membership.test.ts": 1559, - "src/main/persistence/terminal-topology/persistence-split-pane-incarnation.test.ts": 1373, - "src/main/persistence/terminal-topology/persistence-ssh-lease-tombstone-retention.test.ts": 1297, - "src/main/persistence/terminal-topology/persistence-ssh-pending-pty-kill.test.ts": 1738, - "src/main/persistence/terminal-topology/persistence-ssh-readoption-automation-migration.test.ts": 1473, - "src/main/persistence/terminal-topology/persistence-ssh-remote-cli-control-migration.test.ts": 1982, - "src/main/persistence/terminal-topology/persistence-ssh-remote-pty-binding-replay.test.ts": 1397, - "src/main/persistence/terminal-topology/persistence-ssh-remote-pty-leases.test.ts": 1948, - "src/main/persistence/terminal-topology/persistence-ssh-targets-and-pane-keys.test.ts": 1798, - "src/main/persistence/terminal-topology/persistence-tab-terminal-pane-binding-load.test.ts": 1412, - "src/main/persistence/terminal-topology/persistence-terminal-option-key-migration.test.ts": 1825, - "src/main/persistence/terminal-topology/terminal-close-write-failure-store.test.ts": 2207, - "src/main/persistence/terminal-topology/terminal-close-write-failure-switch-off.test.ts": 2052, - "src/main/persistence/terminal-topology/terminal-close-write-failure.test.ts": 55, - "src/main/persistence/terminal-topology/terminal-late-bind-layout-rules.test.ts": 1355, - "src/main/persistence/terminal-topology/terminal-layout-apply.test.ts": 1943, - "src/main/persistence/terminal-topology/terminal-layout-create-resend.test.ts": 1379, - "src/main/persistence/terminal-topology/terminal-layout-create.test.ts": 1218, - "src/main/persistence/terminal-topology/terminal-layout-default-tabs-applied.test.ts": 2242, - "src/main/persistence/terminal-topology/terminal-layout-pane-ops.test.ts": 1907, - "src/main/persistence/terminal-topology/terminal-layout-rename-tabs.test.ts": 1893, - "src/main/persistence/terminal-topology/terminal-layout-sleep-wake.test.ts": 1445, - "src/main/persistence/terminal-topology/terminal-leaf-move-concurrent-close.test.ts": 1386, - "src/main/persistence/terminal-topology/terminal-leaf-move.test.ts": 2428, - "src/main/persistence/terminal-topology/terminal-owner-invariants.test.ts": 142, - "src/main/persistence/terminal-topology/terminal-owner-report-only.test.ts": 1485, - "src/main/persistence/terminal-topology/terminal-pane-admission-layout-owner.test.ts": 1121, - "src/main/persistence/terminal-topology/terminal-pane-admission-taken-ids-switch-off.test.ts": 357, - "src/main/persistence/terminal-topology/terminal-pane-admission-taken-ids.test.ts": 369, - "src/main/persistence/terminal-topology/terminal-sleep-quit-resume.test.ts": 1275, - "src/main/persistence/terminal-topology/terminal-stale-pane-tree-client.test.ts": 3720, - "src/main/persistence/terminal-topology/terminal-topology-commit.test.ts": 397, - "src/main/persistence/terminal-topology/terminal-topology-model.test.ts": 1806, - "src/main/persistence/terminal-topology/terminal-window-pane-detach.test.ts": 1957, - "src/main/persistence/terminal-topology/unshown-live-terminal-placement-restart.test.ts": 1546, - "src/main/persistence/terminal-topology/windowless-host-reload-keeps-terminals.test.ts": 1097, - "src/main/persistence/terminal-topology/windowless-restart-lost-binding.test.ts": 2139, - "src/main/persistence/terminal-topology/workspace-layout-rules.test.ts": 206, - "src/main/persistence/tracking-repos/local-worktree-metadata-batch-pruning.bench.test.ts": 663, - "src/main/persistence/tracking-repos/local-worktree-metadata-scan-expectation.test.ts": 409, - "src/main/persistence/tracking-repos/missing-local-worktree-metadata-pruning.test.ts": 678, - "src/main/persistence/tracking-repos/persistence-deregistered-repo-residue.test.ts": 1815, - "src/main/persistence/tracking-repos/persistence-duplicate-repo-id-host-scope.test.ts": 1652, - "src/main/persistence/tracking-repos/persistence-folder-scan-project-groups.test.ts": 1722, - "src/main/persistence/tracking-repos/persistence-folder-workspace-notes.test.ts": 1735, - "src/main/persistence/tracking-repos/persistence-invalid-workspace-layout-purge.test.ts": 1771, - "src/main/persistence/tracking-repos/persistence-repo-lifecycle.test.ts": 2023, - "src/main/persistence/tracking-repos/persistence-update-repo.test.ts": 1410, - "src/main/persistence/tracking-repos/persistence-workspace-attachments.test.ts": 1495, - "src/main/persistence/tracking-repos/persistence-workspace-pinned-automation-fence.test.ts": 1390, - "src/main/persistence/tracking-repos/persistence-workspace-repin-automation-owner.test.ts": 2112, - "src/main/persistence/tracking-repos/persistence-workspace-session-scrollback.test.ts": 1634, - "src/main/persistence/tracking-repos/persistence-workspace-status-workflow.test.ts": 1481, - "src/main/persistence/tracking-repos/persistence-worktree-card-properties.test.ts": 2277, - "src/main/persistence/tracking-repos/persistence-worktree-deletion-fencing.test.ts": 1396, - "src/main/persistence/tracking-repos/persistence-worktree-lineage-and-backups.test.ts": 1623, - "src/main/persistence/tracking-repos/persistence-worktree-meta-and-folder-workspaces.test.ts": 1623, - "src/main/persistence/tracking-repos/persistence-worktree-meta-host-target-twins.test.ts": 1824, - "src/main/persistence/tracking-repos/persistence-worktree-name-retirement.test.ts": 1418, - "src/main/persistence/tracking-repos/persistence-worktree-visibility.test.ts": 1932, - "src/main/persistence/tracking-repos/probeable-local-worktree-metadata-candidates.test.ts": 398, - "src/main/persistence/tracking-repos/project-group-session-batch.test.ts": 304, - "src/main/persistence/tracking-repos/project-host-compatibility.test.ts": 60, - "src/main/persistence/tracking-repos/repo-update-host-guard.test.ts": 387, - "src/main/persistence/tracking-repos/worktree-identity-migration-field-coverage.test.ts": 496, - "src/main/persistence/tracking-repos/worktree-metadata-normalization.test.ts": 211, - "src/main/persistence/window-save-divergence-first-group.test.ts": 236, - "src/main/persistence/window-save-divergence.test.ts": 221, - "src/main/persistence/window-save-reconnect-facts.test.ts": 336, - "src/main/persistence/window-save-sleep-records.test.ts": 52, - "src/main/pi/agent-status-compaction.test.ts": 312, - "src/main/pi/agent-status-completion-delivery.test.ts": 181, - "src/main/pi/agent-status-extension-async-subagents.test.ts": 321, - "src/main/pi/agent-status-extension-nested-run-settlement.test.ts": 270, - "src/main/pi/agent-status-extension-omp-lifecycle.test.ts": 1117, - "src/main/pi/agent-status-extension-omp-model.test.ts": 400, - "src/main/pi/agent-status-extension-omp-prefill.test.ts": 245, - "src/main/pi/agent-status-extension-session-change.test.ts": 311, - "src/main/pi/agent-status-extension-source.test.ts": 1058, - "src/main/pi/agent-status-input-redaction.test.ts": 471, - "src/main/pi/agent-status-omp-plan-review.test.ts": 271, - "src/main/pi/agent-status-owner-recovery.test.ts": 401, - "src/main/pi/agent-status-reload-delivery.test.ts": 287, - "src/main/pi/agent-status-ui-prompt.test.ts": 406, - "src/main/pi/omp-model-command-source.test.ts": 442, - "src/main/pi/omp-session-status-owner.test.ts": 332, - "src/main/pi/omp-transcript-metadata.test.ts": 761, - "src/main/pi/rpc-capture-replay.test.ts": 797, - "src/main/pi/rpc-history-catch-up.test.ts": 851, - "src/main/pi/rpc-launch-resolution.test.ts": 886, - "src/main/pi/rpc-launch.test.ts": 351, - "src/main/pi/rpc-model-catalog-probe.test.ts": 436, - "src/main/pi/rpc-options.test.ts": 107, - "src/main/pi/rpc-prompt-delivery.test.ts": 168, - "src/main/pi/rpc-prompt.test.ts": 202, - "src/main/pi/rpc-session-adapter.test.ts": 1059, - "src/main/pi/rpc-session-startup.test.ts": 1756, - "src/main/pi/rpc-turn-races.test.ts": 895, - "src/main/pi/titlebar-extension-overlay-path.test.ts": 110, - "src/main/pi/titlebar-extension-service.test.ts": 236, - "src/main/pi/titlebar-extension-source.test.ts": 1003, - "src/main/plugins/plugin-agent-status-event.test.ts": 103, - "src/main/plugins/plugin-atomic-file-write.test.ts": 2054, - "src/main/plugins/plugin-audit-log-scaling.test.ts": 205, - "src/main/plugins/plugin-audit-log.test.ts": 58, - "src/main/plugins/plugin-bundled-bootstrap-coordinator.test.ts": 288, - "src/main/plugins/plugin-bundled-bootstrap.test.ts": 365, - "src/main/plugins/plugin-command-registry.test.ts": 342, - "src/main/plugins/plugin-content-pack-registry.test.ts": 276, - "src/main/plugins/plugin-content-safety.test.ts": 926, - "src/main/plugins/plugin-dev-watcher-unknown-identity.test.ts": 256, - "src/main/plugins/plugin-dev-watcher.test.ts": 462, - "src/main/plugins/plugin-discovery.test.ts": 195, - "src/main/plugins/plugin-enablement.test.ts": 190, - "src/main/plugins/plugin-host-methods.test.ts": 225, - "src/main/plugins/plugin-host-process.test.ts": 94, - "src/main/plugins/plugin-host-runtime.test.ts": 162, - "src/main/plugins/plugin-install-trust.test.ts": 399, - "src/main/plugins/plugin-install.test.ts": 495, - "src/main/plugins/plugin-kill-list-content-revocation.test.ts": 410, - "src/main/plugins/plugin-kill-list-service.test.ts": 152, - "src/main/plugins/plugin-language-pack-registry.test.ts": 154, - "src/main/plugins/plugin-launch-content.test.ts": 296, - "src/main/plugins/plugin-list-projection.test.ts": 202, - "src/main/plugins/plugin-marketplace-installer.test.ts": 373, - "src/main/plugins/plugin-marketplace-service.test.ts": 554, - "src/main/plugins/plugin-marketplace-store.test.ts": 171, - "src/main/plugins/plugin-panel-controller.test.ts": 134, - "src/main/plugins/plugin-panel-owner-lifecycle.test.ts": 40, - "src/main/plugins/plugin-panel-sessions.test.ts": 24, - "src/main/plugins/plugin-private-marketplace.integration.test.ts": 637, - "src/main/plugins/plugin-secrets-store.test.ts": 135, - "src/main/plugins/plugin-service-housekeeping.test.ts": 29, - "src/main/plugins/plugin-service-integrity.test.ts": 292, - "src/main/plugins/plugin-service-reconciliation.test.ts": 1419, - "src/main/plugins/plugin-storage-store.test.ts": 158, - "src/main/plugins/plugin-uninstall-lifecycle.test.ts": 873, - "src/main/plugins/plugin-uninstall-log-retention.test.ts": 886, - "src/main/plugins/plugin-uninstall-ordering.test.ts": 785, - "src/main/plugins/plugin-vm-recipe-registry.test.ts": 382, - "src/main/plugins/plugin-worker-controller.test.ts": 379, - "src/main/plugins/plugin-worker-env.test.ts": 32, - "src/main/plugins/plugin-worker-manager.test.ts": 146, - "src/main/plugins/plugin-worker-output-buffer.test.ts": 36, - "src/main/plugins/plugin-worker-output-retention.test.ts": 586, - "src/main/plugins/plugin-worker-supervision.integration.test.ts": 7995, - "src/main/ports/advertised-url-retention.test.ts": 106, - "src/main/ports/advertised-url-watcher-pid-validation.test.ts": 63, - "src/main/ports/advertised-url-watcher.test.ts": 57, - "src/main/ports/local-workspace-port-scanner.test.ts": 121, - "src/main/ports/port-scan-command-client.test.ts": 1710, - "src/main/ports/port-scan-command-execution.test.ts": 5241, - "src/main/ports/ssh-advertised-url-enrichment.test.ts": 53, - "src/main/ports/workspace-port-execution-host.test.ts": 52, - "src/main/ports/workspace-port-ownership.test.ts": 41, - "src/main/ports/workspace-port-page-probe.test.ts": 98, - "src/main/powershell-osc133-bootstrap-windows-clm.test.ts": 107, - "src/main/preflight/agent-command-detection.test.ts": 87, - "src/main/preflight/codex-cli-installation.test.ts": 58, - "src/main/preflight/codex-workspace-relative-path.test.ts": 1177, - "src/main/preflight/workspace-agent-detection.test.ts": 702, - "src/main/project-groups/folder-workspace-path-status.test.ts": 37, - "src/main/project-groups/nested-repo-discovery-queue.test.ts": 171, - "src/main/project-groups/nested-repo-discovery.test.ts": 231, - "src/main/project-groups/nested-repo-glob-budget.test.ts": 248, - "src/main/project-groups/nested-repo-import-target.test.ts": 65, - "src/main/project-groups/nested-repo-import.test.ts": 43, - "src/main/project-groups/nested-repo-scan-rules.test.ts": 31, - "src/main/project-runtime-git-options.test.ts": 101, - "src/main/protected-secret-persistence-concurrency.test.ts": 57, - "src/main/protected-secret-persistence.test.ts": 36, - "src/main/provider-process/managed-provider-process-fallback-tree.test.ts": 85, - "src/main/provider-process/managed-provider-process-root-only.test.ts": 104, - "src/main/provider-process/managed-provider-process.test.ts": 107, - "src/main/provider-process/provider-acquisition-starts.test.ts": 26, - "src/main/provider-process/provider-group-guard-launch-paths.test.ts": 968, - "src/main/provider-process/provider-group-orphan-guard.integration.test.ts": 3326, - "src/main/provider-process/provider-group-orphan-guard.test.ts": 120, + "src/main/native-chat/agent-session-wire/agent-session-history-page.test.ts": 1049, + "src/main/native-chat/agent-session-wire/agent-session-item-wire-form.test.ts": 2246, + "src/main/native-chat/agent-session-wire/agent-session-stop-note-paging.test.ts": 1337, + "src/main/native-chat/agent-session-wire/agent-session-stop-note-projection.test.ts": 1142, + "src/main/native-chat/agent-session-wire/agent-session-stop-note-refresh.test.ts": 213, + "src/main/native-chat/agent-session-wire/at-rest-command-demand.test.ts": 43, + "src/main/native-chat/agent-session-wire/hook-failure-provider-frame.test.ts": 234, + "src/main/native-chat/agent-session-wire/hook-outcome-rows.test.ts": 2040, + "src/main/native-chat/agent-session-wire/json-string-shortening.test.ts": 47, + "src/main/native-chat/agent-session-wire/provider-frame-activity.test.ts": 47, + "src/main/native-chat/agent-session-wire/provider-frame-disposition.test.ts": 82, + "src/main/native-chat/agent-session-wire/provider-turn-activity-routing.test.ts": 431, + "src/main/native-chat/agent-session-wire/structured-agent-session-accept-then-deliver.test.ts": 7805, + "src/main/native-chat/agent-session-wire/structured-agent-session-account-switch-workers.test.ts": 6066, + "src/main/native-chat/agent-session-wire/structured-agent-session-acquire-isolation.test.ts": 1897, + "src/main/native-chat/agent-session-wire/structured-agent-session-adopted-import.test.ts": 2881, + "src/main/native-chat/agent-session-wire/structured-agent-session-append-delivery.test.ts": 2062, + "src/main/native-chat/agent-session-wire/structured-agent-session-at-rest-command-population.test.ts": 3757, + "src/main/native-chat/agent-session-wire/structured-agent-session-at-rest-commands.test.ts": 11033, + "src/main/native-chat/agent-session-wire/structured-agent-session-attachment-admission.test.ts": 2402, + "src/main/native-chat/agent-session-wire/structured-agent-session-background-stop-unreadable.test.ts": 1988, + "src/main/native-chat/agent-session-wire/structured-agent-session-background-task-channel.test.ts": 265, + "src/main/native-chat/agent-session-wire/structured-agent-session-catalog-mutation.test.ts": 1679, + "src/main/native-chat/agent-session-wire/structured-agent-session-child-work-selection.test.ts": 1576, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-compact-stop.test.ts": 2664, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-echo-working.test.ts": 2219, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-hung-start-stop.test.ts": 2306, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-opening-send-hold.test.ts": 9867, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-queued-stop.test.ts": 3352, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-root-exit.test.ts": 1392, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-ends-session.test.ts": 3989, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-exit-ends-record.test.ts": 10026, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-note-end.test.ts": 3319, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-plan-card.test.ts": 2189, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-queue-cards.test.ts": 4270, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-stop-turn-end.test.ts": 2556, + "src/main/native-chat/agent-session-wire/structured-agent-session-claude-subagent-row.test.ts": 3740, + "src/main/native-chat/agent-session-wire/structured-agent-session-clear-queued-command.test.ts": 2168, + "src/main/native-chat/agent-session-wire/structured-agent-session-clear-rewind.test.ts": 3596, + "src/main/native-chat/agent-session-wire/structured-agent-session-close-aborts-start.test.ts": 1806, + "src/main/native-chat/agent-session-wire/structured-agent-session-close-admit.test.ts": 1401, + "src/main/native-chat/agent-session-wire/structured-agent-session-close-verdict.test.ts": 2963, + "src/main/native-chat/agent-session-wire/structured-agent-session-codex-applied-inputs.test.ts": 2594, + "src/main/native-chat/agent-session-wire/structured-agent-session-codex-held-goal.test.ts": 2081, + "src/main/native-chat/agent-session-wire/structured-agent-session-codex-input-host.test.ts": 19298, + "src/main/native-chat/agent-session-wire/structured-agent-session-codex-version-recovery.test.ts": 2227, + "src/main/native-chat/agent-session-wire/structured-agent-session-command-publication.test.ts": 1350, + "src/main/native-chat/agent-session-wire/structured-agent-session-command-readers.test.ts": 567, + "src/main/native-chat/agent-session-wire/structured-agent-session-conversations.test.ts": 2096, + "src/main/native-chat/agent-session-wire/structured-agent-session-crash-mid-start.test.ts": 2680, + "src/main/native-chat/agent-session-wire/structured-agent-session-crash-turn-end.test.ts": 2221, + "src/main/native-chat/agent-session-wire/structured-agent-session-create-adoption-budget.test.ts": 4134, + "src/main/native-chat/agent-session-wire/structured-agent-session-create-adoption-restart.test.ts": 2232, + "src/main/native-chat/agent-session-wire/structured-agent-session-create-adoption.test.ts": 1670, + "src/main/native-chat/agent-session-wire/structured-agent-session-current-requests.test.ts": 3325, + "src/main/native-chat/agent-session-wire/structured-agent-session-current-work.test.ts": 2986, + "src/main/native-chat/agent-session-wire/structured-agent-session-damaged-runtime.test.ts": 2153, + "src/main/native-chat/agent-session-wire/structured-agent-session-dead-generation-settlement.test.ts": 1232, + "src/main/native-chat/agent-session-wire/structured-agent-session-delivery-loop.test.ts": 3315, + "src/main/native-chat/agent-session-wire/structured-agent-session-directory-admission.test.ts": 2273, + "src/main/native-chat/agent-session-wire/structured-agent-session-ended-prompt-cancel.test.ts": 1466, + "src/main/native-chat/agent-session-wire/structured-agent-session-event-sink.test.ts": 907, + "src/main/native-chat/agent-session-wire/structured-agent-session-eviction.test.ts": 478, + "src/main/native-chat/agent-session-wire/structured-agent-session-exit-delivery.test.ts": 2327, + "src/main/native-chat/agent-session-wire/structured-agent-session-failed-create-owner-verdict.test.ts": 2022, + "src/main/native-chat/agent-session-wire/structured-agent-session-failure-text.test.ts": 275, + "src/main/native-chat/agent-session-wire/structured-agent-session-forget-status.test.ts": 1573, + "src/main/native-chat/agent-session-wire/structured-agent-session-fork-rewind.test.ts": 1797, + "src/main/native-chat/agent-session-wire/structured-agent-session-goal-steering.test.ts": 3325, + "src/main/native-chat/agent-session-wire/structured-agent-session-held-child-lease-renewal.test.ts": 957, + "src/main/native-chat/agent-session-wire/structured-agent-session-history-catch-up.test.ts": 747, + "src/main/native-chat/agent-session-wire/structured-agent-session-host-runtime-state.test.ts": 700, + "src/main/native-chat/agent-session-wire/structured-agent-session-host-teardown.test.ts": 382, + "src/main/native-chat/agent-session-wire/structured-agent-session-idle-sweep.test.ts": 4156, + "src/main/native-chat/agent-session-wire/structured-agent-session-input-order-projection.test.ts": 16424, + "src/main/native-chat/agent-session-wire/structured-agent-session-input-order-reopen.test.ts": 3205, + "src/main/native-chat/agent-session-wire/structured-agent-session-input-order-rewind.test.ts": 1509, + "src/main/native-chat/agent-session-wire/structured-agent-session-input-order.test.ts": 5352, + "src/main/native-chat/agent-session-wire/structured-agent-session-input-recovery-frontier.test.ts": 4763, + "src/main/native-chat/agent-session-wire/structured-agent-session-interrupted-continuation.test.ts": 3018, + "src/main/native-chat/agent-session-wire/structured-agent-session-journal-corruption.test.ts": 1860, + "src/main/native-chat/agent-session-wire/structured-agent-session-late-proof-tool-ends.test.ts": 754, + "src/main/native-chat/agent-session-wire/structured-agent-session-late-settlement-cancelled.test.ts": 2020, + "src/main/native-chat/agent-session-wire/structured-agent-session-late-settlement.test.ts": 2221, + "src/main/native-chat/agent-session-wire/structured-agent-session-lease-renewer.test.ts": 875, + "src/main/native-chat/agent-session-wire/structured-agent-session-legacy-handoff-record.test.ts": 2328, + "src/main/native-chat/agent-session-wire/structured-agent-session-listed-stop-lifetime.test.ts": 1983, + "src/main/native-chat/agent-session-wire/structured-agent-session-live-turn-window.test.ts": 2598, + "src/main/native-chat/agent-session-wire/structured-agent-session-logger.test.ts": 177, + "src/main/native-chat/agent-session-wire/structured-agent-session-message-choices.test.ts": 4314, + "src/main/native-chat/agent-session-wire/structured-agent-session-mutation-context.test.ts": 2061, + "src/main/native-chat/agent-session-wire/structured-agent-session-newer-content-host.test.ts": 1997, + "src/main/native-chat/agent-session-wire/structured-agent-session-omp-menu-persistence.test.ts": 1063, + "src/main/native-chat/agent-session-wire/structured-agent-session-operation-settlement.test.ts": 1852, + "src/main/native-chat/agent-session-wire/structured-agent-session-operation-start-refusal.test.ts": 1210, + "src/main/native-chat/agent-session-wire/structured-agent-session-options-deadline.test.ts": 1036, + "src/main/native-chat/agent-session-wire/structured-agent-session-options-read-scaling.test.ts": 1006, + "src/main/native-chat/agent-session-wire/structured-agent-session-options-read.accepted-inputs.test.ts": 1063, + "src/main/native-chat/agent-session-wire/structured-agent-session-options-read.inventory.test.ts": 1197, + "src/main/native-chat/agent-session-wire/structured-agent-session-options-read.test.ts": 1405, + "src/main/native-chat/agent-session-wire/structured-agent-session-outgrown-child.test.ts": 3140, + "src/main/native-chat/agent-session-wire/structured-agent-session-owed-work-release.test.ts": 4276, + "src/main/native-chat/agent-session-wire/structured-agent-session-permission-mode.test.ts": 3736, + "src/main/native-chat/agent-session-wire/structured-agent-session-pre-control-capacity.test.ts": 640, + "src/main/native-chat/agent-session-wire/structured-agent-session-processless-reservation.test.ts": 1444, + "src/main/native-chat/agent-session-wire/structured-agent-session-prompt-answer-receipts.test.ts": 3021, + "src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel-repeat.test.ts": 1493, + "src/main/native-chat/agent-session-wire/structured-agent-session-prompt-cancel.test.ts": 2051, + "src/main/native-chat/agent-session-wire/structured-agent-session-provider-naming.test.ts": 297, + "src/main/native-chat/agent-session-wire/structured-agent-session-provider-open.test.ts": 1802, + "src/main/native-chat/agent-session-wire/structured-agent-session-queue-import-retained-history.test.ts": 2790, + "src/main/native-chat/agent-session-wire/structured-agent-session-queue-import-reuse.test.ts": 8615, + "src/main/native-chat/agent-session-wire/structured-agent-session-queue-import-scaling.test.ts": 7805, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-action-receipts.test.ts": 5519, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-command.test.ts": 3441, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-compact.test.ts": 7204, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-edit.test.ts": 4318, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-gate.test.ts": 2544, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-legacy-import.test.ts": 2497, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-messages.test.ts": 5912, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-move.test.ts": 1986, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-newer-orca.test.ts": 2015, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-pause-lift.test.ts": 5616, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-published-bytes.test.ts": 1780, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-quit.test.ts": 2500, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-refused-card.test.ts": 2478, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-repeat-press.test.ts": 2765, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-stop-row.test.ts": 1871, + "src/main/native-chat/agent-session-wire/structured-agent-session-queued-withdrawn-draft.test.ts": 1916, + "src/main/native-chat/agent-session-wire/structured-agent-session-ready-operation-order.test.ts": 2646, + "src/main/native-chat/agent-session-wire/structured-agent-session-reasoning-sweep.test.ts": 747, + "src/main/native-chat/agent-session-wire/structured-agent-session-received-output.test.ts": 2740, + "src/main/native-chat/agent-session-wire/structured-agent-session-receiving-cancellation.test.ts": 5834, + "src/main/native-chat/agent-session-wire/structured-agent-session-receiving-catalog.test.ts": 5757, + "src/main/native-chat/agent-session-wire/structured-agent-session-recovered-queue-idle.test.ts": 1857, + "src/main/native-chat/agent-session-wire/structured-agent-session-recovered-turn-clock.test.ts": 1539, + "src/main/native-chat/agent-session-wire/structured-agent-session-recovery-exits.test.ts": 2112, + "src/main/native-chat/agent-session-wire/structured-agent-session-recovery-read.test.ts": 918, + "src/main/native-chat/agent-session-wire/structured-agent-session-recovery-resolution.test.ts": 4345, + "src/main/native-chat/agent-session-wire/structured-agent-session-refusal-details.test.ts": 380, + "src/main/native-chat/agent-session-wire/structured-agent-session-registry.test.ts": 48, + "src/main/native-chat/agent-session-wire/structured-agent-session-repeated-stop.test.ts": 2059, + "src/main/native-chat/agent-session-wire/structured-agent-session-replaced-server-turn.test.ts": 2308, + "src/main/native-chat/agent-session-wire/structured-agent-session-resend-answer.test.ts": 3851, + "src/main/native-chat/agent-session-wire/structured-agent-session-resend-ledger-refusal.test.ts": 2302, + "src/main/native-chat/agent-session-wire/structured-agent-session-resolved-append.test.ts": 683, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-audience.test.ts": 2056, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-cap.test.ts": 731, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-child-work.test.ts": 1898, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-context-clear.test.ts": 538, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation-wait.test.ts": 191, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-continuation.test.ts": 533, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-failure-filing.test.ts": 2350, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-after-reattach.test.ts": 1903, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-endings.test.ts": 2091, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-newer-orca.test.ts": 2824, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-offer-withdrawal.test.ts": 4352, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-ownership.test.ts": 4640, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-provider-output.test.ts": 3587, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-recovery-output.test.ts": 2802, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume-progress.test.ts": 2691, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-resume.test.ts": 575, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-stream-duration.test.ts": 2933, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-teardown.test.ts": 2163, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-undrivable.test.ts": 1752, + "src/main/native-chat/agent-session-wire/structured-agent-session-restart-witnesses.test.ts": 511, + "src/main/native-chat/agent-session-wire/structured-agent-session-resting-options.test.ts": 1696, + "src/main/native-chat/agent-session-wire/structured-agent-session-resumed-child-owner.test.ts": 682, + "src/main/native-chat/agent-session-wire/structured-agent-session-rewind-at-rest.test.ts": 2072, + "src/main/native-chat/agent-session-wire/structured-agent-session-rewind-live-send.test.ts": 2117, + "src/main/native-chat/agent-session-wire/structured-agent-session-rewind-provenance.test.ts": 626, + "src/main/native-chat/agent-session-wire/structured-agent-session-rewind.test.ts": 4387, + "src/main/native-chat/agent-session-wire/structured-agent-session-running-operation-order.test.ts": 2006, + "src/main/native-chat/agent-session-wire/structured-agent-session-saved-status.test.ts": 2446, + "src/main/native-chat/agent-session-wire/structured-agent-session-send-idempotency.test.ts": 1507, + "src/main/native-chat/agent-session-wire/structured-agent-session-send-open-stale-turn.test.ts": 2301, + "src/main/native-chat/agent-session-wire/structured-agent-session-send-options.test.ts": 3283, + "src/main/native-chat/agent-session-wire/structured-agent-session-send-restarts-failed-start.test.ts": 4120, + "src/main/native-chat/agent-session-wire/structured-agent-session-send-settlement.test.ts": 197, + "src/main/native-chat/agent-session-wire/structured-agent-session-send.test.ts": 3945, + "src/main/native-chat/agent-session-wire/structured-agent-session-shown-work.test.ts": 567, + "src/main/native-chat/agent-session-wire/structured-agent-session-shutdown-cut-row.test.ts": 2728, + "src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-open.test.ts": 2210, + "src/main/native-chat/agent-session-wire/structured-agent-session-stale-turn-verdict.test.ts": 305, + "src/main/native-chat/agent-session-wire/structured-agent-session-stale-verdict-persistence.test.ts": 972, + "src/main/native-chat/agent-session-wire/structured-agent-session-stale-verdict-prompts.test.ts": 665, + "src/main/native-chat/agent-session-wire/structured-agent-session-start-admission.test.ts": 5256, + "src/main/native-chat/agent-session-wire/structured-agent-session-start-failure-writer.test.ts": 5219, + "src/main/native-chat/agent-session-wire/structured-agent-session-start-flight.test.ts": 48, + "src/main/native-chat/agent-session-wire/structured-agent-session-start-retry-recorded.test.ts": 297, + "src/main/native-chat/agent-session-wire/structured-agent-session-start-settlement-host.test.ts": 6262, + "src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-host.test.ts": 10511, + "src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-registrations.test.ts": 2980, + "src/main/native-chat/agent-session-wire/structured-agent-session-startup-attempt-reports.test.ts": 1857, + "src/main/native-chat/agent-session-wire/structured-agent-session-startup-failure-exit.test.ts": 393, + "src/main/native-chat/agent-session-wire/structured-agent-session-startup-provider-errors.test.ts": 8128, + "src/main/native-chat/agent-session-wire/structured-agent-session-startup-reconcile-failure.test.ts": 3220, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-children.test.ts": 2318, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-clock.test.ts": 827, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-conversation-name.test.ts": 938, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-launch-directory.test.ts": 856, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed-stopping.test.ts": 831, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-feed.test.ts": 1849, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-first-input-identity.test.ts": 1261, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-ownership.test.ts": 715, + "src/main/native-chat/agent-session-wire/structured-agent-session-status-reentry.test.ts": 1147, + "src/main/native-chat/agent-session-wire/structured-agent-session-stop-aborts-start.test.ts": 2869, + "src/main/native-chat/agent-session-wire/structured-agent-session-stop-event.test.ts": 1644, + "src/main/native-chat/agent-session-wire/structured-agent-session-stop-note-opened-turn.test.ts": 1446, + "src/main/native-chat/agent-session-wire/structured-agent-session-stop-note-withdrawn-send.test.ts": 1566, + "src/main/native-chat/agent-session-wire/structured-agent-session-stop-receipts.test.ts": 2862, + "src/main/native-chat/agent-session-wire/structured-agent-session-stopped-history.test.ts": 2263, + "src/main/native-chat/agent-session-wire/structured-agent-session-stopping-journal.test.ts": 772, + "src/main/native-chat/agent-session-wire/structured-agent-session-subagent-recency.test.ts": 1511, + "src/main/native-chat/agent-session-wire/structured-agent-session-subagent-rows.test.ts": 918, + "src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-background-tasks.test.ts": 829, + "src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-journal-retention.test.ts": 7203, + "src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-oversized-removal.test.ts": 717, + "src/main/native-chat/agent-session-wire/structured-agent-session-subscriber-publication.test.ts": 732, + "src/main/native-chat/agent-session-wire/structured-agent-session-subscribers.test.ts": 2521, + "src/main/native-chat/agent-session-wire/structured-agent-session-target-reconcile.test.ts": 786, + "src/main/native-chat/agent-session-wire/structured-agent-session-task-queue.test.ts": 96, + "src/main/native-chat/agent-session-wire/structured-agent-session-terminal-writer-acquire.test.ts": 5574, + "src/main/native-chat/agent-session-wire/structured-agent-session-thread-goal.test.ts": 3029, + "src/main/native-chat/agent-session-wire/structured-agent-session-transition-rollback.test.ts": 919, + "src/main/native-chat/agent-session-wire/structured-agent-session-transition.test.ts": 1068, + "src/main/native-chat/agent-session-wire/structured-agent-session-turn-completion-child-work.test.ts": 240, + "src/main/native-chat/agent-session-wire/structured-agent-session-turn-completion-feed.test.ts": 276, + "src/main/native-chat/agent-session-wire/structured-agent-session-unexpected-exit.test.ts": 430, + "src/main/native-chat/agent-session-wire/structured-agent-session-unnamed-stop-races.test.ts": 2959, + "src/main/native-chat/agent-session-wire/structured-agent-session-unopened-send-withdrawal.test.ts": 156, + "src/main/native-chat/agent-session-wire/structured-agent-session-unopened-tab.test.ts": 1885, + "src/main/native-chat/agent-session-wire/structured-agent-session-unrun-send-hold.test.ts": 2343, + "src/main/native-chat/agent-session-wire/structured-agent-session-unsent-send-hold.test.ts": 6694, + "src/main/native-chat/agent-session-wire/structured-agent-session-view-start-after-failed-start.test.ts": 5757, + "src/main/native-chat/agent-session-wire/structured-agent-session-wedged-profile-migration.test.ts": 2815, + "src/main/native-chat/agent-session-wire/structured-agent-session-wire-admission.test.ts": 1321, + "src/main/native-chat/agent-session-wire/structured-agent-session-workspace-sleep-lifetime.test.ts": 3274, + "src/main/native-chat/agent-session-wire/structured-conversation-command-admission.test.ts": 179, + "src/main/native-chat/agent-session-wire/structured-conversation-command-child-work.test.ts": 1810, + "src/main/native-chat/agent-session-wire/structured-conversation-command.test.ts": 2989, + "src/main/native-chat/agent-session-wire/structured-rewind-cut.test.ts": 672, + "src/main/native-chat/agent-session-wire/unhandled-provider-frame.test.ts": 231, + "src/main/native-chat/chat-launcher-command.test.ts": 651, + "src/main/native-chat/host-readable-transcript-path-fs-gate.test.ts": 373, + "src/main/native-chat/host-readable-transcript-path.test.ts": 150, + "src/main/native-chat/native-chat-inline-visuals-setting.test.ts": 751, + "src/main/native-chat/native-chat-scratch-folder-migration.test.ts": 109, + "src/main/native-chat/native-chat-visual-file-read.test.ts": 98, + "src/main/native-chat/native-chat-visuals-delivery.test.ts": 575, + "src/main/native-chat/native-chat-visuals-sweep.test.ts": 123, + "src/main/native-chat/session-file-resolver-wsl-scan-gate.test.ts": 156, + "src/main/native-chat/session-file-resolver-wsl.test.ts": 179, + "src/main/native-chat/session-file-resolver.test.ts": 245, + "src/main/native-chat/ssh-transcript-path.test.ts": 48, + "src/main/native-chat/structured-agent-cli-conversation-adoption.test.ts": 2464, + "src/main/native-chat/structured-agent-command-guest-path.test.ts": 128, + "src/main/native-chat/structured-agent-command-resolution-wsl-host.test.ts": 108, + "src/main/native-chat/structured-agent-command-resolution.test.ts": 223, + "src/main/native-chat/structured-agent-configured-args.test.ts": 191, + "src/main/native-chat/structured-agent-session-history-adoption.test.ts": 285, + "src/main/native-chat/structured-agent-session-source-admission.test.ts": 1104, + "src/main/native-chat/structured-chat-naming-execution.test.ts": 6592, + "src/main/native-chat/structured-chat-naming-publication.test.ts": 5437, + "src/main/native-chat/structured-chat-naming.test.ts": 5203, + "src/main/native-chat/subagent-entry-id-bounds.test.ts": 42, + "src/main/native-chat/transcript-claude-read-image.test.ts": 389, + "src/main/native-chat/transcript-file-version.test.ts": 121, + "src/main/native-chat/transcript-interruption-message.test.ts": 263, + "src/main/native-chat/transcript-line-decoders-claude-command-output.test.ts": 248, + "src/main/native-chat/transcript-line-decoders-claude-control-bytes.test.ts": 237, + "src/main/native-chat/transcript-line-decoders-claude-image-companion.test.ts": 238, + "src/main/native-chat/transcript-line-decoders-claude-pasted-content.test.ts": 250, + "src/main/native-chat/transcript-line-decoders-claude-queued-prompt.test.ts": 255, + "src/main/native-chat/transcript-line-decoders-claude-stop-hook.test.ts": 211, + "src/main/native-chat/transcript-line-decoders.grok.test.ts": 283, + "src/main/native-chat/transcript-line-decoders.omp.test.ts": 297, + "src/main/native-chat/transcript-opencode-database.test.ts": 128, + "src/main/native-chat/transcript-opencode-read-bounds.test.ts": 426, + "src/main/native-chat/transcript-opencode-semantic-fidelity.test.ts": 2048, + "src/main/native-chat/transcript-opencode-sqlite-query.test.ts": 886, + "src/main/native-chat/transcript-opencode-subscribe.test.ts": 5546, + "src/main/native-chat/transcript-opencode.test.ts": 392, + "src/main/native-chat/transcript-opencode2-sqlite.test.ts": 1576, + "src/main/native-chat/transcript-read-cache-inflight.test.ts": 807, + "src/main/native-chat/transcript-read-cache-refusal-recovery.test.ts": 536, + "src/main/native-chat/transcript-read-cache-wsl-stall.test.ts": 402, + "src/main/native-chat/transcript-read-cache.test.ts": 513, + "src/main/native-chat/transcript-reader-codex-history-mode.test.ts": 660, + "src/main/native-chat/transcript-reader-wsl-stall.test.ts": 503, + "src/main/native-chat/transcript-reader.test.ts": 565, + "src/main/native-chat/transcript-record-copy-counts.test.ts": 523, + "src/main/native-chat/transcript-stream-lines.test.ts": 79, + "src/main/native-chat/transcript-tail-reader-cancellation.test.ts": 599, + "src/main/native-chat/transcript-tail-reader-wsl-gate.test.ts": 420, + "src/main/native-chat/transcript-tool-result-identity.test.ts": 565, + "src/main/native-chat/transcript-turn-lifecycle.test.ts": 258, + "src/main/native-chat/transcript-watch-engine-wsl-lifecycle.test.ts": 508, + "src/main/native-chat/transcript-watch-error.test.ts": 2306, + "src/main/native-chat/transcript-watch-inplace-drain-race.test.ts": 953, + "src/main/native-chat/transcript-watch-liveness.test.ts": 1063, + "src/main/native-chat/transcript-watch-resolve-poll.test.ts": 541, + "src/main/native-chat/transcript-watch-unflushed-settle.test.ts": 554, + "src/main/native-chat/transcript-watch-unsubscribe-race.test.ts": 533, + "src/main/native-chat/transcript-watch-wsl-exact-path.test.ts": 465, + "src/main/native-chat/transcript-watch-wsl-stall.test.ts": 486, + "src/main/native-chat/transcript-watch.test.ts": 2570, + "src/main/native-chat/transcript-window-tool-attribution.test.ts": 523, + "src/main/native-chat/transcript-zcode.test.ts": 814, + "src/main/native-chat/wsl-session-path-scan.test.ts": 167, + "src/main/native-chat/wsl-transcript-fs-access.test.ts": 186, + "src/main/native-chat/wsl-transcript-fs-gate.test.ts": 567, + "src/main/native-chat/wsl-transcript-fs-process-client.test.ts": 99, + "src/main/native-chat/wsl-transcript-fs-process-operations.test.ts": 43, + "src/main/native-chat/wsl-transcript-fs-route-quarantine.test.ts": 62, + "src/main/native-chat/wsl-transcript-running-admission.test.ts": 1178, + "src/main/native-chat/wsl-transcript-running-observer.test.ts": 103, + "src/main/nested-worktree-removal-plan.test.ts": 242, + "src/main/network/electron-proxy-request-guard.test.ts": 308, + "src/main/network/macos-system-resolver-health.test.ts": 59, + "src/main/network/macos-tailscale-dns-diagnostic.test.ts": 54, + "src/main/network/macos-tailscale-dns-probe-admission.test.ts": 147, + "src/main/network/proxy-settings-session.test.ts": 858, + "src/main/network/proxy-settings.test.ts": 121, + "src/main/node-runtime/linux-libc-probe.test.ts": 68, + "src/main/node-runtime/managed-runtime-installation.test.ts": 427, + "src/main/node-runtime/managed-runtime-release.test.ts": 82, + "src/main/node-runtime/pinned-runtime-materializer-http-client.test.ts": 88, + "src/main/node-runtime/pinned-runtime-materializer-mirror.test.ts": 115, + "src/main/node-runtime/pinned-runtime-materializer-node.test.ts": 157, + "src/main/node-runtime/pinned-runtime-materializer.test.ts": 3173, + "src/main/node-runtime/runtime-archive-download.test.ts": 149, + "src/main/notebook/notebook-kernel.test.ts": 151, + "src/main/notebook/python-environments.test.ts": 85, + "src/main/notifications/announced-notification-registry.test.ts": 142, + "src/main/notifications/desktop-presence-reporter.test.ts": 790, + "src/main/notifications/notification-delivery-service.test.ts": 130, + "src/main/observability/bundle.test.ts": 696, + "src/main/observability/diagnostic-upload-http.test.ts": 56, + "src/main/observability/instrumentation.test.ts": 201, + "src/main/observability/local-file-sink-memory.test.ts": 148, + "src/main/observability/local-file-sink.test.ts": 1124, + "src/main/observability/redactor-environment-lines.test.ts": 46, + "src/main/observability/redactor.test.ts": 80, + "src/main/observability/stalled-log-disk.test.ts": 869, + "src/main/observability/tracer.test.ts": 65, + "src/main/omp/omp-session-cwd-lookup.test.ts": 232, + "src/main/opencode-usage/cache-read-reproduction.test.ts": 366, + "src/main/opencode-usage/cache-write-accounting.test.ts": 423, + "src/main/opencode-usage/opencode2-session-usage.test.ts": 825, + "src/main/opencode-usage/scanner-windows-data-directory.test.ts": 464, + "src/main/opencode-usage/scanner-wsl-gate.test.ts": 133, + "src/main/opencode-usage/scanner.test.ts": 554, + "src/main/opencode-usage/store.test.ts": 364, + "src/main/opencode/hook-plugin-background-child-completion.test.ts": 264, + "src/main/opencode/hook-plugin-child-attention.test.ts": 637, + "src/main/opencode/hook-plugin-dispose-host.test.ts": 416, + "src/main/opencode/hook-plugin-fail-open-ownership.test.ts": 528, + "src/main/opencode/hook-plugin-legacy-tui-ownership.test.ts": 2041, + "src/main/opencode/hook-plugin-lifecycle-delivery.test.ts": 995, + "src/main/opencode/hook-plugin-message-part-throttle.test.ts": 251, + "src/main/opencode/hook-plugin-module-contract.test.ts": 608, + "src/main/opencode/hook-plugin-opencode2-session-lineage.test.ts": 1023, + "src/main/opencode/hook-plugin-opencode2-setup.test.ts": 2248, + "src/main/opencode/hook-plugin-opencode2-tui-ownership.test.ts": 1494, + "src/main/opencode/hook-plugin-run-process-session-start.test.ts": 227, + "src/main/opencode/hook-service-invalid-tui-config.test.ts": 134, + "src/main/opencode/hook-service-legacy-acl.test.ts": 392, + "src/main/opencode/hook-service-overlay-confinement.test.ts": 103, + "src/main/opencode/hook-service-startup-refresh.test.ts": 111, + "src/main/opencode/hook-service.test.ts": 262, + "src/main/opencode/legacy-shared-config-dir.test.ts": 43, + "src/main/opencode/opencode-acp-connection.test.ts": 1205, + "src/main/opencode/opencode-cli-version.test.ts": 54, + "src/main/opencode/opencode-client-sweep.test.ts": 124, + "src/main/opencode/opencode-credential-backend.test.ts": 84, + "src/main/opencode/opencode-go-api-key-store.test.ts": 128, + "src/main/opencode/opencode-launch-model-config.test.ts": 87, + "src/main/opencode/opencode-launch-model-context-cleanup.test.ts": 1204, + "src/main/opencode/opencode-launch-model-context-supervision.test.ts": 2290, + "src/main/opencode/opencode-launch-model-context.test.ts": 215, + "src/main/opencode/opencode-model-catalog-listing.test.ts": 225, + "src/main/opencode/opencode-model-startup-plan.test.ts": 309, + "src/main/opencode/opencode-overlay-manifest.test.ts": 48, + "src/main/opencode/opencode-pty-launch.test.ts": 277, + "src/main/opencode/opencode-session-binder.test.ts": 132, + "src/main/opencode/opencode-startup-prompt-claims.test.ts": 60, + "src/main/opencode/opencode-startup-prompt-installer.test.ts": 195, + "src/main/opencode/opencode-startup-prompt-owner.test.ts": 97, + "src/main/opencode/opencode-startup-prompt-runtime-identity.test.ts": 3902, + "src/main/opencode/opencode-startup-prompt-source.test.ts": 4098, + "src/main/opencode/opencode-structured-account-home.test.ts": 144, + "src/main/opencode/opencode-wsl-probe-environment.test.ts": 274, + "src/main/opencode/overlay-dir-gc-lifecycle.test.ts": 52, + "src/main/opencode/overlay-dir-gc.test.ts": 141, + "src/main/opencode/overlay-source-ownership.test.ts": 60, + "src/main/opencode2/status-plugin-setup-lifetime.test.ts": 108, + "src/main/orca-profiles/other-profile-workspace-catalog.test.ts": 462, + "src/main/orca-profiles/profile-active-transfer-worker.test.ts": 2841, + "src/main/orca-profiles/profile-active-transfer.test.ts": 2243, + "src/main/orca-profiles/profile-artifact-cloud-cleanup.test.ts": 553, + "src/main/orca-profiles/profile-cloud-auth-characterization.test.ts": 1112, + "src/main/orca-profiles/profile-cloud-auth-config.test.ts": 68, + "src/main/orca-profiles/profile-cloud-client.test.ts": 121, + "src/main/orca-profiles/profile-cloud-dev-service.test.ts": 577, + "src/main/orca-profiles/profile-cloud-org-members-client.test.ts": 69, + "src/main/orca-profiles/profile-cloud-org-members-service.test.ts": 460, + "src/main/orca-profiles/profile-cloud-pkce.test.ts": 752, + "src/main/orca-profiles/profile-cloud-refresh-replay-guard.test.ts": 81, + "src/main/orca-profiles/profile-cloud-service-auth-retry.test.ts": 548, + "src/main/orca-profiles/profile-cloud-service-connect-overlap.test.ts": 683, + "src/main/orca-profiles/profile-cloud-service-refresh.test.ts": 502, + "src/main/orca-profiles/profile-cloud-service-sign-out-connect-race.test.ts": 541, + "src/main/orca-profiles/profile-cloud-service.test.ts": 533, + "src/main/orca-profiles/profile-cloud-session-refresh-rotation.test.ts": 523, + "src/main/orca-profiles/profile-cloud-session-refresh.test.ts": 96, + "src/main/orca-profiles/profile-cloud-session-store.test.ts": 133, + "src/main/orca-profiles/profile-cloud-sign-in-progress.test.ts": 717, + "src/main/orca-profiles/profile-index-store.test.ts": 1265, + "src/main/orca-profiles/profile-persistence-deadline.test.ts": 87, + "src/main/orca-profiles/profile-project-domain-transfer.test.ts": 5088, + "src/main/orca-profiles/profile-project-presence.test.ts": 548, + "src/main/orca-profiles/profile-project-session-field-disposition.test.ts": 334, + "src/main/orca-profiles/profile-project-session-state.test.ts": 300, + "src/main/orca-profiles/profile-project-transfer-migration.test.ts": 1642, + "src/main/orca-profiles/profile-project-transfer.test.ts": 1456, + "src/main/orca-profiles/profile-session-owner-transfer.test.ts": 283, + "src/main/orca-profiles/profile-telemetry-consent-seed.test.ts": 536, + "src/main/orca-profiles/profile-ui-scope.test.ts": 61, + "src/main/orcad-migration-export-holds.test.ts": 231, + "src/main/orcad/electron-serve-browser-process.test.ts": 10184, + "src/main/orcad/electron-serve-provider-selection.test.ts": 554, + "src/main/orcad/electron-sidecar-method-routing.test.ts": 287, + "src/main/orcad/electron-sidecar-tab-registry.test.ts": 105, + "src/main/orcad/external-chromium-browser-process.integration.test.ts": 347, + "src/main/orcad/external-chromium-browser-process.test.ts": 319, + "src/main/orcad/external-chromium-browser-session.test.ts": 152, + "src/main/orcad/external-chromium-tab-registry.test.ts": 246, + "src/main/orcad/main-preflight-order.test.ts": 758, + "src/main/orcad/node-pty-prebuilt-slot.test.ts": 185, + "src/main/orcad/node-pty-precondition.test.ts": 477, + "src/main/orcad/orcad-account-services.test.ts": 7673, + "src/main/orcad/orcad-agent-session-claim-signer.test.ts": 64, + "src/main/orcad/orcad-app-paths.test.ts": 45, + "src/main/orcad/orcad-app-version-stamp.test.ts": 215, + "src/main/orcad/orcad-artifact-cache-retention.test.ts": 301, + "src/main/orcad/orcad-artifact-materializer.test.ts": 1129, + "src/main/orcad/orcad-artifact-preflight.test.ts": 344, + "src/main/orcad/orcad-automations.test.ts": 2840, + "src/main/orcad/orcad-bind-address.test.ts": 41, + "src/main/orcad/orcad-browser-install-park.test.ts": 131, + "src/main/orcad/orcad-browser-provider.test.ts": 479, + "src/main/orcad/orcad-browser-startup-cancellation.test.ts": 299, + "src/main/orcad/orcad-browser-startup.test.ts": 322, + "src/main/orcad/orcad-bundle-native-load-order.test.ts": 3555, + "src/main/orcad/orcad-bundled-runtime.integration.test.ts": 8379, + "src/main/orcad/orcad-bundled-runtime.test.ts": 107, + "src/main/orcad/orcad-chat-restart-offer.test.ts": 3691, + "src/main/orcad/orcad-cli-launcher.integration.test.ts": 390, + "src/main/orcad/orcad-cli-launcher.test.ts": 232, + "src/main/orcad/orcad-cli-orchestration.integration.test.ts": 214, + "src/main/orcad/orcad-client-hosted-browser.test.ts": 318, + "src/main/orcad/orcad-compile-cache.test.ts": 59, + "src/main/orcad/orcad-cross-runtime-daemon-adoption.integration.test.ts": 428, + "src/main/orcad/orcad-daemon-teardown-linux.test.ts": 917, + "src/main/orcad/orcad-daemon-teardown-pid-reuse.test.ts": 266, + "src/main/orcad/orcad-data-root-locality.test.ts": 44, + "src/main/orcad/orcad-duplicate-pty-repair-startup.test.ts": 7422, + "src/main/orcad/orcad-entry.test.ts": 797, + "src/main/orcad/orcad-forked-child-paths.test.ts": 337, + "src/main/orcad/orcad-help.integration.test.ts": 5016, + "src/main/orcad/orcad-host-account-launch-env-store.test.ts": 299, + "src/main/orcad/orcad-idle-exit-monitor.test.ts": 106, + "src/main/orcad/orcad-idle-memory-budget.integration.test.ts": 334, + "src/main/orcad/orcad-idle-stop-record.test.ts": 199, + "src/main/orcad/orcad-instance-lock.test.ts": 315, + "src/main/orcad/orcad-launch-contract.test.ts": 564, + "src/main/orcad/orcad-launcher-isolation.integration.test.ts": 617, + "src/main/orcad/orcad-lifecycle-host.test.ts": 407, + "src/main/orcad/orcad-local-serve-selection.test.ts": 533, + "src/main/orcad/orcad-managed-idle-exit-chat-provider.test.ts": 2062, + "src/main/orcad/orcad-managed-idle-exit-provider-race.test.ts": 385, + "src/main/orcad/orcad-managed-idle-exit-retired-reconnect.test.ts": 695, + "src/main/orcad/orcad-managed-idle-exit.test.ts": 180, + "src/main/orcad/orcad-managed-stop-cancel-race.test.ts": 218, + "src/main/orcad/orcad-managed-stop-cancellation.test.ts": 285, + "src/main/orcad/orcad-managed-stop-identity.test.ts": 270, + "src/main/orcad/orcad-managed-stop.test.ts": 1726, + "src/main/orcad/orcad-migration-wsl-destination.test.ts": 103, + "src/main/orcad/orcad-node-launcher.integration.test.ts": 70, + "src/main/orcad/orcad-observability.test.ts": 187, + "src/main/orcad/orcad-packaged-node-pty.integration.test.ts": 78, + "src/main/orcad/orcad-packaged-structured-chat.integration.test.ts": 448, + "src/main/orcad/orcad-plaintext-credential-migration.test.ts": 223, + "src/main/orcad/orcad-process-error-guards.test.ts": 177, + "src/main/orcad/orcad-process-start-time.test.ts": 77, + "src/main/orcad/orcad-profile-preflight.test.ts": 250, + "src/main/orcad/orcad-profile-state-startup.test.ts": 128, + "src/main/orcad/orcad-profile-state-telemetry.test.ts": 43, + "src/main/orcad/orcad-push-startup.test.ts": 3501, + "src/main/orcad/orcad-restored-terminal-authority.test.ts": 42, + "src/main/orcad/orcad-runtime-entry-artifacts.test.ts": 3779, + "src/main/orcad/orcad-runtime-lifetime.test.ts": 64, + "src/main/orcad/orcad-runtime-native-preflight.test.ts": 98, + "src/main/orcad/orcad-secret-store.test.ts": 2281, + "src/main/orcad/orcad-serve-parity.integration.test.ts": 280, + "src/main/orcad/orcad-sidecar-runtime-client.test.ts": 147, + "src/main/orcad/orcad-speech-services.test.ts": 374, + "src/main/orcad/orcad-stale-lock-reclaim.test.ts": 258, + "src/main/orcad/orcad-startup-qualification.test.ts": 102, + "src/main/orcad/orcad-startup-timing-summary.test.ts": 46, + "src/main/orcad/orcad-startup-timing.test.ts": 45, + "src/main/orcad/orcad-stop-request-listener.test.ts": 734, + "src/main/orcad/orcad-stop-request-shutdown.integration.test.ts": 293, + "src/main/orcad/orcad-stop-terminal-admission.test.ts": 2475, + "src/main/orcad/orcad-windows-conpty-breakaway.integration.test.ts": 79, + "src/main/orcad/orcad-wsl-holder-release.test.ts": 985, + "src/main/orcad/orcad-wsl-host-claude-profile-refresh.test.ts": 260, + "src/main/orcad/serve-profile-ssh-targets.test.ts": 407, + "src/main/own-chromium-tree-kill-guard.test.ts": 135, + "src/main/persistence-local-only-worktree-meta.test.ts": 1948, + "src/main/persistence-onboarding-language-cohort.test.ts": 1760, + "src/main/persistence-orcad-migration-wsl-generation-reuse.test.ts": 1658, + "src/main/persistence/applying-settings/notification-settings-normalization.test.ts": 65, + "src/main/persistence/applying-settings/persistence-automation-extra-agent-args.test.ts": 2268, + "src/main/persistence/applying-settings/persistence-automation-mode-precondition.test.ts": 1595, + "src/main/persistence/applying-settings/persistence-automations.test.ts": 2573, + "src/main/persistence/applying-settings/persistence-chat-ui-launch-tip-audience.test.ts": 2872, + "src/main/persistence/applying-settings/persistence-jira-project.test.ts": 1817, + "src/main/persistence/applying-settings/persistence-jira-saved-filters.test.ts": 1822, + "src/main/persistence/applying-settings/persistence-legacy-automation-twin-host.test.ts": 7422, + "src/main/persistence/applying-settings/persistence-native-chat-appearance.test.ts": 1744, + "src/main/persistence/applying-settings/persistence-native-chat-tab-view-mode.test.ts": 1866, + "src/main/persistence/applying-settings/persistence-plugin-system-default-on.test.ts": 1420, + "src/main/persistence/applying-settings/persistence-portuguese-ui-language-migration.test.ts": 1998, + "src/main/persistence/applying-settings/persistence-right-sidebar-tab.test.ts": 364, + "src/main/persistence/applying-settings/persistence-settings-ui-defaults.test.ts": 2565, + "src/main/persistence/applying-settings/persistence-settings-update.test.ts": 2188, + "src/main/persistence/applying-settings/persistence-source-control-ai-migration.test.ts": 2132, + "src/main/persistence/applying-settings/persistence-status-bar-compact-change-notice.test.ts": 1762, + "src/main/persistence/applying-settings/persistence-ui-state.test.ts": 3854, + "src/main/persistence/applying-settings/settings-update-normalization.test.ts": 338, + "src/main/persistence/applying-settings/settings-update-terminal-link-preference.test.ts": 1818, + "src/main/persistence/applying-settings/settings-update-terminal-quick-commands.test.ts": 437, + "src/main/persistence/applying-settings/settings-update-window-material.test.ts": 335, + "src/main/persistence/applying-settings/terminal-settings-migrations.test.ts": 233, + "src/main/persistence/atomic-snapshot-writer.test.ts": 148, + "src/main/persistence/closed-terminal-panes-registration.test.ts": 392, + "src/main/persistence/closed-terminal-tab-write-fence.test.ts": 5865, + "src/main/persistence/leasing-ssh-ptys/ssh-normalization-orcad-fence.test.ts": 127, + "src/main/persistence/leasing-ssh-ptys/ssh-normalization-remote-cli-control.test.ts": 123, + "src/main/persistence/leasing-ssh-ptys/ssh-pty-binding-cleanup.test.ts": 300, + "src/main/persistence/loading-store/legacy-opencode-go-api-key-migration.test.ts": 80, + "src/main/persistence/loading-store/loaded-cohort-migrations.test.ts": 307, + "src/main/persistence/loading-store/metadata-lineage-batch-pruning.test.ts": 693, + "src/main/persistence/loading-store/normalize-loaded-explorer-root-migration.test.ts": 380, + "src/main/persistence/loading-store/normalize-loaded-global-settings.test.ts": 416, + "src/main/persistence/loading-store/normalize-loaded-project-catalog.test.ts": 321, + "src/main/persistence/loading-store/persisted-state-redundancy.test.ts": 2412, + "src/main/persistence/loading-store/profile-state-checkpoints.test.ts": 2167, + "src/main/persistence/loading-store/profile-state-direct-flush.test.ts": 1801, + "src/main/persistence/loading-store/profile-state-durable-writes.test.ts": 5331, + "src/main/persistence/loading-store/profile-state-import-lifetime.test.ts": 1839, + "src/main/persistence/loading-store/profile-state-maintenance-contracts.test.ts": 8856, + "src/main/persistence/loading-store/profile-state-selective-serialization.test.ts": 317, + "src/main/persistence/loading-store/profile-state-settings-writes.test.ts": 2311, + "src/main/persistence/loading-store/profile-state-sqlite-authority.test.ts": 2840, + "src/main/persistence/loading-store/profile-state-store-backups.test.ts": 2270, + "src/main/persistence/loading-store/profile-state-temp-cleanup-lifetime.test.ts": 2582, + "src/main/persistence/loading-store/profile-state-update-quit.test.ts": 2094, + "src/main/persistence/loading-store/pty-binding-fast-lane.test.ts": 285, + "src/main/persistence/loading-store/pty-binding-placement-inertness.test.ts": 2411, + "src/main/persistence/loading-store/pty-binding-span.test.ts": 123, + "src/main/persistence/loading-store/pty-incarnation-renderer-save.test.ts": 2182, + "src/main/persistence/loading-store/pty-reattach-failure-routing.test.ts": 6877, + "src/main/persistence/loading-store/pty-retirement-publication-during-read.test.ts": 5732, + "src/main/persistence/loading-store/pty-spawn-exit-durability.test.ts": 25622, + "src/main/persistence/loading-store/pty-spawn-handle-publication.test.ts": 5968, + "src/main/persistence/loading-store/pty-spawn-replacement-durability.test.ts": 6148, + "src/main/persistence/loading-store/pty-spawn-restore-durability.test.ts": 5811, + "src/main/persistence/loading-store/reused-terminal-id-unbind.test.ts": 312, + "src/main/persistence/loading-store/secret-sentinel-substitution.test.ts": 90, + "src/main/persistence/loading-store/state-write-round-trip.test.ts": 1983, + "src/main/persistence/loading-store/store-host-partition-before-unload.test.ts": 1670, + "src/main/persistence/loading-store/store-prune-gate-signals.test.ts": 1787, + "src/main/persistence/loading-store/store-runtime-authored-session-writes.test.ts": 1757, + "src/main/persistence/loading-store/store-workspace-session-host-removal.test.ts": 1738, + "src/main/persistence/loading-store/terminal-close-async-durability.test.ts": 5719, + "src/main/persistence/loading-store/terminal-tab-pty-ownership.test.ts": 62, + "src/main/persistence/loading-store/workspace-session-partitions.test.ts": 545, + "src/main/persistence/loading-store/workspace-session-terminal-binding-replay.test.ts": 95, + "src/main/persistence/loading-store/worktree-meta-alias-projection.test.ts": 2550, + "src/main/persistence/loading-store/worktree-meta-write-normalization.test.ts": 127, + "src/main/persistence/migrating-orcad-catalog/migration-journal-directory.test.ts": 91, + "src/main/persistence/migrating-orcad-catalog/orcad-catalog-receipt-ledger.test.ts": 406, + "src/main/persistence/migrating-orcad-catalog/orcad-destination-client-state.test.ts": 284, + "src/main/persistence/migrating-orcad-catalog/orcad-destination-workspace-session.test.ts": 296, + "src/main/persistence/migrating-orcad-catalog/orcad-dormant-metadata-defaults.test.ts": 507, + "src/main/persistence/migrating-orcad-catalog/orcad-migration-blob-staging.test.ts": 466, + "src/main/persistence/migrating-orcad-catalog/orcad-scrollback-snapshot-transfer.test.ts": 375, + "src/main/persistence/migrating-orcad-catalog/orcad-source-client-focus-census.test.ts": 742, + "src/main/persistence/migrating-orcad-catalog/orcad-source-client-state.test.ts": 518, + "src/main/persistence/migrating-orcad-catalog/orcad-source-client-subtraction.test.ts": 377, + "src/main/persistence/migrating-orcad-catalog/orcad-source-dependency-census.test.ts": 786, + "src/main/persistence/migrating-orcad-catalog/orcad-source-duplicate-session-identities.test.ts": 336, + "src/main/persistence/migrating-orcad-catalog/orcad-source-export.test.ts": 1898, + "src/main/persistence/migrating-orcad-catalog/orcad-source-host-qualified-scope.test.ts": 806, + "src/main/persistence/migrating-orcad-catalog/orcad-source-left-behind-session-rows.test.ts": 324, + "src/main/persistence/migrating-orcad-catalog/orcad-source-legacy-key-scope.test.ts": 796, + "src/main/persistence/migrating-orcad-catalog/orcad-source-ownership.test.ts": 380, + "src/main/persistence/migrating-orcad-catalog/orcad-source-partial-partition.test.ts": 808, + "src/main/persistence/migrating-orcad-catalog/orcad-source-release-upgrade.test.ts": 872, + "src/main/persistence/migrating-orcad-catalog/orcad-source-scope.test.ts": 79, + "src/main/persistence/migrating-orcad-catalog/orcad-source-scrollback-state.test.ts": 303, + "src/main/persistence/migrating-orcad-catalog/orcad-source-stale-state-move.test.ts": 937, + "src/main/persistence/migrating-orcad-catalog/orcad-source-workspace-session-ambiguity.test.ts": 275, + "src/main/persistence/migrating-orcad-catalog/orcad-staged-catalog-claims.test.ts": 325, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-blobs.test.ts": 1840, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-catalog.test.ts": 2232, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-received-blob-durability.test.ts": 1796, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-shell-history-install-safety.test.ts": 1886, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-shell-history-login-shell.test.ts": 2041, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-shell-history.test.ts": 2085, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-migration-terminal-restore-hints.test.ts": 2098, + "src/main/persistence/migrating-orcad-catalog/persistence-orcad-repository-cache-reimport.test.ts": 1854, + "src/main/persistence/moving-wsl-projects/wsl-move-background-backoff.test.ts": 474, + "src/main/persistence/moving-wsl-projects/wsl-move-browser-cookie-copy.test.ts": 799, + "src/main/persistence/moving-wsl-projects/wsl-move-copy-bytes.test.ts": 573, + "src/main/persistence/moving-wsl-projects/wsl-move-cutover-journal.test.ts": 795, + "src/main/persistence/moving-wsl-projects/wsl-move-delta-plan.test.ts": 774, + "src/main/persistence/moving-wsl-projects/wsl-move-desktop-rewrite.test.ts": 948, + "src/main/persistence/moving-wsl-projects/wsl-move-driver-commit-reproof.test.ts": 1159, + "src/main/persistence/moving-wsl-projects/wsl-move-driver-fault-injection.test.ts": 7608, + "src/main/persistence/moving-wsl-projects/wsl-move-driver-preview-settle.test.ts": 1031, + "src/main/persistence/moving-wsl-projects/wsl-move-driver.test.ts": 1998, + "src/main/persistence/moving-wsl-projects/wsl-move-exit-proof.test.ts": 92, + "src/main/persistence/moving-wsl-projects/wsl-move-fence.test.ts": 410, + "src/main/persistence/moving-wsl-projects/wsl-move-gate-facts.test.ts": 145, + "src/main/persistence/moving-wsl-projects/wsl-move-gate-stub-agent-hooks.test.ts": 743, + "src/main/persistence/moving-wsl-projects/wsl-move-guest-foreground.test.ts": 260, + "src/main/persistence/moving-wsl-projects/wsl-move-guest-process-table-cost.test.ts": 323, + "src/main/persistence/moving-wsl-projects/wsl-move-host-changes.test.ts": 2912, + "src/main/persistence/moving-wsl-projects/wsl-move-host-copy-stop.test.ts": 5143, + "src/main/persistence/moving-wsl-projects/wsl-move-host-readiness.test.ts": 351, + "src/main/persistence/moving-wsl-projects/wsl-move-main-rewrite-stores.test.ts": 4452, + "src/main/persistence/moving-wsl-projects/wsl-move-manifest-budget.test.ts": 397, + "src/main/persistence/moving-wsl-projects/wsl-move-manifest-export.test.ts": 863, + "src/main/persistence/moving-wsl-projects/wsl-move-moved-distro-check.test.ts": 50, + "src/main/persistence/moving-wsl-projects/wsl-move-orchestration-history-rewrite.test.ts": 1245, + "src/main/persistence/moving-wsl-projects/wsl-move-orchestrator-driver.test.ts": 990, + "src/main/persistence/moving-wsl-projects/wsl-move-orchestrator-stage1.test.ts": 338, + "src/main/persistence/moving-wsl-projects/wsl-move-orchestrator-store.test.ts": 357, + "src/main/persistence/moving-wsl-projects/wsl-move-orchestrator-transitions.test.ts": 84, + "src/main/persistence/moving-wsl-projects/wsl-move-orchestrator-user-choices.test.ts": 638, + "src/main/persistence/moving-wsl-projects/wsl-move-orchestrator.test.ts": 567, + "src/main/persistence/moving-wsl-projects/wsl-move-owed-host-aborts.test.ts": 602, + "src/main/persistence/moving-wsl-projects/wsl-move-preflight.test.ts": 72, + "src/main/persistence/moving-wsl-projects/wsl-move-quiesce.test.ts": 413, + "src/main/persistence/moving-wsl-projects/wsl-move-real-pause.test.ts": 1939, + "src/main/persistence/moving-wsl-projects/wsl-move-registry-complete.test.ts": 2158, + "src/main/persistence/moving-wsl-projects/wsl-move-reset.test.ts": 891, + "src/main/persistence/moving-wsl-projects/wsl-move-restore-hints.test.ts": 65, + "src/main/persistence/moving-wsl-projects/wsl-move-retention.test.ts": 2285, + "src/main/persistence/moving-wsl-projects/wsl-move-rewrite-ledger.test.ts": 641, + "src/main/persistence/moving-wsl-projects/wsl-move-round-trip.test.ts": 3279, + "src/main/persistence/moving-wsl-projects/wsl-move-running-moves.test.ts": 343, + "src/main/persistence/moving-wsl-projects/wsl-move-scope-guard.test.ts": 639, + "src/main/persistence/moving-wsl-projects/wsl-move-scope.test.ts": 104, + "src/main/persistence/moving-wsl-projects/wsl-move-seeded-view-state.test.ts": 398, + "src/main/persistence/moving-wsl-projects/wsl-move-session-freeze.test.ts": 2013, + "src/main/persistence/moving-wsl-projects/wsl-move-session-rewrite.test.ts": 411, + "src/main/persistence/moving-wsl-projects/wsl-move-shell-history-blobs.test.ts": 194, + "src/main/persistence/moving-wsl-projects/wsl-move-slept-scrollback.test.ts": 466, + "src/main/persistence/moving-wsl-projects/wsl-move-slept-spool-sweep.test.ts": 430, + "src/main/persistence/moving-wsl-projects/wsl-move-startup-rewrite.test.ts": 178, + "src/main/persistence/moving-wsl-projects/wsl-move-state-projection-scope.test.ts": 468, + "src/main/persistence/moving-wsl-projects/wsl-move-state-projection.test.ts": 493, + "src/main/persistence/moving-wsl-projects/wsl-move-terminal-gate.test.ts": 137, + "src/main/persistence/moving-wsl-projects/wsl-move-two-desktops.test.ts": 2512, + "src/main/persistence/moving-wsl-projects/wsl-move-ui-routing-rewrite.test.ts": 465, + "src/main/persistence/moving-wsl-projects/wsl-move-undo-host-automations.test.ts": 691, + "src/main/persistence/moving-wsl-projects/wsl-move-undo-spawn-fence.test.ts": 61, + "src/main/persistence/moving-wsl-projects/wsl-move-use-locally.test.ts": 519, + "src/main/persistence/moving-wsl-projects/wsl-move-window-write-hold.test.ts": 66, + "src/main/persistence/moving-wsl-projects/wsl-moved-projects.test.ts": 381, + "src/main/persistence/persistence-async-write-syscalls.test.ts": 3419, + "src/main/persistence/persistence-clipboard-selection-migration.test.ts": 2145, + "src/main/persistence/persistence-cohort-and-identity-migration.test.ts": 2224, + "src/main/persistence/persistence-feature-interaction-broadcast.benchmark.test.ts": 1815, + "src/main/persistence/persistence-flush-and-save-scheduling.test.ts": 3361, + "src/main/persistence/persistence-host-partitioned-sessions.test.ts": 2320, + "src/main/persistence/persistence-initial-load.test.ts": 2285, + "src/main/persistence/persistence-load-repair-durability.test.ts": 3293, + "src/main/persistence/persistence-loading-store-extraction.test.ts": 2235, + "src/main/persistence/persistence-loading-store-write-risks.test.ts": 2049, + "src/main/persistence/persistence-protected-secret-fail-closed.test.ts": 2137, + "src/main/persistence/persistence-protected-secret-write-race.test.ts": 2083, + "src/main/persistence/persistence-proxy-secret-recovery.test.ts": 1869, + "src/main/persistence/persistence-remote-session-startup.test.ts": 1689, + "src/main/persistence/persistence-single-serialize.test.ts": 1950, + "src/main/persistence/profile-state-cutover-fixture.test.ts": 1834, + "src/main/persistence/profile-state-cutover-soak.test.ts": 2754, + "src/main/persistence/profile-state/legacy-json/profile-state-versioned-export.test.ts": 150, + "src/main/persistence/profile-state/profile-state-access-identity.test.ts": 114, + "src/main/persistence/profile-state/profile-state-access-process.test.ts": 679, + "src/main/persistence/profile-state/profile-state-access-windows-native.win32.test.ts": 156, + "src/main/persistence/profile-state/profile-state-access-windows.test.ts": 201, + "src/main/persistence/profile-state/profile-state-access.test.ts": 380, + "src/main/persistence/profile-state/profile-state-authority-bootstrap.test.ts": 2375, + "src/main/persistence/profile-state/profile-state-authority-export-fencing.test.ts": 231, + "src/main/persistence/profile-state/profile-state-authority-marker-writes.test.ts": 676, + "src/main/persistence/profile-state/profile-state-authority-marker.test.ts": 1958, + "src/main/persistence/profile-state/profile-state-automation-runs-equality.test.ts": 271, + "src/main/persistence/profile-state/profile-state-automation-runs-serialization.test.ts": 392, + "src/main/persistence/profile-state/profile-state-automation-storage-upgrade.test.ts": 2202, + "src/main/persistence/profile-state/profile-state-backup-path.test.ts": 84, + "src/main/persistence/profile-state/profile-state-backup-rotation.test.ts": 611, + "src/main/persistence/profile-state/profile-state-backup-temporary-files.test.ts": 103, + "src/main/persistence/profile-state/profile-state-backup-worker.test.ts": 1721, + "src/main/persistence/profile-state/profile-state-bootstrap-publication-race.test.ts": 1935, + "src/main/persistence/profile-state/profile-state-complete-domain-writes.test.ts": 381, + "src/main/persistence/profile-state/profile-state-crash-recovery.test.ts": 491, + "src/main/persistence/profile-state/profile-state-cross-runtime.integration.test.ts": 317, + "src/main/persistence/profile-state/profile-state-current-json-command.test.ts": 3319, + "src/main/persistence/profile-state/profile-state-current-sqlite-command.test.ts": 2155, + "src/main/persistence/profile-state/profile-state-database-export-crash.test.ts": 253, + "src/main/persistence/profile-state/profile-state-database-recovery.test.ts": 1172, + "src/main/persistence/profile-state/profile-state-database-rollback-export.test.ts": 1702, + "src/main/persistence/profile-state/profile-state-database-snapshot.test.ts": 442, + "src/main/persistence/profile-state/profile-state-database.test.ts": 294, + "src/main/persistence/profile-state/profile-state-documents.test.ts": 563, + "src/main/persistence/profile-state/profile-state-domain-equality.test.ts": 273, + "src/main/persistence/profile-state/profile-state-domain-reader.test.ts": 223, + "src/main/persistence/profile-state/profile-state-domain-writes.test.ts": 580, + "src/main/persistence/profile-state/profile-state-fragment-validation.test.ts": 2035, + "src/main/persistence/profile-state/profile-state-json-compatibility-recovery.test.ts": 1955, + "src/main/persistence/profile-state/profile-state-large-recovery-crash.test.ts": 3256, + "src/main/persistence/profile-state/profile-state-live-store-factory.test.ts": 2575, + "src/main/persistence/profile-state/profile-state-offline-settings.test.ts": 2560, + "src/main/persistence/profile-state/profile-state-parsed-snapshot.test.ts": 269, + "src/main/persistence/profile-state/profile-state-pre-migration-backup.test.ts": 461, + "src/main/persistence/profile-state/profile-state-read-concurrency.test.ts": 247, + "src/main/persistence/profile-state/profile-state-recovery-batch.test.ts": 180, + "src/main/persistence/profile-state/profile-state-recovery-copy.test.ts": 133, + "src/main/persistence/profile-state/profile-state-recovery-crash-boundaries.test.ts": 11125, + "src/main/persistence/profile-state/profile-state-recovery-crash-process.test.ts": 275, + "src/main/persistence/profile-state/profile-state-runtime-preflight.test.ts": 723, + "src/main/persistence/profile-state/profile-state-section-repair.test.ts": 5877, + "src/main/persistence/profile-state/profile-state-selected-profile-recovery.test.ts": 1860, + "src/main/persistence/profile-state/profile-state-startup-authority.test.ts": 2565, + "src/main/persistence/profile-state/profile-state-startup-failure.test.ts": 105, + "src/main/persistence/profile-state/profile-state-startup-recovery-dialog.test.ts": 160, + "src/main/persistence/profile-state/profile-state-startup-secrets.test.ts": 2158, + "src/main/persistence/profile-state/profile-state-startup-snapshot.test.ts": 2094, + "src/main/persistence/profile-state/profile-state-store-factory.test.ts": 2682, + "src/main/persistence/profile-state/profile-state-streaming-validation.test.ts": 314, + "src/main/persistence/profile-state/profile-state-worker-authority-idle-stop.test.ts": 4020, + "src/main/persistence/profile-state/profile-state-worker-authority.test.ts": 2161, + "src/main/persistence/profile-state/profile-state-worker-export-failures.test.ts": 566, + "src/main/persistence/profile-state/profile-state-write-transaction.test.ts": 94, + "src/main/persistence/profile-state/profile-state-writer-capacity-errors.test.ts": 84, + "src/main/persistence/profile-state/profile-state-writer-close.test.ts": 108, + "src/main/persistence/profile-state/profile-state-writer-open-error-cause.test.ts": 79, + "src/main/persistence/profile-state/profile-state-writer-protocol-faults.test.ts": 747, + "src/main/persistence/profile-state/profile-state-writer-reopen-policy.test.ts": 57, + "src/main/persistence/profile-state/profile-state-writer-sleep.test.ts": 803, + "src/main/persistence/profile-state/profile-state-writer-worker.test.ts": 1458, + "src/main/persistence/record-patch-versus-full-save.test.ts": 874, + "src/main/persistence/restoring-sessions/folder-workspace-sort-stamps.test.ts": 736, + "src/main/persistence/restoring-sessions/pane-alias-normalization-scaling.test.ts": 92, + "src/main/persistence/restoring-sessions/pane-alias-normalization.test.ts": 847, + "src/main/persistence/restoring-sessions/pane-key-remapping.test.ts": 60, + "src/main/persistence/restoring-sessions/session-owner-fields.test.ts": 283, + "src/main/persistence/restoring-sessions/session-worktree-ownership.test.ts": 490, + "src/main/persistence/restoring-sessions/tab-terminal-pane-binding-repair.test.ts": 348, + "src/main/persistence/restoring-sessions/terminal-layout-normalization.test.ts": 73, + "src/main/persistence/restoring-sessions/unattached-terminal-row-sweep.test.ts": 347, + "src/main/persistence/restoring-sessions/workspace-pane-normalization-index.test.ts": 466, + "src/main/persistence/runtime-authored-workspace-session-fields.test.ts": 64, + "src/main/persistence/scheduling-automations/automation-host-reselection.test.ts": 361, + "src/main/persistence/scheduling-automations/automation-run-operations.test.ts": 151, + "src/main/persistence/terminal-topology/closed-pane-binding-fence.test.ts": 289, + "src/main/persistence/terminal-topology/duplicate-pty-pane-repair.test.ts": 2087, + "src/main/persistence/terminal-topology/editor-renames-across-partitions.test.ts": 526, + "src/main/persistence/terminal-topology/editor-tab-layout-apply.test.ts": 2243, + "src/main/persistence/terminal-topology/layout-owner-written-session-golden.test.ts": 1961, + "src/main/persistence/terminal-topology/layout-owner-written-session-switch-off-load.test.ts": 1836, + "src/main/persistence/terminal-topology/open-in-new-group-layout-apply.test.ts": 1943, + "src/main/persistence/terminal-topology/pane-last-grid.test.ts": 5642, + "src/main/persistence/terminal-topology/persistence-binding-graft-placement.test.ts": 1949, + "src/main/persistence/terminal-topology/persistence-closed-pane-binding-fence.test.ts": 1926, + "src/main/persistence/terminal-topology/persistence-cross-host-pane-identity.test.ts": 1744, + "src/main/persistence/terminal-topology/persistence-empty-root-layout-load.test.ts": 1841, + "src/main/persistence/terminal-topology/persistence-floating-terminal-trust.test.ts": 2121, + "src/main/persistence/terminal-topology/persistence-host-partitioned-ssh-pty-bindings.test.ts": 1813, + "src/main/persistence/terminal-topology/persistence-layout-binding-recovery.test.ts": 1835, + "src/main/persistence/terminal-topology/persistence-pane-alias-selective-saves.test.ts": 1961, + "src/main/persistence/terminal-topology/persistence-pane-identity-migration.test.ts": 5772, + "src/main/persistence/terminal-topology/persistence-pty-binding-leaf-tab-resolution.test.ts": 1996, + "src/main/persistence/terminal-topology/persistence-pty-binding-reconciliation.test.ts": 1898, + "src/main/persistence/terminal-topology/persistence-runtime-admitted-terminal-membership.test.ts": 2143, + "src/main/persistence/terminal-topology/persistence-split-pane-incarnation.test.ts": 1790, + "src/main/persistence/terminal-topology/persistence-ssh-lease-tombstone-retention.test.ts": 1927, + "src/main/persistence/terminal-topology/persistence-ssh-pending-pty-kill.test.ts": 1776, + "src/main/persistence/terminal-topology/persistence-ssh-readoption-automation-migration.test.ts": 2463, + "src/main/persistence/terminal-topology/persistence-ssh-remote-cli-control-migration.test.ts": 1738, + "src/main/persistence/terminal-topology/persistence-ssh-remote-pty-binding-replay.test.ts": 1853, + "src/main/persistence/terminal-topology/persistence-ssh-remote-pty-leases.test.ts": 2079, + "src/main/persistence/terminal-topology/persistence-ssh-targets-and-pane-keys.test.ts": 2043, + "src/main/persistence/terminal-topology/persistence-tab-terminal-pane-binding-load.test.ts": 1795, + "src/main/persistence/terminal-topology/persistence-terminal-option-key-migration.test.ts": 1937, + "src/main/persistence/terminal-topology/terminal-close-write-failure-store.test.ts": 2870, + "src/main/persistence/terminal-topology/terminal-close-write-failure-switch-off.test.ts": 2027, + "src/main/persistence/terminal-topology/terminal-close-write-failure.test.ts": 58, + "src/main/persistence/terminal-topology/terminal-late-bind-layout-rules.test.ts": 1808, + "src/main/persistence/terminal-topology/terminal-layout-apply.test.ts": 2005, + "src/main/persistence/terminal-topology/terminal-layout-create-resend.test.ts": 1773, + "src/main/persistence/terminal-topology/terminal-layout-create.test.ts": 2107, + "src/main/persistence/terminal-topology/terminal-layout-default-tabs-applied.test.ts": 1749, + "src/main/persistence/terminal-topology/terminal-layout-pane-ops.test.ts": 1753, + "src/main/persistence/terminal-topology/terminal-layout-rename-tabs.test.ts": 1977, + "src/main/persistence/terminal-topology/terminal-layout-sleep-wake.test.ts": 2198, + "src/main/persistence/terminal-topology/terminal-leaf-move-concurrent-close.test.ts": 1847, + "src/main/persistence/terminal-topology/terminal-leaf-move.test.ts": 2197, + "src/main/persistence/terminal-topology/terminal-owner-invariants.test.ts": 285, + "src/main/persistence/terminal-topology/terminal-owner-report-only.test.ts": 1701, + "src/main/persistence/terminal-topology/terminal-pane-admission-layout-owner.test.ts": 1796, + "src/main/persistence/terminal-topology/terminal-pane-admission-taken-ids-switch-off.test.ts": 381, + "src/main/persistence/terminal-topology/terminal-pane-admission-taken-ids.test.ts": 434, + "src/main/persistence/terminal-topology/terminal-sleep-quit-resume.test.ts": 1766, + "src/main/persistence/terminal-topology/terminal-stale-pane-tree-client.test.ts": 5947, + "src/main/persistence/terminal-topology/terminal-topology-commit.test.ts": 530, + "src/main/persistence/terminal-topology/terminal-topology-model.test.ts": 2780, + "src/main/persistence/terminal-topology/terminal-window-pane-detach.test.ts": 1941, + "src/main/persistence/terminal-topology/unshown-live-terminal-placement-restart.test.ts": 2114, + "src/main/persistence/terminal-topology/windowless-host-reload-keeps-terminals.test.ts": 1872, + "src/main/persistence/terminal-topology/windowless-restart-lost-binding.test.ts": 1626, + "src/main/persistence/terminal-topology/workspace-layout-rules.test.ts": 305, + "src/main/persistence/tracking-repos/local-worktree-metadata-batch-pruning.bench.test.ts": 673, + "src/main/persistence/tracking-repos/local-worktree-metadata-scan-expectation.test.ts": 544, + "src/main/persistence/tracking-repos/missing-local-worktree-metadata-pruning.test.ts": 619, + "src/main/persistence/tracking-repos/persistence-deregistered-repo-residue.test.ts": 2374, + "src/main/persistence/tracking-repos/persistence-duplicate-repo-id-host-scope.test.ts": 2045, + "src/main/persistence/tracking-repos/persistence-folder-scan-project-groups.test.ts": 1944, + "src/main/persistence/tracking-repos/persistence-folder-workspace-notes.test.ts": 2124, + "src/main/persistence/tracking-repos/persistence-invalid-workspace-layout-purge.test.ts": 2151, + "src/main/persistence/tracking-repos/persistence-repo-lifecycle.test.ts": 3528, + "src/main/persistence/tracking-repos/persistence-update-repo.test.ts": 2213, + "src/main/persistence/tracking-repos/persistence-workspace-attachments.test.ts": 2030, + "src/main/persistence/tracking-repos/persistence-workspace-pinned-automation-fence.test.ts": 2412, + "src/main/persistence/tracking-repos/persistence-workspace-repin-automation-owner.test.ts": 2205, + "src/main/persistence/tracking-repos/persistence-workspace-session-scrollback.test.ts": 1952, + "src/main/persistence/tracking-repos/persistence-workspace-status-workflow.test.ts": 2019, + "src/main/persistence/tracking-repos/persistence-worktree-card-properties.test.ts": 2156, + "src/main/persistence/tracking-repos/persistence-worktree-deletion-fencing.test.ts": 1960, + "src/main/persistence/tracking-repos/persistence-worktree-lineage-and-backups.test.ts": 2220, + "src/main/persistence/tracking-repos/persistence-worktree-meta-and-folder-workspaces.test.ts": 2117, + "src/main/persistence/tracking-repos/persistence-worktree-meta-host-target-twins.test.ts": 2062, + "src/main/persistence/tracking-repos/persistence-worktree-name-retirement.test.ts": 2905, + "src/main/persistence/tracking-repos/persistence-worktree-visibility.test.ts": 1935, + "src/main/persistence/tracking-repos/probeable-local-worktree-metadata-candidates.test.ts": 541, + "src/main/persistence/tracking-repos/project-group-session-batch.test.ts": 496, + "src/main/persistence/tracking-repos/project-host-compatibility.test.ts": 75, + "src/main/persistence/tracking-repos/repo-update-host-guard.test.ts": 478, + "src/main/persistence/tracking-repos/worktree-identity-migration-field-coverage.test.ts": 505, + "src/main/persistence/tracking-repos/worktree-metadata-normalization.test.ts": 372, + "src/main/persistence/window-save-divergence-first-group.test.ts": 277, + "src/main/persistence/window-save-divergence.test.ts": 421, + "src/main/persistence/window-save-reconnect-facts.test.ts": 372, + "src/main/persistence/window-save-sleep-records.test.ts": 60, + "src/main/pi/agent-status-compaction.test.ts": 463, + "src/main/pi/agent-status-completion-delivery.test.ts": 423, + "src/main/pi/agent-status-extension-async-subagents.test.ts": 572, + "src/main/pi/agent-status-extension-nested-run-settlement.test.ts": 335, + "src/main/pi/agent-status-extension-omp-lifecycle.test.ts": 1436, + "src/main/pi/agent-status-extension-omp-model.test.ts": 574, + "src/main/pi/agent-status-extension-omp-prefill.test.ts": 370, + "src/main/pi/agent-status-extension-session-change.test.ts": 613, + "src/main/pi/agent-status-extension-source.test.ts": 1241, + "src/main/pi/agent-status-input-redaction.test.ts": 573, + "src/main/pi/agent-status-omp-plan-review.test.ts": 426, + "src/main/pi/agent-status-owner-recovery.test.ts": 520, + "src/main/pi/agent-status-reload-delivery.test.ts": 364, + "src/main/pi/agent-status-ui-prompt.test.ts": 934, + "src/main/pi/omp-model-command-source.test.ts": 640, + "src/main/pi/omp-session-status-owner.test.ts": 561, + "src/main/pi/omp-transcript-metadata.test.ts": 753, + "src/main/pi/rpc-capture-replay.test.ts": 1016, + "src/main/pi/rpc-history-catch-up.test.ts": 1484, + "src/main/pi/rpc-launch-resolution.test.ts": 1481, + "src/main/pi/rpc-launch.test.ts": 305, + "src/main/pi/rpc-model-catalog-probe.test.ts": 694, + "src/main/pi/rpc-options.test.ts": 120, + "src/main/pi/rpc-prompt-delivery.test.ts": 204, + "src/main/pi/rpc-prompt.test.ts": 228, + "src/main/pi/rpc-session-adapter.test.ts": 4038, + "src/main/pi/rpc-session-rename.test.ts": 1172, + "src/main/pi/rpc-session-startup.test.ts": 4955, + "src/main/pi/rpc-turn-races.test.ts": 2191, + "src/main/pi/titlebar-extension-overlay-path.test.ts": 96, + "src/main/pi/titlebar-extension-service.test.ts": 263, + "src/main/pi/titlebar-extension-source.test.ts": 1016, + "src/main/plugins/catalog/plugin-auto-updater.test.ts": 423, + "src/main/plugins/catalog/plugin-catalog-monorepo-images.test.ts": 216, + "src/main/plugins/catalog/plugin-file-type-suggestion.test.ts": 282, + "src/main/plugins/catalog/plugin-install-stats-service.test.ts": 196, + "src/main/plugins/catalog/plugin-kill-list-content-revocation.test.ts": 3680, + "src/main/plugins/catalog/plugin-kill-list-service.test.ts": 289, + "src/main/plugins/catalog/plugin-marketplace-fetch.integration.test.ts": 1064, + "src/main/plugins/catalog/plugin-marketplace-fetch.test.ts": 292, + "src/main/plugins/catalog/plugin-marketplace-installer.test.ts": 859, + "src/main/plugins/catalog/plugin-marketplace-service.test.ts": 618, + "src/main/plugins/catalog/plugin-marketplace-store.test.ts": 250, + "src/main/plugins/catalog/plugin-one-click-enable.test.ts": 241, + "src/main/plugins/catalog/plugin-private-marketplace.integration.test.ts": 978, + "src/main/plugins/catalog/plugin-release-first-seen-store.test.ts": 96, + "src/main/plugins/catalog/plugin-update-approval.test.ts": 298, + "src/main/plugins/catalog/plugin-update-review-notices.test.ts": 175, + "src/main/plugins/contributions/plugin-content-pack-registry.test.ts": 589, + "src/main/plugins/contributions/plugin-icon-theme-registry.test.ts": 268, + "src/main/plugins/contributions/plugin-language-pack-registry.test.ts": 587, + "src/main/plugins/contributions/plugin-syntax-registry.test.ts": 221, + "src/main/plugins/contributions/plugin-theme-registries.test.ts": 250, + "src/main/plugins/hooks/plugin-agent-hook-sites.test.ts": 279, + "src/main/plugins/hooks/plugin-hook-participants.test.ts": 341, + "src/main/plugins/hooks/plugin-hook-sites.test.ts": 195, + "src/main/plugins/hooks/plugin-hook-warming.test.ts": 472, + "src/main/plugins/installation/plugin-atomic-file-write.test.ts": 2051, + "src/main/plugins/installation/plugin-catalog-install-guard.test.ts": 475, + "src/main/plugins/installation/plugin-derived-publisher.test.ts": 620, + "src/main/plugins/installation/plugin-git-ref-resolution.integration.test.ts": 608, + "src/main/plugins/installation/plugin-git-ref-resolution.test.ts": 314, + "src/main/plugins/installation/plugin-git-repository.integration.test.ts": 3689, + "src/main/plugins/installation/plugin-git-tree.test.ts": 44, + "src/main/plugins/installation/plugin-install-trust.test.ts": 382, + "src/main/plugins/installation/plugin-install.test.ts": 973, + "src/main/plugins/installation/plugin-rollback-candidate.test.ts": 226, + "src/main/plugins/panels/plugin-external-open-consent.test.ts": 62, + "src/main/plugins/panels/plugin-frame-blocked-requests.electron.test.ts": 546, + "src/main/plugins/panels/plugin-frame-blocked-requests.test.ts": 41, + "src/main/plugins/panels/plugin-frame-desktop-services.test.ts": 171, + "src/main/plugins/panels/plugin-frame-guest-clipboard.electron.test.ts": 1939, + "src/main/plugins/panels/plugin-frame-guest-diagnostics.test.ts": 86, + "src/main/plugins/panels/plugin-frame-guest-egress.electron.test.ts": 6102, + "src/main/plugins/panels/plugin-frame-guest-policies.test.ts": 55, + "src/main/plugins/panels/plugin-frame-guest-sessions.test.ts": 359, + "src/main/plugins/panels/plugin-frame-integrity.test.ts": 65, + "src/main/plugins/panels/plugin-frame-isolation.test.ts": 49, + "src/main/plugins/panels/plugin-frame-module-transform.test.ts": 197, + "src/main/plugins/panels/plugin-frame-protocol-source-modules.test.ts": 538, + "src/main/plugins/panels/plugin-frame-protocol.test.ts": 590, + "src/main/plugins/panels/plugin-frame-request-policy.test.ts": 51, + "src/main/plugins/panels/plugin-frame-session-policies.test.ts": 61, + "src/main/plugins/panels/plugin-frame-source-map-location.test.ts": 208, + "src/main/plugins/panels/plugin-panel-bridge-replay.test.ts": 3287, + "src/main/plugins/panels/plugin-panel-bridge.test.ts": 2599, + "src/main/plugins/panels/plugin-panel-controller.test.ts": 298, + "src/main/plugins/panels/plugin-panel-image.test.ts": 202, + "src/main/plugins/panels/plugin-panel-owner-lifecycle.test.ts": 39, + "src/main/plugins/panels/plugin-panel-sessions.test.ts": 44, + "src/main/plugins/panels/plugin-panel-state.test.ts": 323, + "src/main/plugins/panels/plugin-panel-webrtc.electron.test.ts": 4804, + "src/main/plugins/panels/plugin-save-as-download-mark.test.ts": 82, + "src/main/plugins/panels/plugin-source-transpile-client.test.ts": 345, + "src/main/plugins/plugin-agent-status-event.test.ts": 161, + "src/main/plugins/plugin-audit-log-scaling.test.ts": 54, + "src/main/plugins/plugin-audit-log.test.ts": 52, + "src/main/plugins/plugin-bundled-bootstrap-coordinator.test.ts": 496, + "src/main/plugins/plugin-bundled-bootstrap.test.ts": 651, + "src/main/plugins/plugin-cli-approval.test.ts": 189, + "src/main/plugins/plugin-client-list.test.ts": 372, + "src/main/plugins/plugin-command-invocation.test.ts": 47, + "src/main/plugins/plugin-command-registry.test.ts": 347, + "src/main/plugins/plugin-command-replacement-owners.test.ts": 42, + "src/main/plugins/plugin-content-hash-dev-folder.test.ts": 176, + "src/main/plugins/plugin-content-safety.test.ts": 3933, + "src/main/plugins/plugin-declared-settings.test.ts": 218, + "src/main/plugins/plugin-dev-event-emit.test.ts": 283, + "src/main/plugins/plugin-dev-folders.test.ts": 251, + "src/main/plugins/plugin-dev-revision.test.ts": 129, + "src/main/plugins/plugin-dev-watcher-ignore.test.ts": 122, + "src/main/plugins/plugin-dev-watcher-unknown-identity.test.ts": 265, + "src/main/plugins/plugin-dev-watcher.test.ts": 514, + "src/main/plugins/plugin-discovery.test.ts": 306, + "src/main/plugins/plugin-enablement.test.ts": 340, + "src/main/plugins/plugin-example-gleam-syntax.test.ts": 346, + "src/main/plugins/plugin-host-call-revocation.test.ts": 3175, + "src/main/plugins/plugin-image-artifact-validation.test.ts": 236, + "src/main/plugins/plugin-image-cache.test.ts": 56, + "src/main/plugins/plugin-image-protocol.test.ts": 313, + "src/main/plugins/plugin-launch-content.test.ts": 603, + "src/main/plugins/plugin-list-projection.test.ts": 294, + "src/main/plugins/plugin-log-buffer.test.ts": 40, + "src/main/plugins/plugin-new-file-template.test.ts": 219, + "src/main/plugins/plugin-removal-settings.test.ts": 138, + "src/main/plugins/plugin-runtime-binding.test.ts": 2518, + "src/main/plugins/plugin-runtime-rpc-dispatch.test.ts": 3291, + "src/main/plugins/plugin-runtime-rpc.test.ts": 3475, + "src/main/plugins/plugin-secrets-store.test.ts": 312, + "src/main/plugins/plugin-service-housekeeping.test.ts": 63, + "src/main/plugins/plugin-service-integrity.test.ts": 11596, + "src/main/plugins/plugin-service-reconciliation.test.ts": 4945, + "src/main/plugins/plugin-storage-store.test.ts": 243, + "src/main/plugins/plugin-uninstall-lifecycle.test.ts": 4370, + "src/main/plugins/plugin-uninstall-log-retention.test.ts": 5569, + "src/main/plugins/plugin-uninstall-ordering.test.ts": 4404, + "src/main/plugins/plugin-vm-recipe-identities.test.ts": 232, + "src/main/plugins/plugin-vm-recipe-registry.test.ts": 349, + "src/main/plugins/view/plugin-host-renderer-actions.test.ts": 58, + "src/main/plugins/view/plugin-shot-policy.test.ts": 53, + "src/main/plugins/view/plugin-view-capture.test.ts": 59, + "src/main/plugins/view/plugin-view-chrome-shot.test.ts": 156, + "src/main/plugins/view/plugin-view-desktop.test.ts": 305, + "src/main/plugins/view/plugin-view-editor-shot.test.ts": 194, + "src/main/plugins/view/plugin-view-replay-shot.test.ts": 256, + "src/main/plugins/view/plugin-view-target.test.ts": 143, + "src/main/plugins/workers/plugin-host-methods.test.ts": 277, + "src/main/plugins/workers/plugin-host-panel-methods.test.ts": 304, + "src/main/plugins/workers/plugin-host-process.test.ts": 327, + "src/main/plugins/workers/plugin-host-runtime-hooks.test.ts": 230, + "src/main/plugins/workers/plugin-host-runtime.test.ts": 274, + "src/main/plugins/workers/plugin-host-status-bar-methods.test.ts": 270, + "src/main/plugins/workers/plugin-host-workspace-methods.test.ts": 252, + "src/main/plugins/workers/plugin-worker-controller.test.ts": 394, + "src/main/plugins/workers/plugin-worker-dev-restart-storage.integration.test.ts": 754, + "src/main/plugins/workers/plugin-worker-env.test.ts": 39, + "src/main/plugins/workers/plugin-worker-manager.test.ts": 231, + "src/main/plugins/workers/plugin-worker-output-buffer.test.ts": 34, + "src/main/plugins/workers/plugin-worker-output-retention.test.ts": 296, + "src/main/plugins/workers/plugin-worker-panel-requests.test.ts": 277, + "src/main/plugins/workers/plugin-worker-refresh-admission.test.ts": 6941, + "src/main/plugins/workers/plugin-worker-reviewed-content.test.ts": 760, + "src/main/plugins/workers/plugin-worker-source-hooks.test.ts": 206, + "src/main/plugins/workers/plugin-worker-supervision.integration.test.ts": 8561, + "src/main/plugins/workers/plugin-worker-typescript-entry.integration.test.ts": 516, + "src/main/plugins/workers/plugin-worker-typings.test.ts": 610, + "src/main/ports/advertised-url-retention.test.ts": 167, + "src/main/ports/advertised-url-watcher-pid-validation.test.ts": 60, + "src/main/ports/advertised-url-watcher.test.ts": 99, + "src/main/ports/darwin-netstat-listeners.test.ts": 89, + "src/main/ports/darwin-port-scan-lifetime.test.ts": 63, + "src/main/ports/darwin-process-metadata.test.ts": 404, + "src/main/ports/local-workspace-port-attribution-wsl-gate.test.ts": 70, + "src/main/ports/local-workspace-port-scanner.test.ts": 328, + "src/main/ports/port-scan-command-client.test.ts": 1715, + "src/main/ports/port-scan-command-execution.test.ts": 5290, + "src/main/ports/ssh-advertised-url-enrichment.test.ts": 78, + "src/main/ports/workspace-port-execution-host.test.ts": 62, + "src/main/ports/workspace-port-ownership.test.ts": 60, + "src/main/ports/workspace-port-page-probe.test.ts": 131, + "src/main/powershell-osc133-bootstrap-windows-clm.test.ts": 126, + "src/main/preflight/agent-command-detection.test.ts": 188, + "src/main/preflight/codex-cli-installation.test.ts": 83, + "src/main/preflight/codex-workspace-relative-path.test.ts": 1493, + "src/main/preflight/preflight-wsl-stopped-distro.test.ts": 467, + "src/main/preflight/workspace-agent-detection.test.ts": 936, + "src/main/project-groups/folder-workspace-path-status.test.ts": 112, + "src/main/project-groups/nested-repo-discovery-queue.test.ts": 312, + "src/main/project-groups/nested-repo-discovery.test.ts": 394, + "src/main/project-groups/nested-repo-glob-budget.test.ts": 347, + "src/main/project-groups/nested-repo-import-target.test.ts": 58, + "src/main/project-groups/nested-repo-import.test.ts": 55, + "src/main/project-groups/nested-repo-scan-rules.test.ts": 54, + "src/main/project-runtime-git-options.test.ts": 172, + "src/main/project-runtime-git-router-store.test.ts": 1818, + "src/main/project-runtime-git-router.test.ts": 192, + "src/main/project-runtime-read-git-options-opt-in.test.ts": 137, + "src/main/protected-secret-persistence-concurrency.test.ts": 68, + "src/main/protected-secret-persistence.test.ts": 53, + "src/main/provider-process/managed-provider-process-fallback-tree.test.ts": 150, + "src/main/provider-process/managed-provider-process-root-only.test.ts": 164, + "src/main/provider-process/managed-provider-process.test.ts": 185, + "src/main/provider-process/managed-provider-writer-close.test.ts": 162, + "src/main/provider-process/provider-acquisition-starts.test.ts": 40, + "src/main/provider-process/provider-executable-missing.test.ts": 42, + "src/main/provider-process/provider-group-guard-launch-paths.test.ts": 905, + "src/main/provider-process/provider-group-orphan-guard.integration.test.ts": 3432, + "src/main/provider-process/provider-group-orphan-guard.test.ts": 220, "src/main/provider-process/provider-process-launch.test.ts": 47, - "src/main/provider-process/provider-process-row-read.test.ts": 78, - "src/main/provider-process/provider-process-supervisor.integration.test.ts": 6840, - "src/main/provider-process/provider-process-supervisor.test.ts": 80, - "src/main/provider-process/provider-process-teardown.test.ts": 101, - "src/main/provider-process/provider-spawn-failure-report.test.ts": 62, - "src/main/provider-process/provider-stdio-write-queue.test.ts": 33, - "src/main/providers/agent-foreground-command-line.test.ts": 76, - "src/main/providers/agent-foreground-process-batch.test.ts": 93, - "src/main/providers/agent-foreground-process-git-bash-launcher.test.ts": 79, - "src/main/providers/agent-foreground-process-git-bash.win32.test.ts": 267, - "src/main/providers/agent-foreground-process-ps-scan-volume.test.ts": 235, - "src/main/providers/agent-foreground-process-real-rows.test.ts": 170, - "src/main/providers/agent-foreground-process-remote-evidence.test.ts": 88, - "src/main/providers/agent-foreground-process-shell-path.test.ts": 89, - "src/main/providers/agent-foreground-process-windows-job-rejection.test.ts": 73, - "src/main/providers/agent-foreground-process-wsl-shell-proof.test.ts": 132, - "src/main/providers/agent-foreground-process.test.ts": 141, - "src/main/providers/filesystem-markdown-listing.test.ts": 90, - "src/main/providers/local-filesystem-provider.test.ts": 208, - "src/main/providers/local-git-provider.test.ts": 76, - "src/main/providers/local-pty/local-pty-child-process-verdict.test.ts": 695, - "src/main/providers/local-pty/local-pty-default-shell.test.ts": 147, - "src/main/providers/local-pty/local-pty-foreground-inspection-cheap-tier.test.ts": 158, - "src/main/providers/local-pty/local-pty-pending-native-spawn.test.ts": 293, - "src/main/providers/local-pty/local-pty-provider-foreground-process.test.ts": 417, - "src/main/providers/local-pty/local-pty-provider-io-events.test.ts": 471, - "src/main/providers/local-pty/local-pty-provider-session-inventory.test.ts": 796, - "src/main/providers/local-pty/local-pty-provider-shell-readiness.test.ts": 440, - "src/main/providers/local-pty/local-pty-provider-shutdown.test.ts": 523, - "src/main/providers/local-pty/local-pty-provider-spawn-cwd-safety.test.ts": 346, - "src/main/providers/local-pty/local-pty-provider-spawn-env.test.ts": 378, - "src/main/providers/local-pty/local-pty-provider-spawn-session.test.ts": 735, - "src/main/providers/local-pty/local-pty-provider-windows-shell-launch.test.ts": 531, - "src/main/providers/local-pty/local-pty-shell-ready-marker-scan.test.ts": 55, - "src/main/providers/local-pty/local-pty-shell-ready-startup-command.test.ts": 31, - "src/main/providers/local-pty/local-pty-shell-ready-wrapper-generation.test.ts": 498, - "src/main/providers/local-pty/local-pty-shell-startup-command.node-pty.test.ts": 277, - "src/main/providers/local-pty/local-pty-executable-spawn.test.ts": 71, - "src/main/providers/macos-tcc-login-shell.test.ts": 127, - "src/main/providers/posix-pane-foreground-fingerprint.test.ts": 44, - "src/main/providers/process-cwd.test.ts": 118, - "src/main/providers/pty-default-cwd.test.ts": 27, - "src/main/providers/pty-process-inspection.test.ts": 37, - "src/main/providers/pty-process-list-admission.test.ts": 312, - "src/main/providers/pty-repaint-wide-char-buffer.node-pty.test.ts": 1967, - "src/main/providers/stable-foreground-process.test.ts": 48, - "src/main/providers/startup-line-typed-length.live-shell.test.ts": 146, - "src/main/providers/terminal-path-existence-batch.integration.test.ts": 247, - "src/main/providers/windows-agent-foreground-command-line.test.ts": 79, - "src/main/providers/windows-agent-foreground-process-scan-volume.test.ts": 126, - "src/main/providers/windows-conpty-wide-char-duplication.node-pty.test.ts": 45, - "src/main/providers/windows-console-attached-processes.test.ts": 41, - "src/main/providers/windows-foreground-process-inspection-cost.test.ts": 93, - "src/main/providers/windows-foreground-process-rows.test.ts": 83, - "src/main/providers/windows-powershell-executable.test.ts": 42, - "src/main/providers/windows-shell-alone-in-job.test.ts": 66, - "src/main/providers/windows-shell-args.test.ts": 189, - "src/main/providers/windows-shell-preflight-runtime.windows.test.ts": 73, - "src/main/providers/working-directory-validation-retention.test.ts": 157, - "src/main/providers/working-directory-validation.test.ts": 146, - "src/main/provisioned-root-checkout.test.ts": 96, - "src/main/pty-descendant-exit-verification.test.ts": 136, - "src/main/pty-descendant-termination.test.ts": 142, - "src/main/pty/appimage-terminal-env.test.ts": 31, - "src/main/pty/chromium-session-bus-env.test.ts": 207, - "src/main/pty/codex-home-wsl-env.test.ts": 39, - "src/main/pty/codex-no-daemon-binary-contract.test.ts": 32, - "src/main/pty/codex-no-daemon-launch-command.test.ts": 62, - "src/main/pty/codex-preflight-profile-path-rewrite.test.ts": 117, - "src/main/pty/codex-shell-launch-preflight.test.ts": 1761, - "src/main/pty/codex-shell-no-daemon.test.ts": 8257, - "src/main/pty/conda-activation-env.test.ts": 44, - "src/main/pty/legacy-terminal-shim-dir.test.ts": 183, - "src/main/pty/managed-ssh-host-login-shell.test.ts": 40, - "src/main/pty/node-pty-master-fd-retirement.test.ts": 2376, - "src/main/pty/overlay-mirror.test.ts": 73, - "src/main/pty/pi-process-owner-env.test.ts": 350, - "src/main/pty/posix-pty-foreground-group.test.ts": 42, - "src/main/pty/posix-pty-process-groups.integration.test.ts": 205, - "src/main/pty/posix-pty-process-groups.test.ts": 73, - "src/main/pty/powershell-profile-env.test.ts": 69, - "src/main/pty/shell-startup-env.test.ts": 93, - "src/main/pty/terminal-color-env.test.ts": 44, - "src/main/pty/windows-environment-path.test.ts": 107, - "src/main/pty/windows-path-registry-change.test.ts": 59, - "src/main/pty/windows-path-registry-fallback.test.ts": 53, - "src/main/pty/windows-path-registry-reader.test.ts": 48, - "src/main/pty/wsl-orca-env.test.ts": 88, - "src/main/pwsh.test.ts": 48, - "src/main/qoder/hook-service.test.ts": 193, - "src/main/qoder/real-cli.test.ts": 923, - "src/main/quit-path-durable-write-blocking.test.ts": 2544, - "src/main/quit-teardown-deadline.test.ts": 43, - "src/main/quit-teardown-start-gate.test.ts": 47, - "src/main/rate-limits/account-runtime-target-sync.test.ts": 219, - "src/main/rate-limits/antigravity-usage-error.test.ts": 42, - "src/main/rate-limits/antigravity-usage-fetcher.test.ts": 140, - "src/main/rate-limits/antigravity-usage-response.test.ts": 85, - "src/main/rate-limits/auth-filesystem-operation-retention.test.ts": 182, - "src/main/rate-limits/auth-filesystem-operation.test.ts": 30, - "src/main/rate-limits/claude-oauth-usage-error.test.ts": 33, - "src/main/rate-limits/claude-oauth-usage-extra-usage.test.ts": 85, - "src/main/rate-limits/claude-profile-usage.test.ts": 236, - "src/main/rate-limits/claude-usage-error-classification.test.ts": 48, - "src/main/rate-limits/codex-auth-presence.test.ts": 73, - "src/main/rate-limits/codex-fetcher-auth-errors.test.ts": 130, - "src/main/rate-limits/codex-fetcher-backend.test.ts": 299, - "src/main/rate-limits/codex-fetcher-credit-balance.test.ts": 121, - "src/main/rate-limits/codex-fetcher-probe-shutdown.test.ts": 113, - "src/main/rate-limits/codex-fetcher-process-contract.test.ts": 349, - "src/main/rate-limits/codex-fetcher-rpc-exit-diagnostics.test.ts": 420, - "src/main/rate-limits/codex-fetcher-runtime-pairing.test.ts": 95, - "src/main/rate-limits/codex-fetcher-session-supplement.test.ts": 102, - "src/main/rate-limits/codex-fetcher.test.ts": 216, - "src/main/rate-limits/codex-probe-termination.test.ts": 58, - "src/main/rate-limits/codex-rate-limit-window-classification.test.ts": 38, - "src/main/rate-limits/codex-rpc-failure-kind.test.ts": 47, - "src/main/rate-limits/codex-rpc-rate-limit-probe.test.ts": 124, - "src/main/rate-limits/codex-rpc-worker-backpressure.test.ts": 731, - "src/main/rate-limits/cursor-auth.test.ts": 137, - "src/main/rate-limits/cursor-current-period-usage.test.ts": 152, - "src/main/rate-limits/cursor-fetcher.test.ts": 241, - "src/main/rate-limits/cursor-session-token.test.ts": 63, - "src/main/rate-limits/cursor-usage-mapping.test.ts": 92, - "src/main/rate-limits/gemini-oauth-sources.test.ts": 64, - "src/main/rate-limits/gemini-usage-fetcher.fallback.test.ts": 105, - "src/main/rate-limits/gemini-usage-fetcher.test.ts": 82, - "src/main/rate-limits/grok-auth.test.ts": 93, - "src/main/rate-limits/grok-fetcher.test.ts": 90, - "src/main/rate-limits/grok-weekly-zero.test.ts": 136, - "src/main/rate-limits/initial-account-rate-limit-target.test.ts": 183, - "src/main/rate-limits/kimi-fetcher-wsl-home.test.ts": 184, - "src/main/rate-limits/kimi-fetcher.test.ts": 166, - "src/main/rate-limits/minimax/minimax-fetcher.test.ts": 113, - "src/main/rate-limits/minimax/minimax-request-context.test.ts": 55, - "src/main/rate-limits/opencode-go-api-key-source.test.ts": 327, - "src/main/rate-limits/opencode-go-managed-account-source.test.ts": 561, - "src/main/rate-limits/opencode-go-status-parsing.test.ts": 63, - "src/main/rate-limits/opencode-go-usage-api.test.ts": 53, - "src/main/rate-limits/opencode-go-usage-fetcher.test.ts": 129, - "src/main/rate-limits/opencode-go-usage-source-selection.test.ts": 86, - "src/main/rate-limits/service-account-target-selection.test.ts": 949, - "src/main/rate-limits/service-antigravity-usage.test.ts": 178, - "src/main/rate-limits/service-cursor-usage.test.ts": 245, - "src/main/rate-limits/service-inactive-account-previews.test.ts": 386, - "src/main/rate-limits/service-inactive-claude-cooldown.test.ts": 803, - "src/main/rate-limits/service-live-claude-usage.test.ts": 229, - "src/main/rate-limits/service-minimax-usage.test.ts": 238, - "src/main/rate-limits/service-opencode-go-credentials.test.ts": 121, - "src/main/rate-limits/service-refresh-orchestration.test.ts": 298, - "src/main/rate-limits/service-window-activation.test.ts": 256, - "src/main/rate-limits/service-zcode-usage.test.ts": 441, - "src/main/rate-limits/usage-request-failure-kind.test.ts": 26, - "src/main/rate-limits/zcode-usage-fetcher.test.ts": 140, - "src/main/refused-tree-kill-root-termination.test.ts": 275, - "src/main/remote-layout-snapshot/remote-layout-snapshot-persistence.test.ts": 1375, - "src/main/remote-layout-snapshot/remote-layout-snapshot-recorder.test.ts": 1506, - "src/main/repo-backfill-wsl-move.test.ts": 1690, - "src/main/repo-git-remote-avatar-refresh.test.ts": 679, - "src/main/repo-git-remote-identity-enrichment.test.ts": 1044, - "src/main/repo-git-remote-identity.test.ts": 375, - "src/main/repo-git-username-enrichment.test.ts": 62, - "src/main/repo-icon-autodetect.test.ts": 693, - "src/main/repo-icon-file-detection.test.ts": 485, - "src/main/repo-worktrees.test.ts": 410, + "src/main/provider-process/provider-process-row-read.test.ts": 87, + "src/main/provider-process/provider-process-supervisor.integration.test.ts": 7485, + "src/main/provider-process/provider-process-supervisor.test.ts": 53, + "src/main/provider-process/provider-process-teardown.test.ts": 146, + "src/main/provider-process/provider-spawn-failure-report.test.ts": 47, + "src/main/provider-process/provider-stdio-write-queue.test.ts": 45, + "src/main/providers/agent-foreground-command-line.test.ts": 154, + "src/main/providers/agent-foreground-process-batch.test.ts": 141, + "src/main/providers/agent-foreground-process-git-bash-launcher.test.ts": 144, + "src/main/providers/agent-foreground-process-git-bash.win32.test.ts": 361, + "src/main/providers/agent-foreground-process-ps-scan-volume.test.ts": 244, + "src/main/providers/agent-foreground-process-real-rows.test.ts": 152, + "src/main/providers/agent-foreground-process-remote-evidence.test.ts": 154, + "src/main/providers/agent-foreground-process-shell-path.test.ts": 143, + "src/main/providers/agent-foreground-process-windows-job-rejection.test.ts": 134, + "src/main/providers/agent-foreground-process-wsl-shell-proof.test.ts": 143, + "src/main/providers/agent-foreground-process.test.ts": 227, + "src/main/providers/filesystem-markdown-listing.test.ts": 93, + "src/main/providers/local-filesystem-provider.test.ts": 344, + "src/main/providers/local-git-provider.test.ts": 95, + "src/main/providers/local-pty/local-pty-child-process-verdict.test.ts": 676, + "src/main/providers/local-pty/local-pty-default-shell.test.ts": 272, + "src/main/providers/local-pty/local-pty-executable-spawn.test.ts": 96, + "src/main/providers/local-pty/local-pty-foreground-inspection-cheap-tier.test.ts": 266, + "src/main/providers/local-pty/local-pty-pending-native-spawn.test.ts": 376, + "src/main/providers/local-pty/local-pty-provider-foreground-process.test.ts": 520, + "src/main/providers/local-pty/local-pty-provider-io-events.test.ts": 493, + "src/main/providers/local-pty/local-pty-provider-session-inventory.test.ts": 511, + "src/main/providers/local-pty/local-pty-provider-shell-readiness.test.ts": 551, + "src/main/providers/local-pty/local-pty-provider-shutdown.test.ts": 731, + "src/main/providers/local-pty/local-pty-provider-spawn-cwd-safety.test.ts": 504, + "src/main/providers/local-pty/local-pty-provider-spawn-env.test.ts": 527, + "src/main/providers/local-pty/local-pty-provider-spawn-session.test.ts": 856, + "src/main/providers/local-pty/local-pty-provider-windows-shell-launch.test.ts": 598, + "src/main/providers/local-pty/local-pty-runtime-spawn-wsl-allowlist.test.ts": 85, + "src/main/providers/local-pty/local-pty-shell-ready-marker-scan.test.ts": 42, + "src/main/providers/local-pty/local-pty-shell-ready-startup-command.test.ts": 54, + "src/main/providers/local-pty/local-pty-shell-ready-wrapper-generation.test.ts": 558, + "src/main/providers/local-pty/local-pty-shell-startup-command.node-pty.test.ts": 315, + "src/main/providers/local-pty/local-pty-spawn-environment-wsl-background.test.ts": 143, + "src/main/providers/macos-tcc-login-shell.test.ts": 182, + "src/main/providers/posix-pane-foreground-fingerprint.test.ts": 107, + "src/main/providers/process-cwd.test.ts": 139, + "src/main/providers/pty-default-cwd.test.ts": 54, + "src/main/providers/pty-process-inspection.test.ts": 45, + "src/main/providers/pty-process-list-admission.test.ts": 138, + "src/main/providers/pty-repaint-wide-char-buffer.node-pty.test.ts": 2018, + "src/main/providers/stable-foreground-process.test.ts": 77, + "src/main/providers/startup-line-typed-length.live-shell.test.ts": 316, + "src/main/providers/terminal-path-existence-batch.integration.test.ts": 337, + "src/main/providers/windows-agent-foreground-command-line.test.ts": 145, + "src/main/providers/windows-agent-foreground-process-scan-volume.test.ts": 123, + "src/main/providers/windows-conpty-wide-char-duplication.node-pty.test.ts": 73, + "src/main/providers/windows-console-attached-processes.test.ts": 48, + "src/main/providers/windows-foreground-process-inspection-cost.test.ts": 100, + "src/main/providers/windows-foreground-process-rows.test.ts": 97, + "src/main/providers/windows-powershell-executable.test.ts": 65, + "src/main/providers/windows-shell-alone-in-job.test.ts": 45, + "src/main/providers/windows-shell-args.test.ts": 220, + "src/main/providers/windows-shell-preflight-runtime.windows.test.ts": 126, + "src/main/providers/working-directory-validation-retention.test.ts": 132, + "src/main/providers/working-directory-validation.test.ts": 163, + "src/main/provisioned-root-checkout.test.ts": 115, + "src/main/pty-descendant-exit-verification.test.ts": 155, + "src/main/pty-descendant-termination-libproc.test.ts": 135, + "src/main/pty-descendant-termination.test.ts": 200, + "src/main/pty/appimage-terminal-env.test.ts": 41, + "src/main/pty/chromium-session-bus-env.test.ts": 171, + "src/main/pty/codex-home-wsl-env.test.ts": 40, + "src/main/pty/codex-no-daemon-binary-contract.test.ts": 41, + "src/main/pty/codex-no-daemon-launch-command.test.ts": 108, + "src/main/pty/codex-preflight-profile-path-rewrite.test.ts": 180, + "src/main/pty/codex-shell-launch-preflight.test.ts": 7407, + "src/main/pty/codex-shell-no-daemon.test.ts": 26821, + "src/main/pty/conda-activation-env.test.ts": 51, + "src/main/pty/legacy-terminal-shim-dir.test.ts": 263, + "src/main/pty/node-pty-master-fd-retirement.test.ts": 2401, + "src/main/pty/overlay-mirror.test.ts": 69, + "src/main/pty/pi-process-owner-env.test.ts": 630, + "src/main/pty/posix-pty-foreground-group-libproc.test.ts": 46, + "src/main/pty/posix-pty-foreground-group.test.ts": 89, + "src/main/pty/posix-pty-process-groups.integration.test.ts": 215, + "src/main/pty/posix-pty-process-groups.test.ts": 134, + "src/main/pty/posix-pty-process-table-event-loop.test.ts": 1212, + "src/main/pty/powershell-profile-env.test.ts": 88, + "src/main/pty/pty-master-foreground-native.test.ts": 112, + "src/main/pty/pty-master-foreground-observation.test.ts": 120, + "src/main/pty/shell-startup-env.test.ts": 116, + "src/main/pty/windows-environment-path.test.ts": 116, + "src/main/pty/windows-path-registry-change.test.ts": 77, + "src/main/pty/windows-path-registry-fallback.test.ts": 49, + "src/main/pty/windows-path-registry-reader.test.ts": 44, + "src/main/pty/wsl-orca-env.test.ts": 104, + "src/main/pwsh.test.ts": 69, + "src/main/qoder/hook-service.test.ts": 327, + "src/main/qoder/real-cli.test.ts": 602, + "src/main/quit-path-durable-write-blocking.test.ts": 3722, + "src/main/quit-teardown-deadline.test.ts": 48, + "src/main/quit-teardown-start-gate.test.ts": 38, + "src/main/rate-limits/account-runtime-target-sync.test.ts": 262, + "src/main/rate-limits/antigravity-usage-error.test.ts": 47, + "src/main/rate-limits/antigravity-usage-fetcher.test.ts": 188, + "src/main/rate-limits/antigravity-usage-response.test.ts": 67, + "src/main/rate-limits/auth-filesystem-operation-retention.test.ts": 131, + "src/main/rate-limits/auth-filesystem-operation.test.ts": 48, + "src/main/rate-limits/claude-oauth-usage-error.test.ts": 49, + "src/main/rate-limits/claude-oauth-usage-extra-usage.test.ts": 119, + "src/main/rate-limits/claude-profile-usage.test.ts": 218, + "src/main/rate-limits/claude-usage-error-classification.test.ts": 56, + "src/main/rate-limits/codex-auth-presence.test.ts": 65, + "src/main/rate-limits/codex-fetcher-auth-errors.test.ts": 214, + "src/main/rate-limits/codex-fetcher-backend.test.ts": 277, + "src/main/rate-limits/codex-fetcher-credit-balance.test.ts": 190, + "src/main/rate-limits/codex-fetcher-probe-shutdown.test.ts": 251, + "src/main/rate-limits/codex-fetcher-process-contract.test.ts": 454, + "src/main/rate-limits/codex-fetcher-rpc-exit-diagnostics.test.ts": 341, + "src/main/rate-limits/codex-fetcher-runtime-pairing.test.ts": 197, + "src/main/rate-limits/codex-fetcher-session-supplement.test.ts": 204, + "src/main/rate-limits/codex-fetcher.test.ts": 222, + "src/main/rate-limits/codex-probe-termination.test.ts": 73, + "src/main/rate-limits/codex-rate-limit-window-classification.test.ts": 53, + "src/main/rate-limits/codex-rate-limit-wsl-home-gate.test.ts": 105, + "src/main/rate-limits/codex-rpc-failure-kind.test.ts": 41, + "src/main/rate-limits/codex-rpc-rate-limit-probe.test.ts": 119, + "src/main/rate-limits/codex-rpc-worker-backpressure.test.ts": 615, + "src/main/rate-limits/cursor-auth.test.ts": 126, + "src/main/rate-limits/cursor-current-period-usage.test.ts": 211, + "src/main/rate-limits/cursor-fetcher.test.ts": 196, + "src/main/rate-limits/cursor-session-token.test.ts": 96, + "src/main/rate-limits/cursor-usage-mapping.test.ts": 141, + "src/main/rate-limits/gemini-oauth-sources.test.ts": 97, + "src/main/rate-limits/gemini-usage-fetcher.fallback.test.ts": 107, + "src/main/rate-limits/gemini-usage-fetcher.test.ts": 104, + "src/main/rate-limits/grok-auth.test.ts": 105, + "src/main/rate-limits/grok-fetcher.test.ts": 121, + "src/main/rate-limits/grok-weekly-zero.test.ts": 163, + "src/main/rate-limits/initial-account-rate-limit-target.test.ts": 278, + "src/main/rate-limits/kimi-fetcher-wsl-home.test.ts": 187, + "src/main/rate-limits/kimi-fetcher.test.ts": 197, + "src/main/rate-limits/minimax/minimax-fetcher.test.ts": 138, + "src/main/rate-limits/minimax/minimax-request-context.test.ts": 85, + "src/main/rate-limits/opencode-go-api-key-source.test.ts": 418, + "src/main/rate-limits/opencode-go-managed-account-source.test.ts": 488, + "src/main/rate-limits/opencode-go-status-parsing.test.ts": 57, + "src/main/rate-limits/opencode-go-usage-api.test.ts": 68, + "src/main/rate-limits/opencode-go-usage-fetcher.test.ts": 172, + "src/main/rate-limits/opencode-go-usage-source-selection.test.ts": 87, + "src/main/rate-limits/service-account-target-selection.test.ts": 1038, + "src/main/rate-limits/service-antigravity-usage.test.ts": 212, + "src/main/rate-limits/service-cursor-usage.test.ts": 212, + "src/main/rate-limits/service-inactive-account-previews.test.ts": 273, + "src/main/rate-limits/service-inactive-claude-cooldown.test.ts": 632, + "src/main/rate-limits/service-live-claude-usage.test.ts": 335, + "src/main/rate-limits/service-minimax-usage.test.ts": 231, + "src/main/rate-limits/service-opencode-go-credentials.test.ts": 289, + "src/main/rate-limits/service-refresh-orchestration.test.ts": 307, + "src/main/rate-limits/service-window-activation.test.ts": 359, + "src/main/rate-limits/service-zcode-usage.test.ts": 424, + "src/main/rate-limits/usage-request-failure-kind.test.ts": 49, + "src/main/rate-limits/zcode-usage-fetcher.test.ts": 143, + "src/main/refused-tree-kill-root-termination.test.ts": 96, + "src/main/remote-layout-snapshot/remote-layout-snapshot-persistence.test.ts": 1821, + "src/main/remote-layout-snapshot/remote-layout-snapshot-recorder.test.ts": 1916, + "src/main/repo-backfill-wsl-move.test.ts": 1960, + "src/main/repo-git-enrichment-wsl-stopped-distro.test.ts": 785, + "src/main/repo-git-remote-avatar-refresh.test.ts": 767, + "src/main/repo-git-remote-identity-enrichment.test.ts": 733, + "src/main/repo-git-remote-identity.test.ts": 418, + "src/main/repo-git-username-enrichment-wsl-act.test.ts": 68, + "src/main/repo-git-username-enrichment.test.ts": 111, + "src/main/repo-icon-autodetect.test.ts": 806, + "src/main/repo-icon-file-detection.test.ts": 487, + "src/main/repo-worktrees.test.ts": 414, "src/main/ripgrep/bundled-ripgrep-path.test.ts": 78, - "src/main/ripgrep/bundled-ripgrep-real.test.ts": 172, - "src/main/ripgrep/bundled-ripgrep-stop.test.ts": 44, - "src/main/ripgrep/bundled-ripgrep-text-search.test.ts": 248, - "src/main/ripgrep/bundled-ripgrep-wsl-routing.test.ts": 45, - "src/main/ripgrep/ripgrep-filename-identity-real.test.ts": 221, - "src/main/ripgrep/synchronous-spawn-failure.test.ts": 35, - "src/main/ripgrep/text-search-unicode-real.test.ts": 212, - "src/main/runtime/acknowledged-terminal-tab-retirement-main-close.test.ts": 8589, - "src/main/runtime/acknowledged-terminal-tab-retirement.test.ts": 5390, - "src/main/runtime/agent-detection-host-resolution.test.ts": 1699, - "src/main/runtime/agent-launch-record-warmup-gate.test.ts": 41, - "src/main/runtime/agent-launch-scope-runtime.test.ts": 243, - "src/main/runtime/agent-launch-typed-line-shell.test.ts": 33, - "src/main/runtime/agent-prompt-default-path.test.ts": 3924, - "src/main/runtime/agent-prompt-line-settle.test.ts": 2664, - "src/main/runtime/agent-prompt-permission-wait.test.ts": 5125, - "src/main/runtime/agent-prompt-receipt-correlation.test.ts": 2286, - "src/main/runtime/agent-prompt-request-correlation.test.ts": 53, - "src/main/runtime/agent-prompt-submission-runtime-hook-and-generation.test.ts": 4082, - "src/main/runtime/agent-prompt-submission-runtime.test.ts": 3641, - "src/main/runtime/agent-prompt-submission-verification.test.ts": 97, - "src/main/runtime/agent-prompt-submission-windows-submit-delay.test.ts": 3084, - "src/main/runtime/agent-session/agent-session-conversation-clear-commit.test.ts": 602, - "src/main/runtime/agent-session/records/agent-session-conversation-name-store.test.ts": 763, - "src/main/runtime/agent-session/agent-session-death-evidence-persistence.test.ts": 584, - "src/main/runtime/agent-session/agent-session-launch-directory.test.ts": 526, - "src/main/runtime/agent-session/records/agent-session-record-conversation-name.test.ts": 111, - "src/main/runtime/agent-session/records/agent-session-record-store-slot.test.ts": 1861, - "src/main/runtime/agent-session/records/agent-session-record-store-tab-table.test.ts": 648, - "src/main/runtime/agent-session/records/agent-session-record-store.test.ts": 1129, - "src/main/runtime/agent-session/records/agent-session-recovery-capsule.test.ts": 676, - "src/main/runtime/agent-session/agent-session-runtime-attribution.test.ts": 645, - "src/main/runtime/agent-session/records/agent-session-runtime-end-record.test.ts": 524, - "src/main/runtime/agent-session/records/agent-session-store-transactions.test.ts": 648, - "src/main/runtime/agent-session-tab-layout-command.test.ts": 199, - "src/main/runtime/agent-session-tab-layout-queue.test.ts": 267, - "src/main/runtime/agent-session/agent-session-unsaved-creation-supersession.test.ts": 523, - "src/main/runtime/agent-session/agent-session-replaced-runtime.test.ts": 176, - "src/main/runtime/agent-session/agent-session-tab-layout.test.ts": 359, - "src/main/runtime/agent-session/ownership/agent-session-claim-identity.test.ts": 117, - "src/main/runtime/agent-session/ownership/agent-session-launch-env-admission.test.ts": 698, - "src/main/runtime/agent-session/ownership/agent-session-lease-renewal.test.ts": 651, - "src/main/runtime/agent-session/ownership/agent-session-operation-admission.test.ts": 184, - "src/main/runtime/agent-session/ownership/agent-session-permission-backfill.test.ts": 507, - "src/main/runtime/agent-session/ownership/agent-session-process-identity-probe-windows-batch.test.ts": 49, - "src/main/runtime/agent-session/ownership/agent-session-process-identity-probe.test.ts": 69, - "src/main/runtime/agent-session/ownership/agent-session-provider-handle-transition.test.ts": 130, - "src/main/runtime/agent-session/ownership/agent-session-released-reservation-replay.test.ts": 648, - "src/main/runtime/agent-session/ownership/agent-session-reservation-admission.test.ts": 205, - "src/main/runtime/agent-session/ownership/agent-session-spawn-token-process-scan.test.ts": 68, - "src/main/runtime/agent-session/ownership/agent-session-spawn-token-readback.test.ts": 44, - "src/main/runtime/agent-session/ownership/agent-session-surface-release-transition.test.ts": 109, - "src/main/runtime/agent-session/ownership/structured-agent-session-spawn-token-descendants.test.ts": 1278, - "src/main/runtime/agent-session/structured-agent-session-close.test.ts": 221, - "src/main/runtime/agent-session/structured-agent-session-runtime-teardown.test.ts": 131, - "src/main/runtime/agent-session/structured-agent-session-tab-close-cause.test.ts": 43, - "src/main/runtime/agent-state-rules/agent-state-rule-regions.test.ts": 226, - "src/main/runtime/agent-state-rules/agent-state-rules-bundle.test.ts": 139, - "src/main/runtime/agent-state-rules/agent-state-rules-engine.test.ts": 264, - "src/main/runtime/agent-state-rules/agent-state-rules-live-update.test.ts": 392, - "src/main/runtime/agent-state-rules/agent-state-text-anchors.test.ts": 173, - "src/main/runtime/agent-status-store-attach-titles.test.ts": 3905, - "src/main/runtime/agent-terminal-launch-host.test.ts": 2211, - "src/main/runtime/agent-terminal-startup-prompt.test.ts": 3603, - "src/main/runtime/antigravity-readiness-transcripts.test.ts": 3102, - "src/main/runtime/antigravity-terminal-readiness.test.ts": 182, - "src/main/runtime/automatic-activation-host-sleep.test.ts": 3392, - "src/main/runtime/automation-change-publication.test.ts": 11661, - "src/main/runtime/browser-client-download-transfers.test.ts": 131, - "src/main/runtime/browser-dialog-settlement.test.ts": 77, - "src/main/runtime/browser-execution-host-key-resolution.test.ts": 2585, - "src/main/runtime/browser-host/browser-host-capability-selection.test.ts": 143, - "src/main/runtime/browser-host/browser-host-client-page-adoption-grants.test.ts": 89, - "src/main/runtime/browser-host/browser-host-client-page-adoption.test.ts": 45, - "src/main/runtime/browser-host/browser-host-client-page-creation.test.ts": 126, - "src/main/runtime/browser-host/browser-host-client-profile-switch.test.ts": 348, - "src/main/runtime/browser-host/browser-host-command-ledger-capacity.test.ts": 77, - "src/main/runtime/browser-host/browser-host-command-ledger.test.ts": 178, - "src/main/runtime/browser-host/browser-host-file-channel-admission.test.ts": 93, - "src/main/runtime/browser-host/browser-host-lease-download-transfer-cleanup.test.ts": 313, - "src/main/runtime/browser-host/browser-host-lease-fenced-page-release.test.ts": 113, - "src/main/runtime/browser-host/browser-host-lease-placement-retirement.test.ts": 146, - "src/main/runtime/browser-host/browser-host-lease-registry.test.ts": 259, - "src/main/runtime/browser-host/browser-host-page-placement-replacement.test.ts": 104, - "src/main/runtime/browser-host/browser-host-page-placement.test.ts": 131, - "src/main/runtime/browser-host/browser-host-page-reconciliation-executor.test.ts": 66, - "src/main/runtime/browser-host/browser-host-page-reconciliation-orchestration.test.ts": 394, - "src/main/runtime/browser-host/browser-host-page-reconciliation-plan.test.ts": 41, - "src/main/runtime/browser-host/browser-host-page-reconciliation-preconditions.test.ts": 88, - "src/main/runtime/browser-host/browser-host-page-retirement.test.ts": 46, - "src/main/runtime/browser-host/browser-host-profile-switch-recovery.test.ts": 94, - "src/main/runtime/browser-network-tunnel-paired-runtime.integration.test.ts": 2719, - "src/main/runtime/browser-screencast-driver-attribution.test.ts": 2876, - "src/main/runtime/browser-screencast-driver-scope.test.ts": 33, - "src/main/runtime/browser-screencast-ghost-subscriber-eviction.test.ts": 28, - "src/main/runtime/browser-screencast-remote-viewer-retention.test.ts": 3306, - "src/main/runtime/browser-screencast-renderer-throttle-lease.test.ts": 4249, - "src/main/runtime/browser-screencast-subscription-id.test.ts": 42, - "src/main/runtime/browser-session-tab-selection-snapshot.test.ts": 43, - "src/main/runtime/browser-tab-create-caller-navigation.test.ts": 2951, - "src/main/runtime/browser-tab-create-folder-workspace.test.ts": 355, - "src/main/runtime/browser-tab-create-publication.test.ts": 378, - "src/main/runtime/browser/browser-profiles-client-placement.test.ts": 149, - "src/main/runtime/browser/browser-screencasts.test.ts": 351, - "src/main/runtime/claude-agent-teams-service.test.ts": 74, - "src/main/runtime/claude-agent-teams-shim-env.test.ts": 70, - "src/main/runtime/claude-dialog-interactive-wait.test.ts": 6072, - "src/main/runtime/claude-open-dialog-hold.test.ts": 37, - "src/main/runtime/claude-structured-exit-mid-response.test.ts": 2157, - "src/main/runtime/claude-structured-failed-start-resume.test.ts": 1886, - "src/main/runtime/claude-structured-idle-releases-unknown.test.ts": 1889, - "src/main/runtime/claude-structured-resumed-start-failure.test.ts": 3545, - "src/main/runtime/claude-structured-retired-saved-model.test.ts": 1978, - "src/main/runtime/claude-structured-send-during-startup.test.ts": 3276, - "src/main/runtime/claude-structured-send-restart-dies-before-dispatch.test.ts": 12124, - "src/main/runtime/claude-structured-session-integration.test.ts": 3415, - "src/main/runtime/claude-structured-startup-fault-is-not-an-exit.test.ts": 1649, - "src/main/runtime/claude-structured-startup-unanswered-control-request.test.ts": 2021, - "src/main/runtime/claude-trust-dialog-transcript.test.ts": 4550, - "src/main/runtime/claude-worker-start-readiness.test.ts": 5144, - "src/main/runtime/cli-terminal-create-host-session-binding.test.ts": 4314, - "src/main/runtime/client-hosted-browser-page-persistence.integration.test.ts": 2618, - "src/main/runtime/client-hosted-browser-page-persistence.test.ts": 173, - "src/main/runtime/client-hosted-browser-row-projection.test.ts": 33, - "src/main/runtime/client-hosted-browser-row-publication.test.ts": 50, - "src/main/runtime/client-hosted-browser-row-push.integration.test.ts": 3176, - "src/main/runtime/client-hosted-page-reconciliation-hold.integration.test.ts": 4385, - "src/main/runtime/client-hosted-page-reconciliation-window.test.ts": 38, - "src/main/runtime/client-session-tab-selection.test.ts": 46, - "src/main/runtime/cline-screen-readiness-transcripts.test.ts": 4550, - "src/main/runtime/codex-header-readiness-transcripts.test.ts": 3262, - "src/main/runtime/codex-notice-terminal-status.test.ts": 2832, - "src/main/runtime/codex-quiet-ready-screen.test.ts": 10907, - "src/main/runtime/codex-startup-paste-transcripts.test.ts": 351, - "src/main/runtime/construction/runtime-composition-parity.test.ts": 115, - "src/main/runtime/created-mobile-session-tab-caller-selection.test.ts": 2871, - "src/main/runtime/decorative-title-fact-emission.test.ts": 31, - "src/main/runtime/delegated-mobile-device.integration.test.ts": 3536, - "src/main/runtime/desktop-browser-bridge/desktop-browser-bridge-dispatch.test.ts": 1303, - "src/main/runtime/desktop-browser-bridge/desktop-browser-bridge-registry.test.ts": 87, - "src/main/runtime/desktop-chat-creation-history.test.ts": 170, - "src/main/runtime/device-key-fork.test.ts": 70, - "src/main/runtime/device-principal.test.ts": 3081, - "src/main/runtime/device-registry-file-read.test.ts": 52, - "src/main/runtime/device-registry-startup-offer.test.ts": 47, - "src/main/runtime/draft-paste-ready-scanner-chunking.test.ts": 1416, - "src/main/runtime/dsb-terminal-runtime.test.ts": 2595, - "src/main/runtime/dsh-launch-prompt-resubmit.test.ts": 5952, - "src/main/runtime/dsh-readiness-transcript.test.ts": 50, - "src/main/runtime/e2ee-keypair.test.ts": 83, - "src/main/runtime/editor-open-active-group.test.ts": 3702, - "src/main/runtime/editor-view-layout-apply.test.ts": 6533, - "src/main/runtime/editor-view-partition-changes.test.ts": 3653, - "src/main/runtime/editor-view-switch-off.test.ts": 1067, - "src/main/runtime/ephemeral-device-rows.test.ts": 75, - "src/main/runtime/exit-provenance-audit.test.ts": 3085, - "src/main/runtime/exited-split-pane-layout-close.test.ts": 213, - "src/main/runtime/exported-pane-key-follow.test.ts": 3729, - "src/main/runtime/external-worktree-paired-client-discovery.integration.test.ts": 3492, - "src/main/runtime/fetch-remote-cache.test.ts": 4514, - "src/main/runtime/file-watcher-host.test.ts": 500, - "src/main/runtime/files/editor-open-through-layout-owner.test.ts": 547, - "src/main/runtime/files/search/file-search.test.ts": 339, - "src/main/runtime/files/search/mobile-path-search-expiry.test.ts": 206, - "src/main/runtime/files/search/mobile-path-search.test.ts": 49, - "src/main/runtime/files/watch/windows-file-watch.test.ts": 30, - "src/main/runtime/fit-override-integration.test.ts": 4374, - "src/main/runtime/floating-terminal-inventory-ownership.test.ts": 2702, - "src/main/runtime/folder-upgrade-runtime-listing.test.ts": 3181, - "src/main/runtime/folder-workspace-mixed-host-routing.test.ts": 5986, - "src/main/runtime/folder-workspace-pty-identity.test.ts": 3051, - "src/main/runtime/github-check-details-paired-cleanup.test.ts": 56, - "src/main/runtime/github-check-details-paired.integration.test.ts": 2439, - "src/main/runtime/graph-sync-deletion-fence.test.ts": 3306, - "src/main/runtime/graph-sync-live-daemon-pty-tab-preservation.test.ts": 2710, - "src/main/runtime/graph-sync-mobile-snapshot-gating.test.ts": 4358, - "src/main/runtime/graph-sync-payload-partition.test.ts": 3632, - "src/main/runtime/headless-conpty-resize-model.test.ts": 2753, - "src/main/runtime/headless-create-terminal-handle-main.test.ts": 3404, - "src/main/runtime/headless-hydration-desktop-depth.test.ts": 6257, - "src/main/runtime/headless-hydration-ownership.test.ts": 7516, - "src/main/runtime/headless-pane-layout-noop-publication.test.ts": 3761, - "src/main/runtime/headless-tab-group-selection.test.ts": 35, - "src/main/runtime/headless-terminal-dispose-write-ordering.test.ts": 2257, - "src/main/runtime/headless-terminal-query-reply-policy.test.ts": 47, - "src/main/runtime/headless-terminal-split-layout.test.ts": 64, - "src/main/runtime/held-pane-reopen-layout-owner.test.ts": 5096, - "src/main/runtime/hermes-slash-readiness-transcript.test.ts": 3126, - "src/main/runtime/hidden-output-restored-provider-snapshot.test.ts": 2261, - "src/main/runtime/hook-status-resume-record.test.ts": 3301, - "src/main/runtime/hook-status-resume-sleep-ordering.test.ts": 6609, - "src/main/runtime/host-account-sign-in-flows.test.ts": 60, - "src/main/runtime/host-descriptor.test.ts": 195, - "src/main/runtime/host-pane-remount-terminal-handle.test.ts": 5504, - "src/main/runtime/host-sleep-resume-record.test.ts": 2645, - "src/main/runtime/host-terminal-close-persistence-durability.test.ts": 1423, - "src/main/runtime/launched-agent-composer-readiness-claude.test.ts": 4129, - "src/main/runtime/launched-agent-composer-readiness.test.ts": 583, - "src/main/runtime/launched-agent-crash-guard.live-shell.test.ts": 367, - "src/main/runtime/launched-agent-exit-delivery.test.ts": 257, - "src/main/runtime/launched-agent-foreground.test.ts": 73, - "src/main/runtime/launched-agent-shell-handoff-readiness.test.ts": 228, - "src/main/runtime/launched-agent-write-guard.test.ts": 60, - "src/main/runtime/layout-command-pane-starts-layout-owner.test.ts": 4435, - "src/main/runtime/leaf-pty-verdict-expiry.test.ts": 4860, - "src/main/runtime/linear-save-issue.test.ts": 3631, - "src/main/runtime/linear-save-markdown.test.ts": 888, - "src/main/runtime/managed-worktree-create-registry.test.ts": 3718, - "src/main/runtime/managed-worktree-create-telemetry.test.ts": 2712, - "src/main/runtime/markdown-tab-disk-documents.test.ts": 580, - "src/main/runtime/missing-worktree-terminal-reconciliation.test.ts": 581, - "src/main/runtime/mobile-cloud-relay/desktop-relay-service-broker-liveness.test.ts": 110, - "src/main/runtime/mobile-cloud-relay/desktop-relay-service-installer.test.ts": 58, - "src/main/runtime/mobile-cloud-relay/desktop-relay-service.test.ts": 795, - "src/main/runtime/mobile-cloud-relay/mobile-relay-e2ee.integration.test.ts": 297, - "src/main/runtime/mobile-cloud-relay/relay-auth-coordinator-readiness.test.ts": 652, - "src/main/runtime/mobile-cloud-relay/relay-auth-coordinator-recovery.test.ts": 132, - "src/main/runtime/mobile-cloud-relay/relay-auth-coordinator.test.ts": 916, - "src/main/runtime/mobile-cloud-relay/relay-auth-host-close-reason.test.ts": 129, - "src/main/runtime/mobile-cloud-relay/relay-control-client.test.ts": 740, - "src/main/runtime/mobile-cloud-relay/relay-control-close-reason.test.ts": 210, - "src/main/runtime/mobile-cloud-relay/relay-control-origin.test.ts": 146, - "src/main/runtime/mobile-cloud-relay/relay-control-request-retirement.test.ts": 77, - "src/main/runtime/mobile-cloud-relay/relay-control-timeout-classification.test.ts": 171, - "src/main/runtime/mobile-cloud-relay/relay-demand-ledger.test.ts": 111, - "src/main/runtime/mobile-cloud-relay/relay-host-proof.test.ts": 93, - "src/main/runtime/mobile-cloud-relay/relay-http-client.test.ts": 121, - "src/main/runtime/mobile-cloud-relay/relay-readiness-retention.test.ts": 120, - "src/main/runtime/mobile-cloud-relay/relay-region-correction.test.ts": 127, - "src/main/runtime/mobile-cloud-relay/relay-region-preference.test.ts": 257, - "src/main/runtime/mobile-cloud-relay/relay-region-probe-log.test.ts": 116, + "src/main/ripgrep/bundled-ripgrep-real.test.ts": 242, + "src/main/ripgrep/bundled-ripgrep-text-search.test.ts": 707, + "src/main/ripgrep/bundled-ripgrep-wsl-routing.test.ts": 78, + "src/main/ripgrep/ripgrep-filename-identity-real.test.ts": 274, + "src/main/ripgrep/synchronous-spawn-failure.test.ts": 54, + "src/main/ripgrep/text-search-unicode-real.test.ts": 332, + "src/main/runtime/acknowledged-terminal-tab-retirement-main-close.test.ts": 6833, + "src/main/runtime/acknowledged-terminal-tab-retirement.test.ts": 6423, + "src/main/runtime/agent-detection-host-resolution.test.ts": 4402, + "src/main/runtime/agent-launch-record-warmup-gate.test.ts": 47, + "src/main/runtime/agent-launch-scope-runtime.test.ts": 348, + "src/main/runtime/agent-launch-typed-line-shell.test.ts": 47, + "src/main/runtime/agent-prompt-default-path.test.ts": 4312, + "src/main/runtime/agent-prompt-line-settle.test.ts": 4085, + "src/main/runtime/agent-prompt-permission-wait.test.ts": 4446, + "src/main/runtime/agent-prompt-receipt-correlation.test.ts": 4439, + "src/main/runtime/agent-prompt-request-correlation.test.ts": 41, + "src/main/runtime/agent-prompt-submission-runtime-hook-and-generation.test.ts": 5963, + "src/main/runtime/agent-prompt-submission-runtime.test.ts": 5619, + "src/main/runtime/agent-prompt-submission-verification.test.ts": 114, + "src/main/runtime/agent-prompt-submission-windows-submit-delay.test.ts": 4664, + "src/main/runtime/agent-session-acquired-account.test.ts": 2056, + "src/main/runtime/agent-session-inventory-scale.test.ts": 2496, + "src/main/runtime/agent-session-publication-scale.test.ts": 3484, + "src/main/runtime/agent-session-record-store-damaged.test.ts": 1557, + "src/main/runtime/agent-session-saved-roster.test.ts": 3035, + "src/main/runtime/agent-session-saved-status-scale.test.ts": 987, + "src/main/runtime/agent-session-status-cut-scale.test.ts": 2479, + "src/main/runtime/agent-session-store-load-scale.test.ts": 732, + "src/main/runtime/agent-session-tab-layout-command.test.ts": 279, + "src/main/runtime/agent-session-tab-layout-queue.test.ts": 4061, + "src/main/runtime/agent-session/agent-session-conversation-clear-commit.test.ts": 957, + "src/main/runtime/agent-session/agent-session-death-evidence-persistence.test.ts": 1113, + "src/main/runtime/agent-session/agent-session-launch-directory.test.ts": 926, + "src/main/runtime/agent-session/agent-session-replaced-runtime.test.ts": 138, + "src/main/runtime/agent-session/agent-session-runtime-attribution.test.ts": 1015, + "src/main/runtime/agent-session/agent-session-tab-layout.test.ts": 275, + "src/main/runtime/agent-session/agent-session-unsaved-creation-supersession.test.ts": 726, + "src/main/runtime/agent-session/ownership/agent-session-claim-identity.test.ts": 55, + "src/main/runtime/agent-session/ownership/agent-session-launch-env-admission.test.ts": 676, + "src/main/runtime/agent-session/ownership/agent-session-lease-renewal.test.ts": 699, + "src/main/runtime/agent-session/ownership/agent-session-operation-admission.test.ts": 150, + "src/main/runtime/agent-session/ownership/agent-session-permission-backfill.test.ts": 1127, + "src/main/runtime/agent-session/ownership/agent-session-process-identity-probe-windows-batch.test.ts": 92, + "src/main/runtime/agent-session/ownership/agent-session-process-identity-probe.test.ts": 116, + "src/main/runtime/agent-session/ownership/agent-session-provider-handle-transition.test.ts": 154, + "src/main/runtime/agent-session/ownership/agent-session-released-reservation-replay.test.ts": 888, + "src/main/runtime/agent-session/ownership/agent-session-reservation-admission.test.ts": 276, + "src/main/runtime/agent-session/ownership/agent-session-spawn-token-process-scan.test.ts": 49, + "src/main/runtime/agent-session/ownership/agent-session-spawn-token-readback.test.ts": 48, + "src/main/runtime/agent-session/ownership/agent-session-surface-release-transition.test.ts": 144, + "src/main/runtime/agent-session/ownership/structured-agent-session-spawn-token-descendants.test.ts": 2446, + "src/main/runtime/agent-session/records/agent-session-conversation-name-store.test.ts": 743, + "src/main/runtime/agent-session/records/agent-session-record-conversation-name.test.ts": 160, + "src/main/runtime/agent-session/records/agent-session-record-store-slot.test.ts": 2353, + "src/main/runtime/agent-session/records/agent-session-record-store-tab-table.test.ts": 808, + "src/main/runtime/agent-session/records/agent-session-record-store.test.ts": 2452, + "src/main/runtime/agent-session/records/agent-session-recovery-capsule.test.ts": 1074, + "src/main/runtime/agent-session/records/agent-session-runtime-end-record.test.ts": 284, + "src/main/runtime/agent-session/records/agent-session-store-transactions.test.ts": 1528, + "src/main/runtime/agent-session/records/structured-agent-session-mobile-restore.test.ts": 1965, + "src/main/runtime/agent-session/records/structured-agent-session-startup-tab-restore.test.ts": 7761, + "src/main/runtime/agent-session/structured-agent-session-adapter-start-failure.test.ts": 11764, + "src/main/runtime/agent-session/structured-agent-session-attachment-wiring.test.ts": 521, + "src/main/runtime/agent-session/structured-agent-session-close.test.ts": 256, + "src/main/runtime/agent-session/structured-agent-session-codex-compact-exit.test.ts": 6616, + "src/main/runtime/agent-session/structured-agent-session-codex-held-sends.test.ts": 3000, + "src/main/runtime/agent-session/structured-agent-session-codex-interrupt-order.test.ts": 36476, + "src/main/runtime/agent-session/structured-agent-session-codex-opening-send-hold.test.ts": 5335, + "src/main/runtime/agent-session/structured-agent-session-codex-scripted-child.test.ts": 3206, + "src/main/runtime/agent-session/structured-agent-session-codex-settlement-order.test.ts": 2504, + "src/main/runtime/agent-session/structured-agent-session-codex-start-deadline.test.ts": 2382, + "src/main/runtime/agent-session/structured-agent-session-codex-stopped-send-order.test.ts": 14364, + "src/main/runtime/agent-session/structured-agent-session-codex-turn-end-settlement.test.ts": 16686, + "src/main/runtime/agent-session/structured-agent-session-held-signal.test.ts": 2773, + "src/main/runtime/agent-session/structured-agent-session-host-refusal.test.ts": 6115, + "src/main/runtime/agent-session/structured-agent-session-install-failure.test.ts": 2103, + "src/main/runtime/agent-session/structured-agent-session-install-reservation.test.ts": 5130, + "src/main/runtime/agent-session/structured-agent-session-integration-replay.test.ts": 5400, + "src/main/runtime/agent-session/structured-agent-session-integration.test.ts": 3653, + "src/main/runtime/agent-session/structured-agent-session-legacy-send-behind-command.test.ts": 6238, + "src/main/runtime/agent-session/structured-agent-session-lifecycle-delivery.test.ts": 149, + "src/main/runtime/agent-session/structured-agent-session-mobile-attention.test.ts": 247, + "src/main/runtime/agent-session/structured-agent-session-mobile-retirement.test.ts": 281, + "src/main/runtime/agent-session/structured-agent-session-paired-caller.test.ts": 5749, + "src/main/runtime/agent-session/structured-agent-session-pi-signed-out-start.test.ts": 2702, + "src/main/runtime/agent-session/structured-agent-session-pi-startup.test.ts": 3722, + "src/main/runtime/agent-session/structured-agent-session-provider-operations-while-starting.test.ts": 4331, + "src/main/runtime/agent-session/structured-agent-session-rollback-compatibility.test.ts": 663, + "src/main/runtime/agent-session/structured-agent-session-runtime-exit.test.ts": 2726, + "src/main/runtime/agent-session/structured-agent-session-runtime-provider-started.test.ts": 2576, + "src/main/runtime/agent-session/structured-agent-session-runtime-teardown.test.ts": 284, + "src/main/runtime/agent-session/structured-agent-session-runtime.test.ts": 2581, + "src/main/runtime/agent-session/structured-agent-session-startup-reconcile.test.ts": 6294, + "src/main/runtime/agent-session/structured-agent-session-support-probe.test.ts": 4172, + "src/main/runtime/agent-session/structured-agent-session-tab-close-cause.test.ts": 48, + "src/main/runtime/agent-session/structured-agent-session-windowless-layout-host.test.ts": 6856, + "src/main/runtime/agent-session/structured-agent-session-windowless-layout.test.ts": 4223, + "src/main/runtime/agent-state-rules/agent-state-rule-regions.test.ts": 252, + "src/main/runtime/agent-state-rules/agent-state-rules-bundle.test.ts": 150, + "src/main/runtime/agent-state-rules/agent-state-rules-catalog.test.ts": 111, + "src/main/runtime/agent-state-rules/agent-state-rules-engine.test.ts": 256, + "src/main/runtime/agent-state-rules/agent-state-rules-live-update.test.ts": 379, + "src/main/runtime/agent-state-rules/agent-state-text-anchors.test.ts": 171, + "src/main/runtime/agent-status-store-attach-titles.test.ts": 4361, + "src/main/runtime/agent-terminal-launch-host.test.ts": 3981, + "src/main/runtime/agent-terminal-startup-prompt.test.ts": 4264, + "src/main/runtime/antigravity-readiness-transcripts.test.ts": 5396, + "src/main/runtime/antigravity-terminal-readiness.test.ts": 167, + "src/main/runtime/automatic-activation-host-sleep.test.ts": 4073, + "src/main/runtime/automation-change-publication.test.ts": 34528, + "src/main/runtime/browser-client-download-transfers.test.ts": 174, + "src/main/runtime/browser-execution-host-key-resolution.test.ts": 3795, + "src/main/runtime/browser-host/browser-host-capability-selection.test.ts": 154, + "src/main/runtime/browser-host/browser-host-client-page-adoption-grants.test.ts": 58, + "src/main/runtime/browser-host/browser-host-client-page-adoption.test.ts": 58, + "src/main/runtime/browser-host/browser-host-client-page-creation.test.ts": 187, + "src/main/runtime/browser-host/browser-host-client-profile-switch.test.ts": 353, + "src/main/runtime/browser-host/browser-host-command-ledger-capacity.test.ts": 140, + "src/main/runtime/browser-host/browser-host-command-ledger.test.ts": 136, + "src/main/runtime/browser-host/browser-host-file-channel-admission.test.ts": 101, + "src/main/runtime/browser-host/browser-host-lease-download-transfer-cleanup.test.ts": 263, + "src/main/runtime/browser-host/browser-host-lease-fenced-page-release.test.ts": 176, + "src/main/runtime/browser-host/browser-host-lease-placement-retirement.test.ts": 174, + "src/main/runtime/browser-host/browser-host-lease-registry.test.ts": 184, + "src/main/runtime/browser-host/browser-host-page-placement-replacement.test.ts": 159, + "src/main/runtime/browser-host/browser-host-page-placement.test.ts": 169, + "src/main/runtime/browser-host/browser-host-page-reconciliation-executor.test.ts": 74, + "src/main/runtime/browser-host/browser-host-page-reconciliation-orchestration.test.ts": 407, + "src/main/runtime/browser-host/browser-host-page-reconciliation-plan.test.ts": 67, + "src/main/runtime/browser-host/browser-host-page-reconciliation-preconditions.test.ts": 129, + "src/main/runtime/browser-host/browser-host-page-retirement.test.ts": 59, + "src/main/runtime/browser-host/browser-host-profile-switch-recovery.test.ts": 113, + "src/main/runtime/browser-network-tunnel-paired-runtime.integration.test.ts": 5293, + "src/main/runtime/browser-screencast-driver-attribution.test.ts": 5015, + "src/main/runtime/browser-screencast-driver-scope.test.ts": 44, + "src/main/runtime/browser-screencast-ghost-subscriber-eviction.test.ts": 46, + "src/main/runtime/browser-screencast-remote-viewer-retention.test.ts": 5529, + "src/main/runtime/browser-screencast-renderer-throttle-lease.test.ts": 5665, + "src/main/runtime/browser-screencast-subscription-id.test.ts": 43, + "src/main/runtime/browser-session-tab-selection-snapshot.test.ts": 45, + "src/main/runtime/browser-tab-create-caller-navigation.test.ts": 4491, + "src/main/runtime/browser-tab-create-folder-workspace.test.ts": 602, + "src/main/runtime/browser-tab-create-publication.test.ts": 588, + "src/main/runtime/browser/browser-profiles-client-placement.test.ts": 278, + "src/main/runtime/browser/browser-screencasts.test.ts": 632, + "src/main/runtime/browser/browser-tab-listing.test.ts": 50, + "src/main/runtime/browser/offscreen-browser-page-link.test.ts": 52, + "src/main/runtime/claude-agent-teams-service.test.ts": 115, + "src/main/runtime/claude-agent-teams-shim-env.test.ts": 84, + "src/main/runtime/claude-dialog-interactive-wait.test.ts": 3975, + "src/main/runtime/claude-open-dialog-hold.test.ts": 44, + "src/main/runtime/claude-structured-exit-mid-response.test.ts": 2509, + "src/main/runtime/claude-structured-failed-start-resume.test.ts": 2454, + "src/main/runtime/claude-structured-idle-releases-unknown.test.ts": 2419, + "src/main/runtime/claude-structured-resumed-start-failure.test.ts": 4153, + "src/main/runtime/claude-structured-retired-saved-model.test.ts": 3066, + "src/main/runtime/claude-structured-send-during-startup.test.ts": 4993, + "src/main/runtime/claude-structured-send-restart-dies-before-dispatch.test.ts": 24656, + "src/main/runtime/claude-structured-session-integration.test.ts": 5405, + "src/main/runtime/claude-structured-startup-fault-is-not-an-exit.test.ts": 2741, + "src/main/runtime/claude-structured-startup-unanswered-control-request.test.ts": 2665, + "src/main/runtime/claude-trust-dialog-transcript.test.ts": 5400, + "src/main/runtime/claude-worker-start-readiness.test.ts": 4076, + "src/main/runtime/cli-terminal-create-host-session-binding.test.ts": 4827, + "src/main/runtime/client-hosted-browser-page-persistence.integration.test.ts": 4022, + "src/main/runtime/client-hosted-browser-page-persistence.test.ts": 315, + "src/main/runtime/client-hosted-browser-row-projection.test.ts": 44, + "src/main/runtime/client-hosted-browser-row-publication.test.ts": 73, + "src/main/runtime/client-hosted-browser-row-push.integration.test.ts": 3753, + "src/main/runtime/client-hosted-page-reconciliation-hold.integration.test.ts": 3462, + "src/main/runtime/client-hosted-page-reconciliation-window.test.ts": 52, + "src/main/runtime/client-session-tab-selection.test.ts": 86, + "src/main/runtime/cline-screen-readiness-transcripts.test.ts": 7803, + "src/main/runtime/codex-header-readiness-transcripts.test.ts": 5145, + "src/main/runtime/codex-notice-terminal-status.test.ts": 4438, + "src/main/runtime/codex-quiet-ready-screen.test.ts": 18271, + "src/main/runtime/codex-startup-paste-transcripts.test.ts": 439, + "src/main/runtime/construction/runtime-composition-parity.test.ts": 230, + "src/main/runtime/created-mobile-session-tab-caller-selection.test.ts": 4566, + "src/main/runtime/declared-desktop-clients.test.ts": 35, + "src/main/runtime/decorative-title-fact-emission.test.ts": 43, + "src/main/runtime/delegated-mobile-device.integration.test.ts": 5255, + "src/main/runtime/desktop-browser-bridge/desktop-browser-bridge-dispatch.test.ts": 1368, + "src/main/runtime/desktop-browser-bridge/desktop-browser-bridge-registry.test.ts": 106, + "src/main/runtime/desktop-chat-creation-history.test.ts": 157, + "src/main/runtime/device-key-fork.test.ts": 104, + "src/main/runtime/device-principal.test.ts": 3910, + "src/main/runtime/device-registry-delegated-parent.test.ts": 109, + "src/main/runtime/device-registry-external-edit-auth.test.ts": 96, + "src/main/runtime/device-registry-external-edit.test.ts": 135, + "src/main/runtime/device-registry-file-read.test.ts": 92, + "src/main/runtime/device-registry-own-quarantine.test.ts": 123, + "src/main/runtime/device-registry-startup-offer.test.ts": 102, + "src/main/runtime/draft-paste-ready-scanner-chunking.test.ts": 1475, + "src/main/runtime/dsb-terminal-runtime.test.ts": 4103, + "src/main/runtime/dsh-launch-prompt-resubmit.test.ts": 6527, + "src/main/runtime/dsh-readiness-transcript.test.ts": 71, + "src/main/runtime/e2ee-keypair.test.ts": 77, + "src/main/runtime/editor-open-active-group.test.ts": 4298, + "src/main/runtime/editor-view-layout-apply.test.ts": 6870, + "src/main/runtime/editor-view-partition-changes.test.ts": 5531, + "src/main/runtime/editor-view-switch-off.test.ts": 1879, + "src/main/runtime/ephemeral-device-rows.test.ts": 116, + "src/main/runtime/exit-provenance-audit.test.ts": 5623, + "src/main/runtime/exited-split-pane-layout-close.test.ts": 235, + "src/main/runtime/exported-pane-key-follow.test.ts": 3679, + "src/main/runtime/external-worktree-paired-client-discovery.integration.test.ts": 5119, + "src/main/runtime/fetch-remote-cache.test.ts": 4331, + "src/main/runtime/file-watcher-host.test.ts": 338, + "src/main/runtime/files/editor-open-through-layout-owner.test.ts": 501, + "src/main/runtime/files/file-reads-binary-sniff.test.ts": 504, + "src/main/runtime/files/search/file-search-mobile-paths.test.ts": 348, + "src/main/runtime/files/search/file-search.test.ts": 555, + "src/main/runtime/files/search/mobile-path-search-expiry.test.ts": 225, + "src/main/runtime/files/search/mobile-path-search.test.ts": 50, + "src/main/runtime/files/staged-file-save-commands.test.ts": 372, + "src/main/runtime/files/staged-file-saves.test.ts": 468, + "src/main/runtime/files/watch/windows-file-watch.test.ts": 64, + "src/main/runtime/files/watch/windows-runtime-watch-pool.test.ts": 55, + "src/main/runtime/first-host-launch-env-gate.test.ts": 148, + "src/main/runtime/fit-override-integration.test.ts": 4464, + "src/main/runtime/floating-terminal-inventory-ownership.test.ts": 4036, + "src/main/runtime/folder-upgrade-runtime-listing.test.ts": 4064, + "src/main/runtime/folder-workspace-mixed-host-routing.test.ts": 5271, + "src/main/runtime/folder-workspace-pty-identity.test.ts": 4131, + "src/main/runtime/github-check-details-paired-cleanup.test.ts": 60, + "src/main/runtime/github-check-details-paired.integration.test.ts": 2303, + "src/main/runtime/graph-sync-deletion-fence.test.ts": 4552, + "src/main/runtime/graph-sync-live-daemon-pty-tab-preservation.test.ts": 4509, + "src/main/runtime/graph-sync-mobile-snapshot-gating.test.ts": 4333, + "src/main/runtime/graph-sync-payload-partition.test.ts": 3867, + "src/main/runtime/headless-conpty-resize-model.test.ts": 4744, + "src/main/runtime/headless-create-terminal-handle-main.test.ts": 3873, + "src/main/runtime/headless-hydration-desktop-depth.test.ts": 4412, + "src/main/runtime/headless-hydration-live-overlap.test.ts": 4487, + "src/main/runtime/headless-hydration-ownership.test.ts": 7425, + "src/main/runtime/headless-move-leaf-to-new-tab.test.ts": 3596, + "src/main/runtime/headless-pane-layout-noop-publication.test.ts": 4724, + "src/main/runtime/headless-tab-group-selection.test.ts": 40, + "src/main/runtime/headless-terminal-dispose-write-ordering.test.ts": 4309, + "src/main/runtime/headless-terminal-memory-bound.test.ts": 5615, + "src/main/runtime/headless-terminal-query-reply-policy.test.ts": 44, + "src/main/runtime/headless-terminal-split-layout.test.ts": 55, + "src/main/runtime/held-pane-reopen-layout-owner.test.ts": 5093, + "src/main/runtime/hermes-slash-readiness-transcript.test.ts": 4931, + "src/main/runtime/hidden-output-restored-provider-snapshot.test.ts": 4962, + "src/main/runtime/hook-status-resume-record.test.ts": 4210, + "src/main/runtime/hook-status-resume-sleep-ordering.test.ts": 9614, + "src/main/runtime/host-account-sign-in-flows.test.ts": 68, + "src/main/runtime/host-descriptor.test.ts": 207, + "src/main/runtime/host-pane-remount-terminal-handle.test.ts": 5293, + "src/main/runtime/host-sleep-resume-record.test.ts": 4609, + "src/main/runtime/host-terminal-close-persistence-durability.test.ts": 1953, + "src/main/runtime/host-terminal-scrollback-read.test.ts": 41, + "src/main/runtime/launched-agent-composer-readiness-claude.test.ts": 4750, + "src/main/runtime/launched-agent-composer-readiness.test.ts": 605, + "src/main/runtime/launched-agent-crash-guard.live-shell.test.ts": 407, + "src/main/runtime/launched-agent-exit-delivery.test.ts": 301, + "src/main/runtime/launched-agent-foreground.test.ts": 193, + "src/main/runtime/launched-agent-shell-handoff-readiness.test.ts": 242, + "src/main/runtime/launched-agent-write-guard.test.ts": 56, + "src/main/runtime/layout-command-pane-starts-layout-owner.test.ts": 5636, + "src/main/runtime/leaf-pty-verdict-expiry.test.ts": 5240, + "src/main/runtime/linear-save-issue.test.ts": 3695, + "src/main/runtime/linear-save-markdown.test.ts": 930, + "src/main/runtime/managed-worktree-create-registry.test.ts": 4143, + "src/main/runtime/managed-worktree-create-telemetry.test.ts": 4152, + "src/main/runtime/markdown-tab-disk-documents.test.ts": 709, + "src/main/runtime/missing-worktree-terminal-reconciliation.test.ts": 432, + "src/main/runtime/mobile-cloud-relay/desktop-relay-service-broker-liveness.test.ts": 224, + "src/main/runtime/mobile-cloud-relay/desktop-relay-service-installer.test.ts": 48, + "src/main/runtime/mobile-cloud-relay/desktop-relay-service.test.ts": 553, + "src/main/runtime/mobile-cloud-relay/mobile-relay-e2ee.integration.test.ts": 408, + "src/main/runtime/mobile-cloud-relay/relay-auth-coordinator-readiness.test.ts": 580, + "src/main/runtime/mobile-cloud-relay/relay-auth-coordinator-recovery.test.ts": 161, + "src/main/runtime/mobile-cloud-relay/relay-auth-coordinator.test.ts": 1013, + "src/main/runtime/mobile-cloud-relay/relay-auth-host-close-reason.test.ts": 173, + "src/main/runtime/mobile-cloud-relay/relay-control-client.test.ts": 701, + "src/main/runtime/mobile-cloud-relay/relay-control-close-reason.test.ts": 249, + "src/main/runtime/mobile-cloud-relay/relay-control-origin.test.ts": 147, + "src/main/runtime/mobile-cloud-relay/relay-control-request-retirement.test.ts": 126, + "src/main/runtime/mobile-cloud-relay/relay-control-timeout-classification.test.ts": 119, + "src/main/runtime/mobile-cloud-relay/relay-demand-ledger.test.ts": 114, + "src/main/runtime/mobile-cloud-relay/relay-host-proof.test.ts": 122, + "src/main/runtime/mobile-cloud-relay/relay-http-client.test.ts": 175, + "src/main/runtime/mobile-cloud-relay/relay-readiness-retention.test.ts": 196, + "src/main/runtime/mobile-cloud-relay/relay-region-correction.test.ts": 156, + "src/main/runtime/mobile-cloud-relay/relay-region-preference.test.ts": 253, + "src/main/runtime/mobile-cloud-relay/relay-region-probe-log.test.ts": 188, "src/main/runtime/mobile-cloud-relay/relay-region-refresh.test.ts": 127, - "src/main/runtime/mobile-cloud-relay/relay-renewal-jitter.test.ts": 46, - "src/main/runtime/mobile-cloud-relay/relay-revoke-outbox.test.ts": 102, - "src/main/runtime/mobile-cloud-relay/relay-session-broker.test.ts": 870, - "src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.integration.test.ts": 5008, - "src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.test.ts": 1117, - "src/main/runtime/mobile-desktop-relay/mobile-relay-host-catalog.integration.test.ts": 2975, - "src/main/runtime/mobile-desktop-relay/mobile-relay-host-catalog.test.ts": 277, - "src/main/runtime/mobile-desktop-relay/on-demand-server-worktree-rows.test.ts": 171, - "src/main/runtime/mobile-desktop-relay/relayed-phone-frames.test.ts": 103, - "src/main/runtime/mobile-desktop-relay/relayed-stream-carriers.test.ts": 1986, - "src/main/runtime/mobile-notification-dismissal-read-failure.test.ts": 224, - "src/main/runtime/mobile-notification-dismissal-store.test.ts": 148, - "src/main/runtime/mobile-notification-replay.test.ts": 54, - "src/main/runtime/mobile-pairing-userdata-path.test.ts": 1791, - "src/main/runtime/mobile-presence-lock.test.ts": 16606, - "src/main/runtime/mobile-session-chat-tab-order.test.ts": 96, - "src/main/runtime/mobile-session-editor-projection.test.ts": 42, - "src/main/runtime/mobile-session-resume-identity.test.ts": 4735, - "src/main/runtime/mobile-session-tab-close-refusal-message.test.ts": 43, - "src/main/runtime/mobile-session-tabs-agent-status-heartbeat.test.ts": 59, - "src/main/runtime/mobile-session-tabs-churn-coalescing.test.ts": 2207, - "src/main/runtime/mobile-session-terminal-persistence-retirement.test.ts": 218, - "src/main/runtime/mobile-session-terminal-retirement-proof.test.ts": 43, - "src/main/runtime/mobile-session-terminal-retirement.test.ts": 155, - "src/main/runtime/mobile-session-window-tab-order.test.ts": 2544, - "src/main/runtime/mobile-store-orphaned-temp-cleanup.test.ts": 262, - "src/main/runtime/mobile-subscribe-idle-pane-hydrate.test.ts": 3249, - "src/main/runtime/multi-client-navigation-isolation.integration.test.ts": 3358, - "src/main/runtime/omp-readiness-transcripts.test.ts": 7528, - "src/main/runtime/omp-user-bubble-launch-authority.test.ts": 3447, - "src/main/runtime/opencode-agent-row-enter-transcript.test.ts": 484, - "src/main/runtime/opencode-agent-row-structure-transcript.test.ts": 232, - "src/main/runtime/opencode-finished-session-authority.test.ts": 2382, - "src/main/runtime/opencode-run-lifetime-runtime.test.ts": 3202, - "src/main/runtime/opencode-run-lifetime-status.test.ts": 115, - "src/main/runtime/opencode-wsl-folder-launch-host.test.ts": 3718, - "src/main/runtime/orca-runtime-agent-session-account-env.test.ts": 2502, - "src/main/runtime/orca-runtime-agent-session-operation.test.ts": 3123, - "src/main/runtime/orca-runtime-agent-skill-share.test.ts": 2859, - "src/main/runtime/orca-runtime-browser-client-hosted.test.ts": 555, - "src/main/runtime/orca-runtime-browser-ghost-session-row-close.test.ts": 359, - "src/main/runtime/orca-runtime-browser-headless.test.ts": 540, - "src/main/runtime/orca-runtime-browser-screencast-e2ee-backlog.test.ts": 434, - "src/main/runtime/orca-runtime-browser-screencast-fanout.test.ts": 460, - "src/main/runtime/orca-runtime-browser-screencast-pending-frame-retry.test.ts": 534, - "src/main/runtime/orca-runtime-browser.test.ts": 418, - "src/main/runtime/orca-runtime-codex-idle-title-chat-address.test.ts": 6241, - "src/main/runtime/orca-runtime-cold-restore-terminal-membership-layout-owner.test.ts": 3817, - "src/main/runtime/orca-runtime-cold-restore-terminal-membership.test.ts": 2293, - "src/main/runtime/orca-runtime-create-base-prefetch.test.ts": 1683, - "src/main/runtime/orca-runtime-create-terminal-desktop.test.ts": 4588, - "src/main/runtime/orca-runtime-default-tab-agent-status.test.ts": 2847, - "src/main/runtime/orca-runtime-default-tabs-layout-owner.test.ts": 2530, - "src/main/runtime/orca-runtime-desktop-tab-names.test.ts": 3406, - "src/main/runtime/orca-runtime-exact-worker-provider-session.test.ts": 2524, - "src/main/runtime/orca-runtime-exited-split-pane-close.test.ts": 6458, - "src/main/runtime/orca-runtime-failed-start-pane-layout-owner.test.ts": 3933, - "src/main/runtime/orca-runtime-files-artifact-facade.test.ts": 4313, - "src/main/runtime/orca-runtime-files-chunk-reads.test.ts": 544, - "src/main/runtime/orca-runtime-files-mobile-explorer-reads.test.ts": 544, - "src/main/runtime/orca-runtime-files-preview-budget.test.ts": 331, - "src/main/runtime/orca-runtime-files-rename-authority.test.ts": 683, - "src/main/runtime/orca-runtime-files-search.test.ts": 540, - "src/main/runtime/orca-runtime-files-terminal-artifact-grants.test.ts": 533, - "src/main/runtime/orca-runtime-files-terminal-artifact-io.test.ts": 519, - "src/main/runtime/orca-runtime-files-terminal-artifact-swap-detection.test.ts": 506, - "src/main/runtime/orca-runtime-files-terminal-link-host-translation.test.ts": 764, - "src/main/runtime/orca-runtime-files-terminal-path-resolution.test.ts": 340, - "src/main/runtime/orca-runtime-files-watch-host-scope.test.ts": 452, - "src/main/runtime/orca-runtime-files-watch.test.ts": 430, - "src/main/runtime/orca-runtime-git-diff-budget.test.ts": 678, - "src/main/runtime/orca-runtime-git.test.ts": 857, - "src/main/runtime/orca-runtime-hook-agent-status-projection.test.ts": 2853, - "src/main/runtime/orca-runtime-linked-issue-live-meta.integration.test.ts": 2841, - "src/main/runtime/orca-runtime-migrated-pane-restore-cwd.test.ts": 4826, - "src/main/runtime/orca-runtime-migration-deferred-shell-history.test.ts": 2564, - "src/main/runtime/orca-runtime-mobile-agent-status-ordering.test.ts": 3552, - "src/main/runtime/orca-runtime-mobile-agent-status-title-truthfulness.test.ts": 3758, - "src/main/runtime/orca-runtime-mobile-close-preserved-resurrection.test.ts": 4180, - "src/main/runtime/orca-runtime-mobile-markdown-tab-routes.test.ts": 6458, - "src/main/runtime/orca-runtime-on-pty-data-redraw.test.ts": 2929, - "src/main/runtime/orca-runtime-process-incarnation-liveness.test.ts": 2817, - "src/main/runtime/orca-runtime-provider-reattach-launch-identity.test.ts": 2703, - "src/main/runtime/orca-runtime-quick-open-capabilities.test.ts": 392, - "src/main/runtime/orca-runtime-read-kitty-file.test.ts": 4088, - "src/main/runtime/orca-runtime-resume-outcome-layout-owner.test.ts": 4863, - "src/main/runtime/orca-runtime-serve-browser-restore.test.ts": 2695, - "src/main/runtime/orca-runtime-session-tabs-path-alias.test.ts": 2956, - "src/main/runtime/orca-runtime-skill-recovery.test.ts": 3224, - "src/main/runtime/orca-runtime-startup-draft-launch-parity.test.ts": 2047, - "src/main/runtime/orca-runtime-structured-agent-registration-seam.test.ts": 2965, - "src/main/runtime/orca-runtime-structured-agent-session-create-intent.test.ts": 3594, - "src/main/runtime/orca-runtime-structured-launch-settings-wiring.test.ts": 2674, - "src/main/runtime/orca-runtime-structured-session-restore.test.ts": 4445, - "src/main/runtime/orca-runtime-structured-status-sink-wiring.test.ts": 2550, - "src/main/runtime/orca-runtime-tail-wait-memo.test.ts": 141, - "src/main/runtime/orca-runtime-terminal-agent-phone-push.test.ts": 3362, - "src/main/runtime/orca-runtime-terminal-close-continuity.test.ts": 5025, - "src/main/runtime/orca-runtime-terminal-close-no-widening-layout-owner.test.ts": 6064, - "src/main/runtime/orca-runtime-terminal-close-no-widening.test.ts": 2914, - "src/main/runtime/orca-runtime-terminal-close-records.test.ts": 4585, - "src/main/runtime/orca-runtime-terminal-create-idempotency.test.ts": 3212, - "src/main/runtime/orca-runtime-terminal-create-replay-after-close.test.ts": 3962, - "src/main/runtime/orca-runtime-terminal-cwd.test.ts": 2800, - "src/main/runtime/orca-runtime-terminal-handle-incarnation.test.ts": 2728, - "src/main/runtime/orca-runtime-terminal-pane-reveal.test.ts": 4675, - "src/main/runtime/orca-runtime-terminal-rename-retention.test.ts": 3631, - "src/main/runtime/orca-runtime-terminal-retirement.test.ts": 2637, - "src/main/runtime/orca-runtime-terminal-split-authority.test.ts": 3123, - "src/main/runtime/orca-runtime-terminal-surface-close.test.ts": 4525, - "src/main/runtime/orca-runtime-workspace-ports-host.test.ts": 3315, - "src/main/runtime/orca-runtime-worktree-change-invalidation.test.ts": 3620, - "src/main/runtime/orca-runtime-worktree-provisioning-availability.test.ts": 3870, - "src/main/runtime/orca-runtime.test.ts": 27494, - "src/main/runtime/orchestration-cli-subprocess.test.ts": 24, - "src/main/runtime/orchestration-codex-real-pty.integration.test.ts": 437, - "src/main/runtime/orchestration-compatibility-authority.test.ts": 3543, - "src/main/runtime/orchestration-headless-mailbox-pointer.test.ts": 3644, - "src/main/runtime/orchestration-mailbox-delivery.test.ts": 5237, - "src/main/runtime/orchestration-mailbox-notification-consistency.test.ts": 12447, - "src/main/runtime/orchestration-mailbox-routing.test.ts": 8373, - "src/main/runtime/orchestration-mailbox-titles.test.ts": 5376, - "src/main/runtime/orchestration-message-delivery-identity.test.ts": 14626, - "src/main/runtime/orchestration-messages-fake-parity.test.ts": 597, - "src/main/runtime/orchestration-open-dialog-delivery-hold.test.ts": 6025, - "src/main/runtime/orchestration-opencode-model-host.test.ts": 2195, - "src/main/runtime/orchestration-worker-workspace-resolution.test.ts": 3561, - "src/main/runtime/orchestration/agent-facing-parity.test.ts": 776, - "src/main/runtime/orchestration/chat-assignee.test.ts": 2933, - "src/main/runtime/orchestration/chat-worker-legacy-failure-read.test.ts": 1651, - "src/main/runtime/orchestration/chat-worker-request-failures.test.ts": 1678, - "src/main/runtime/orchestration/codex-reconnect-failed-dispatch.test.ts": 6144, - "src/main/runtime/orchestration/coordinator-decision-gates.test.ts": 361, - "src/main/runtime/orchestration/coordinator-dispatch-unobserved-prompt.test.ts": 546, - "src/main/runtime/orchestration/coordinator-drift-probe-coalescing.test.ts": 496, - "src/main/runtime/orchestration/coordinator-escalation-triage.test.ts": 425, - "src/main/runtime/orchestration/coordinator-stale-base-flag.test.ts": 26, - "src/main/runtime/orchestration/coordinator-terminal-census-unavailable.test.ts": 488, - "src/main/runtime/orchestration/coordinator.test.ts": 779, - "src/main/runtime/orchestration/db-empty-dispatch-shortcircuit.benchmark.test.ts": 381, - "src/main/runtime/orchestration/db-heartbeat-straggler-guard.test.ts": 645, - "src/main/runtime/orchestration/db-message-timestamp.test.ts": 411, - "src/main/runtime/orchestration/db-messages.test.ts": 778, - "src/main/runtime/orchestration/db-stopping-worker-task-guard.test.ts": 705, - "src/main/runtime/orchestration/db-task-create-readiness.test.ts": 631, - "src/main/runtime/orchestration/db-task-dispatch-invariant.test.ts": 948, - "src/main/runtime/orchestration/db-task-dispatch-lifecycle-guards.test.ts": 812, - "src/main/runtime/orchestration/db-task-dispatch-races.test.ts": 676, - "src/main/runtime/orchestration/db-task-promotion-projection.test.ts": 544, - "src/main/runtime/orchestration/db-undelivered-mailboxes.test.ts": 455, - "src/main/runtime/orchestration/db.test.ts": 786, - "src/main/runtime/orchestration/db/attempt-outcome-projection.test.ts": 614, - "src/main/runtime/orchestration/db/dispatch-depth.test.ts": 546, - "src/main/runtime/orchestration/db/dispatch-mailbox-consumer-fencing.test.ts": 393, - "src/main/runtime/orchestration/db/federated-worker-report-outcome.test.ts": 34, - "src/main/runtime/orchestration/db/federation/federated-dispatch-observation-fence.test.ts": 488, - "src/main/runtime/orchestration/db/federation/remote-dispatch-attachment-release.test.ts": 565, - "src/main/runtime/orchestration/db/hot-path-statement-compilation.test.ts": 440, - "src/main/runtime/orchestration/db/legacy-question-identity.test.ts": 28, - "src/main/runtime/orchestration/db/lifecycle-rejection-marker.test.ts": 62, - "src/main/runtime/orchestration/db/lifecycle-transition.test.ts": 639, - "src/main/runtime/orchestration/db/messages/mailbox-consumer-lifecycle-fencing.test.ts": 590, - "src/main/runtime/orchestration/db/pane-key-match.test.ts": 39, - "src/main/runtime/orchestration/db/remaining-dispatch-statement-compilation.test.ts": 656, - "src/main/runtime/orchestration/db/row-column-lists.test.ts": 446, - "src/main/runtime/orchestration/db/runs/run-coordinator-orca-session-binding.test.ts": 626, - "src/main/runtime/orchestration/db/schema/derived-delivery-migration.test.ts": 646, - "src/main/runtime/orchestration/db/schema/federated-home-run-migration.test.ts": 450, - "src/main/runtime/orchestration/db/schema/structured-pointer-schema-migration.test.ts": 616, - "src/main/runtime/orchestration/db/schema/structured-worker-orca-session-backfill.test.ts": 432, - "src/main/runtime/orchestration/db/worker-dispatch/failed-start-circuit-breaker.test.ts": 475, - "src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-abandon.test.ts": 542, - "src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-assignee-orca-session.test.ts": 475, - "src/main/runtime/orchestration/db/writer-run-required.test.ts": 483, - "src/main/runtime/orchestration/dispatch-consumer-generation-migration.test.ts": 663, - "src/main/runtime/orchestration/dispatch-creator-identity-migration.test.ts": 531, - "src/main/runtime/orchestration/dispatch-failure-idempotency.test.ts": 451, - "src/main/runtime/orchestration/federation-ack-checkpoints.test.ts": 28, - "src/main/runtime/orchestration/federation-acknowledgment-integrity.test.ts": 548, - "src/main/runtime/orchestration/federation-acknowledgment-migration.test.ts": 504, - "src/main/runtime/orchestration/federation-lifecycle-settlement.test.ts": 37, - "src/main/runtime/orchestration/federation-sync.test.ts": 3564, - "src/main/runtime/orchestration/federation-terminal-recovery.test.ts": 2283, - "src/main/runtime/orchestration/formatter.test.ts": 146, - "src/main/runtime/orchestration/groups.test.ts": 39, - "src/main/runtime/orchestration/lifecycle-caller-edges.test.ts": 646, - "src/main/runtime/orchestration/lifecycle-reconciliation.test.ts": 662, - "src/main/runtime/orchestration/lightweight-run-worker-exit-escalation.test.ts": 3369, - "src/main/runtime/orchestration/mailbox-pointer-eligibility.test.ts": 449, - "src/main/runtime/orchestration/mailbox-pointer-release-query.test.ts": 575, - "src/main/runtime/orchestration/mailbox-pointer-stage.test.ts": 759, - "src/main/runtime/orchestration/mailbox-pointer-submit.test.ts": 957, - "src/main/runtime/orchestration/message-batch-atomicity.test.ts": 515, - "src/main/runtime/orchestration/mutation-receipt-capacity.test.ts": 602, - "src/main/runtime/orchestration/nested-worker-depth-migration.test.ts": 608, - "src/main/runtime/orchestration/orchestration-adopted-run-binding.test.ts": 664, - "src/main/runtime/orchestration/orchestration-all-start-versions-migration.test.ts": 1680, - "src/main/runtime/orchestration/orchestration-creator-authority-performance.test.ts": 745, - "src/main/runtime/orchestration/orchestration-db-permissions.test.ts": 471, - "src/main/runtime/orchestration/orchestration-db-retention-pagination.test.ts": 930, - "src/main/runtime/orchestration/orchestration-delivery-consumption.test.ts": 604, - "src/main/runtime/orchestration/orchestration-derived-delivery.test.ts": 542, - "src/main/runtime/orchestration/orchestration-federated-legacy-probe.test.ts": 529, - "src/main/runtime/orchestration/orchestration-legacy-coordinator-authority-db.test.ts": 859, - "src/main/runtime/orchestration/orchestration-legacy-question-migration-db.test.ts": 717, - "src/main/runtime/orchestration/orchestration-legacy-storage-db.test.ts": 1081, - "src/main/runtime/orchestration/orchestration-mutation-question-db.test.ts": 537, - "src/main/runtime/orchestration/orchestration-orca-session-column-migration.test.ts": 800, - "src/main/runtime/orchestration/orchestration-party-cli-address.test.ts": 243, - "src/main/runtime/orchestration/orchestration-party-location.test.ts": 655, - "src/main/runtime/orchestration/orchestration-peer-capability-cache.test.ts": 121, - "src/main/runtime/orchestration/orchestration-reset-db.test.ts": 512, - "src/main/runtime/orchestration/orchestration-run-delivery-db.test.ts": 627, - "src/main/runtime/orchestration/orchestration-run-list-compatibility.test.ts": 606, - "src/main/runtime/orchestration/orchestration-version-skew-migration.test.ts": 634, - "src/main/runtime/orchestration/orchestration-worker-dispatch-db.test.ts": 593, - "src/main/runtime/orchestration/preamble.test.ts": 100, - "src/main/runtime/orchestration/r1-identity-migration.test.ts": 476, - "src/main/runtime/orchestration/run-coordinator-handle-migration.test.ts": 517, - "src/main/runtime/orchestration/run-coordinator-orca-session-address.test.ts": 623, - "src/main/runtime/orchestration/send-agent-turn-host.test.ts": 2465, - "src/main/runtime/orchestration/send-agent-turn.test.ts": 179, - "src/main/runtime/orchestration/settled-question-threads-migration.test.ts": 416, - "src/main/runtime/orchestration/setup-completion-signal.test.ts": 60, - "src/main/runtime/orchestration/structured-mail-source.test.ts": 264, - "src/main/runtime/orchestration/structured-mailbox-pointer-delivery.test.ts": 781, - "src/main/runtime/orchestration/structured-mailbox-pointer-host.test.ts": 480, - "src/main/runtime/orchestration/structured-pointer-operation-id.test.ts": 126, - "src/main/runtime/orchestration/structured-session-mail-target.test.ts": 2875, - "src/main/runtime/orchestration/structured-session-pointer-delivery.test.ts": 230, - "src/main/runtime/orchestration/structured-worker-group-addressing.test.ts": 390, - "src/main/runtime/orchestration/structured-worker-journal-archive.test.ts": 273, - "src/main/runtime/orchestration/structured-worker-journal-page.test.ts": 762, - "src/main/runtime/orchestration/task-deps-flag.test.ts": 61, - "src/main/runtime/orchestration/worker-attention-context.test.ts": 72, - "src/main/runtime/orchestration/worker-dispatch-repair-safety.test.ts": 1824, - "src/main/runtime/orchestration/worker-dispatch-settlement.test.ts": 841, - "src/main/runtime/orchestration/worker-output-archive-bounding.test.ts": 543, - "src/main/runtime/orchestration/worker-output-archive.test.ts": 724, - "src/main/runtime/orchestration/worker-output-cursor.test.ts": 29, - "src/main/runtime/orchestration/worker-provider-session.test.ts": 30, - "src/main/runtime/orchestration/worker-start-unobserved-prompt-settlement.test.ts": 780, - "src/main/runtime/orchestration/worker-terminal-redaction.test.ts": 60, - "src/main/runtime/orchestration/worker-transcript-payload.test.ts": 170, - "src/main/runtime/orchestration/worker-transcript-read.test.ts": 454, - "src/main/runtime/owned-session-teardown-policy.test.ts": 5655, - "src/main/runtime/paired-desktop-server-writes-layout-owner.test.ts": 2629, - "src/main/runtime/paired-host-terminal-close.test.ts": 3421, - "src/main/runtime/pairing-endpoint.test.ts": 107, - "src/main/runtime/pane-live-facts.test.ts": 175, - "src/main/runtime/pane-resume-outcome-layout-owner.test.ts": 4179, - "src/main/runtime/pane-start-statuses.test.ts": 104, - "src/main/runtime/prime-agent-screen-readiness-transcripts.test.ts": 5296, - "src/main/runtime/project-host-setup-delete-guard.test.ts": 623, - "src/main/runtime/project-removal-structured-sessions.test.ts": 2688, - "src/main/runtime/project-removal-terminal-stop.test.ts": 3545, - "src/main/runtime/proven-absent-leaf-pty-verdicts.test.ts": 36, - "src/main/runtime/pty-exit-record-wait.test.ts": 3174, - "src/main/runtime/pty-inventory-lifecycle-admission.test.ts": 2338, - "src/main/runtime/pty-inventory-lifecycle-scope.test.ts": 3899, - "src/main/runtime/pty-lifecycle-generation-retention.test.ts": 2662, - "src/main/runtime/pty-recorded-surface-topology.test.ts": 72, - "src/main/runtime/pty-shell-ownership-mirror.test.ts": 1599, - "src/main/runtime/public-ssh-state.test.ts": 35, - "src/main/runtime/push/desktop-push-service-unreadable-outbox.test.ts": 228, - "src/main/runtime/push/desktop-push-service.test.ts": 247, - "src/main/runtime/push/push-cleanup-auth-expiry.test.ts": 254, - "src/main/runtime/push/push-delivery-policy.test.ts": 84, - "src/main/runtime/push/push-device-registration-persistence.test.ts": 96, - "src/main/runtime/push/push-dispatcher.test.ts": 57, - "src/main/runtime/push/push-gateway-client.test.ts": 277, - "src/main/runtime/push/push-gateway-session.test.ts": 211, - "src/main/runtime/push/push-host-proof-vector.test.ts": 76, - "src/main/runtime/push/push-host-proof.test.ts": 154, - "src/main/runtime/push/push-outcome-counters.test.ts": 28, - "src/main/runtime/push/push-policy-pipeline.integration.test.ts": 366, - "src/main/runtime/push/push-preferences.test.ts": 55, - "src/main/runtime/push/push-registration-races.test.ts": 237, - "src/main/runtime/push/push-registration-rpc.test.ts": 4409, - "src/main/runtime/push/push-unpair-persistence.test.ts": 3224, - "src/main/runtime/push/push-unregister-outbox.test.ts": 43, - "src/main/runtime/qoder-independent-spawn-review.test.ts": 3046, - "src/main/runtime/qoder-mobile-resume-adoption.test.ts": 12390, - "src/main/runtime/quarter-circle-title-send-authorization.test.ts": 17636, - "src/main/runtime/queued-terminal-graph-exit.test.ts": 3110, - "src/main/runtime/recent-pty-output-buffer.test.ts": 129, - "src/main/runtime/recent-pty-output-retention.test.ts": 127, - "src/main/runtime/remote-agent-session-host-authority.integration.test.ts": 6925, - "src/main/runtime/remote-browser-screencast-frame-admission.test.ts": 431, - "src/main/runtime/remote-desktop-driver.test.ts": 2849, - "src/main/runtime/remote-desktop-headless-park.test.ts": 4889, - "src/main/runtime/remote-desktop-terminal-floor-reconnect.test.ts": 39, - "src/main/runtime/remote-runtime-close-intent.integration.test.ts": 2354, - "src/main/runtime/remote-runtime-request-connection.integration.test.ts": 3300, - "src/main/runtime/remote-viewer-launch-env.test.ts": 34, - "src/main/runtime/renderer-browser-session-reconciliation.test.ts": 3102, - "src/main/runtime/renderer-owned-tab-properties.test.ts": 7009, - "src/main/runtime/repo-icon-fork-backfill.test.ts": 2552, - "src/main/runtime/repo-worktree-admin-fingerprint.test.ts": 1011, - "src/main/runtime/repo-worktree-resolution-scan.test.ts": 28, - "src/main/runtime/repo-worktree-row-resolution.test.ts": 666, - "src/main/runtime/restored-editor-move-restart.test.ts": 3542, - "src/main/runtime/restored-pane-start-cli-handles.test.ts": 7290, - "src/main/runtime/restored-pane-start-layout-owner.test.ts": 4740, - "src/main/runtime/retained-tail-redraw-window.equivalence.test.ts": 580, - "src/main/runtime/ripgrep-filename-identity.test.ts": 76, - "src/main/runtime/rpc/core-typed-method-contract.test.ts": 133, - "src/main/runtime/rpc/device-key-auth.test.ts": 451, - "src/main/runtime/rpc/dispatcher-browser-client-automation.test.ts": 538, - "src/main/runtime/rpc/dispatcher-computer-errors.test.ts": 671, - "src/main/runtime/rpc/dispatcher-request-parsing.test.ts": 260, - "src/main/runtime/rpc/dispatcher-transport-parity.test.ts": 4953, - "src/main/runtime/rpc/e2ee-channel-text-backpressure.test.ts": 209, - "src/main/runtime/rpc/e2ee-channel-v2.test.ts": 307, - "src/main/runtime/rpc/e2ee-channel.test.ts": 414, - "src/main/runtime/rpc/e2ee-crypto.test.ts": 87, - "src/main/runtime/rpc/e2ee-integration.test.ts": 537, - "src/main/runtime/rpc/errors.test.ts": 271, - "src/main/runtime/rpc/methods/accounts.test.ts": 130, - "src/main/runtime/rpc/methods/agent-hooks.test.ts": 116, - "src/main/runtime/rpc/methods/agent-launch-at-rest.test.ts": 1916, - "src/main/runtime/rpc/methods/agent-launch-caller-renders.test.ts": 906, - "src/main/runtime/rpc/methods/agent-launch-caller-selection.test.ts": 1391, - "src/main/runtime/rpc/methods/agent-launch-floating-workspace.test.ts": 2196, - "src/main/runtime/rpc/methods/agent-launch-folder-workspace-create.test.ts": 1184, - "src/main/runtime/rpc/methods/agent-launch-instant-tab.test.ts": 5848, - "src/main/runtime/rpc/methods/agent-launch-pane-reservation.test.ts": 1563, - "src/main/runtime/rpc/methods/agent-launch-prestart-failure.test.ts": 1919, - "src/main/runtime/rpc/methods/agent-launch-prompt-carry.test.ts": 1107, - "src/main/runtime/rpc/methods/agent-launch-replay.test.ts": 1196, - "src/main/runtime/rpc/methods/agent-launch-restart-replay.test.ts": 1600, - "src/main/runtime/rpc/methods/agent-launch-session-reservation.test.ts": 1420, - "src/main/runtime/rpc/methods/agent-launch-settings-work.test.ts": 5277, - "src/main/runtime/rpc/methods/agent-launch-structured-prompt.test.ts": 122, - "src/main/runtime/rpc/methods/agent-launch-terminal-identity.test.ts": 1277, - "src/main/runtime/rpc/methods/agent-launch-terminal-prompt-writer.test.ts": 10669, - "src/main/runtime/rpc/methods/agent-launch-terminal-prompt.test.ts": 522, - "src/main/runtime/rpc/methods/agent-launch.test.ts": 1343, - "src/main/runtime/rpc/methods/agent-session.test.ts": 1278, - "src/main/runtime/rpc/methods/ai-vault-search.test.ts": 3407, - "src/main/runtime/rpc/methods/ai-vault-structured-ownership.test.ts": 1351, - "src/main/runtime/rpc/methods/ai-vault.test.ts": 2715, - "src/main/runtime/rpc/methods/artifacts.test.ts": 241, - "src/main/runtime/rpc/methods/automation-scoped-list-methods.test.ts": 526, - "src/main/runtime/rpc/methods/browser-client-host-attach-adoption.test.ts": 621, - "src/main/runtime/rpc/methods/browser-client-host-reconciliation.test.ts": 563, - "src/main/runtime/rpc/methods/browser-client-host.test.ts": 862, - "src/main/runtime/rpc/methods/browser-client-page-metadata.test.ts": 489, - "src/main/runtime/rpc/methods/browser-network-tunnel.test.ts": 858, - "src/main/runtime/rpc/methods/browser-tab-create-schema.test.ts": 82, - "src/main/runtime/rpc/methods/browser.test.ts": 767, - "src/main/runtime/rpc/methods/client-ui-pairing-local-fields.test.ts": 757, - "src/main/runtime/rpc/methods/client-ui-set-collapsed.test.ts": 625, - "src/main/runtime/rpc/methods/client-ui.test.ts": 633, - "src/main/runtime/rpc/methods/clipboard-image-upload-decoding.test.ts": 526, - "src/main/runtime/rpc/methods/clipboard.test.ts": 449, - "src/main/runtime/rpc/methods/computer-actions.test.ts": 200, - "src/main/runtime/rpc/methods/computer.test.ts": 88, - "src/main/runtime/rpc/methods/connector.test.ts": 1137, - "src/main/runtime/rpc/methods/file-watch-event-batcher.test.ts": 65, - "src/main/runtime/rpc/methods/files-path-search.test.ts": 540, - "src/main/runtime/rpc/methods/files-read-dir-remote-budget.test.ts": 438, - "src/main/runtime/rpc/methods/files-unary-rpc.test.ts": 812, - "src/main/runtime/rpc/methods/files-watch-batch-cadence.test.ts": 527, - "src/main/runtime/rpc/methods/files-watch-cancellation.test.ts": 801, - "src/main/runtime/rpc/methods/files-watch-cleanup.test.ts": 555, - "src/main/runtime/rpc/methods/files.test.ts": 707, - "src/main/runtime/rpc/methods/git-diff-transport-budget.test.ts": 473, - "src/main/runtime/rpc/methods/git.test.ts": 658, - "src/main/runtime/rpc/methods/github.test.ts": 565, - "src/main/runtime/rpc/methods/gitlab.test.ts": 606, - "src/main/runtime/rpc/methods/hosted-review.test.ts": 918, - "src/main/runtime/rpc/methods/jira-attachment-image.test.ts": 453, - "src/main/runtime/rpc/methods/jira-board-filter-rpc.test.ts": 784, - "src/main/runtime/rpc/methods/jira-favourite-filters.test.ts": 1263, - "src/main/runtime/rpc/methods/jira-saved-filter-state.test.ts": 558, - "src/main/runtime/rpc/methods/jira.test.ts": 830, - "src/main/runtime/rpc/methods/linear-agent-access.test.ts": 2944, - "src/main/runtime/rpc/methods/linear.test.ts": 513, - "src/main/runtime/rpc/methods/managed-runtime-install.test.ts": 994, - "src/main/runtime/rpc/methods/mobile-web-bundle-range.test.ts": 1942, - "src/main/runtime/rpc/methods/mobile-web-bundle-read-concurrency.test.ts": 492, - "src/main/runtime/rpc/methods/mobile-web-bundle-window-refusals.test.ts": 365, - "src/main/runtime/rpc/methods/mobile-web-bundle.test.ts": 547, - "src/main/runtime/rpc/methods/native-chat-opencode-semantic-pages.test.ts": 445, - "src/main/runtime/rpc/methods/native-chat-opencode-wire-page-budget.test.ts": 1535, - "src/main/runtime/rpc/methods/native-chat-rpc-block-sanitize.test.ts": 45, - "src/main/runtime/rpc/methods/native-chat-ssh-transcript.test.ts": 463, - "src/main/runtime/rpc/methods/native-chat-subscription-token.test.ts": 106, - "src/main/runtime/rpc/methods/native-chat.test.ts": 130, - "src/main/runtime/rpc/methods/notification-preferences.test.ts": 246, - "src/main/runtime/rpc/methods/notification-reconnect-cooldown.test.ts": 176, - "src/main/runtime/rpc/methods/orcad-migration.test.ts": 1994, - "src/main/runtime/rpc/methods/orcad-terminal-census.test.ts": 73, - "src/main/runtime/rpc/methods/orchestration-dispatch-error-codes.test.ts": 2856, - "src/main/runtime/rpc/methods/orchestration-structured-worker-abandon.test.ts": 4128, - "src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.test.ts": 235, - "src/main/runtime/rpc/methods/orchestration-structured-worker-redrive.test.ts": 3415, - "src/main/runtime/rpc/methods/orchestration-structured-worker-session.test.ts": 409, - "src/main/runtime/rpc/methods/orchestration-worker-mode-opacity.test.ts": 2800, - "src/main/runtime/rpc/methods/orchestration-worker-release-incarnation-fallback.test.ts": 3771, - "src/main/runtime/rpc/methods/orchestration-worker-start-mode-selection.test.ts": 3346, - "src/main/runtime/rpc/methods/orchestration-worker-start-mode.test.ts": 722, - "src/main/runtime/rpc/methods/orchestration-worker-start-registered-agent.test.ts": 1079, - "src/main/runtime/rpc/methods/orchestration-worker-support-unknown.test.ts": 839, - "src/main/runtime/rpc/methods/orchestration/cli-runtime-boundary.test.ts": 3319, - "src/main/runtime/rpc/methods/orchestration/federation/federated-attach-receipt.test.ts": 47, - "src/main/runtime/rpc/methods/orchestration/federation/federated-fleet-snapshot.test.ts": 420, - "src/main/runtime/rpc/methods/orchestration/federation/federated-message-targeting.test.ts": 2954, - "src/main/runtime/rpc/methods/orchestration/federation/federated-release-safety.test.ts": 3958, - "src/main/runtime/rpc/methods/orchestration/federation/federated-transport-safety.test.ts": 2635, - "src/main/runtime/rpc/methods/orchestration/federation/federated-worker-agent-launch.test.ts": 783, - "src/main/runtime/rpc/methods/orchestration/federation/federated-worker-start-receipt.test.ts": 4004, - "src/main/runtime/rpc/methods/orchestration/federation/federation-agent-death-liveness.test.ts": 4189, - "src/main/runtime/rpc/methods/orchestration/federation/federation-control-mail.test.ts": 3049, - "src/main/runtime/rpc/methods/orchestration/federation/federation-effects.test.ts": 35, - "src/main/runtime/rpc/methods/orchestration/federation/federation-folder-placement.test.ts": 3422, - "src/main/runtime/rpc/methods/orchestration/federation/federation-launched-agent-readiness.test.ts": 3433, - "src/main/runtime/rpc/methods/orchestration/federation/federation-lifecycle-settlement.test.ts": 8040, - "src/main/runtime/rpc/methods/orchestration/federation/federation-liveness-verdict.test.ts": 3737, - "src/main/runtime/rpc/methods/orchestration/federation/federation-output.test.ts": 11999, - "src/main/runtime/rpc/methods/orchestration/federation/federation-setup.test.ts": 4582, - "src/main/runtime/rpc/methods/orchestration/federation/federation-start-prompt-budget.test.ts": 4532, - "src/main/runtime/rpc/methods/orchestration/federation/federation-start-schema.test.ts": 104, - "src/main/runtime/rpc/methods/orchestration/federation/federation-worker-brief-agent-in-front.test.ts": 3674, - "src/main/runtime/rpc/methods/orchestration/federation/federation.test.ts": 14793, - "src/main/runtime/rpc/methods/orchestration/gates/gate-run-authorization.test.ts": 3107, - "src/main/runtime/rpc/methods/orchestration/gates/gates.test.ts": 3549, - "src/main/runtime/rpc/methods/orchestration/messaging/ask.test.ts": 2934, - "src/main/runtime/rpc/methods/orchestration/messaging/check-worker-consumer-fencing.test.ts": 2606, - "src/main/runtime/rpc/methods/orchestration/messaging/check-worker-federated-attachment.test.ts": 3404, - "src/main/runtime/rpc/methods/orchestration/messaging/check.test.ts": 3148, - "src/main/runtime/rpc/methods/orchestration/messaging/implicit-task-run-routing.test.ts": 4847, - "src/main/runtime/rpc/methods/orchestration/messaging/recipient-routing.test.ts": 2920, - "src/main/runtime/rpc/methods/orchestration/messaging/run-bound-mailbox-history.test.ts": 2502, - "src/main/runtime/rpc/methods/orchestration/messaging/run-bound-mailbox-interleavings.test.ts": 4162, - "src/main/runtime/rpc/methods/orchestration/messaging/run-bound-mailbox-safety.test.ts": 3031, - "src/main/runtime/rpc/methods/orchestration/messaging/send-dispatch-authority.test.ts": 3974, - "src/main/runtime/rpc/methods/orchestration/messaging/send-group.test.ts": 2905, - "src/main/runtime/rpc/methods/orchestration/messaging/send-invalid-type.test.ts": 2222, - "src/main/runtime/rpc/methods/orchestration/messaging/send.test.ts": 2890, - "src/main/runtime/rpc/methods/orchestration/runs/migration-behavior.test.ts": 4755, - "src/main/runtime/rpc/methods/orchestration/runs/run-receipt.test.ts": 98, - "src/main/runtime/rpc/methods/orchestration/runs/runs.test.ts": 2751, - "src/main/runtime/rpc/methods/orchestration/runs/tasks-dispatch.test.ts": 3288, - "src/main/runtime/rpc/methods/orchestration/worker/agent-status-producer-census.test.ts": 4694, - "src/main/runtime/rpc/methods/orchestration/worker/composed-workers.test.ts": 3600, - "src/main/runtime/rpc/methods/orchestration/worker/failed-start-retry-release.test.ts": 3408, - "src/main/runtime/rpc/methods/orchestration/worker/fleet-status-observed-identity.test.ts": 1602, - "src/main/runtime/rpc/methods/orchestration/worker/fleet-status-terminal-identity.test.ts": 2354, - "src/main/runtime/rpc/methods/orchestration/worker/manual-dispatch-observation.test.ts": 2695, - "src/main/runtime/rpc/methods/orchestration/worker/manual-dispatch-release.test.ts": 2839, - "src/main/runtime/rpc/methods/orchestration/worker/structured-worker-launch-seed-options.test.ts": 231, - "src/main/runtime/rpc/methods/orchestration/worker/worker-interactive-wait.test.ts": 2763, - "src/main/runtime/rpc/methods/orchestration/worker/worker-launch-preferences.test.ts": 203, - "src/main/runtime/rpc/methods/orchestration/worker/worker-list-pagination.test.ts": 3437, - "src/main/runtime/rpc/methods/orchestration/worker/worker-observation-layout-owner.test.ts": 407, - "src/main/runtime/rpc/methods/orchestration/worker/worker-observation.test.ts": 711, - "src/main/runtime/rpc/methods/orchestration/worker/worker-output.test.ts": 381, - "src/main/runtime/rpc/methods/orchestration/worker/worker-release-authority-contracts.test.ts": 5088, - "src/main/runtime/rpc/methods/orchestration/worker/worker-release-evidence-contracts.test.ts": 2867, - "src/main/runtime/rpc/methods/orchestration/worker/worker-release-liveness-verdict.test.ts": 926, - "src/main/runtime/rpc/methods/orchestration/worker/worker-release-mobile-report.test.ts": 3927, - "src/main/runtime/rpc/methods/orchestration/worker/worker-release-recovery.test.ts": 3777, - "src/main/runtime/rpc/methods/orchestration/worker/worker-release.test.ts": 3657, - "src/main/runtime/rpc/methods/orchestration/worker/worker-run-dispatch-contracts.test.ts": 4057, - "src/main/runtime/rpc/methods/orchestration/worker/worker-start-agent-placement-teardown.test.ts": 767, - "src/main/runtime/rpc/methods/orchestration/worker/worker-start-budgets.test.ts": 35, - "src/main/runtime/rpc/methods/orchestration/worker/worker-start-launch-executor-parity.test.ts": 837, - "src/main/runtime/rpc/methods/orchestration/worker/worker-start-outcome-classification.test.ts": 652, - "src/main/runtime/rpc/methods/orchestration/worker/worker-start-prompt-budget.test.ts": 111, - "src/main/runtime/rpc/methods/orchestration/worker/worker-start-prompt-contract.test.ts": 3293, - "src/main/runtime/rpc/methods/orchestration/worker/worker-start-readiness-settlement.test.ts": 541, - "src/main/runtime/rpc/methods/orchestration/worker/worker-stop-exit-race.test.ts": 3668, - "src/main/runtime/rpc/methods/orchestration/worker/worker-stop-liveness-verdict.test.ts": 3343, - "src/main/runtime/rpc/methods/orchestration/worker/worker-terminal-custody-at-creation.test.ts": 3239, - "src/main/runtime/rpc/methods/orchestration/worker/workers-new-worktree.test.ts": 4051, - "src/main/runtime/rpc/methods/orchestration/worker/workers-recovery.test.ts": 2629, - "src/main/runtime/rpc/methods/paired-caller-host-id.test.ts": 38, - "src/main/runtime/rpc/methods/pairing.test.ts": 608, - "src/main/runtime/rpc/methods/plugins.test.ts": 450, - "src/main/runtime/rpc/methods/preflight.test.ts": 762, - "src/main/runtime/rpc/methods/project-host-setup-self-host-stamp.test.ts": 114, - "src/main/runtime/rpc/methods/publish-capability-settings.test.ts": 3997, - "src/main/runtime/rpc/methods/repo-badge-color.test.ts": 650, - "src/main/runtime/rpc/methods/repo.test.ts": 458, - "src/main/runtime/rpc/methods/session-tab-agent-capability-mutations.test.ts": 912, - "src/main/runtime/rpc/methods/session-tab-agent-status-projection.test.ts": 716, - "src/main/runtime/rpc/methods/session-tab-browser-placement-mutations.test.ts": 1185, - "src/main/runtime/rpc/methods/session-tab-browser-placement-projection.test.ts": 123, - "src/main/runtime/rpc/methods/session-tab-registered-agent-projection.test.ts": 920, - "src/main/runtime/rpc/methods/session-tabs-inventory-census-race.test.ts": 2885, - "src/main/runtime/rpc/methods/session-tabs-inventory-rpc.test.ts": 2517, - "src/main/runtime/rpc/methods/session-tabs-move-validation.test.ts": 2914, - "src/main/runtime/rpc/methods/session-tabs-retirement-proof-delta.test.ts": 863, - "src/main/runtime/rpc/methods/session-tabs-schemas.test.ts": 229, - "src/main/runtime/rpc/methods/session-tabs-subscribe-admission.test.ts": 846, - "src/main/runtime/rpc/methods/session-tabs-tab-delta-stream.test.ts": 734, - "src/main/runtime/rpc/methods/session-tabs-unsubscribe.test.ts": 938, - "src/main/runtime/rpc/methods/session-tabs.test.ts": 1036, - "src/main/runtime/rpc/methods/sidebar-inputs-read.test.ts": 599, - "src/main/runtime/rpc/methods/skills-bundled-orca.test.ts": 292, - "src/main/runtime/rpc/methods/skills.test.ts": 272, - "src/main/runtime/rpc/methods/ssh-target-management-unserved.test.ts": 3994, - "src/main/runtime/rpc/methods/ssh-target-management.test.ts": 2696, - "src/main/runtime/rpc/methods/ssh.test.ts": 643, - "src/main/runtime/rpc/methods/status-machine-name-publish-budget.test.ts": 2999, - "src/main/runtime/rpc/methods/status.test.ts": 3555, - "src/main/runtime/rpc/methods/structured-agent-session-admission.test.ts": 1020, - "src/main/runtime/rpc/methods/structured-agent-session-adoption-replay.test.ts": 3638, - "src/main/runtime/rpc/methods/structured-agent-session-agents.test.ts": 909, - "src/main/runtime/rpc/methods/structured-agent-session-at-rest.test.ts": 5447, - "src/main/runtime/rpc/methods/structured-agent-session-attachments.test.ts": 867, - "src/main/runtime/rpc/methods/structured-agent-session-attention-ack.test.ts": 989, - "src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.test.ts": 935, - "src/main/runtime/rpc/methods/structured-agent-session-close-before-create.test.ts": 2063, - "src/main/runtime/rpc/methods/structured-agent-session-create-message.test.ts": 2142, - "src/main/runtime/rpc/methods/structured-agent-session-create-window-placement.test.ts": 1529, - "src/main/runtime/rpc/methods/structured-agent-session-options-read.test.ts": 825, - "src/main/runtime/rpc/methods/structured-agent-session-options-workspace-scope.test.ts": 3985, - "src/main/runtime/rpc/methods/structured-agent-session-pi-dialog-capability.test.ts": 1170, - "src/main/runtime/rpc/methods/structured-agent-session-policy.test.ts": 1036, - "src/main/runtime/rpc/methods/structured-agent-session-precommit-refusal.test.ts": 972, - "src/main/runtime/rpc/methods/structured-agent-session-queued-image-capability.test.ts": 3191, - "src/main/runtime/rpc/methods/structured-agent-session-rename.test.ts": 2892, - "src/main/runtime/rpc/methods/structured-agent-session-restart-dismiss-fence.test.ts": 1240, - "src/main/runtime/rpc/methods/structured-agent-session-restart-resume.test.ts": 850, - "src/main/runtime/rpc/methods/structured-agent-session-restart-unregistered-agent.test.ts": 1522, - "src/main/runtime/rpc/methods/structured-agent-session-turn-item-capability.test.ts": 777, - "src/main/runtime/rpc/methods/structured-agent-session-unsubscribe.test.ts": 3194, - "src/main/runtime/rpc/methods/structured-agent-session-visual.test.ts": 3603, - "src/main/runtime/rpc/methods/structured-agent-session-wire-contracts.test.ts": 1855, - "src/main/runtime/rpc/methods/structured-agent-session.test.ts": 2782, - "src/main/runtime/rpc/methods/structured-chat-tab-table.test.ts": 9299, - "src/main/runtime/rpc/methods/structured-worker-read-cursor.test.ts": 408, - "src/main/runtime/rpc/methods/structured-worker-stop-receipt.test.ts": 3458, - "src/main/runtime/rpc/methods/structured-worker-tab-retirement.test.ts": 2586, - "src/main/runtime/rpc/methods/task-provider-identity.test.ts": 103, - "src/main/runtime/rpc/methods/terminal-create-idempotency.test.ts": 1065, - "src/main/runtime/rpc/methods/terminal-manifest-characterization.test.ts": 999, - "src/main/runtime/rpc/methods/terminal-quick-command-client-capabilities.test.ts": 2031, - "src/main/runtime/rpc/methods/terminal-read-screen-cursor.test.ts": 1054, - "src/main/runtime/rpc/methods/terminal-reveal.test.ts": 1159, - "src/main/runtime/rpc/methods/terminal-stream-extraction-characterization.test.ts": 61, - "src/main/runtime/rpc/methods/terminal/terminal-input-sequence-ledger.test.ts": 61, - "src/main/runtime/rpc/methods/terminal/terminal-snapshot-json-byte-budget.test.ts": 182, - "src/main/runtime/rpc/methods/terminal/terminal-snapshot-scrollback-rows.test.ts": 47, - "src/main/runtime/rpc/methods/terminal/terminal-subscription-registration.test.ts": 86, - "src/main/runtime/rpc/methods/terminal/terminal-viewer-colors-method.test.ts": 1068, - "src/main/runtime/rpc/methods/usage-credentials.test.ts": 601, - "src/main/runtime/rpc/methods/workspace-cleanup-ui-schema.test.ts": 185, - "src/main/runtime/rpc/methods/workspace-layout-apply.test.ts": 5567, - "src/main/runtime/rpc/methods/workspace-layout-paired-desktop.test.ts": 41277, - "src/main/runtime/rpc/methods/workspace-layout.test.ts": 1673, - "src/main/runtime/rpc/methods/worktree-catalog-snapshot-method.test.ts": 1270, - "src/main/runtime/rpc/methods/worktree-create-navigation.test.ts": 1474, - "src/main/runtime/rpc/methods/worktree-runtime-routing.test.ts": 1433, - "src/main/runtime/rpc/methods/worktree-schemas.test.ts": 390, - "src/main/runtime/rpc/methods/worktree.test.ts": 1345, - "src/main/runtime/rpc/mobile-auth-acl-critical-path.test.ts": 439, - "src/main/runtime/rpc/mobile-clipboard-image-provenance.test.ts": 50, - "src/main/runtime/rpc/mobile-e2ee-auth-classification.test.ts": 84, - "src/main/runtime/rpc/mobile-e2ee-outbound-memory-budget.test.ts": 29, - "src/main/runtime/rpc/mobile-e2ee-v2-desktop-session.test.ts": 49, - "src/main/runtime/rpc/mobile-socket-wiring.test.ts": 294, - "src/main/runtime/rpc/orchestration-11745-regression-verification.test.ts": 11094, - "src/main/runtime/rpc/orchestration-caller-show.test.ts": 2739, - "src/main/runtime/rpc/orchestration-check-wait-session.test.ts": 4444, - "src/main/runtime/rpc/orchestration-commit-notify-characterization.test.ts": 3623, - "src/main/runtime/rpc/orchestration-contract-fence.test.ts": 3863, - "src/main/runtime/rpc/orchestration-current-authority-precedence.test.ts": 3107, - "src/main/runtime/rpc/orchestration-legacy-compatibility-dispatcher.test.ts": 3078, - "src/main/runtime/rpc/orchestration-legacy-coordinator-race.test.ts": 14449, - "src/main/runtime/rpc/orchestration-legacy-fence-jurisdiction.test.ts": 1941, - "src/main/runtime/rpc/orchestration-legacy-question-takeover.test.ts": 2624, - "src/main/runtime/rpc/orchestration-legacy-run-routing.test.ts": 3057, - "src/main/runtime/rpc/orchestration-legacy-session-address-migration.test.ts": 2777, - "src/main/runtime/rpc/orchestration-legacy-takeover-current-authority.test.ts": 2377, - "src/main/runtime/rpc/orchestration-legacy-takeover-delivery.test.ts": 3598, - "src/main/runtime/rpc/orchestration-legacy-takeover-dispatcher.test.ts": 3129, - "src/main/runtime/rpc/orchestration-mutation-executor.test.ts": 3386, - "src/main/runtime/rpc/orchestration-mutation-ledger.test.ts": 3248, - "src/main/runtime/rpc/orchestration-mutation-request-show-legacy.test.ts": 3868, - "src/main/runtime/rpc/orchestration-mutation-request-show.test.ts": 3641, - "src/main/runtime/rpc/orchestration-party-addressing.test.ts": 10259, - "src/main/runtime/rpc/orchestration-party-agreement.test.ts": 3093, - "src/main/runtime/rpc/orchestration-runtime-update-settlement.test.ts": 2437, - "src/main/runtime/rpc/orchestration-session-caller.test.ts": 3133, - "src/main/runtime/rpc/orchestration-session-coordinator.test.ts": 4248, - "src/main/runtime/rpc/orchestration-session-recipient.test.ts": 3360, - "src/main/runtime/rpc/orchestration-session-run-binding.test.ts": 3510, - "src/main/runtime/rpc/orchestration-task-dispatch-invariant.test.ts": 2978, - "src/main/runtime/rpc/relay-transport.test.ts": 167, - "src/main/runtime/rpc/remote-runtime-server-heartbeat-missed-probe-tolerance.test.ts": 46, - "src/main/runtime/rpc/remote-runtime-server-heartbeat.test.ts": 55, - "src/main/runtime/rpc/rpc-caller-scope.test.ts": 3144, - "src/main/runtime/rpc/runtime-client-capabilities.test.ts": 26, - "src/main/runtime/rpc/runtime-close-attribution-topology.test.ts": 1287, - "src/main/runtime/rpc/runtime-close-attribution.test.ts": 1491, - "src/main/runtime/rpc/runtime-source-admission.test.ts": 318, - "src/main/runtime/rpc/schemas.test.ts": 1103, - "src/main/runtime/rpc/shadowed-port-probe.test.ts": 70, - "src/main/runtime/rpc/static-web-client-handler-stream.test.ts": 1862, - "src/main/runtime/rpc/static-web-client-shared-assets.test.ts": 80, - "src/main/runtime/rpc/streaming.test.ts": 1607, - "src/main/runtime/rpc/terminal-agent-prompt-send.test.ts": 1761, - "src/main/runtime/rpc/terminal-agent-send-guard.test.ts": 1295, - "src/main/runtime/rpc/terminal-claude-agent-view.test.ts": 1058, - "src/main/runtime/rpc/terminal-lease-stale-handle-survival.test.ts": 1201, - "src/main/runtime/rpc/terminal-multiplex-ack-output-budget.test.ts": 1505, - "src/main/runtime/rpc/terminal-multiplex-ack-overflow-recovery-history.test.ts": 1306, - "src/main/runtime/rpc/terminal-multiplex-ack-overflow-recovery.test.ts": 1440, - "src/main/runtime/rpc/terminal-multiplex-desktop-resize-routing.test.ts": 2016, - "src/main/runtime/rpc/terminal-multiplex-end-verdict.test.ts": 2309, - "src/main/runtime/rpc/terminal-multiplex-endpoint-loss-notice.test.ts": 1620, - "src/main/runtime/rpc/terminal-multiplex-flow-control.bench.test.ts": 44, - "src/main/runtime/rpc/terminal-multiplex-initial-snapshot-buffering.test.ts": 1870, - "src/main/runtime/rpc/terminal-multiplex-input-sequence-replay.test.ts": 2197, - "src/main/runtime/rpc/terminal-multiplex-input-write-rejection.test.ts": 1541, - "src/main/runtime/rpc/terminal-multiplex-output-pause-and-viewport.test.ts": 1426, - "src/main/runtime/rpc/terminal-multiplex-paused-output-drop.test.ts": 1467, - "src/main/runtime/rpc/terminal-multiplex-pty-wait-capacity.test.ts": 2340, - "src/main/runtime/rpc/terminal-multiplex-pty-wait-queue.test.ts": 1657, - "src/main/runtime/rpc/terminal-multiplex-resync-replay-trim.test.ts": 1346, - "src/main/runtime/rpc/terminal-multiplex-round-robin.test.ts": 27, - "src/main/runtime/rpc/terminal-multiplex-snapshot-serialization.test.ts": 1665, - "src/main/runtime/rpc/terminal-multiplex-source-range-request.test.ts": 1512, - "src/main/runtime/rpc/terminal-multiplex-subscribe-slot-recovery.test.ts": 1596, - "src/main/runtime/rpc/terminal-opencode-send-guard.integration.test.ts": 2932, - "src/main/runtime/rpc/terminal-output-batching.test.ts": 1602, - "src/main/runtime/rpc/terminal-output-frame-chunks.test.ts": 67, - "src/main/runtime/rpc/terminal-prompt-delivery-receipt.test.ts": 4604, - "src/main/runtime/rpc/terminal-provider-snapshot-sequence.test.ts": 1310, - "src/main/runtime/rpc/terminal-requested-snapshot-unavailability.test.ts": 1658, - "src/main/runtime/rpc/terminal-send.test.ts": 1692, - "src/main/runtime/rpc/terminal-stream-byte-length.test.ts": 147, - "src/main/runtime/rpc/terminal-subscribe-admission.test.ts": 3733, - "src/main/runtime/rpc/terminal-subscribe-blank-mount.test.ts": 1615, - "src/main/runtime/rpc/terminal-subscribe-buffer.test.ts": 1716, - "src/main/runtime/rpc/terminal-subscribe-late-renderer-desktop-depth.test.ts": 926, - "src/main/runtime/rpc/terminal-subscribe-mount-replay.test.ts": 1245, - "src/main/runtime/rpc/terminal-subscribe-mounted-pane.test.ts": 1486, - "src/main/runtime/rpc/terminal-subscribe-ownership.test.ts": 1703, - "src/main/runtime/rpc/terminal-subscribe-reconnect-rebind.test.ts": 1277, - "src/main/runtime/rpc/terminal-subscribe-relay-drop-lease-survival.test.ts": 2234, - "src/main/runtime/rpc/terminal-subscribe-renderer-recovery-output.test.ts": 1471, - "src/main/runtime/rpc/terminal-subscribe-residual-metadata.test.ts": 1089, - "src/main/runtime/rpc/unix-socket-transport.test.ts": 53, - "src/main/runtime/rpc/unpaired-device-auth-throttle.test.ts": 39, - "src/main/runtime/rpc/web-session-pairing.test.ts": 590, - "src/main/runtime/rpc/workspace-creator-context.test.ts": 32, - "src/main/runtime/rpc/worktree-catalog-snapshot.test.ts": 52, - "src/main/runtime/rpc/worktree-removal-marker-projection.test.ts": 348, - "src/main/runtime/rpc/ws-empty-payload-frame-write.test.ts": 95, - "src/main/runtime/rpc/ws-transport-accept-order.test.ts": 67, - "src/main/runtime/rpc/ws-transport-static-web.test.ts": 117, - "src/main/runtime/rpc/ws-transport-transient-packet-loss.test.ts": 50, - "src/main/runtime/rpc/ws-transport.test.ts": 751, - "src/main/runtime/run-terminal-shell-alone.node-pty.test.ts": 1349, - "src/main/runtime/run-terminal-shell-alone.test.ts": 126, - "src/main/runtime/runtime-agent-row-main-agent-projection.test.ts": 71, - "src/main/runtime/runtime-agent-terminal-startup.test.ts": 305, - "src/main/runtime/runtime-binary-message-router.test.ts": 42, - "src/main/runtime/runtime-browser-client-automation.test.ts": 108, - "src/main/runtime/runtime-browser-client-page-adoption.test.ts": 136, - "src/main/runtime/runtime-browser-client-page-creation.test.ts": 151, - "src/main/runtime/runtime-browser-client-page-recovery.test.ts": 94, - "src/main/runtime/runtime-browser-client-page-restored-recovery.test.ts": 89, - "src/main/runtime/runtime-browser-network-execution-host.test.ts": 63, - "src/main/runtime/runtime-browser-page-registry.test.ts": 30, - "src/main/runtime/runtime-client-agent-launch-settings-durability.test.ts": 2191, - "src/main/runtime/runtime-client-agent-launch-settings.test.ts": 530, - "src/main/runtime/runtime-client-settings-projections.test.ts": 506, - "src/main/runtime/runtime-created-worktree-terminal-target.test.ts": 3660, - "src/main/runtime/runtime-desktop-pane-title-forwarding.test.ts": 4418, - "src/main/runtime/runtime-failed-local-worktree-removal.test.ts": 1120, - "src/main/runtime/runtime-file-target-execution-host.test.ts": 2021, - "src/main/runtime/runtime-file-upload-decode.test.ts": 255, - "src/main/runtime/runtime-folder-workspace-delete-lifecycle.test.ts": 3681, - "src/main/runtime/runtime-folder-workspace.test.ts": 71, - "src/main/runtime/runtime-git-conflict-operation-routing.test.ts": 507, - "src/main/runtime/runtime-git-execution-host-ownership.test.ts": 702, - "src/main/runtime/runtime-git-generation-admission.test.ts": 560, - "src/main/runtime/runtime-git-stage-worktree-scope.test.ts": 798, - "src/main/runtime/runtime-git-sync-commands.test.ts": 716, - "src/main/runtime/runtime-git-target-execution-host.test.ts": 3637, - "src/main/runtime/runtime-graph-mirror-capture.test.ts": 4098, - "src/main/runtime/runtime-graph-reload-lifecycle.test.ts": 34, - "src/main/runtime/runtime-graph-standing-contracts.test.ts": 2900, - "src/main/runtime/runtime-headless-publication-contracts.test.ts": 3816, - "src/main/runtime/runtime-hook-agent-row-selection.test.ts": 78, - "src/main/runtime/runtime-interrupted-local-worktree-removal.test.ts": 2557, - "src/main/runtime/runtime-layout-apply.test.ts": 138, - "src/main/runtime/runtime-legacy-worker-missing-workspace-recovery.test.ts": 56, - "src/main/runtime/runtime-legacy-worker-recovery-lifetime.test.ts": 155, - "src/main/runtime/runtime-legacy-worker-terminal-recovery-persistence.test.ts": 361, - "src/main/runtime/runtime-legacy-worker-terminal-recovery-retry.test.ts": 93, - "src/main/runtime/runtime-linear-comment-edit.test.ts": 372, - "src/main/runtime/runtime-local-create-rearm-ordering.test.ts": 3031, - "src/main/runtime/runtime-local-worktree-create.test.ts": 575, - "src/main/runtime/runtime-local-worktree-terminal-startup-layout-owner.test.ts": 51, - "src/main/runtime/runtime-local-worktree-terminal-startup.test.ts": 71, - "src/main/runtime/runtime-machine-name.test.ts": 62, - "src/main/runtime/runtime-managed-worktree-metadata-sweep.test.ts": 2025, - "src/main/runtime/runtime-managed-worktree-metadata-wsl-move.test.ts": 1429, - "src/main/runtime/runtime-managed-worktree-metadata.test.ts": 401, - "src/main/runtime/runtime-managed-worktree-queries.test.ts": 889, - "src/main/runtime/runtime-metadata-ownership-watch.test.ts": 79, - "src/main/runtime/runtime-metadata.test.ts": 190, - "src/main/runtime/runtime-mobile-agent-status-builder.test.ts": 68, - "src/main/runtime/runtime-mobile-agent-status-first-turn.test.ts": 58, - "src/main/runtime/runtime-mobile-codex-side-title.test.ts": 3712, - "src/main/runtime/runtime-mobile-last-assistant-message.test.ts": 150, - "src/main/runtime/runtime-mobile-session-incarnation-projection.test.ts": 161, - "src/main/runtime/runtime-mobile-structured-tab-status.test.ts": 302, - "src/main/runtime/runtime-nested-repo-import-host-twin.test.ts": 101, - "src/main/runtime/runtime-orchestration-sender-names.test.ts": 684, - "src/main/runtime/runtime-owned-terminal-publication-lineage.test.ts": 3967, - "src/main/runtime/runtime-pairing-desktop-control-grant.test.ts": 3176, - "src/main/runtime/runtime-pane-admission.test.ts": 92, - "src/main/runtime/runtime-project-group-controller-folder-create.test.ts": 258, - "src/main/runtime/runtime-project-host-setup-controller.test.ts": 839, - "src/main/runtime/runtime-project-host-setup-git-remote-link.test.ts": 595, - "src/main/runtime/runtime-provisioned-root-adoption.test.ts": 378, - "src/main/runtime/runtime-reference-agents.test.ts": 156, - "src/main/runtime/runtime-reference-catalog.test.ts": 188, - "src/main/runtime/runtime-reference-find.test.ts": 255, - "src/main/runtime/runtime-reference-integration.test.ts": 2399, - "src/main/runtime/runtime-remote-fetch-ref-maintenance.test.ts": 565, - "src/main/runtime/runtime-repository-clone-host-dedupe.test.ts": 428, - "src/main/runtime/runtime-repository-issue-command.test.ts": 748, - "src/main/runtime/runtime-repository-ref-queries.test.ts": 155, - "src/main/runtime/runtime-repository-registration-controller.test.ts": 433, - "src/main/runtime/runtime-repository-registration-host-dedupe.test.ts": 389, - "src/main/runtime/runtime-resolved-worktree-cache.test.ts": 44, - "src/main/runtime/runtime-review-worktree-base-execution-host.test.ts": 448, - "src/main/runtime/runtime-rpc-browser-host-admission.test.ts": 2775, - "src/main/runtime/runtime-rpc-client-activity.test.ts": 2845, - "src/main/runtime/runtime-rpc-client-attach-placement.test.ts": 3292, - "src/main/runtime/runtime-rpc-device-key-dispatch.test.ts": 3022, - "src/main/runtime/runtime-rpc-device-revocation.test.ts": 4229, - "src/main/runtime/runtime-rpc-dispatch-inject-long-poll.test.ts": 2899, - "src/main/runtime/runtime-rpc-local-disconnect-forwarding.test.ts": 2559, - "src/main/runtime/runtime-rpc-long-poll-transport.test.ts": 23796, - "src/main/runtime/runtime-rpc-metadata-lifecycle.test.ts": 2618, - "src/main/runtime/runtime-rpc-mobile-legacy-socket-relay-refusal.test.ts": 2701, - "src/main/runtime/runtime-rpc-mobile-method-allowlist.test.ts": 2806, - "src/main/runtime/runtime-rpc-mobile-terminal-streaming.test.ts": 11096, - "src/main/runtime/runtime-rpc-mobile-unknown-method-scope-refusal.test.ts": 2839, - "src/main/runtime/runtime-rpc-orchestration-db-migration.test.ts": 663, - "src/main/runtime/runtime-rpc-pairing-mode-persistence.test.ts": 2573, - "src/main/runtime/runtime-rpc-pairing-offer.test.ts": 2876, - "src/main/runtime/runtime-rpc-pinned-port.test.ts": 2870, - "src/main/runtime/runtime-rpc-relay-pairing.test.ts": 3322, - "src/main/runtime/runtime-rpc-relay-provider-install.test.ts": 2572, - "src/main/runtime/runtime-rpc-request-authorization.test.ts": 4407, - "src/main/runtime/runtime-rpc-ssh-wedge-isolation.test.ts": 4029, - "src/main/runtime/runtime-rpc-startup-failure.test.ts": 61, - "src/main/runtime/runtime-rpc-terminal-list.test.ts": 4330, - "src/main/runtime/runtime-rpc-websocket-bind-host.test.ts": 3509, - "src/main/runtime/runtime-rpc-websocket-fallback-port.test.ts": 2771, - "src/main/runtime/runtime-rpc-websocket-long-poll-caps.test.ts": 11870, - "src/main/runtime/runtime-rpc-websocket-reply-size-limit.test.ts": 3967, - "src/main/runtime/runtime-rpc-worktree-queries.test.ts": 3316, - "src/main/runtime/runtime-rpc/runtime-rpc-mobile-method-routing.test.ts": 38, - "src/main/runtime/runtime-search-line-fragments.test.ts": 646, - "src/main/runtime/runtime-server-environment-commands.test.ts": 136, - "src/main/runtime/runtime-server-git-availability.test.ts": 27, - "src/main/runtime/runtime-skill-install-authority.test.ts": 68, - "src/main/runtime/runtime-skill-install-commands.test.ts": 542, - "src/main/runtime/runtime-socket-sweep.test.ts": 28, - "src/main/runtime/runtime-sort-order-scan-cache.test.ts": 3634, - "src/main/runtime/runtime-subscription-registry.test.ts": 112, - "src/main/runtime/runtime-terminal-exit-contracts.test.ts": 4256, - "src/main/runtime/runtime-terminal-handle-contracts.test.ts": 2440, - "src/main/runtime/runtime-terminal-idle-polls.test.ts": 427, - "src/main/runtime/runtime-terminal-inventory-contracts.test.ts": 3071, - "src/main/runtime/runtime-terminal-orphan-adoption-duplicate-pty.test.ts": 279, - "src/main/runtime/runtime-terminal-orphan-adoption-rollback.test.ts": 1614, - "src/main/runtime/runtime-terminal-orphan-session-adoption.test.ts": 182, - "src/main/runtime/runtime-terminal-orphan-topology-validation.test.ts": 54, - "src/main/runtime/runtime-terminal-retirement-contracts.test.ts": 2594, - "src/main/runtime/runtime-terminal-set-pane-title.test.ts": 3460, - "src/main/runtime/runtime-terminal-writer.test.ts": 57, - "src/main/runtime/runtime-visible-catalog.test.ts": 54, - "src/main/runtime/runtime-workspace-launch-contracts.test.ts": 3887, - "src/main/runtime/runtime-workspace-session-controller-twin-repo.test.ts": 148, - "src/main/runtime/runtime-worktree-agent-rows-structured.test.ts": 623, - "src/main/runtime/runtime-worktree-agent-rows-verdict.test.ts": 1106, - "src/main/runtime/runtime-worktree-agent-startup.test.ts": 507, - "src/main/runtime/runtime-worktree-create-git.test.ts": 854, - "src/main/runtime/runtime-worktree-create-repo-host.test.ts": 2672, - "src/main/runtime/runtime-worktree-ps-summaries.test.ts": 83, - "src/main/runtime/runtime-worktree-ps-unverifiable-terminals.test.ts": 35, - "src/main/runtime/runtime-worktree-selection.test.ts": 36, - "src/main/runtime/runtime-worktree-startup-readiness.test.ts": 215, - "src/main/runtime/runtime-worktree-structured-agent-rows-liveness.test.ts": 762, - "src/main/runtime/runtime-worktree-terminal-provisioning.test.ts": 51, - "src/main/runtime/saved-structured-agent-session-restoration.test.ts": 38, - "src/main/runtime/selected-review-branch.test.ts": 43, - "src/main/runtime/serve-browser-tab-layout.test.ts": 192, - "src/main/runtime/serve-browser-tabs-layout-owner.test.ts": 227, - "src/main/runtime/session-lifecycle/close/close-by-split-handle-layout-owner.test.ts": 2517, - "src/main/runtime/session-lifecycle/close/close-mobile-row-in-main-layout.test.ts": 2953, - "src/main/runtime/session-lifecycle/projection/agent-session-resume-claims.test.ts": 40, - "src/main/runtime/session-lifecycle/projection/pane-sleeping-record.test.ts": 67, - "src/main/runtime/session-lifecycle/projection/sleep-record-pane-claim.test.ts": 44, - "src/main/runtime/session-tab-close-force.test.ts": 3896, - "src/main/runtime/session-tabs-inventory-publication.test.ts": 3880, - "src/main/runtime/session-tabs/headless-browser-group-persistence.test.ts": 3805, - "src/main/runtime/session-tabs/headless-mobile-session-absorbed-rows.test.ts": 2965, - "src/main/runtime/session-tabs/main-layout-agent-launch-tabs.test.ts": 3831, - "src/main/runtime/session-tabs/main-layout-session-tab-move.test.ts": 3789, - "src/main/runtime/session-tabs/main-session-tab-order.test.ts": 26, - "src/main/runtime/session-tabs/main-session-tab-rows.test.ts": 37, - "src/main/runtime/session-tabs/session-tab-prototype-dispatch.test.ts": 2778, - "src/main/runtime/session-tabs/session-tabs-headless-main-change.test.ts": 4089, - "src/main/runtime/session-tabs/session-tabs-held-rows-commit.test.ts": 4072, - "src/main/runtime/session-tabs/session-tabs-inventory-publication.test.ts": 2621, - "src/main/runtime/session-tabs/session-tabs-main-rows-parity.test.ts": 4309, - "src/main/runtime/session-tabs/session-tabs-phone-layout-moves.test.ts": 2500, - "src/main/runtime/session-tabs/session-tabs-window-reload-stamp.test.ts": 3562, - "src/main/runtime/session-tabs/session-tabs-windowed-main-change.test.ts": 4176, - "src/main/runtime/settled-worker-process-replacement.test.ts": 3533, - "src/main/runtime/sidebar-inputs/cached-scan.test.ts": 113, - "src/main/runtime/sidebar-inputs/desktop-sidebar-facts.test.ts": 281, - "src/main/runtime/sidebar-inputs/orca-runtime-closed-tab-retention.test.ts": 3139, - "src/main/runtime/sidebar-inputs/orca-runtime-project-catalog.test.ts": 3852, - "src/main/runtime/sidebar-inputs/orca-runtime-repo-icons.test.ts": 4409, - "src/main/runtime/sidebar-inputs/orca-runtime-sidebar-inputs-feed.test.ts": 3651, - "src/main/runtime/sidebar-inputs/orca-runtime-sort-stamps.test.ts": 4086, - "src/main/runtime/sidebar-inputs/orca-runtime-terminal-use.test.ts": 2341, - "src/main/runtime/sidebar-inputs/orca-runtime-workspace-activity-facts.test.ts": 3455, - "src/main/runtime/sidebar-inputs/orca-runtime-workspace-unread.test.ts": 3997, - "src/main/runtime/sidebar-inputs/paired-server-rows-producer.test.ts": 265, - "src/main/runtime/sidebar-inputs/repo-icon-data-urls.test.ts": 191, - "src/main/runtime/sidebar-inputs/repo-icon-remote-fetch.test.ts": 87, - "src/main/runtime/sidebar-inputs/sidebar-clock.test.ts": 60, - "src/main/runtime/sidebar-inputs/sidebar-inputs-feed-announcements.test.ts": 1177, - "src/main/runtime/sidebar-inputs/sidebar-inputs-feed-domains.test.ts": 374, - "src/main/runtime/sidebar-inputs/sidebar-inputs-feed-pages.test.ts": 92, - "src/main/runtime/sidebar-inputs/sidebar-inputs-feed.test.ts": 234, - "src/main/runtime/sidebar-inputs/sidebar-inputs-switch-off.test.ts": 4341, - "src/main/runtime/sidebar-inputs/sidebar-project-catalog.test.ts": 224, - "src/main/runtime/sidebar-inputs/sidebar-retention-owner.test.ts": 62, - "src/main/runtime/sidebar-inputs/sort-stamp-records-twins.test.ts": 78, - "src/main/runtime/sidebar-inputs/sort-stamps-producer.test.ts": 502, - "src/main/runtime/sidebar-inputs/workspace-activity-facts-producer.test.ts": 425, - "src/main/runtime/sidebar-inputs/workspace-git-identity.test.ts": 48, - "src/main/runtime/sidebar-inputs/workspace-rows-producer.test.ts": 2515, - "src/main/runtime/sidebar-inputs/workspace-viewers.test.ts": 50, - "src/main/runtime/stale-title-display-surfaces.test.ts": 2825, - "src/main/runtime/structured-agent-account-kind.test.ts": 93, - "src/main/runtime/structured-agent-availability.test.ts": 462, - "src/main/runtime/structured-agent-cli-writers.test.ts": 4904, - "src/main/runtime/structured-agent-create-support-opencode-rig.test.ts": 601, - "src/main/runtime/structured-agent-install-refresh.test.ts": 664, - "src/main/runtime/structured-agent-launch-args-wiring.test.ts": 1476, - "src/main/runtime/structured-agent-launch-parity-coverage.test.ts": 948, - "src/main/runtime/structured-agent-launch-parity.test.ts": 3923, - "src/main/runtime/structured-agent-launch-support-probe-omp.test.ts": 590, - "src/main/runtime/structured-agent-launch-support-probe.test.ts": 775, - "src/main/runtime/structured-agent-launch-support.test.ts": 675, - "src/main/runtime/structured-agent-model-catalog-discovery.test.ts": 1033, - "src/main/runtime/structured-agent-model-catalog-first-frame.test.ts": 917, - "src/main/runtime/structured-agent-new-chat-effort-at-rest.test.ts": 570, - "src/main/runtime/structured-agent-runtime-metadata.test.ts": 431, - "src/main/runtime/structured-agent-runtime-registration-identity.test.ts": 904, - "src/main/runtime/structured-agent-runtime-registrations-acp.test.ts": 860, - "src/main/runtime/agent-session/structured-agent-session-adapter-start-failure.test.ts": 7268, - "src/main/runtime/agent-session/structured-agent-session-attachment-wiring.test.ts": 108, - "src/main/runtime/agent-session/structured-agent-session-codex-compact-exit.test.ts": 5903, - "src/main/runtime/agent-session/structured-agent-session-codex-held-sends.test.ts": 2443, - "src/main/runtime/agent-session/structured-agent-session-codex-interrupt-order.test.ts": 21943, - "src/main/runtime/agent-session/structured-agent-session-codex-opening-send-hold.test.ts": 7426, - "src/main/runtime/agent-session/structured-agent-session-codex-scripted-child.test.ts": 2726, - "src/main/runtime/agent-session/structured-agent-session-codex-settlement-order.test.ts": 1538, - "src/main/runtime/agent-session/structured-agent-session-codex-start-deadline.test.ts": 1314, - "src/main/runtime/agent-session/structured-agent-session-codex-stopped-send-order.test.ts": 11062, - "src/main/runtime/agent-session/structured-agent-session-codex-turn-end-settlement.test.ts": 9355, - "src/main/runtime/agent-session/structured-agent-session-held-signal.test.ts": 1758, - "src/main/runtime/agent-session/structured-agent-session-host-refusal.test.ts": 3555, - "src/main/runtime/agent-session/structured-agent-session-install-failure.test.ts": 1694, - "src/main/runtime/agent-session/structured-agent-session-install-reservation.test.ts": 4277, - "src/main/runtime/agent-session/structured-agent-session-integration-replay.test.ts": 2589, - "src/main/runtime/agent-session/structured-agent-session-integration.test.ts": 2317, - "src/main/runtime/agent-session/structured-agent-session-legacy-send-behind-command.test.ts": 3879, - "src/main/runtime/agent-session/structured-agent-session-lifecycle-delivery.test.ts": 160, - "src/main/runtime/agent-session/structured-agent-session-mobile-attention.test.ts": 153, - "src/main/runtime/agent-session/records/structured-agent-session-mobile-restore.test.ts": 1158, - "src/main/runtime/agent-session/structured-agent-session-mobile-retirement.test.ts": 258, - "src/main/runtime/agent-session/structured-agent-session-paired-caller.test.ts": 3063, - "src/main/runtime/agent-session/structured-agent-session-pi-signed-out-start.test.ts": 2060, - "src/main/runtime/agent-session/structured-agent-session-pi-startup.test.ts": 2501, - "src/main/runtime/agent-session/structured-agent-session-provider-operations-while-starting.test.ts": 2660, - "src/main/runtime/agent-session/structured-agent-session-rollback-compatibility.test.ts": 772, - "src/main/runtime/agent-session/structured-agent-session-runtime-exit.test.ts": 1452, - "src/main/runtime/agent-session/structured-agent-session-runtime-provider-started.test.ts": 1774, - "src/main/runtime/agent-session/structured-agent-session-runtime.test.ts": 1714, - "src/main/runtime/agent-session/structured-agent-session-startup-reconcile.test.ts": 3471, - "src/main/runtime/agent-session/records/structured-agent-session-startup-tab-restore.test.ts": 5393, - "src/main/runtime/agent-session/structured-agent-session-support-probe.test.ts": 2971, - "src/main/runtime/agent-session/structured-agent-session-windowless-layout-host.test.ts": 2553, - "src/main/runtime/agent-session/structured-agent-session-windowless-layout.test.ts": 2746, - "src/main/runtime/structured-agent-shell-environment.test.ts": 640, - "src/main/runtime/structured-chat-coordinator-mail.test.ts": 17796, - "src/main/runtime/structured-chat-dispatch-worker-lifecycle.test.ts": 3614, - "src/main/runtime/structured-chat-dispatch-worker-mail.test.ts": 3161, - "src/main/runtime/structured-chat-dispatch-worker.test.ts": 3544, - "src/main/runtime/structured-chat-naming-runtime.test.ts": 386, - "src/main/runtime/structured-chat-worker-error-escalation.test.ts": 3199, - "src/main/runtime/structured-chat-worker-helpers.test.ts": 4012, - "src/main/runtime/structured-chat-worker-start-unknown.test.ts": 4010, - "src/main/runtime/structured-chat-worker-start.test.ts": 3151, - "src/main/runtime/structured-child-records-switch.test.ts": 2679, - "src/main/runtime/structured-claude-auth-policy-wiring.test.ts": 1147, - "src/main/runtime/structured-claude-pending-rewind.test.ts": 1892, - "src/main/runtime/structured-claude-thinking-display-refusal.test.ts": 1156, - "src/main/runtime/structured-codex-child-work-runtime.test.ts": 4698, - "src/main/runtime/structured-conversation-tab-title.test.ts": 46, - "src/main/runtime/structured-session-child-env.test.ts": 234, - "src/main/runtime/structured-session-cli-login-shell.test.ts": 255, - "src/main/runtime/structured-session-worktree-teardown.test.ts": 315, - "src/main/runtime/structured-worker-agent-presence.test.ts": 223, - "src/main/runtime/structured-worker-at-rest.test.ts": 1524, - "src/main/runtime/structured-worker-authority.test.ts": 178, - "src/main/runtime/structured-worker-cleared-session.test.ts": 3784, - "src/main/runtime/structured-worker-hook-attestation.test.ts": 1723, - "src/main/runtime/structured-worker-identity.test.ts": 282, - "src/main/runtime/structured-worker-mail-routing.test.ts": 1759, - "src/main/runtime/structured-worker-terminal-read.test.ts": 2127, - "src/main/runtime/terminal-agent-fenced-keys.test.ts": 86, - "src/main/runtime/terminal-agent-interrupt.test.ts": 39, - "src/main/runtime/terminal-agent-phone-push.test.ts": 80, - "src/main/runtime/terminal-agent-prompt-answer.test.ts": 79, - "src/main/runtime/terminal-chat-owner-persistence.test.ts": 1757, - "src/main/runtime/terminal-close-observed-exit.test.ts": 3812, - "src/main/runtime/terminal-close-slow-agent-exit.test.ts": 10847, - "src/main/runtime/terminal-command-paint.test.ts": 73, - "src/main/runtime/terminal-create-closed-tab-durability.test.ts": 5200, - "src/main/runtime/terminal-focus-navigation-coalescer.test.ts": 86, - "src/main/runtime/terminal-identity-probe.test.ts": 41, - "src/main/runtime/terminal-image-viewer-env.test.ts": 76, - "src/main/runtime/terminal-image-viewer-rpc.test.ts": 970, - "src/main/runtime/terminal-intentional-stop-exit.test.ts": 4317, - "src/main/runtime/terminal-intentional-stops.test.ts": 43, - "src/main/runtime/terminal-interactive-wait-visibility.test.ts": 3926, - "src/main/runtime/terminal-kitty-file-read.test.ts": 225, - "src/main/runtime/terminal-kitty-file-wsl-root.test.ts": 90, - "src/main/runtime/terminal-leaf-tab-resolution.test.ts": 42, - "src/main/runtime/terminal-list-payload-size.test.ts": 2835, - "src/main/runtime/terminal-list-pending-pty-registration.test.ts": 2947, - "src/main/runtime/terminal-orphan-owner.test.ts": 29, - "src/main/runtime/terminal-orphan-topology.test.ts": 49, - "src/main/runtime/terminal-pane-recovery-liveness-gate.test.ts": 4201, - "src/main/runtime/terminal-projection.test.ts": 84, - "src/main/runtime/terminal-query-responder.test.ts": 15466, - "src/main/runtime/terminal-restore-record-seed.test.ts": 3639, - "src/main/runtime/terminal-retirement-async-durability.test.ts": 3712, - "src/main/runtime/terminal-retirement-proof-emitted-frame.test.ts": 2117, - "src/main/runtime/terminal-retirement-proof-publication.test.ts": 3037, - "src/main/runtime/terminal-run-facts-input.test.ts": 2811, - "src/main/runtime/terminal-run-facts.test.ts": 56, - "src/main/runtime/terminal-screen-row-metadata.test.ts": 112, - "src/main/runtime/terminal-send-stale-leaf-liveness.test.ts": 3684, - "src/main/runtime/terminal-shell-override-host-support.test.ts": 59, - "src/main/runtime/terminal-subscribe-exit-waiter-leak.test.ts": 4132, - "src/main/runtime/terminal-subscriber-driven-daemon-attach.test.ts": 2958, - "src/main/runtime/terminal-surface-close.test.ts": 80, - "src/main/runtime/terminal-tail-buffer.test.ts": 1501, - "src/main/runtime/terminal-tail-crlf.test.ts": 2647, - "src/main/runtime/terminal-tail-redraw-row.equivalence.test.ts": 1725, - "src/main/runtime/terminal-tail-redraw-scaling.test.ts": 362, - "src/main/runtime/terminal-tail-redraw-spans.test.ts": 114, - "src/main/runtime/terminal-tail-row-retention.test.ts": 1096, - "src/main/runtime/terminal-tail-sentinel-index.test.ts": 2479, - "src/main/runtime/terminal-tail-whitespace.test.ts": 135, - "src/main/runtime/terminal-update-admission-census.test.ts": 3783, - "src/main/runtime/terminal-vertical-control-scan.test.ts": 129, - "src/main/runtime/terminal-wait-detection.test.ts": 176, - "src/main/runtime/terminal-wait-name-only-idle.test.ts": 3857, - "src/main/runtime/terminal-wait-results.test.ts": 25, - "src/main/runtime/terminal-wait-tail-window.test.ts": 179, - "src/main/runtime/terminal/artifacts/file-grants.test.ts": 405, - "src/main/runtime/terminal/identity/adopted-pane-handle-race-main.test.ts": 2578, - "src/main/runtime/terminal/identity/main-pane-record-arrival.test.ts": 3575, - "src/main/runtime/terminal/input/agent-prompt-permission-hold.test.ts": 37, - "src/main/runtime/terminal/launch/mobile-terminal-chat-fork.test.ts": 3820, - "src/main/runtime/terminal/launch/terminal-split-layout-owner.test.ts": 3605, - "src/main/runtime/terminal/launch/terminal-split-retry.test.ts": 3514, - "src/main/runtime/terminal/launch/window-tab-start-layout-owner.test.ts": 4096, - "src/main/runtime/terminal/launch/window-tab-start-switch-off.test.ts": 3781, - "src/main/runtime/terminal/layout/agent-generated-tab-titles.test.ts": 3711, - "src/main/runtime/terminal/layout/hook-status-title-subscription.test.ts": 140, - "src/main/runtime/terminal/layout/pane-grid-recording.test.ts": 119, - "src/main/runtime/terminal/lifecycle/bind-first-registration.test.ts": 3799, - "src/main/runtime/terminal/lifecycle/exited-split-pane-rule.test.ts": 25, - "src/main/runtime/terminal/lifecycle/main-pane-liveness.test.ts": 3703, - "src/main/runtime/terminal/lifecycle/ssh-exit-code-pane-outcome.test.ts": 3491, - "src/main/runtime/terminal/recovery/layout-command-pane-starts.test.ts": 48, - "src/main/runtime/terminal/recovery/replaced-pane-handle-recovery.test.ts": 4057, - "src/main/runtime/terminal/recovery/restored-pane-start.test.ts": 40, - "src/main/runtime/terminal/stop/exact-terminal-stop-liveness.test.ts": 3468, - "src/main/runtime/terminal/stop/hook-status-resume-records.test.ts": 165, - "src/main/runtime/terminal/stop/terminal-update-admission.test.ts": 63, - "src/main/runtime/terminal/stop/worktree-sleep-resume-records.test.ts": 53, - "src/main/runtime/terminal/surface/closed-pane-exit-cleanup-main.test.ts": 2768, - "src/main/runtime/terminal/surface/pty-pane-copies-untouched-main.test.ts": 3533, - "src/main/runtime/terminal/surface/terminal-surface-index-spill.test.ts": 217, - "src/main/runtime/terminal/surface/terminal-surface-replies-main.test.ts": 4279, - "src/main/runtime/terminal/surface/terminal-surface-replies-window.test.ts": 2560, - "src/main/runtime/tui-idle-claude-task-wakeup.test.ts": 164, - "src/main/runtime/tui-idle-codex-plan-menu.test.ts": 3454, - "src/main/runtime/tui-idle-command-paint.test.ts": 2780, - "src/main/runtime/tui-idle-delivery-and-quiescence.test.ts": 4491, - "src/main/runtime/tui-idle-evidence-source.test.ts": 4510, - "src/main/runtime/tui-idle-evidence.test.ts": 278, - "src/main/runtime/tui-idle-hook-lane-runtime.test.ts": 5484, - "src/main/runtime/tui-idle-hook-lane.test.ts": 270, - "src/main/runtime/tui-idle-name-only-real-pty.integration.test.ts": 22816, - "src/main/runtime/tui-idle-weak-evidence-seam.test.ts": 3136, - "src/main/runtime/unreadable-secret-store-preservation.win32.test.ts": 45, - "src/main/runtime/view-facts/active-group-view-facts.test.ts": 48, - "src/main/runtime/wait-blocked-check-state.test.ts": 87, - "src/main/runtime/windowless-main-layout-commands-layout-owner.test.ts": 2694, - "src/main/runtime/windows-codex-held-prompt-resubmit.test.ts": 3365, - "src/main/runtime/windows-default-route-interfaces.test.ts": 51, - "src/main/runtime/windows-firewall-remote-scope.test.ts": 35, - "src/main/runtime/windows-mobile-firewall.test.ts": 79, - "src/main/runtime/worker-terminal-archive-release.test.ts": 4360, - "src/main/runtime/worker-terminal-archive-screen.test.ts": 2823, - "src/main/runtime/worker-terminal-wrap-provenance.test.ts": 6172, - "src/main/runtime/workspace-layout-live-titles.test.ts": 3297, - "src/main/runtime/workspace-layout-operation-frames.test.ts": 1603, - "src/main/runtime/workspace-layout-projection.test.ts": 92, - "src/main/runtime/workspace-layout-stream.test.ts": 323, - "src/main/runtime/workspace-notification-mute.test.ts": 54, - "src/main/runtime/workspace-session-membership-scaling.test.ts": 87, - "src/main/runtime/workspace-session-worktree-id.test.ts": 88, - "src/main/runtime/workspaces/persisted-surfaces/live-terminal-placement-before-initial-tab.test.ts": 4709, - "src/main/runtime/workspaces/persisted-surfaces/restored-terminal-placement.test.ts": 4139, - "src/main/runtime/workspaces/persisted-surfaces/sweep-terminal-placement.test.ts": 5804, - "src/main/runtime/workspaces/remote-workspace-terminal-sleep.test.ts": 1799, - "src/main/runtime/workspaces/workspace-host-notifications.test.ts": 3374, - "src/main/runtime/workspaces/workspace-lifecycle-commands.test.ts": 82, - "src/main/runtime/workspaces/workspace-lifecycle-queue.test.ts": 95, - "src/main/runtime/workspaces/workspace-query-prototype.test.ts": 2715, - "src/main/runtime/workspaces/workspace-sleep-execution.test.ts": 70, - "src/main/runtime/worktree-agent-first-surface.test.ts": 4221, - "src/main/runtime/worktree-launch-host-repo.test.ts": 52, - "src/main/runtime/worktree-list-host-scope.test.ts": 770, - "src/main/runtime/worktree-path-selector-wsl-posix.test.ts": 3538, - "src/main/runtime/worktree-ps-degraded-repo-scan.test.ts": 3414, - "src/main/runtime/worktree-ps-host-scope.test.ts": 3528, - "src/main/runtime/worktree-ps-unverifiable-terminals.test.ts": 3574, - "src/main/runtime/worktree-rm-id-selector-path-spelling.test.ts": 3626, - "src/main/runtime/worktree-scan-admin-fingerprint-gate.test.ts": 4285, - "src/main/runtime/worktree-scan-execution-host-routing.test.ts": 3164, - "src/main/runtime/worktree-scan-repeated-path.test.ts": 2016, - "src/main/runtime/worktree-teardown-daemon-inventory.test.ts": 358, - "src/main/runtime/worktree-teardown-unstopped-pty.test.ts": 417, - "src/main/runtime/worktree-teardown.test.ts": 689, - "src/main/runtime/worktree-terminal-mutation-lock.test.ts": 48, - "src/main/runtime/worktree-terminal-sleep-host-twin.test.ts": 4038, - "src/main/serve-update-handoff.test.ts": 58, - "src/main/server/serve-readiness.test.ts": 40, - "src/main/shell-prompt-readiness-probe.test.ts": 59, - "src/main/shell-startup-identity-scanner.test.ts": 23, - "src/main/shell-startup-output-scanner.test.ts": 34, - "src/main/shell-wrapper-content-address.test.ts": 38, - "src/main/sidecar-snapshot-file.test.ts": 68, - "src/main/skills/agent-skill-selection.test.ts": 138, - "src/main/skills/antigravity-skill-discovery.test.ts": 193, - "src/main/skills/bundled-skill-install/backup-permissions.test.ts": 179, - "src/main/skills/bundled-skill-install/bundled-skill-sources.test.ts": 85, - "src/main/skills/bundled-skill-install/classify.test.ts": 157, - "src/main/skills/bundled-skill-install/execute.test.ts": 518, - "src/main/skills/bundled-skill-install/layouts.test.ts": 381, - "src/main/skills/bundled-skill-install/local-host.test.ts": 71, - "src/main/skills/bundled-skill-install/plan-selection.test.ts": 204, - "src/main/skills/bundled-skill-install/plan.test.ts": 160, - "src/main/skills/bundled-skill-install/workspace-targets.test.ts": 165, - "src/main/skills/claude-plugin-skill-sources-wsl.test.ts": 90, - "src/main/skills/discovery-filter-sharing.test.ts": 249, - "src/main/skills/discovery-source-filter-order.test.ts": 96, - "src/main/skills/discovery.test.ts": 122, - "src/main/skills/skill-bundle-creation.test.ts": 519, - "src/main/skills/skill-bundle-install-service.test.ts": 419, - "src/main/skills/skill-bundle-observability-summary.test.ts": 44, - "src/main/skills/skill-bundle-process-termination-child.test.ts": 120, - "src/main/skills/skill-bundle-process-termination.integration.test.ts": 188, - "src/main/skills/skill-candidate-concurrency.test.ts": 43, - "src/main/skills/skill-client-mediated-transfer-cancellation.test.ts": 124, - "src/main/skills/skill-client-mediated-transfer.test.ts": 146, - "src/main/skills/skill-cloud-direct-upload.test.ts": 60, - "src/main/skills/skill-cloud-grant-installation.test.ts": 189, - "src/main/skills/skill-cloud-install-target.test.ts": 61, - "src/main/skills/skill-cloud-request.test.ts": 53, - "src/main/skills/skill-cloud-service.test.ts": 433, - "src/main/skills/skill-delete/plan.test.ts": 127, - "src/main/skills/skill-delete/recovery.test.ts": 123, - "src/main/skills/skill-delete/roots.test.ts": 66, - "src/main/skills/skill-delete/service.test.ts": 464, - "src/main/skills/skill-delete/staging-visibility.test.ts": 88, - "src/main/skills/skill-delete/wsl-enumeration-protocol.test.ts": 44, - "src/main/skills/skill-discovery-concurrency.test.ts": 144, - "src/main/skills/skill-discovery-source-filter.test.ts": 35, - "src/main/skills/skill-discovery-target.test.ts": 126, - "src/main/skills/skill-discovery-wsl-alias-sharing.test.ts": 81, - "src/main/skills/skill-discovery-wsl-bash-filter.test.ts": 1575, - "src/main/skills/skill-discovery-wsl-plugins.test.ts": 84, - "src/main/skills/skill-discovery-wsl-script-roundtrip.test.ts": 115, - "src/main/skills/skill-discovery-wsl.test.ts": 88, - "src/main/skills/skill-install-destinations.test.ts": 52, - "src/main/skills/skill-install-discovery-verification.test.ts": 75, - "src/main/skills/skill-install-lock-release.test.ts": 27, - "src/main/skills/skill-install-lock.test.ts": 303, - "src/main/skills/skill-install-management-service.test.ts": 150, - "src/main/skills/skill-install-provenance.test.ts": 69, - "src/main/skills/skill-install-recovery.test.ts": 273, - "src/main/skills/skill-install-request-service.test.ts": 513, - "src/main/skills/skill-install-service.test.ts": 691, - "src/main/skills/skill-install-transaction.test.ts": 1157, - "src/main/skills/skill-lock-sources.test.ts": 62, - "src/main/skills/skill-operation-observability.test.ts": 226, - "src/main/skills/skill-package-creation.test.ts": 420, - "src/main/skills/skill-package-deterministic-gzip.test.ts": 35, - "src/main/skills/skill-package-download-response-lifetime.test.ts": 757, - "src/main/skills/skill-package-download.test.ts": 132, - "src/main/skills/skill-package-identity.test.ts": 65, - "src/main/skills/skill-package-tar.test.ts": 443, - "src/main/skills/skill-placement-alias-repair.test.ts": 142, - "src/main/skills/skill-placement-copy-drift.test.ts": 85, - "src/main/skills/skill-placement-reconciliation.test.ts": 139, - "src/main/skills/skill-placement-transaction.test.ts": 194, - "src/main/skills/skill-process-contention-child.test.ts": 98, - "src/main/skills/skill-process-contention.integration.test.ts": 92, - "src/main/skills/skill-process-termination-child.test.ts": 176, - "src/main/skills/skill-process-termination.integration.test.ts": 175, - "src/main/skills/skill-provider-runtime-roots.test.ts": 45, - "src/main/skills/skill-remote-install-cancellation.test.ts": 36, - "src/main/skills/skill-remote-install-service.test.ts": 120, - "src/main/skills/skill-remove-transaction.test.ts": 439, - "src/main/skills/skill-root-file-walk.test.ts": 46, - "src/main/skills/skill-scan-coalescer.test.ts": 58, - "src/main/skills/skill-share-package-name.test.ts": 358, - "src/main/skills/skill-share-preparation-service.test.ts": 343, - "src/main/skills/skill-transaction-startup-recovery.test.ts": 320, - "src/main/skills/skill-upload-process-restart-child.test.ts": 87, - "src/main/skills/skill-upload-process-restart.integration.test.ts": 120, - "src/main/skills/skill-upload-session-admission-regression.test.ts": 142, - "src/main/skills/skill-upload-session-service.test.ts": 307, - "src/main/skills/skill-windows-rename-contention.integration.test.ts": 89, - "src/main/skills/skill-windows-workspace.integration.test.ts": 215, - "src/main/skills/skill-wsl-delete.integration.test.ts": 79, - "src/main/skills/skill-wsl-install-filesystem.test.ts": 85, - "src/main/skills/skill-wsl-install-transaction.integration.test.ts": 110, - "src/main/skills/skill-wsl-posix-semantics.integration.test.ts": 379, - "src/main/skills/skill-wsl-provider-detection.test.ts": 36, - "src/main/source-control/forge-provider.test.ts": 517, - "src/main/source-control/hosted-review-azure-devops.integration.test.ts": 533, - "src/main/source-control/hosted-review-base-ref-suffix.test.ts": 363, - "src/main/source-control/hosted-review-bitbucket.integration.test.ts": 649, - "src/main/source-control/hosted-review-branch-cache.test.ts": 149, - "src/main/source-control/hosted-review-creation-eligibility.test.ts": 459, - "src/main/source-control/hosted-review-creation-gitlab-self-hosted.test.ts": 457, - "src/main/source-control/hosted-review-creation-shared-symlinks.test.ts": 367, - "src/main/source-control/hosted-review-creation.test.ts": 569, - "src/main/source-control/hosted-review-dirty-preflight-wsl-paths.test.ts": 418, - "src/main/source-control/hosted-review-execution-host-routing.test.ts": 360, - "src/main/source-control/hosted-review-gitea.integration.test.ts": 705, - "src/main/source-control/hosted-review-inflight-invalidation.test.ts": 96, - "src/main/source-control/hosted-review-inflight-lookups.test.ts": 47, - "src/main/source-control/hosted-review.test.ts": 388, - "src/main/source-control/repo-default-branch.test.ts": 87, - "src/main/source-control/repo-remote-head-branch.test.ts": 103, - "src/main/speech/model-manager-download-error.test.ts": 96, - "src/main/speech/model-manager-download-resume.test.ts": 1162, - "src/main/speech/model-manager-progress-callback.test.ts": 54, + "src/main/runtime/mobile-cloud-relay/relay-renewal-jitter.test.ts": 55, + "src/main/runtime/mobile-cloud-relay/relay-revoke-outbox.test.ts": 73, + "src/main/runtime/mobile-cloud-relay/relay-session-broker.test.ts": 804, + "src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.integration.test.ts": 11377, + "src/main/runtime/mobile-desktop-relay/mobile-desktop-relay.test.ts": 1185, + "src/main/runtime/mobile-desktop-relay/mobile-relay-host-catalog.integration.test.ts": 6153, + "src/main/runtime/mobile-desktop-relay/mobile-relay-host-catalog.test.ts": 430, + "src/main/runtime/mobile-desktop-relay/on-demand-server-worktree-rows.test.ts": 383, + "src/main/runtime/mobile-desktop-relay/relayed-phone-frames.test.ts": 1022, + "src/main/runtime/mobile-notification-dismissal-read-failure.test.ts": 181, + "src/main/runtime/mobile-notification-dismissal-store.test.ts": 214, + "src/main/runtime/mobile-notification-replay.test.ts": 43, + "src/main/runtime/mobile-pairing-userdata-path.test.ts": 171, + "src/main/runtime/mobile-presence-lock.test.ts": 25928, + "src/main/runtime/mobile-session-chat-tab-order.test.ts": 46, + "src/main/runtime/mobile-session-dead-pty.test.ts": 4708, + "src/main/runtime/mobile-session-editor-projection.test.ts": 57, + "src/main/runtime/mobile-session-resume-identity.test.ts": 5054, + "src/main/runtime/mobile-session-tabs-agent-status-heartbeat.test.ts": 65, + "src/main/runtime/mobile-session-tabs-churn-coalescing.test.ts": 3972, + "src/main/runtime/mobile-session-terminal-persistence-retirement.test.ts": 278, + "src/main/runtime/mobile-session-terminal-retirement-proof.test.ts": 48, + "src/main/runtime/mobile-session-terminal-retirement.test.ts": 236, + "src/main/runtime/mobile-session-window-tab-order.test.ts": 4194, + "src/main/runtime/mobile-store-orphaned-temp-cleanup.test.ts": 320, + "src/main/runtime/mobile-subscribe-idle-pane-hydrate.test.ts": 4782, + "src/main/runtime/multi-client-navigation-isolation.integration.test.ts": 5640, + "src/main/runtime/omp-readiness-transcripts.test.ts": 7901, + "src/main/runtime/omp-user-bubble-launch-authority.test.ts": 4274, + "src/main/runtime/opencode-agent-row-enter-transcript.test.ts": 477, + "src/main/runtime/opencode-agent-row-structure-transcript.test.ts": 277, + "src/main/runtime/opencode-finished-session-authority.test.ts": 4172, + "src/main/runtime/opencode-run-lifetime-runtime.test.ts": 4824, + "src/main/runtime/opencode-run-lifetime-status.test.ts": 141, + "src/main/runtime/opencode-wsl-folder-launch-host.test.ts": 4495, + "src/main/runtime/orca-runtime-agent-session-account-env.test.ts": 4192, + "src/main/runtime/orca-runtime-agent-session-operation.test.ts": 4039, + "src/main/runtime/orca-runtime-agent-skill-share.test.ts": 4096, + "src/main/runtime/orca-runtime-browser-client-hosted.test.ts": 643, + "src/main/runtime/orca-runtime-browser-ghost-session-row-close.test.ts": 640, + "src/main/runtime/orca-runtime-browser-headless.test.ts": 620, + "src/main/runtime/orca-runtime-browser-screencast-e2ee-backlog.test.ts": 659, + "src/main/runtime/orca-runtime-browser-screencast-fanout.test.ts": 607, + "src/main/runtime/orca-runtime-browser-screencast-pending-frame-retry.test.ts": 595, + "src/main/runtime/orca-runtime-browser.test.ts": 682, + "src/main/runtime/orca-runtime-codex-idle-title-chat-address.test.ts": 5781, + "src/main/runtime/orca-runtime-cold-restore-terminal-membership-layout-owner.test.ts": 4130, + "src/main/runtime/orca-runtime-cold-restore-terminal-membership.test.ts": 3716, + "src/main/runtime/orca-runtime-create-base-prefetch.test.ts": 4048, + "src/main/runtime/orca-runtime-create-terminal-desktop.test.ts": 3711, + "src/main/runtime/orca-runtime-default-tab-agent-status.test.ts": 4199, + "src/main/runtime/orca-runtime-default-tabs-layout-owner.test.ts": 3751, + "src/main/runtime/orca-runtime-desktop-tab-names.test.ts": 4671, + "src/main/runtime/orca-runtime-exact-worker-provider-session.test.ts": 3617, + "src/main/runtime/orca-runtime-exited-split-pane-close.test.ts": 4235, + "src/main/runtime/orca-runtime-failed-start-pane-layout-owner.test.ts": 4204, + "src/main/runtime/orca-runtime-files-artifact-facade.test.ts": 5529, + "src/main/runtime/orca-runtime-files-chunk-reads.test.ts": 583, + "src/main/runtime/orca-runtime-files-mobile-explorer-reads.test.ts": 624, + "src/main/runtime/orca-runtime-files-preview-budget.test.ts": 672, + "src/main/runtime/orca-runtime-files-rename-authority.test.ts": 686, + "src/main/runtime/orca-runtime-files-search.test.ts": 675, + "src/main/runtime/orca-runtime-files-terminal-artifact-grants.test.ts": 580, + "src/main/runtime/orca-runtime-files-terminal-artifact-io.test.ts": 668, + "src/main/runtime/orca-runtime-files-terminal-artifact-swap-detection.test.ts": 665, + "src/main/runtime/orca-runtime-files-terminal-link-host-translation.test.ts": 626, + "src/main/runtime/orca-runtime-files-terminal-path-resolution.test.ts": 645, + "src/main/runtime/orca-runtime-files-watch-host-scope.test.ts": 575, + "src/main/runtime/orca-runtime-files-watch.test.ts": 586, + "src/main/runtime/orca-runtime-git-diff-budget.test.ts": 1131, + "src/main/runtime/orca-runtime-git.test.ts": 1329, + "src/main/runtime/orca-runtime-hook-agent-status-projection.test.ts": 4699, + "src/main/runtime/orca-runtime-linked-issue-live-meta.integration.test.ts": 4232, + "src/main/runtime/orca-runtime-migrated-pane-restore-cwd.test.ts": 4605, + "src/main/runtime/orca-runtime-migration-deferred-shell-history.test.ts": 4613, + "src/main/runtime/orca-runtime-mobile-agent-status-ordering.test.ts": 4281, + "src/main/runtime/orca-runtime-mobile-agent-status-title-truthfulness.test.ts": 3908, + "src/main/runtime/orca-runtime-mobile-close-preserved-resurrection.test.ts": 4276, + "src/main/runtime/orca-runtime-mobile-markdown-tab-routes.test.ts": 8386, + "src/main/runtime/orca-runtime-on-pty-data-redraw.test.ts": 4613, + "src/main/runtime/orca-runtime-process-incarnation-liveness.test.ts": 4768, + "src/main/runtime/orca-runtime-provider-reattach-launch-identity.test.ts": 4061, + "src/main/runtime/orca-runtime-quick-open-capabilities.test.ts": 547, + "src/main/runtime/orca-runtime-read-kitty-file.test.ts": 4304, + "src/main/runtime/orca-runtime-serve-browser-restore.test.ts": 4469, + "src/main/runtime/orca-runtime-session-tabs-path-alias.test.ts": 4827, + "src/main/runtime/orca-runtime-skill-recovery.test.ts": 4007, + "src/main/runtime/orca-runtime-startup-draft-launch-parity.test.ts": 4247, + "src/main/runtime/orca-runtime-structured-agent-registration-seam.test.ts": 4596, + "src/main/runtime/orca-runtime-structured-agent-session-create-intent.test.ts": 4338, + "src/main/runtime/orca-runtime-structured-launch-settings-wiring.test.ts": 4049, + "src/main/runtime/orca-runtime-structured-session-restore.test.ts": 4836, + "src/main/runtime/orca-runtime-structured-status-sink-wiring.test.ts": 4286, + "src/main/runtime/orca-runtime-tail-wait-memo.test.ts": 178, + "src/main/runtime/orca-runtime-terminal-agent-phone-push.test.ts": 4295, + "src/main/runtime/orca-runtime-terminal-close-continuity.test.ts": 4439, + "src/main/runtime/orca-runtime-terminal-close-no-widening-layout-owner.test.ts": 4997, + "src/main/runtime/orca-runtime-terminal-close-no-widening.test.ts": 4509, + "src/main/runtime/orca-runtime-terminal-close-records.test.ts": 7575, + "src/main/runtime/orca-runtime-terminal-create-idempotency.test.ts": 4427, + "src/main/runtime/orca-runtime-terminal-create-replay-after-close.test.ts": 4654, + "src/main/runtime/orca-runtime-terminal-cwd.test.ts": 4038, + "src/main/runtime/orca-runtime-terminal-handle-incarnation.test.ts": 4449, + "src/main/runtime/orca-runtime-terminal-handle-leaf-removal.test.ts": 3545, + "src/main/runtime/orca-runtime-terminal-rename-retention.test.ts": 5757, + "src/main/runtime/orca-runtime-terminal-retirement.test.ts": 3714, + "src/main/runtime/orca-runtime-terminal-saved-name-respawn.test.ts": 4349, + "src/main/runtime/orca-runtime-terminal-split-authority.test.ts": 4420, + "src/main/runtime/orca-runtime-terminal-surface-close.test.ts": 5648, + "src/main/runtime/orca-runtime-windowless-terminal-activity.test.ts": 3277, + "src/main/runtime/orca-runtime-workspace-ports-host.test.ts": 3642, + "src/main/runtime/orca-runtime-worktree-change-invalidation.test.ts": 4110, + "src/main/runtime/orca-runtime-worktree-provisioning-availability.test.ts": 4411, + "src/main/runtime/orca-runtime.test.ts": 43162, + "src/main/runtime/orchestration-cli-restart-handoff.test.ts": 20192, + "src/main/runtime/orchestration-cli-subprocess.test.ts": 4381, + "src/main/runtime/orchestration-codex-real-pty.integration.test.ts": 832, + "src/main/runtime/orchestration-compatibility-authority.test.ts": 4148, + "src/main/runtime/orchestration-headless-mailbox-pointer.test.ts": 5457, + "src/main/runtime/orchestration-mail-follows-terminal-owner.test.ts": 4400, + "src/main/runtime/orchestration-mailbox-delivery-recheck.test.ts": 4502, + "src/main/runtime/orchestration-mailbox-delivery.test.ts": 7599, + "src/main/runtime/orchestration-mailbox-notification-consistency.test.ts": 24765, + "src/main/runtime/orchestration-mailbox-replaced-coordinator-pty.test.ts": 5371, + "src/main/runtime/orchestration-mailbox-routing.test.ts": 14953, + "src/main/runtime/orchestration-mailbox-titles.test.ts": 11638, + "src/main/runtime/orchestration-message-delivery-identity.test.ts": 25822, + "src/main/runtime/orchestration-messages-fake-parity.test.ts": 510, + "src/main/runtime/orchestration-open-dialog-delivery-hold.test.ts": 5567, + "src/main/runtime/orchestration-opencode-model-host.test.ts": 4581, + "src/main/runtime/orchestration-reattach-wake.test.ts": 4271, + "src/main/runtime/orchestration/agent-facing-parity.test.ts": 897, + "src/main/runtime/orchestration/chat-assignee.test.ts": 4883, + "src/main/runtime/orchestration/chat-worker-legacy-failure-read.test.ts": 6619, + "src/main/runtime/orchestration/chat-worker-request-failures.test.ts": 4099, + "src/main/runtime/orchestration/codex-reconnect-failed-dispatch.test.ts": 6396, + "src/main/runtime/orchestration/coordinator-decision-gates.test.ts": 567, + "src/main/runtime/orchestration/coordinator-dispatch-unobserved-prompt.test.ts": 550, + "src/main/runtime/orchestration/coordinator-drift-probe-coalescing.test.ts": 661, + "src/main/runtime/orchestration/coordinator-escalation-triage.test.ts": 507, + "src/main/runtime/orchestration/coordinator-held-worker-census.test.ts": 455, + "src/main/runtime/orchestration/coordinator-terminal-census-unavailable.test.ts": 569, + "src/main/runtime/orchestration/coordinator.test.ts": 955, + "src/main/runtime/orchestration/crew/crew-follow-up-authority-inputs.test.ts": 2246, + "src/main/runtime/orchestration/crew/crew-parent-persistence.test.ts": 553, + "src/main/runtime/orchestration/crew/crew-parent-relations.test.ts": 533, + "src/main/runtime/orchestration/crew/crew-pending-questions.test.ts": 450, + "src/main/runtime/orchestration/crew/crew-read-model-performance.test.ts": 1319, + "src/main/runtime/orchestration/crew/crew-read-model.test.ts": 490, + "src/main/runtime/orchestration/crew/crew-recipient-authority.test.ts": 3948, + "src/main/runtime/orchestration/crew/crew-recipient-delta-cost.test.ts": 3368, + "src/main/runtime/orchestration/crew/crew-recipient-demand.test.ts": 3825, + "src/main/runtime/orchestration/crew/crew-recipient-executability.test.ts": 502, + "src/main/runtime/orchestration/crew/crew-recipient-follow-up-cost.test.ts": 4406, + "src/main/runtime/orchestration/crew/crew-recipient-nested-authority.test.ts": 3739, + "src/main/runtime/orchestration/db-empty-dispatch-shortcircuit.benchmark.test.ts": 453, + "src/main/runtime/orchestration/db-heartbeat-straggler-guard.test.ts": 545, + "src/main/runtime/orchestration/db-message-timestamp.test.ts": 483, + "src/main/runtime/orchestration/db-messages.test.ts": 562, + "src/main/runtime/orchestration/db-stopping-worker-task-guard.test.ts": 618, + "src/main/runtime/orchestration/db-task-create-readiness.test.ts": 699, + "src/main/runtime/orchestration/db-task-dispatch-invariant.test.ts": 1259, + "src/main/runtime/orchestration/db-task-dispatch-lifecycle-guards.test.ts": 1383, + "src/main/runtime/orchestration/db-task-dispatch-races.test.ts": 700, + "src/main/runtime/orchestration/db-task-promotion-projection.test.ts": 571, + "src/main/runtime/orchestration/db-undelivered-mailboxes.test.ts": 507, + "src/main/runtime/orchestration/db.test.ts": 1239, + "src/main/runtime/orchestration/db/attempt-outcome-projection.test.ts": 715, + "src/main/runtime/orchestration/db/dispatch-depth.test.ts": 866, + "src/main/runtime/orchestration/db/dispatch-mailbox-consumer-fencing.test.ts": 570, + "src/main/runtime/orchestration/db/federated-worker-report-outcome.test.ts": 39, + "src/main/runtime/orchestration/db/federation/federated-dispatch-observation-fence.test.ts": 500, + "src/main/runtime/orchestration/db/federation/remote-dispatch-attachment-release.test.ts": 573, + "src/main/runtime/orchestration/db/hot-path-statement-compilation.test.ts": 523, + "src/main/runtime/orchestration/db/lifecycle-transition.test.ts": 522, + "src/main/runtime/orchestration/db/messages/mailbox-consumer-lifecycle-fencing.test.ts": 899, + "src/main/runtime/orchestration/db/pane-key-match.test.ts": 50, + "src/main/runtime/orchestration/db/remaining-dispatch-statement-compilation.test.ts": 1162, + "src/main/runtime/orchestration/db/row-column-lists.test.ts": 570, + "src/main/runtime/orchestration/db/runs/run-coordinator-orca-session-binding.test.ts": 706, + "src/main/runtime/orchestration/db/schema/derived-delivery-migration.test.ts": 774, + "src/main/runtime/orchestration/db/schema/federated-home-run-migration.test.ts": 600, + "src/main/runtime/orchestration/db/schema/structured-pointer-schema-migration.test.ts": 538, + "src/main/runtime/orchestration/db/schema/structured-worker-orca-session-backfill.test.ts": 567, + "src/main/runtime/orchestration/db/worker-dispatch/failed-start-circuit-breaker.test.ts": 580, + "src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-abandon.test.ts": 662, + "src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-assignee-orca-session.test.ts": 515, + "src/main/runtime/orchestration/db/writer-run-required.test.ts": 533, + "src/main/runtime/orchestration/dispatch-consumer-generation-migration.test.ts": 640, + "src/main/runtime/orchestration/dispatch-creator-identity-migration.test.ts": 565, + "src/main/runtime/orchestration/dispatch-failure-idempotency.test.ts": 544, + "src/main/runtime/orchestration/federation-ack-checkpoints.test.ts": 38, + "src/main/runtime/orchestration/federation-acknowledgment-integrity.test.ts": 557, + "src/main/runtime/orchestration/federation-acknowledgment-migration.test.ts": 566, + "src/main/runtime/orchestration/federation-lifecycle-settlement.test.ts": 44, + "src/main/runtime/orchestration/federation-sync.test.ts": 5264, + "src/main/runtime/orchestration/federation-terminal-recovery.test.ts": 3912, + "src/main/runtime/orchestration/formatter.test.ts": 148, + "src/main/runtime/orchestration/groups.test.ts": 62, + "src/main/runtime/orchestration/lifecycle-caller-edges.test.ts": 522, + "src/main/runtime/orchestration/lifecycle-reconciliation.test.ts": 884, + "src/main/runtime/orchestration/lightweight-run-worker-exit-escalation.test.ts": 5194, + "src/main/runtime/orchestration/mailbox-delivery-target.test.ts": 52, + "src/main/runtime/orchestration/mailbox-pointer-eligibility.test.ts": 594, + "src/main/runtime/orchestration/mailbox-pointer-release-query.test.ts": 658, + "src/main/runtime/orchestration/mailbox-pointer-stage.test.ts": 739, + "src/main/runtime/orchestration/mailbox-pointer-submit.test.ts": 1513, + "src/main/runtime/orchestration/message-batch-atomicity.test.ts": 639, + "src/main/runtime/orchestration/mutation-receipt-capacity.test.ts": 614, + "src/main/runtime/orchestration/nested-worker-depth-migration.test.ts": 702, + "src/main/runtime/orchestration/orchestration-adopted-run-binding.test.ts": 1167, + "src/main/runtime/orchestration/orchestration-creator-authority-performance.test.ts": 939, + "src/main/runtime/orchestration/orchestration-db-permissions.test.ts": 520, + "src/main/runtime/orchestration/orchestration-db-retention-pagination.test.ts": 838, + "src/main/runtime/orchestration/orchestration-delivery-consumption.test.ts": 572, + "src/main/runtime/orchestration/orchestration-derived-delivery.test.ts": 551, + "src/main/runtime/orchestration/orchestration-federated-legacy-probe.test.ts": 767, + "src/main/runtime/orchestration/orchestration-legacy-coordinator-authority-db.test.ts": 1038, + "src/main/runtime/orchestration/orchestration-legacy-question-migration-db.test.ts": 962, + "src/main/runtime/orchestration/orchestration-legacy-storage-db.test.ts": 2004, + "src/main/runtime/orchestration/orchestration-mutation-question-db.test.ts": 558, + "src/main/runtime/orchestration/orchestration-orca-session-column-migration.test.ts": 1098, + "src/main/runtime/orchestration/orchestration-party-cli-address.test.ts": 230, + "src/main/runtime/orchestration/orchestration-party-location.test.ts": 621, + "src/main/runtime/orchestration/orchestration-peer-capability-cache.test.ts": 158, + "src/main/runtime/orchestration/orchestration-reset-db.test.ts": 622, + "src/main/runtime/orchestration/orchestration-run-delivery-db.test.ts": 723, + "src/main/runtime/orchestration/orchestration-run-list-compatibility.test.ts": 534, + "src/main/runtime/orchestration/orchestration-version-skew-migration.test.ts": 1195, + "src/main/runtime/orchestration/orchestration-worker-dispatch-db.test.ts": 804, + "src/main/runtime/orchestration/preamble.test.ts": 122, + "src/main/runtime/orchestration/r1-identity-migration.test.ts": 658, + "src/main/runtime/orchestration/run-binding-performance.test.ts": 568, + "src/main/runtime/orchestration/run-coordinator-handle-migration.test.ts": 675, + "src/main/runtime/orchestration/run-coordinator-orca-session-address.test.ts": 760, + "src/main/runtime/orchestration/send-agent-turn-host.test.ts": 2586, + "src/main/runtime/orchestration/send-agent-turn.test.ts": 172, + "src/main/runtime/orchestration/settled-question-threads-migration.test.ts": 535, + "src/main/runtime/orchestration/setup-completion-signal.test.ts": 48, + "src/main/runtime/orchestration/structured-mail-source.test.ts": 693, + "src/main/runtime/orchestration/structured-mailbox-pointer-delivery.test.ts": 1024, + "src/main/runtime/orchestration/structured-mailbox-pointer-host.test.ts": 391, + "src/main/runtime/orchestration/structured-pointer-operation-id.test.ts": 61, + "src/main/runtime/orchestration/structured-session-lineage-acquisition.test.ts": 4422, + "src/main/runtime/orchestration/structured-session-mail-target.test.ts": 4398, + "src/main/runtime/orchestration/structured-session-pointer-delivery.test.ts": 182, + "src/main/runtime/orchestration/structured-worker-group-addressing.test.ts": 580, + "src/main/runtime/orchestration/structured-worker-journal-archive.test.ts": 241, + "src/main/runtime/orchestration/structured-worker-journal-page.test.ts": 1876, + "src/main/runtime/orchestration/task-deps-flag.test.ts": 65, + "src/main/runtime/orchestration/worker-attention-context.test.ts": 61, + "src/main/runtime/orchestration/worker-auto-release-deadline-query.test.ts": 416, + "src/main/runtime/orchestration/worker-dispatch-repair-safety.test.ts": 2850, + "src/main/runtime/orchestration/worker-dispatch-settlement.test.ts": 1115, + "src/main/runtime/orchestration/worker-output-archive-bounding.test.ts": 1185, + "src/main/runtime/orchestration/worker-output-archive.test.ts": 1119, + "src/main/runtime/orchestration/worker-output-cursor.test.ts": 44, + "src/main/runtime/orchestration/worker-provider-session.test.ts": 41, + "src/main/runtime/orchestration/worker-start-unobserved-prompt-settlement.test.ts": 595, + "src/main/runtime/orchestration/worker-terminal-redaction.test.ts": 82, + "src/main/runtime/orchestration/worker-transcript-payload.test.ts": 224, + "src/main/runtime/orchestration/worker-transcript-read.test.ts": 466, + "src/main/runtime/orchestration/worker-turn-stops.test.ts": 979, + "src/main/runtime/owned-session-teardown-policy.test.ts": 9728, + "src/main/runtime/paired-desktop-server-writes-layout-owner.test.ts": 4976, + "src/main/runtime/paired-host-terminal-close.test.ts": 4284, + "src/main/runtime/pairing-endpoint.test.ts": 147, + "src/main/runtime/pane-live-facts.test.ts": 128, + "src/main/runtime/pane-resume-outcome-layout-owner.test.ts": 5693, + "src/main/runtime/pane-start-statuses.test.ts": 139, + "src/main/runtime/peer-desktops.integration.test.ts": 4695, + "src/main/runtime/prime-agent-screen-readiness-transcripts.test.ts": 7843, + "src/main/runtime/project-group-folder-workspace-selectors.test.ts": 3915, + "src/main/runtime/project-host-setup-delete-guard.test.ts": 752, + "src/main/runtime/project-removal-structured-sessions.test.ts": 3563, + "src/main/runtime/project-removal-terminal-stop.test.ts": 5247, + "src/main/runtime/pty-exit-record-wait.test.ts": 4259, + "src/main/runtime/pty-inventory-lifecycle-admission.test.ts": 4395, + "src/main/runtime/pty-inventory-lifecycle-scope.test.ts": 4655, + "src/main/runtime/pty-lifecycle-generation-retention.test.ts": 4918, + "src/main/runtime/pty-recorded-surface-topology.test.ts": 55, + "src/main/runtime/pty-shell-ownership-mirror.test.ts": 860, + "src/main/runtime/public-ssh-state.test.ts": 38, + "src/main/runtime/push/desktop-push-service-unreadable-outbox.test.ts": 265, + "src/main/runtime/push/desktop-push-service.test.ts": 317, + "src/main/runtime/push/push-delivery-policy.test.ts": 74, + "src/main/runtime/push/push-device-registration-persistence.test.ts": 124, + "src/main/runtime/push/push-dispatcher.test.ts": 70, + "src/main/runtime/push/push-gateway-client.test.ts": 280, + "src/main/runtime/push/push-gateway-session.test.ts": 224, + "src/main/runtime/push/push-host-proof-vector.test.ts": 65, + "src/main/runtime/push/push-host-proof.test.ts": 139, + "src/main/runtime/push/push-policy-pipeline.integration.test.ts": 343, + "src/main/runtime/push/push-preferences.test.ts": 59, + "src/main/runtime/push/push-registration-races.test.ts": 360, + "src/main/runtime/push/push-registration-rpc.test.ts": 5376, + "src/main/runtime/push/push-unpair-persistence.test.ts": 4686, + "src/main/runtime/push/push-unregister-outbox.test.ts": 75, + "src/main/runtime/qoder-independent-spawn-review.test.ts": 4177, + "src/main/runtime/qoder-mobile-resume-adoption.test.ts": 22896, + "src/main/runtime/quarter-circle-title-send-authorization.test.ts": 25181, + "src/main/runtime/queued-terminal-graph-exit.test.ts": 4008, + "src/main/runtime/recent-pty-output-buffer.test.ts": 122, + "src/main/runtime/recent-pty-output-retention.test.ts": 114, + "src/main/runtime/remote-agent-session-host-authority.integration.test.ts": 7614, + "src/main/runtime/remote-browser-screencast-frame-admission.test.ts": 316, + "src/main/runtime/remote-desktop-driver.test.ts": 4334, + "src/main/runtime/remote-desktop-headless-park.test.ts": 4108, + "src/main/runtime/remote-desktop-terminal-floor-reconnect.test.ts": 54, + "src/main/runtime/remote-runtime-close-intent.integration.test.ts": 3804, + "src/main/runtime/remote-runtime-request-connection.integration.test.ts": 3961, + "src/main/runtime/renderer-browser-lifecycle.test.ts": 3851, + "src/main/runtime/renderer-browser-ownership.test.ts": 3800, + "src/main/runtime/renderer-browser-session-reconciliation.test.ts": 3882, + "src/main/runtime/renderer-owned-tab-properties.test.ts": 15027, + "src/main/runtime/repo-icon-fork-backfill.test.ts": 4159, + "src/main/runtime/repo-worktree-admin-fingerprint.test.ts": 668, + "src/main/runtime/repo-worktree-resolution-scan.test.ts": 48, + "src/main/runtime/repo-worktree-row-resolution.test.ts": 664, + "src/main/runtime/restored-editor-move-restart.test.ts": 5390, + "src/main/runtime/restored-pane-hook-store-resume.test.ts": 4423, + "src/main/runtime/restored-pane-start-cli-handles.test.ts": 10225, + "src/main/runtime/restored-pane-start-layout-owner.test.ts": 6438, + "src/main/runtime/retained-tail-redraw-window.equivalence.test.ts": 614, + "src/main/runtime/ripgrep-filename-identity.test.ts": 59, + "src/main/runtime/rpc/core-typed-method-contract.test.ts": 166, + "src/main/runtime/rpc/device-key-auth.test.ts": 518, + "src/main/runtime/rpc/dispatcher-browser-client-automation.test.ts": 800, + "src/main/runtime/rpc/dispatcher-computer-errors.test.ts": 771, + "src/main/runtime/rpc/dispatcher-feature-readiness.test.ts": 719, + "src/main/runtime/rpc/dispatcher-request-parsing.test.ts": 452, + "src/main/runtime/rpc/dispatcher-transport-parity.test.ts": 5288, + "src/main/runtime/rpc/e2ee-channel-text-backpressure.test.ts": 204, + "src/main/runtime/rpc/e2ee-channel-v2.test.ts": 287, + "src/main/runtime/rpc/e2ee-channel.test.ts": 539, + "src/main/runtime/rpc/e2ee-crypto.test.ts": 121, + "src/main/runtime/rpc/e2ee-integration.test.ts": 261, + "src/main/runtime/rpc/errors.test.ts": 467, + "src/main/runtime/rpc/methods/accounts.test.ts": 161, + "src/main/runtime/rpc/methods/agent-hooks.test.ts": 174, + "src/main/runtime/rpc/methods/agent-launch-at-rest.test.ts": 4936, + "src/main/runtime/rpc/methods/agent-launch-caller-renders.test.ts": 1222, + "src/main/runtime/rpc/methods/agent-launch-caller-selection.test.ts": 1680, + "src/main/runtime/rpc/methods/agent-launch-cwd-refusal.test.ts": 5887, + "src/main/runtime/rpc/methods/agent-launch-cwd-resources.test.ts": 6756, + "src/main/runtime/rpc/methods/agent-launch-floating-workspace.test.ts": 4286, + "src/main/runtime/rpc/methods/agent-launch-folder-workspace-create.test.ts": 1953, + "src/main/runtime/rpc/methods/agent-launch-handoff-card.test.ts": 2159, + "src/main/runtime/rpc/methods/agent-launch-instant-tab.test.ts": 9281, + "src/main/runtime/rpc/methods/agent-launch-pane-reservation.test.ts": 2227, + "src/main/runtime/rpc/methods/agent-launch-prestart-failure.test.ts": 3136, + "src/main/runtime/rpc/methods/agent-launch-prompt-carry.test.ts": 1347, + "src/main/runtime/rpc/methods/agent-launch-replay.test.ts": 2875, + "src/main/runtime/rpc/methods/agent-launch-restart-replay.test.ts": 3046, + "src/main/runtime/rpc/methods/agent-launch-session-reservation.test.ts": 1999, + "src/main/runtime/rpc/methods/agent-launch-settings-work.test.ts": 4522, + "src/main/runtime/rpc/methods/agent-launch-terminal-identity.test.ts": 1108, + "src/main/runtime/rpc/methods/agent-launch-terminal-prompt-writer.test.ts": 18985, + "src/main/runtime/rpc/methods/agent-launch-terminal-prompt.test.ts": 271, + "src/main/runtime/rpc/methods/agent-launch.test.ts": 1441, + "src/main/runtime/rpc/methods/agent-session.test.ts": 1605, + "src/main/runtime/rpc/methods/ai-vault-delete-session.test.ts": 1433, + "src/main/runtime/rpc/methods/ai-vault-search.test.ts": 5521, + "src/main/runtime/rpc/methods/ai-vault-structured-ownership.test.ts": 1331, + "src/main/runtime/rpc/methods/ai-vault.test.ts": 4573, + "src/main/runtime/rpc/methods/artifacts.test.ts": 240, + "src/main/runtime/rpc/methods/automation-scoped-list-methods.test.ts": 800, + "src/main/runtime/rpc/methods/automation-update-precondition-rpc.test.ts": 658, + "src/main/runtime/rpc/methods/browser-client-host-attach-adoption.test.ts": 932, + "src/main/runtime/rpc/methods/browser-client-host-reconciliation.test.ts": 853, + "src/main/runtime/rpc/methods/browser-client-host.test.ts": 863, + "src/main/runtime/rpc/methods/browser-client-page-metadata.test.ts": 897, + "src/main/runtime/rpc/methods/browser-network-tunnel.test.ts": 1096, + "src/main/runtime/rpc/methods/browser.test.ts": 1036, + "src/main/runtime/rpc/methods/client-ui-pairing-local-fields.test.ts": 933, + "src/main/runtime/rpc/methods/client-ui-set-collapsed.test.ts": 1091, + "src/main/runtime/rpc/methods/client-ui.test.ts": 999, + "src/main/runtime/rpc/methods/clipboard-image-upload-decoding.test.ts": 221, + "src/main/runtime/rpc/methods/clipboard.test.ts": 848, + "src/main/runtime/rpc/methods/computer-actions.test.ts": 178, + "src/main/runtime/rpc/methods/computer.test.ts": 124, + "src/main/runtime/rpc/methods/connector.test.ts": 1279, + "src/main/runtime/rpc/methods/file-watch-event-batcher.test.ts": 69, + "src/main/runtime/rpc/methods/files-path-search.test.ts": 884, + "src/main/runtime/rpc/methods/files-read-dir-page.test.ts": 1213, + "src/main/runtime/rpc/methods/files-read-dir-remote-budget.test.ts": 860, + "src/main/runtime/rpc/methods/files-unary-rpc.test.ts": 867, + "src/main/runtime/rpc/methods/files-watch-batch-cadence.test.ts": 1008, + "src/main/runtime/rpc/methods/files-watch-cancellation.test.ts": 886, + "src/main/runtime/rpc/methods/files-watch-cleanup.test.ts": 796, + "src/main/runtime/rpc/methods/files.test.ts": 1018, + "src/main/runtime/rpc/methods/git-diff-transport-budget.test.ts": 783, + "src/main/runtime/rpc/methods/gitlab.test.ts": 4209, + "src/main/runtime/rpc/methods/hosted-review.test.ts": 1288, + "src/main/runtime/rpc/methods/jira-attachment-image.test.ts": 821, + "src/main/runtime/rpc/methods/jira-favourite-filters.test.ts": 750, + "src/main/runtime/rpc/methods/jira-saved-filter-state.test.ts": 937, + "src/main/runtime/rpc/methods/jira.test.ts": 732, + "src/main/runtime/rpc/methods/linear-agent-access.test.ts": 4648, + "src/main/runtime/rpc/methods/linear.test.ts": 812, + "src/main/runtime/rpc/methods/managed-runtime-install.test.ts": 1315, + "src/main/runtime/rpc/methods/mobile-relay-hosts.test.ts": 614, + "src/main/runtime/rpc/methods/mobile-web-bundle-range.test.ts": 3372, + "src/main/runtime/rpc/methods/mobile-web-bundle-read-concurrency.test.ts": 837, + "src/main/runtime/rpc/methods/mobile-web-bundle-window-refusals.test.ts": 857, + "src/main/runtime/rpc/methods/mobile-web-bundle.test.ts": 945, + "src/main/runtime/rpc/methods/native-chat-opencode-semantic-pages.test.ts": 540, + "src/main/runtime/rpc/methods/native-chat-opencode-wire-page-budget.test.ts": 3109, + "src/main/runtime/rpc/methods/native-chat-rpc-block-sanitize.test.ts": 68, + "src/main/runtime/rpc/methods/native-chat-subscription-token.test.ts": 130, + "src/main/runtime/rpc/methods/native-chat.test.ts": 170, + "src/main/runtime/rpc/methods/notification-preferences.test.ts": 228, + "src/main/runtime/rpc/methods/notification-reconnect-cooldown.test.ts": 192, + "src/main/runtime/rpc/methods/orcad-migration.test.ts": 3037, + "src/main/runtime/rpc/methods/orcad-terminal-census.test.ts": 104, + "src/main/runtime/rpc/methods/orchestration-dispatch-error-codes.test.ts": 5229, + "src/main/runtime/rpc/methods/orchestration-structured-worker-abandon.test.ts": 4206, + "src/main/runtime/rpc/methods/orchestration-structured-worker-lifecycle.test.ts": 276, + "src/main/runtime/rpc/methods/orchestration-structured-worker-redrive.test.ts": 10464, + "src/main/runtime/rpc/methods/orchestration-structured-worker-retry.test.ts": 3844, + "src/main/runtime/rpc/methods/orchestration-structured-worker-session.test.ts": 588, + "src/main/runtime/rpc/methods/orchestration-structured-worker-start-failure.test.ts": 1462, + "src/main/runtime/rpc/methods/orchestration-worker-mode-opacity.test.ts": 5585, + "src/main/runtime/rpc/methods/orchestration-worker-release-incarnation-fallback.test.ts": 5246, + "src/main/runtime/rpc/methods/orchestration-worker-start-mode-selection.test.ts": 5749, + "src/main/runtime/rpc/methods/orchestration-worker-start-mode.test.ts": 851, + "src/main/runtime/rpc/methods/orchestration-worker-start-registered-agent.test.ts": 1426, + "src/main/runtime/rpc/methods/orchestration/agent-message-command-contract.test.ts": 6968, + "src/main/runtime/rpc/methods/orchestration/cli-runtime-boundary.test.ts": 5671, + "src/main/runtime/rpc/methods/orchestration/federation/federated-attach-receipt.test.ts": 49, + "src/main/runtime/rpc/methods/orchestration/federation/federated-fleet-snapshot.test.ts": 1230, + "src/main/runtime/rpc/methods/orchestration/federation/federated-message-targeting.test.ts": 5277, + "src/main/runtime/rpc/methods/orchestration/federation/federated-release-safety.test.ts": 5469, + "src/main/runtime/rpc/methods/orchestration/federation/federated-transport-safety.test.ts": 4257, + "src/main/runtime/rpc/methods/orchestration/federation/federated-worker-agent-launch.test.ts": 1176, + "src/main/runtime/rpc/methods/orchestration/federation/federated-worker-start-receipt.test.ts": 5223, + "src/main/runtime/rpc/methods/orchestration/federation/federation-agent-death-liveness.test.ts": 5065, + "src/main/runtime/rpc/methods/orchestration/federation/federation-control-mail.test.ts": 5700, + "src/main/runtime/rpc/methods/orchestration/federation/federation-effects.test.ts": 39, + "src/main/runtime/rpc/methods/orchestration/federation/federation-folder-placement.test.ts": 4867, + "src/main/runtime/rpc/methods/orchestration/federation/federation-launched-agent-readiness.test.ts": 5690, + "src/main/runtime/rpc/methods/orchestration/federation/federation-lifecycle-settlement.test.ts": 7140, + "src/main/runtime/rpc/methods/orchestration/federation/federation-liveness-verdict.test.ts": 5303, + "src/main/runtime/rpc/methods/orchestration/federation/federation-output.test.ts": 29824, + "src/main/runtime/rpc/methods/orchestration/federation/federation-setup.test.ts": 4847, + "src/main/runtime/rpc/methods/orchestration/federation/federation-start-prompt-budget.test.ts": 5067, + "src/main/runtime/rpc/methods/orchestration/federation/federation-start-schema.test.ts": 107, + "src/main/runtime/rpc/methods/orchestration/federation/federation-worker-brief-agent-in-front.test.ts": 5387, + "src/main/runtime/rpc/methods/orchestration/federation/federation.test.ts": 26022, + "src/main/runtime/rpc/methods/orchestration/gates/gate-run-authorization.test.ts": 4920, + "src/main/runtime/rpc/methods/orchestration/gates/gates.test.ts": 5126, + "src/main/runtime/rpc/methods/orchestration/messaging/ask.test.ts": 4813, + "src/main/runtime/rpc/methods/orchestration/messaging/check-consumption-safety.test.ts": 4783, + "src/main/runtime/rpc/methods/orchestration/messaging/check-worker-consumer-fencing.test.ts": 5876, + "src/main/runtime/rpc/methods/orchestration/messaging/check-worker-federated-attachment.test.ts": 4547, + "src/main/runtime/rpc/methods/orchestration/messaging/check.test.ts": 4373, + "src/main/runtime/rpc/methods/orchestration/messaging/implicit-task-run-routing.test.ts": 4876, + "src/main/runtime/rpc/methods/orchestration/messaging/recipient-routing.test.ts": 4675, + "src/main/runtime/rpc/methods/orchestration/messaging/run-bound-mailbox-history.test.ts": 4288, + "src/main/runtime/rpc/methods/orchestration/messaging/run-bound-mailbox-interleavings.test.ts": 5049, + "src/main/runtime/rpc/methods/orchestration/messaging/run-bound-mailbox-safety.test.ts": 4805, + "src/main/runtime/rpc/methods/orchestration/messaging/send-dispatch-authority.test.ts": 4527, + "src/main/runtime/rpc/methods/orchestration/messaging/send-group.test.ts": 4887, + "src/main/runtime/rpc/methods/orchestration/messaging/send.test.ts": 5092, + "src/main/runtime/rpc/methods/orchestration/runs/migration-behavior.test.ts": 5762, + "src/main/runtime/rpc/methods/orchestration/runs/multi-run-coordinator.test.ts": 4218, + "src/main/runtime/rpc/methods/orchestration/runs/run-receipt.test.ts": 146, + "src/main/runtime/rpc/methods/orchestration/runs/runs.test.ts": 4589, + "src/main/runtime/rpc/methods/orchestration/runs/tasks-dispatch.test.ts": 4854, + "src/main/runtime/rpc/methods/orchestration/worker-start-card-operations.test.ts": 7959, + "src/main/runtime/rpc/methods/orchestration/worker-start-card.test.ts": 7003, + "src/main/runtime/rpc/methods/orchestration/worker/agent-status-producer-census.test.ts": 5115, + "src/main/runtime/rpc/methods/orchestration/worker/composed-workers.test.ts": 4775, + "src/main/runtime/rpc/methods/orchestration/worker/failed-start-retry-release.test.ts": 5044, + "src/main/runtime/rpc/methods/orchestration/worker/fleet-status-observed-identity.test.ts": 3493, + "src/main/runtime/rpc/methods/orchestration/worker/fleet-status-terminal-identity.test.ts": 4206, + "src/main/runtime/rpc/methods/orchestration/worker/helper-follow-up-cli.integration.test.ts": 7626, + "src/main/runtime/rpc/methods/orchestration/worker/helper-follow-up-ownership-cli.integration.test.ts": 8091, + "src/main/runtime/rpc/methods/orchestration/worker/manual-dispatch-observation.test.ts": 5272, + "src/main/runtime/rpc/methods/orchestration/worker/manual-dispatch-release.test.ts": 5196, + "src/main/runtime/rpc/methods/orchestration/worker/structured-worker-launch-seed-options.test.ts": 1064, + "src/main/runtime/rpc/methods/orchestration/worker/worker-auto-release-turns.test.ts": 3578, + "src/main/runtime/rpc/methods/orchestration/worker/worker-auto-release.test.ts": 4863, + "src/main/runtime/rpc/methods/orchestration/worker/worker-follow-up.test.ts": 4916, + "src/main/runtime/rpc/methods/orchestration/worker/worker-interactive-wait.test.ts": 5579, + "src/main/runtime/rpc/methods/orchestration/worker/worker-launch-preferences.test.ts": 295, + "src/main/runtime/rpc/methods/orchestration/worker/worker-list-pagination.test.ts": 4740, + "src/main/runtime/rpc/methods/orchestration/worker/worker-observation-layout-owner.test.ts": 1269, + "src/main/runtime/rpc/methods/orchestration/worker/worker-observation.test.ts": 1208, + "src/main/runtime/rpc/methods/orchestration/worker/worker-output.test.ts": 541, + "src/main/runtime/rpc/methods/orchestration/worker/worker-release-authority-contracts.test.ts": 3949, + "src/main/runtime/rpc/methods/orchestration/worker/worker-release-evidence-contracts.test.ts": 4491, + "src/main/runtime/rpc/methods/orchestration/worker/worker-release-liveness-verdict.test.ts": 1209, + "src/main/runtime/rpc/methods/orchestration/worker/worker-release-mobile-report.test.ts": 4562, + "src/main/runtime/rpc/methods/orchestration/worker/worker-release-recovery.test.ts": 5889, + "src/main/runtime/rpc/methods/orchestration/worker/worker-release.test.ts": 4766, + "src/main/runtime/rpc/methods/orchestration/worker/worker-run-dispatch-contracts.test.ts": 5136, + "src/main/runtime/rpc/methods/orchestration/worker/worker-start-agent-placement-teardown.test.ts": 1102, + "src/main/runtime/rpc/methods/orchestration/worker/worker-start-budgets.test.ts": 45, + "src/main/runtime/rpc/methods/orchestration/worker/worker-start-launch-executor-parity.test.ts": 1137, + "src/main/runtime/rpc/methods/orchestration/worker/worker-start-prompt-budget.test.ts": 100, + "src/main/runtime/rpc/methods/orchestration/worker/worker-start-prompt-contract.test.ts": 6279, + "src/main/runtime/rpc/methods/orchestration/worker/worker-start-readiness-settlement.test.ts": 1030, + "src/main/runtime/rpc/methods/orchestration/worker/worker-stop-exit-race.test.ts": 4508, + "src/main/runtime/rpc/methods/orchestration/worker/worker-stop-liveness-verdict.test.ts": 5279, + "src/main/runtime/rpc/methods/orchestration/worker/worker-terminal-custody-at-creation.test.ts": 5687, + "src/main/runtime/rpc/methods/orchestration/worker/worker-worktree-creation.test.ts": 54, + "src/main/runtime/rpc/methods/orchestration/worker/workers-new-worktree.test.ts": 6117, + "src/main/runtime/rpc/methods/orchestration/worker/workers-recovery.test.ts": 5182, + "src/main/runtime/rpc/methods/paired-caller-host-id.test.ts": 54, + "src/main/runtime/rpc/methods/pairing.test.ts": 776, + "src/main/runtime/rpc/methods/plugin-dev-emit.test.ts": 3118, + "src/main/runtime/rpc/methods/plugin-dev-hook.test.ts": 3217, + "src/main/runtime/rpc/methods/plugin-dev-request.test.ts": 3725, + "src/main/runtime/rpc/methods/plugin-view.test.ts": 190, + "src/main/runtime/rpc/methods/plugins.test.ts": 274, + "src/main/runtime/rpc/methods/preflight-selected-target.test.ts": 5043, + "src/main/runtime/rpc/methods/preflight.test.ts": 829, + "src/main/runtime/rpc/methods/project-host-setup-self-host-stamp.test.ts": 197, + "src/main/runtime/rpc/methods/publish-capability-settings.test.ts": 4322, + "src/main/runtime/rpc/methods/repo.test.ts": 896, + "src/main/runtime/rpc/methods/session-tab-agent-capability-mutations.test.ts": 1645, + "src/main/runtime/rpc/methods/session-tab-agent-status-projection.test.ts": 795, + "src/main/runtime/rpc/methods/session-tab-browser-placement-mutations.test.ts": 1554, + "src/main/runtime/rpc/methods/session-tab-browser-placement-projection.test.ts": 152, + "src/main/runtime/rpc/methods/session-tab-registered-agent-projection.test.ts": 929, + "src/main/runtime/rpc/methods/session-tabs-inventory-census-race.test.ts": 4349, + "src/main/runtime/rpc/methods/session-tabs-inventory-rpc.test.ts": 4141, + "src/main/runtime/rpc/methods/session-tabs-move-validation.test.ts": 4261, + "src/main/runtime/rpc/methods/session-tabs-retirement-proof-delta.test.ts": 1726, + "src/main/runtime/rpc/methods/session-tabs-schemas.test.ts": 260, + "src/main/runtime/rpc/methods/session-tabs-subscribe-admission.test.ts": 1492, + "src/main/runtime/rpc/methods/session-tabs-tab-delta-stream.test.ts": 1506, + "src/main/runtime/rpc/methods/session-tabs-unsubscribe.test.ts": 1732, + "src/main/runtime/rpc/methods/session-tabs.test.ts": 1561, + "src/main/runtime/rpc/methods/sidebar-inputs-read.test.ts": 1022, + "src/main/runtime/rpc/methods/skills-bundled-orca.test.ts": 336, + "src/main/runtime/rpc/methods/skills.test.ts": 261, + "src/main/runtime/rpc/methods/ssh-target-management.test.ts": 4515, + "src/main/runtime/rpc/methods/ssh.test.ts": 938, + "src/main/runtime/rpc/methods/status-machine-name-publish-budget.test.ts": 4191, + "src/main/runtime/rpc/methods/status.test.ts": 3774, + "src/main/runtime/rpc/methods/structured-agent-session-admission.test.ts": 1909, + "src/main/runtime/rpc/methods/structured-agent-session-adoption-replay.test.ts": 6090, + "src/main/runtime/rpc/methods/structured-agent-session-agents.test.ts": 1046, + "src/main/runtime/rpc/methods/structured-agent-session-at-rest-context.test.ts": 6492, + "src/main/runtime/rpc/methods/structured-agent-session-at-rest-lease.test.ts": 4736, + "src/main/runtime/rpc/methods/structured-agent-session-at-rest-options.test.ts": 6634, + "src/main/runtime/rpc/methods/structured-agent-session-at-rest.test.ts": 8371, + "src/main/runtime/rpc/methods/structured-agent-session-attachments.test.ts": 2006, + "src/main/runtime/rpc/methods/structured-agent-session-attention-ack.test.ts": 1596, + "src/main/runtime/rpc/methods/structured-agent-session-background-task-capability.test.ts": 1630, + "src/main/runtime/rpc/methods/structured-agent-session-close-before-create.test.ts": 2836, + "src/main/runtime/rpc/methods/structured-agent-session-continuation-context.test.ts": 5567, + "src/main/runtime/rpc/methods/structured-agent-session-create-message.test.ts": 3071, + "src/main/runtime/rpc/methods/structured-agent-session-create-window-placement.test.ts": 2327, + "src/main/runtime/rpc/methods/structured-agent-session-legacy-command-wait.test.ts": 2712, + "src/main/runtime/rpc/methods/structured-agent-session-options-perf.test.ts": 1136, + "src/main/runtime/rpc/methods/structured-agent-session-options-read.test.ts": 1676, + "src/main/runtime/rpc/methods/structured-agent-session-options-workspace-scope.test.ts": 6537, + "src/main/runtime/rpc/methods/structured-agent-session-pi-dialog-capability.test.ts": 2320, + "src/main/runtime/rpc/methods/structured-agent-session-policy.test.ts": 1011, + "src/main/runtime/rpc/methods/structured-agent-session-precommit-refusal.test.ts": 1595, + "src/main/runtime/rpc/methods/structured-agent-session-queued-image-capability.test.ts": 3094, + "src/main/runtime/rpc/methods/structured-agent-session-rename.test.ts": 4670, + "src/main/runtime/rpc/methods/structured-agent-session-restart-dismiss-fence.test.ts": 2207, + "src/main/runtime/rpc/methods/structured-agent-session-restart-resume.test.ts": 1585, + "src/main/runtime/rpc/methods/structured-agent-session-restart-unregistered-agent.test.ts": 2542, + "src/main/runtime/rpc/methods/structured-agent-session-reveal.test.ts": 2946, + "src/main/runtime/rpc/methods/structured-agent-session-saved-status-rpc.test.ts": 1650, + "src/main/runtime/rpc/methods/structured-agent-session-turn-item-capability.test.ts": 1624, + "src/main/runtime/rpc/methods/structured-agent-session-unsubscribe.test.ts": 5518, + "src/main/runtime/rpc/methods/structured-agent-session-visual.test.ts": 5180, + "src/main/runtime/rpc/methods/structured-agent-session-wire-contracts.test.ts": 2349, + "src/main/runtime/rpc/methods/structured-agent-session.test.ts": 3732, + "src/main/runtime/rpc/methods/structured-chat-tab-table.test.ts": 18947, + "src/main/runtime/rpc/methods/structured-worker-read-cursor.test.ts": 1097, + "src/main/runtime/rpc/methods/structured-worker-stop-receipt.test.ts": 5349, + "src/main/runtime/rpc/methods/structured-worker-tab-retirement.test.ts": 4714, + "src/main/runtime/rpc/methods/task-provider-identity.test.ts": 176, + "src/main/runtime/rpc/methods/terminal-create-idempotency.test.ts": 1294, + "src/main/runtime/rpc/methods/terminal-manifest-characterization.test.ts": 1402, + "src/main/runtime/rpc/methods/terminal-quick-command-client-capabilities.test.ts": 3556, + "src/main/runtime/rpc/methods/terminal-read-screen-cursor.test.ts": 1266, + "src/main/runtime/rpc/methods/terminal-reveal.test.ts": 1576, + "src/main/runtime/rpc/methods/terminal-stream-extraction-characterization.test.ts": 143, + "src/main/runtime/rpc/methods/terminal/terminal-input-sequence-ledger.test.ts": 79, + "src/main/runtime/rpc/methods/terminal/terminal-snapshot-json-byte-budget.test.ts": 216, + "src/main/runtime/rpc/methods/terminal/terminal-snapshot-scrollback-rows.test.ts": 63, + "src/main/runtime/rpc/methods/terminal/terminal-subscription-registration.test.ts": 105, + "src/main/runtime/rpc/methods/terminal/terminal-viewer-colors-method.test.ts": 1470, + "src/main/runtime/rpc/methods/usage-credentials.test.ts": 992, + "src/main/runtime/rpc/methods/workspace-cleanup-ui-schema.test.ts": 250, + "src/main/runtime/rpc/methods/workspace-layout-apply.test.ts": 5949, + "src/main/runtime/rpc/methods/workspace-layout-paired-desktop.test.ts": 27666, + "src/main/runtime/rpc/methods/workspace-layout.test.ts": 3391, + "src/main/runtime/rpc/methods/worktree-catalog-snapshot-method.test.ts": 1590, + "src/main/runtime/rpc/methods/worktree-create-args.test.ts": 293, + "src/main/runtime/rpc/methods/worktree-create-foreign-automation-provenance.test.ts": 1528, + "src/main/runtime/rpc/methods/worktree-create-navigation.test.ts": 1652, + "src/main/runtime/rpc/methods/worktree-runtime-routing.test.ts": 1735, + "src/main/runtime/rpc/methods/worktree-schemas.test.ts": 260, + "src/main/runtime/rpc/methods/worktree.test.ts": 1645, + "src/main/runtime/rpc/mobile-auth-acl-critical-path.test.ts": 364, + "src/main/runtime/rpc/mobile-clipboard-image-provenance.test.ts": 52, + "src/main/runtime/rpc/mobile-e2ee-auth-classification.test.ts": 99, + "src/main/runtime/rpc/mobile-e2ee-outbound-memory-budget.test.ts": 61, + "src/main/runtime/rpc/mobile-e2ee-v2-compressed-frame.test.ts": 75, + "src/main/runtime/rpc/mobile-e2ee-v2-desktop-session.test.ts": 98, + "src/main/runtime/rpc/mobile-socket-wiring.test.ts": 312, + "src/main/runtime/rpc/orcad-feature-readiness.test.ts": 40, + "src/main/runtime/rpc/orchestration-11745-regression-verification.test.ts": 22874, + "src/main/runtime/rpc/orchestration-caller-show.test.ts": 4209, + "src/main/runtime/rpc/orchestration-check-wait-session.test.ts": 5096, + "src/main/runtime/rpc/orchestration-commit-notify-characterization.test.ts": 5702, + "src/main/runtime/rpc/orchestration-contract-fence.test.ts": 6113, + "src/main/runtime/rpc/orchestration-current-authority-precedence.test.ts": 5193, + "src/main/runtime/rpc/orchestration-legacy-compatibility-dispatcher.test.ts": 5456, + "src/main/runtime/rpc/orchestration-legacy-coordinator-race.test.ts": 28319, + "src/main/runtime/rpc/orchestration-legacy-fence-jurisdiction.test.ts": 4476, + "src/main/runtime/rpc/orchestration-legacy-question-takeover.test.ts": 5857, + "src/main/runtime/rpc/orchestration-legacy-run-routing.test.ts": 4485, + "src/main/runtime/rpc/orchestration-legacy-session-address-migration.test.ts": 4669, + "src/main/runtime/rpc/orchestration-legacy-takeover-current-authority.test.ts": 4649, + "src/main/runtime/rpc/orchestration-legacy-takeover-delivery.test.ts": 5921, + "src/main/runtime/rpc/orchestration-legacy-takeover-dispatcher.test.ts": 6376, + "src/main/runtime/rpc/orchestration-mutation-executor.test.ts": 5217, + "src/main/runtime/rpc/orchestration-mutation-ledger.test.ts": 4905, + "src/main/runtime/rpc/orchestration-mutation-request-show-legacy.test.ts": 4486, + "src/main/runtime/rpc/orchestration-mutation-request-show.test.ts": 5442, + "src/main/runtime/rpc/orchestration-party-addressing.test.ts": 18993, + "src/main/runtime/rpc/orchestration-party-agreement.test.ts": 4581, + "src/main/runtime/rpc/orchestration-run-use-invalid-takeover.test.ts": 4575, + "src/main/runtime/rpc/orchestration-runtime-update-settlement.test.ts": 5105, + "src/main/runtime/rpc/orchestration-session-caller.test.ts": 5717, + "src/main/runtime/rpc/orchestration-session-coordinator.test.ts": 4655, + "src/main/runtime/rpc/orchestration-session-recipient.test.ts": 5100, + "src/main/runtime/rpc/orchestration-session-run-binding.test.ts": 4448, + "src/main/runtime/rpc/orchestration-task-dispatch-invariant.test.ts": 6103, + "src/main/runtime/rpc/plugin-hook-denied-error.test.ts": 398, + "src/main/runtime/rpc/relay-transport.test.ts": 201, + "src/main/runtime/rpc/remote-runtime-server-heartbeat-missed-probe-tolerance.test.ts": 59, + "src/main/runtime/rpc/remote-runtime-server-heartbeat.test.ts": 60, + "src/main/runtime/rpc/repo-add-cli.integration.test.ts": 1603, + "src/main/runtime/rpc/rpc-caller-scope.test.ts": 5071, + "src/main/runtime/rpc/runtime-client-capabilities.test.ts": 43, + "src/main/runtime/rpc/runtime-close-attribution-topology.test.ts": 1693, + "src/main/runtime/rpc/runtime-close-attribution.test.ts": 1553, + "src/main/runtime/rpc/runtime-source-admission.test.ts": 909, + "src/main/runtime/rpc/schemas.test.ts": 1630, + "src/main/runtime/rpc/shadowed-port-probe.test.ts": 99, + "src/main/runtime/rpc/static-web-client-handler-stream.test.ts": 1823, + "src/main/runtime/rpc/static-web-client-shared-assets.test.ts": 117, + "src/main/runtime/rpc/streaming.test.ts": 1559, + "src/main/runtime/rpc/structured-worker-cli.integration.test.ts": 7391, + "src/main/runtime/rpc/terminal-agent-prompt-send.test.ts": 4643, + "src/main/runtime/rpc/terminal-agent-prompt-socket.test.ts": 6287, + "src/main/runtime/rpc/terminal-agent-send-guard.test.ts": 1580, + "src/main/runtime/rpc/terminal-claude-agent-view.test.ts": 1457, + "src/main/runtime/rpc/terminal-lease-stale-handle-survival.test.ts": 1834, + "src/main/runtime/rpc/terminal-multiplex-ack-output-budget.test.ts": 2001, + "src/main/runtime/rpc/terminal-multiplex-ack-overflow-recovery-history.test.ts": 1892, + "src/main/runtime/rpc/terminal-multiplex-ack-overflow-recovery.test.ts": 2369, + "src/main/runtime/rpc/terminal-multiplex-desktop-resize-routing.test.ts": 2160, + "src/main/runtime/rpc/terminal-multiplex-end-verdict.test.ts": 3463, + "src/main/runtime/rpc/terminal-multiplex-endpoint-loss-notice.test.ts": 1852, + "src/main/runtime/rpc/terminal-multiplex-flow-control.bench.test.ts": 42, + "src/main/runtime/rpc/terminal-multiplex-initial-snapshot-buffering.test.ts": 2118, + "src/main/runtime/rpc/terminal-multiplex-input-sequence-replay.test.ts": 5709, + "src/main/runtime/rpc/terminal-multiplex-input-write-rejection.test.ts": 2423, + "src/main/runtime/rpc/terminal-multiplex-output-pause-and-viewport.test.ts": 2104, + "src/main/runtime/rpc/terminal-multiplex-paused-output-drop.test.ts": 2083, + "src/main/runtime/rpc/terminal-multiplex-pty-wait-capacity.test.ts": 2243, + "src/main/runtime/rpc/terminal-multiplex-pty-wait-queue.test.ts": 1834, + "src/main/runtime/rpc/terminal-multiplex-resync-replay-trim.test.ts": 1585, + "src/main/runtime/rpc/terminal-multiplex-round-robin.test.ts": 43, + "src/main/runtime/rpc/terminal-multiplex-snapshot-query-replay.test.ts": 2715, + "src/main/runtime/rpc/terminal-multiplex-snapshot-serialization.test.ts": 2224, + "src/main/runtime/rpc/terminal-multiplex-source-range-request.test.ts": 1780, + "src/main/runtime/rpc/terminal-multiplex-subscribe-slot-recovery.test.ts": 1792, + "src/main/runtime/rpc/terminal-opencode-send-guard.integration.test.ts": 4512, + "src/main/runtime/rpc/terminal-output-batching.test.ts": 2087, + "src/main/runtime/rpc/terminal-output-frame-chunks.test.ts": 70, + "src/main/runtime/rpc/terminal-passive-resize-input.test.ts": 2656, + "src/main/runtime/rpc/terminal-prompt-delivery-receipt.test.ts": 5287, + "src/main/runtime/rpc/terminal-provider-snapshot-sequence.test.ts": 1706, + "src/main/runtime/rpc/terminal-requested-snapshot-unavailability.test.ts": 2059, + "src/main/runtime/rpc/terminal-send-launch-composer.test.ts": 5233, + "src/main/runtime/rpc/terminal-send-question-answered.test.ts": 1430, + "src/main/runtime/rpc/terminal-send.test.ts": 1849, + "src/main/runtime/rpc/terminal-stream-byte-length.test.ts": 155, + "src/main/runtime/rpc/terminal-subscribe-admission.test.ts": 4958, + "src/main/runtime/rpc/terminal-subscribe-blank-mount.test.ts": 1677, + "src/main/runtime/rpc/terminal-subscribe-buffer.test.ts": 2106, + "src/main/runtime/rpc/terminal-subscribe-late-renderer-desktop-depth.test.ts": 1661, + "src/main/runtime/rpc/terminal-subscribe-mount-replay.test.ts": 1831, + "src/main/runtime/rpc/terminal-subscribe-mounted-pane.test.ts": 1646, + "src/main/runtime/rpc/terminal-subscribe-ownership.test.ts": 1813, + "src/main/runtime/rpc/terminal-subscribe-reconnect-rebind.test.ts": 1790, + "src/main/runtime/rpc/terminal-subscribe-relay-drop-lease-survival.test.ts": 4132, + "src/main/runtime/rpc/terminal-subscribe-renderer-recovery-output.test.ts": 1632, + "src/main/runtime/rpc/terminal-subscribe-residual-metadata.test.ts": 1666, + "src/main/runtime/rpc/unix-socket-transport.test.ts": 79, + "src/main/runtime/rpc/unpaired-device-auth-throttle.test.ts": 42, + "src/main/runtime/rpc/web-session-pairing.test.ts": 402, + "src/main/runtime/rpc/workspace-creator-context.test.ts": 40, + "src/main/runtime/rpc/worktree-catalog-snapshot.test.ts": 46, + "src/main/runtime/rpc/worktree-removal-marker-projection.test.ts": 497, + "src/main/runtime/rpc/worktree-rm-cli.integration.test.ts": 6876, + "src/main/runtime/rpc/ws-empty-payload-frame-write.test.ts": 117, + "src/main/runtime/rpc/ws-transport-accept-order.test.ts": 82, + "src/main/runtime/rpc/ws-transport-static-web.test.ts": 124, + "src/main/runtime/rpc/ws-transport-transient-packet-loss.test.ts": 86, + "src/main/runtime/rpc/ws-transport.test.ts": 819, + "src/main/runtime/run-terminal-shell-alone.node-pty.test.ts": 1867, + "src/main/runtime/runtime-account-controller.test.ts": 141, + "src/main/runtime/runtime-agent-orchestration-projection.test.ts": 6246, + "src/main/runtime/runtime-agent-row-main-agent-projection.test.ts": 91, + "src/main/runtime/runtime-agent-terminal-startup.test.ts": 480, + "src/main/runtime/runtime-binary-message-router.test.ts": 43, + "src/main/runtime/runtime-branch-reuse-real-git.test.ts": 2654, + "src/main/runtime/runtime-browser-client-automation.test.ts": 161, + "src/main/runtime/runtime-browser-client-page-adoption.test.ts": 193, + "src/main/runtime/runtime-browser-client-page-creation.test.ts": 260, + "src/main/runtime/runtime-browser-client-page-recovery.test.ts": 149, + "src/main/runtime/runtime-browser-client-page-restored-recovery.test.ts": 113, + "src/main/runtime/runtime-browser-network-execution-host.test.ts": 48, + "src/main/runtime/runtime-browser-page-registry.test.ts": 52, + "src/main/runtime/runtime-client-agent-launch-rollback.test.ts": 1577, + "src/main/runtime/runtime-client-agent-launch-settings-durability.test.ts": 3333, + "src/main/runtime/runtime-client-agent-launch-settings.test.ts": 425, + "src/main/runtime/runtime-client-settings-projections.test.ts": 661, + "src/main/runtime/runtime-created-worktree-terminal-target.test.ts": 5528, + "src/main/runtime/runtime-desktop-pane-title-forwarding.test.ts": 6114, + "src/main/runtime/runtime-failed-local-worktree-removal.test.ts": 1333, + "src/main/runtime/runtime-file-target-execution-host.test.ts": 4187, + "src/main/runtime/runtime-file-upload-decode.test.ts": 380, + "src/main/runtime/runtime-folder-workspace-delete-lifecycle.test.ts": 4190, + "src/main/runtime/runtime-folder-workspace-wsl-failed-start-pane.test.ts": 4472, + "src/main/runtime/runtime-folder-workspace-wsl-launch-scope.test.ts": 3705, + "src/main/runtime/runtime-folder-workspace.test.ts": 73, + "src/main/runtime/runtime-git-conflict-operation-routing.test.ts": 651, + "src/main/runtime/runtime-git-execution-host-ownership.test.ts": 1098, + "src/main/runtime/runtime-git-generation-admission.test.ts": 595, + "src/main/runtime/runtime-git-stage-worktree-scope.test.ts": 1246, + "src/main/runtime/runtime-git-sync-commands.test.ts": 938, + "src/main/runtime/runtime-git-target-execution-host.test.ts": 3941, + "src/main/runtime/runtime-github-pr-explicit-refresh.test.ts": 4206, + "src/main/runtime/runtime-github-repository-query-commands.test.ts": 4240, + "src/main/runtime/runtime-gitlab-worktree-base-wsl-gate.test.ts": 1470, + "src/main/runtime/runtime-graph-mirror-capture.test.ts": 4159, + "src/main/runtime/runtime-graph-reload-lifecycle.test.ts": 44, + "src/main/runtime/runtime-graph-standing-contracts.test.ts": 4122, + "src/main/runtime/runtime-headless-publication-contracts.test.ts": 4423, + "src/main/runtime/runtime-hook-agent-row-selection.test.ts": 93, + "src/main/runtime/runtime-interrupted-local-worktree-removal.test.ts": 7328, + "src/main/runtime/runtime-layout-apply.test.ts": 169, + "src/main/runtime/runtime-legacy-worker-missing-workspace-recovery.test.ts": 91, + "src/main/runtime/runtime-legacy-worker-recovery-lifetime.test.ts": 178, + "src/main/runtime/runtime-legacy-worker-terminal-recovery-persistence.test.ts": 479, + "src/main/runtime/runtime-legacy-worker-terminal-recovery-retry.test.ts": 102, + "src/main/runtime/runtime-linear-comment-edit.test.ts": 458, + "src/main/runtime/runtime-linear-write-lifetime.test.ts": 512, + "src/main/runtime/runtime-local-create-rearm-ordering.test.ts": 3881, + "src/main/runtime/runtime-local-worktree-create-pr-conflict.test.ts": 462, + "src/main/runtime/runtime-local-worktree-create-pr-conflicts.test.ts": 490, + "src/main/runtime/runtime-local-worktree-create.test.ts": 693, + "src/main/runtime/runtime-local-worktree-terminal-startup-layout-owner.test.ts": 76, + "src/main/runtime/runtime-local-worktree-terminal-startup.test.ts": 79, + "src/main/runtime/runtime-machine-name.test.ts": 65, + "src/main/runtime/runtime-managed-worktree-metadata-sweep.test.ts": 1812, + "src/main/runtime/runtime-managed-worktree-metadata-wsl-move.test.ts": 1812, + "src/main/runtime/runtime-managed-worktree-metadata.test.ts": 494, + "src/main/runtime/runtime-managed-worktree-queries.test.ts": 1074, + "src/main/runtime/runtime-metadata-ownership-watch.test.ts": 100, + "src/main/runtime/runtime-metadata.test.ts": 224, + "src/main/runtime/runtime-mobile-agent-status-builder.test.ts": 115, + "src/main/runtime/runtime-mobile-agent-status-first-turn.test.ts": 101, + "src/main/runtime/runtime-mobile-codex-side-title.test.ts": 4064, + "src/main/runtime/runtime-mobile-dictation-controller.test.ts": 243, + "src/main/runtime/runtime-mobile-last-assistant-message.test.ts": 253, + "src/main/runtime/runtime-mobile-session-incarnation-projection.test.ts": 254, + "src/main/runtime/runtime-mobile-structured-tab-status.test.ts": 805, + "src/main/runtime/runtime-native-chat-follow-up-events.test.ts": 4069, + "src/main/runtime/runtime-nested-repo-import-host-twin.test.ts": 281, + "src/main/runtime/runtime-orchestration-crew-names.test.ts": 256, + "src/main/runtime/runtime-orchestration-sender-names.test.ts": 1164, + "src/main/runtime/runtime-owned-terminal-publication-lineage.test.ts": 4035, + "src/main/runtime/runtime-pairing-desktop-control-grant.test.ts": 5138, + "src/main/runtime/runtime-pane-admission.test.ts": 120, + "src/main/runtime/runtime-project-group-controller-folder-create.test.ts": 473, + "src/main/runtime/runtime-project-host-setup-controller.test.ts": 773, + "src/main/runtime/runtime-project-host-setup-git-remote-link.test.ts": 839, + "src/main/runtime/runtime-provisioned-root-adoption.test.ts": 537, + "src/main/runtime/runtime-reference-agents.test.ts": 207, + "src/main/runtime/runtime-reference-catalog.test.ts": 291, + "src/main/runtime/runtime-reference-find.test.ts": 245, + "src/main/runtime/runtime-reference-integration.test.ts": 4136, + "src/main/runtime/runtime-remote-fetch-ref-maintenance.test.ts": 419, + "src/main/runtime/runtime-repo-update-worktree-refresh.test.ts": 4375, + "src/main/runtime/runtime-repository-clone-host-dedupe.test.ts": 874, + "src/main/runtime/runtime-repository-hooks-commands.test.ts": 402, + "src/main/runtime/runtime-repository-issue-command.test.ts": 557, + "src/main/runtime/runtime-repository-registration-controller.test.ts": 742, + "src/main/runtime/runtime-repository-registration-host-dedupe.test.ts": 693, + "src/main/runtime/runtime-resolved-worktree-cache.test.ts": 46, + "src/main/runtime/runtime-review-worktree-base-execution-host.test.ts": 638, + "src/main/runtime/runtime-rpc-browser-host-admission.test.ts": 4402, + "src/main/runtime/runtime-rpc-client-activity.test.ts": 4799, + "src/main/runtime/runtime-rpc-client-attach-placement.test.ts": 3501, + "src/main/runtime/runtime-rpc-delegated-device-sync.test.ts": 4986, + "src/main/runtime/runtime-rpc-device-key-dispatch.test.ts": 3597, + "src/main/runtime/runtime-rpc-device-revocation.test.ts": 5350, + "src/main/runtime/runtime-rpc-dispatch-inject-long-poll.test.ts": 5174, + "src/main/runtime/runtime-rpc-local-disconnect-forwarding.test.ts": 5138, + "src/main/runtime/runtime-rpc-long-poll-transport.test.ts": 30838, + "src/main/runtime/runtime-rpc-metadata-lifecycle.test.ts": 4652, + "src/main/runtime/runtime-rpc-mobile-automations.test.ts": 3365, + "src/main/runtime/runtime-rpc-mobile-legacy-socket-relay-refusal.test.ts": 3658, + "src/main/runtime/runtime-rpc-mobile-method-allowlist.test.ts": 3482, + "src/main/runtime/runtime-rpc-mobile-terminal-streaming.test.ts": 27089, + "src/main/runtime/runtime-rpc-mobile-unknown-method-scope-refusal.test.ts": 3816, + "src/main/runtime/runtime-rpc-orchestration-db-migration.test.ts": 558, + "src/main/runtime/runtime-rpc-pairing-mode-persistence.test.ts": 5012, + "src/main/runtime/runtime-rpc-pairing-offer.test.ts": 4796, + "src/main/runtime/runtime-rpc-pinned-port.test.ts": 4567, + "src/main/runtime/runtime-rpc-relay-pairing.test.ts": 5823, + "src/main/runtime/runtime-rpc-relay-provider-install.test.ts": 4436, + "src/main/runtime/runtime-rpc-request-authorization.test.ts": 5533, + "src/main/runtime/runtime-rpc-ssh-wedge-isolation.test.ts": 4438, + "src/main/runtime/runtime-rpc-startup-failure.test.ts": 89, + "src/main/runtime/runtime-rpc-terminal-list.test.ts": 5823, + "src/main/runtime/runtime-rpc-websocket-bind-host.test.ts": 4629, + "src/main/runtime/runtime-rpc-websocket-fallback-port.test.ts": 4424, + "src/main/runtime/runtime-rpc-websocket-long-poll-caps.test.ts": 28793, + "src/main/runtime/runtime-rpc-websocket-reply-size-limit.test.ts": 4410, + "src/main/runtime/runtime-rpc-worktree-queries.test.ts": 4805, + "src/main/runtime/runtime-rpc/runtime-rpc-mobile-method-routing.test.ts": 46, + "src/main/runtime/runtime-search-line-fragments.test.ts": 624, + "src/main/runtime/runtime-secondary-visibility-host.test.ts": 3990, + "src/main/runtime/runtime-server-environment-commands.test.ts": 262, + "src/main/runtime/runtime-skill-install-authority.test.ts": 102, + "src/main/runtime/runtime-skill-install-commands.test.ts": 720, + "src/main/runtime/runtime-socket-sweep.test.ts": 47, + "src/main/runtime/runtime-sort-order-scan-cache.test.ts": 3537, + "src/main/runtime/runtime-subscription-registry.test.ts": 142, + "src/main/runtime/runtime-terminal-exit-contracts.test.ts": 5325, + "src/main/runtime/runtime-terminal-handle-contracts.test.ts": 3983, + "src/main/runtime/runtime-terminal-idle-polls.test.ts": 240, + "src/main/runtime/runtime-terminal-inventory-contracts.test.ts": 4427, + "src/main/runtime/runtime-terminal-orphan-adoption-duplicate-pty.test.ts": 422, + "src/main/runtime/runtime-terminal-orphan-adoption-rollback.test.ts": 1832, + "src/main/runtime/runtime-terminal-orphan-session-adoption.test.ts": 309, + "src/main/runtime/runtime-terminal-orphan-topology-validation.test.ts": 59, + "src/main/runtime/runtime-terminal-retirement-contracts.test.ts": 4505, + "src/main/runtime/runtime-terminal-set-pane-title.test.ts": 5216, + "src/main/runtime/runtime-terminal-writer.test.ts": 150, + "src/main/runtime/runtime-visible-catalog.test.ts": 56, + "src/main/runtime/runtime-workspace-launch-contracts.test.ts": 4059, + "src/main/runtime/runtime-workspace-session-controller-twin-repo.test.ts": 298, + "src/main/runtime/runtime-worktree-agent-rows-structured.test.ts": 681, + "src/main/runtime/runtime-worktree-agent-rows-verdict.test.ts": 1458, + "src/main/runtime/runtime-worktree-agent-startup.test.ts": 491, + "src/main/runtime/runtime-worktree-create-git.test.ts": 600, + "src/main/runtime/runtime-worktree-create-repo-host.test.ts": 4484, + "src/main/runtime/runtime-worktree-lineage-controller.test.ts": 1027, + "src/main/runtime/runtime-worktree-ps-summaries.test.ts": 191, + "src/main/runtime/runtime-worktree-ps-unverifiable-terminals.test.ts": 45, + "src/main/runtime/runtime-worktree-selection.test.ts": 52, + "src/main/runtime/runtime-worktree-sidebar-status.test.ts": 40, + "src/main/runtime/runtime-worktree-startup-failure.test.ts": 301, + "src/main/runtime/runtime-worktree-startup-readiness.test.ts": 289, + "src/main/runtime/runtime-worktree-structured-agent-rows-liveness.test.ts": 1412, + "src/main/runtime/runtime-worktree-terminal-provisioning.test.ts": 84, + "src/main/runtime/runtime-wsl-background-read-gate.test.ts": 1247, + "src/main/runtime/saved-structured-agent-session-restoration.test.ts": 40, + "src/main/runtime/selected-review-branch.test.ts": 56, + "src/main/runtime/serve-browser-tab-layout.test.ts": 384, + "src/main/runtime/serve-browser-tabs-layout-owner.test.ts": 321, + "src/main/runtime/session-lifecycle/close/close-by-split-handle-layout-owner.test.ts": 5010, + "src/main/runtime/session-lifecycle/close/close-mobile-row-in-main-layout.test.ts": 4514, + "src/main/runtime/session-lifecycle/projection/agent-session-resume-claims.test.ts": 55, + "src/main/runtime/session-lifecycle/projection/pane-sleeping-record.test.ts": 76, + "src/main/runtime/session-lifecycle/projection/sleep-record-pane-claim.test.ts": 48, + "src/main/runtime/session-tab-close-force.test.ts": 7089, + "src/main/runtime/session-tabs-inventory-publication.test.ts": 5775, + "src/main/runtime/session-tabs/headless-browser-group-persistence.test.ts": 6907, + "src/main/runtime/session-tabs/headless-mobile-session-absorbed-rows.test.ts": 4223, + "src/main/runtime/session-tabs/main-layout-agent-launch-tabs.test.ts": 4233, + "src/main/runtime/session-tabs/main-layout-session-tab-move.test.ts": 4233, + "src/main/runtime/session-tabs/main-session-tab-order.test.ts": 45, + "src/main/runtime/session-tabs/main-session-tab-rows.test.ts": 65, + "src/main/runtime/session-tabs/session-tab-prototype-dispatch.test.ts": 4888, + "src/main/runtime/session-tabs/session-tabs-headless-main-change.test.ts": 4320, + "src/main/runtime/session-tabs/session-tabs-held-rows-commit.test.ts": 5046, + "src/main/runtime/session-tabs/session-tabs-inventory-publication.test.ts": 4166, + "src/main/runtime/session-tabs/session-tabs-main-rows-parity.test.ts": 4606, + "src/main/runtime/session-tabs/session-tabs-phone-layout-moves.test.ts": 4153, + "src/main/runtime/session-tabs/session-tabs-window-reload-stamp.test.ts": 4567, + "src/main/runtime/session-tabs/session-tabs-windowed-main-change.test.ts": 4444, + "src/main/runtime/session-tabs/structured-session-account-home-location.test.ts": 935, + "src/main/runtime/session-tabs/structured-session-account-home-perf.test.ts": 1088, + "src/main/runtime/session-tabs/structured-session-catalog-workspace.test.ts": 1981, + "src/main/runtime/settled-worker-process-replacement.test.ts": 5013, + "src/main/runtime/sidebar-inputs/cached-scan.test.ts": 106, + "src/main/runtime/sidebar-inputs/desktop-sidebar-facts.test.ts": 378, + "src/main/runtime/sidebar-inputs/orca-runtime-closed-tab-retention.test.ts": 5233, + "src/main/runtime/sidebar-inputs/orca-runtime-project-catalog.test.ts": 4975, + "src/main/runtime/sidebar-inputs/orca-runtime-repo-icons.test.ts": 4266, + "src/main/runtime/sidebar-inputs/orca-runtime-sidebar-inputs-feed.test.ts": 3968, + "src/main/runtime/sidebar-inputs/orca-runtime-sort-stamps.test.ts": 3799, + "src/main/runtime/sidebar-inputs/orca-runtime-terminal-use.test.ts": 4460, + "src/main/runtime/sidebar-inputs/orca-runtime-workspace-activity-facts.test.ts": 3633, + "src/main/runtime/sidebar-inputs/orca-runtime-workspace-unread.test.ts": 4608, + "src/main/runtime/sidebar-inputs/paired-server-rows-producer.test.ts": 340, + "src/main/runtime/sidebar-inputs/repo-icon-data-urls.test.ts": 250, + "src/main/runtime/sidebar-inputs/repo-icon-remote-fetch.test.ts": 101, + "src/main/runtime/sidebar-inputs/sidebar-clock.test.ts": 45, + "src/main/runtime/sidebar-inputs/sidebar-inputs-feed-announcements.test.ts": 1954, + "src/main/runtime/sidebar-inputs/sidebar-inputs-feed-domains.test.ts": 496, + "src/main/runtime/sidebar-inputs/sidebar-inputs-feed-pages.test.ts": 162, + "src/main/runtime/sidebar-inputs/sidebar-inputs-feed.test.ts": 387, + "src/main/runtime/sidebar-inputs/sidebar-inputs-switch-off.test.ts": 4831, + "src/main/runtime/sidebar-inputs/sidebar-project-catalog.test.ts": 416, + "src/main/runtime/sidebar-inputs/sidebar-retention-owner.test.ts": 77, + "src/main/runtime/sidebar-inputs/sort-stamp-records-twins.test.ts": 246, + "src/main/runtime/sidebar-inputs/sort-stamps-producer.test.ts": 813, + "src/main/runtime/sidebar-inputs/workspace-activity-facts-producer.test.ts": 696, + "src/main/runtime/sidebar-inputs/workspace-git-identity.test.ts": 50, + "src/main/runtime/sidebar-inputs/workspace-rows-producer.test.ts": 4181, + "src/main/runtime/sidebar-inputs/workspace-viewers.test.ts": 65, + "src/main/runtime/stale-title-display-surfaces.test.ts": 4456, + "src/main/runtime/structured-agent-account-kind.test.ts": 169, + "src/main/runtime/structured-agent-availability.test.ts": 602, + "src/main/runtime/structured-agent-cli-writers.test.ts": 140, + "src/main/runtime/structured-agent-create-support-opencode-rig.test.ts": 978, + "src/main/runtime/structured-agent-install-refresh.test.ts": 733, + "src/main/runtime/structured-agent-launch-parity.test.ts": 5073, + "src/main/runtime/structured-agent-launch-support-probe-omp.test.ts": 939, + "src/main/runtime/structured-agent-launch-support-probe.test.ts": 954, + "src/main/runtime/structured-agent-launch-support.test.ts": 1103, + "src/main/runtime/structured-agent-model-catalog-discovery.test.ts": 1301, + "src/main/runtime/structured-agent-model-catalog-first-frame.test.ts": 1353, + "src/main/runtime/structured-agent-new-chat-effort-at-rest.test.ts": 1210, + "src/main/runtime/structured-agent-runtime-registrations-acp.test.ts": 1348, + "src/main/runtime/structured-agent-session-claude-kill-evidence.test.ts": 4777, + "src/main/runtime/structured-agent-session-codex-goal-stop-settings.test.ts": 25129, + "src/main/runtime/structured-agent-session-codex-stop-evidence.test.ts": 4415, + "src/main/runtime/structured-agent-session-history-close-race.test.ts": 5020, + "src/main/runtime/structured-agent-session-pi-kill-retry.test.ts": 2663, + "src/main/runtime/structured-agent-session-provider-naming-shutdown.test.ts": 1987, + "src/main/runtime/structured-agent-session-tab-authority-scale.test.ts": 7064, + "src/main/runtime/structured-agent-session-tab-authority.test.ts": 11047, + "src/main/runtime/structured-agent-shell-environment-catalog.test.ts": 720, + "src/main/runtime/structured-agent-shell-environment.test.ts": 760, + "src/main/runtime/structured-chat-coordinator-mail.test.ts": 38220, + "src/main/runtime/structured-chat-dispatch-worker-lifecycle.test.ts": 9312, + "src/main/runtime/structured-chat-dispatch-worker-mail.test.ts": 6125, + "src/main/runtime/structured-chat-dispatch-worker.test.ts": 6981, + "src/main/runtime/structured-chat-naming-contract.test.ts": 876, + "src/main/runtime/structured-chat-naming-runtime.test.ts": 1605, + "src/main/runtime/structured-chat-tab-compatibility.test.ts": 6560, + "src/main/runtime/structured-chat-worker-error-escalation.test.ts": 5930, + "src/main/runtime/structured-chat-worker-helpers.test.ts": 8057, + "src/main/runtime/structured-chat-worker-reuse.test.ts": 6372, + "src/main/runtime/structured-chat-worker-start-unknown.test.ts": 7813, + "src/main/runtime/structured-chat-worker-start.test.ts": 6239, + "src/main/runtime/structured-child-records-switch.test.ts": 3855, + "src/main/runtime/structured-claude-naming-lifetime.test.ts": 3991, + "src/main/runtime/structured-claude-naming-occurrences.test.ts": 3523, + "src/main/runtime/structured-claude-pending-rewind.test.ts": 2212, + "src/main/runtime/structured-claude-thinking-display-refusal.test.ts": 1295, + "src/main/runtime/structured-codex-child-work-runtime.test.ts": 5959, + "src/main/runtime/structured-conversation-tab-title.test.ts": 35, + "src/main/runtime/structured-session-child-env.test.ts": 294, + "src/main/runtime/structured-session-cli-login-shell.test.ts": 307, + "src/main/runtime/structured-session-recovery-options.test.ts": 568, + "src/main/runtime/structured-session-worktree-teardown.test.ts": 476, + "src/main/runtime/structured-worker-agent-presence.test.ts": 172, + "src/main/runtime/structured-worker-at-rest.test.ts": 2297, + "src/main/runtime/structured-worker-authority.test.ts": 231, + "src/main/runtime/structured-worker-cleared-session.test.ts": 6104, + "src/main/runtime/structured-worker-hook-attestation.test.ts": 3455, + "src/main/runtime/structured-worker-identity.test.ts": 274, + "src/main/runtime/structured-worker-mail-routing.test.ts": 3481, + "src/main/runtime/structured-worker-terminal-read.test.ts": 3308, + "src/main/runtime/terminal-agent-fenced-keys.test.ts": 74, + "src/main/runtime/terminal-agent-interrupt.test.ts": 54, + "src/main/runtime/terminal-agent-phone-push.test.ts": 172, + "src/main/runtime/terminal-agent-prompt-answer.test.ts": 100, + "src/main/runtime/terminal-chat-owner-persistence.test.ts": 4139, + "src/main/runtime/terminal-close-observed-exit.test.ts": 5914, + "src/main/runtime/terminal-close-slow-agent-exit.test.ts": 15751, + "src/main/runtime/terminal-command-paint.test.ts": 59, + "src/main/runtime/terminal-create-closed-tab-durability.test.ts": 5767, + "src/main/runtime/terminal-focus-navigation-coalescer.test.ts": 55, + "src/main/runtime/terminal-foreground-capture.test.ts": 296, + "src/main/runtime/terminal-identity-probe.test.ts": 46, + "src/main/runtime/terminal-image-viewer-env.test.ts": 163, + "src/main/runtime/terminal-image-viewer-rpc.test.ts": 1758, + "src/main/runtime/terminal-intentional-stop-exit.test.ts": 9894, + "src/main/runtime/terminal-intentional-stops.test.ts": 48, + "src/main/runtime/terminal-interactive-wait-visibility.test.ts": 4552, + "src/main/runtime/terminal-kitty-file-read.test.ts": 293, + "src/main/runtime/terminal-kitty-file-wsl-root.test.ts": 118, + "src/main/runtime/terminal-leaf-tab-resolution.test.ts": 56, + "src/main/runtime/terminal-list-payload-size.test.ts": 4185, + "src/main/runtime/terminal-list-pending-pty-registration.test.ts": 4780, + "src/main/runtime/terminal-orphan-owner.test.ts": 36, + "src/main/runtime/terminal-orphan-topology.test.ts": 46, + "src/main/runtime/terminal-pane-recovery-liveness-gate.test.ts": 4411, + "src/main/runtime/terminal-projection.test.ts": 287, + "src/main/runtime/terminal-query-responder.test.ts": 27968, + "src/main/runtime/terminal-restore-record-seed.test.ts": 4073, + "src/main/runtime/terminal-retirement-async-durability.test.ts": 5903, + "src/main/runtime/terminal-retirement-proof-emitted-frame.test.ts": 3961, + "src/main/runtime/terminal-retirement-proof-publication.test.ts": 4976, + "src/main/runtime/terminal-run-facts-input.test.ts": 4370, + "src/main/runtime/terminal-run-facts.test.ts": 68, + "src/main/runtime/terminal-screen-row-metadata.test.ts": 175, + "src/main/runtime/terminal-send-idle-shell-settle.test.ts": 4189, + "src/main/runtime/terminal-send-stale-leaf-liveness.test.ts": 4334, + "src/main/runtime/terminal-shell-override-host-support.test.ts": 53, + "src/main/runtime/terminal-start-failure-readiness.test.ts": 3416, + "src/main/runtime/terminal-subscribe-exit-waiter-leak.test.ts": 4118, + "src/main/runtime/terminal-subscriber-driven-daemon-attach.test.ts": 5399, + "src/main/runtime/terminal-surface-close.test.ts": 120, + "src/main/runtime/terminal-tail-buffer.test.ts": 2483, + "src/main/runtime/terminal-tail-crlf.test.ts": 4235, + "src/main/runtime/terminal-tail-redraw-row.equivalence.test.ts": 1478, + "src/main/runtime/terminal-tail-redraw-scaling.test.ts": 352, + "src/main/runtime/terminal-tail-redraw-spans.test.ts": 166, + "src/main/runtime/terminal-tail-redraw-wall-time.test.ts": 43418, + "src/main/runtime/terminal-tail-row-retention.test.ts": 1272, + "src/main/runtime/terminal-tail-sentinel-index.test.ts": 3649, + "src/main/runtime/terminal-tail-whitespace.test.ts": 145, + "src/main/runtime/terminal-update-admission-census.test.ts": 4182, + "src/main/runtime/terminal-vertical-control-scan.test.ts": 168, + "src/main/runtime/terminal-view-attribute-store.test.ts": 64, + "src/main/runtime/terminal-wait-detection.test.ts": 220, + "src/main/runtime/terminal-wait-name-only-idle.test.ts": 5018, + "src/main/runtime/terminal-wait-tail-window.test.ts": 257, + "src/main/runtime/terminal/artifacts/file-grants.test.ts": 558, + "src/main/runtime/terminal/identity/adopted-pane-handle-race-main.test.ts": 4123, + "src/main/runtime/terminal/identity/main-pane-record-arrival.test.ts": 5024, + "src/main/runtime/terminal/identity/terminal-identity-placement-schedules.test.ts": 4255, + "src/main/runtime/terminal/identity/terminal-identity-schedules.test.ts": 4334, + "src/main/runtime/terminal/identity/terminal-identity-source.test.ts": 3963, + "src/main/runtime/terminal/input/agent-prompt-permission-hold.test.ts": 48, + "src/main/runtime/terminal/input/terminal-send-plugin-hook.test.ts": 169, + "src/main/runtime/terminal/launch/mobile-terminal-chat-fork.test.ts": 3900, + "src/main/runtime/terminal/launch/terminal-split-layout-owner.test.ts": 4503, + "src/main/runtime/terminal/launch/terminal-split-retry.test.ts": 4038, + "src/main/runtime/terminal/launch/window-tab-start-layout-owner.test.ts": 4124, + "src/main/runtime/terminal/launch/window-tab-start-switch-off.test.ts": 4475, + "src/main/runtime/terminal/layout/agent-generated-tab-titles.test.ts": 5572, + "src/main/runtime/terminal/layout/pane-grid-recording.test.ts": 237, + "src/main/runtime/terminal/lifecycle/bind-first-registration.test.ts": 4390, + "src/main/runtime/terminal/lifecycle/main-pane-liveness.test.ts": 4871, + "src/main/runtime/terminal/lifecycle/ssh-exit-code-pane-outcome.test.ts": 4334, + "src/main/runtime/terminal/query/terminal-identity-read-context.test.ts": 5310, + "src/main/runtime/terminal/recovery/replaced-pane-handle-recovery.test.ts": 6080, + "src/main/runtime/terminal/recovery/restored-pane-start.test.ts": 62, + "src/main/runtime/terminal/stop/exact-terminal-stop-liveness.test.ts": 4321, + "src/main/runtime/terminal/stop/hook-status-resume-records.test.ts": 271, + "src/main/runtime/terminal/stop/terminal-update-admission.test.ts": 48, + "src/main/runtime/terminal/stop/worktree-sleep-resume-records.test.ts": 45, + "src/main/runtime/terminal/surface/closed-pane-exit-cleanup-main.test.ts": 4281, + "src/main/runtime/terminal/surface/main-default-pane-acquisition.test.ts": 5812, + "src/main/runtime/terminal/surface/main-terminal-acquisition.test.ts": 4330, + "src/main/runtime/terminal/surface/pty-pane-copies-untouched-main.test.ts": 4585, + "src/main/runtime/terminal/surface/terminal-surface-index-spill.test.ts": 332, + "src/main/runtime/terminal/surface/terminal-surface-replies-main.test.ts": 4324, + "src/main/runtime/terminal/surface/terminal-surface-replies-window.test.ts": 4440, + "src/main/runtime/trust-dialog-status-observer.test.ts": 4458, + "src/main/runtime/tui-idle-claude-task-wakeup.test.ts": 185, + "src/main/runtime/tui-idle-codex-plan-menu.test.ts": 4441, + "src/main/runtime/tui-idle-command-paint.test.ts": 4148, + "src/main/runtime/tui-idle-delivery-and-quiescence.test.ts": 4575, + "src/main/runtime/tui-idle-evidence.test.ts": 245, + "src/main/runtime/tui-idle-hook-lane-runtime.test.ts": 7702, + "src/main/runtime/tui-idle-hook-lane.test.ts": 226, + "src/main/runtime/tui-idle-name-only-real-pty.integration.test.ts": 39042, + "src/main/runtime/tui-idle-output-clock.test.ts": 3761, + "src/main/runtime/tui-idle-weak-evidence-seam.test.ts": 4222, + "src/main/runtime/unreadable-secret-store-preservation.win32.test.ts": 51, + "src/main/runtime/view-facts/active-group-view-facts.test.ts": 52, + "src/main/runtime/wait-blocked-check-state.test.ts": 107, + "src/main/runtime/windowless-main-layout-commands-layout-owner.test.ts": 4237, + "src/main/runtime/windows-codex-held-prompt-resubmit.test.ts": 4446, + "src/main/runtime/windows-default-route-interfaces.test.ts": 45, + "src/main/runtime/windows-firewall-remote-scope.test.ts": 66, + "src/main/runtime/windows-mobile-firewall.test.ts": 86, + "src/main/runtime/worker-terminal-archive-release.test.ts": 6267, + "src/main/runtime/worker-terminal-archive-screen.test.ts": 5616, + "src/main/runtime/worker-terminal-wrap-provenance.test.ts": 11147, + "src/main/runtime/workspace-layout-live-titles.test.ts": 3927, + "src/main/runtime/workspace-layout-operation-frames.test.ts": 2136, + "src/main/runtime/workspace-layout-projection.test.ts": 99, + "src/main/runtime/workspace-layout-stream.test.ts": 427, + "src/main/runtime/workspace-notification-mute.test.ts": 99, + "src/main/runtime/workspace-session-membership-scaling.test.ts": 72, + "src/main/runtime/workspace-session-worktree-id.test.ts": 211, + "src/main/runtime/workspaces/persisted-surfaces/live-terminal-placement-before-initial-tab.test.ts": 6111, + "src/main/runtime/workspaces/persisted-surfaces/restored-terminal-placement.test.ts": 4313, + "src/main/runtime/workspaces/persisted-surfaces/sweep-terminal-placement.test.ts": 12352, + "src/main/runtime/workspaces/remote-workspace-terminal-sleep.test.ts": 46, + "src/main/runtime/workspaces/workspace-host-notifications.test.ts": 4332, + "src/main/runtime/workspaces/workspace-lifecycle-commands.test.ts": 89, + "src/main/runtime/workspaces/workspace-lifecycle-queue.test.ts": 116, + "src/main/runtime/workspaces/workspace-query-prototype.test.ts": 4444, + "src/main/runtime/workspaces/workspace-sleep-execution.test.ts": 110, + "src/main/runtime/worktree-agent-first-surface.test.ts": 5816, + "src/main/runtime/worktree-launch-host-repo.test.ts": 54, + "src/main/runtime/worktree-list-host-scope.test.ts": 1051, + "src/main/runtime/worktree-path-selector-wsl-posix.test.ts": 4010, + "src/main/runtime/worktree-ps-degraded-repo-scan.test.ts": 4596, + "src/main/runtime/worktree-ps-host-scope.test.ts": 4104, + "src/main/runtime/worktree-ps-unverifiable-terminals.test.ts": 4030, + "src/main/runtime/worktree-rm-id-selector-path-spelling.test.ts": 4352, + "src/main/runtime/worktree-scan-admin-fingerprint-gate.test.ts": 4756, + "src/main/runtime/worktree-scan-execution-host-routing.test.ts": 4476, + "src/main/runtime/worktree-scan-repeated-path.test.ts": 3834, + "src/main/runtime/worktree-teardown-daemon-inventory.test.ts": 463, + "src/main/runtime/worktree-teardown-unstopped-pty.test.ts": 419, + "src/main/runtime/worktree-teardown.test.ts": 862, + "src/main/runtime/worktree-terminal-mutation-lock.test.ts": 55, + "src/main/runtime/worktree-terminal-sleep-host-twin.test.ts": 4345, + "src/main/runtime/wsl-distro-loss-exit-retention.test.ts": 5519, + "src/main/runtime/wsl-guest-drive-mountinfo.test.ts": 38, + "src/main/runtime/wsl-held-pane-start-layout-owner.test.ts": 3969, + "src/main/runtime/wsl-host-agent-launch-paths.test.ts": 4079, + "src/main/runtime/wsl-host-agent-terminal-launch.test.ts": 850, + "src/main/runtime/wsl-host-windows-drive-backstop.test.ts": 868, + "src/main/runtime/wsl-host-windows-drive-guard.test.ts": 107, + "src/main/runtime/wsl-moved-project-chat-runtime.test.ts": 5094, + "src/main/serve-update-handoff.test.ts": 62, + "src/main/server/serve-readiness.test.ts": 52, + "src/main/shell-prompt-readiness-probe.test.ts": 87, + "src/main/shell-startup-identity-scanner.test.ts": 39, + "src/main/shell-startup-output-scanner.test.ts": 58, + "src/main/shell-wrapper-content-address.test.ts": 49, + "src/main/sidecar-snapshot-file.test.ts": 65, + "src/main/skills/agent-skill-selection.test.ts": 103, + "src/main/skills/antigravity-skill-discovery.test.ts": 128, + "src/main/skills/bundled-skill-install/auto-update-eligibility.test.ts": 400, + "src/main/skills/bundled-skill-install/backup-permissions.test.ts": 246, + "src/main/skills/bundled-skill-install/classify.test.ts": 229, + "src/main/skills/bundled-skill-install/execute.test.ts": 648, + "src/main/skills/bundled-skill-install/layouts.test.ts": 690, + "src/main/skills/bundled-skill-install/legacy-install-auto-update.test.ts": 220, + "src/main/skills/bundled-skill-install/local-host.test.ts": 103, + "src/main/skills/bundled-skill-install/plan-selection.test.ts": 392, + "src/main/skills/bundled-skill-install/plan.test.ts": 297, + "src/main/skills/bundled-skill-install/workspace-targets.test.ts": 248, + "src/main/skills/claude-plugin-skill-sources-wsl.test.ts": 93, + "src/main/skills/discovery-filter-sharing.test.ts": 239, + "src/main/skills/discovery-source-filter-order.test.ts": 139, + "src/main/skills/discovery-wsl-stopped-distro.test.ts": 185, + "src/main/skills/discovery.test.ts": 254, + "src/main/skills/skill-bundle-creation.test.ts": 542, + "src/main/skills/skill-bundle-install-service.test.ts": 447, + "src/main/skills/skill-bundle-observability-summary.test.ts": 42, + "src/main/skills/skill-bundle-process-termination-child.test.ts": 239, + "src/main/skills/skill-bundle-process-termination.integration.test.ts": 171, + "src/main/skills/skill-candidate-concurrency.test.ts": 42, + "src/main/skills/skill-client-mediated-transfer-cancellation.test.ts": 151, + "src/main/skills/skill-client-mediated-transfer.test.ts": 179, + "src/main/skills/skill-cloud-direct-upload.test.ts": 78, + "src/main/skills/skill-cloud-grant-installation.test.ts": 185, + "src/main/skills/skill-cloud-install-target.test.ts": 47, + "src/main/skills/skill-cloud-request.test.ts": 61, + "src/main/skills/skill-cloud-service.test.ts": 466, + "src/main/skills/skill-delete/plan.test.ts": 239, + "src/main/skills/skill-delete/recovery.test.ts": 178, + "src/main/skills/skill-delete/roots.test.ts": 96, + "src/main/skills/skill-delete/service.test.ts": 524, + "src/main/skills/skill-delete/staging-visibility.test.ts": 48, + "src/main/skills/skill-delete/wsl-enumeration-protocol.test.ts": 52, + "src/main/skills/skill-discovery-concurrency.test.ts": 222, + "src/main/skills/skill-discovery-target.test.ts": 124, + "src/main/skills/skill-discovery-wsl-alias-sharing.test.ts": 165, + "src/main/skills/skill-discovery-wsl-bash-filter.test.ts": 2105, + "src/main/skills/skill-discovery-wsl-plugins.test.ts": 99, + "src/main/skills/skill-discovery-wsl-script-roundtrip.test.ts": 136, + "src/main/skills/skill-discovery-wsl.test.ts": 104, + "src/main/skills/skill-install-destinations.test.ts": 58, + "src/main/skills/skill-install-discovery-verification.test.ts": 143, + "src/main/skills/skill-install-discovery-wsl.test.ts": 112, + "src/main/skills/skill-install-lock-release.test.ts": 45, + "src/main/skills/skill-install-lock.test.ts": 354, + "src/main/skills/skill-install-management-service.test.ts": 224, + "src/main/skills/skill-install-operation-error.test.ts": 86, + "src/main/skills/skill-install-recovery.test.ts": 454, + "src/main/skills/skill-install-request-service.test.ts": 508, + "src/main/skills/skill-install-service.test.ts": 985, + "src/main/skills/skill-install-transaction.test.ts": 1436, + "src/main/skills/skill-lock-sources.test.ts": 48, + "src/main/skills/skill-operation-observability.test.ts": 197, + "src/main/skills/skill-package-creation.test.ts": 414, + "src/main/skills/skill-package-deterministic-gzip.test.ts": 50, + "src/main/skills/skill-package-download-response-lifetime.test.ts": 746, + "src/main/skills/skill-package-download.test.ts": 177, + "src/main/skills/skill-package-identity.test.ts": 108, + "src/main/skills/skill-package-tar.test.ts": 111, + "src/main/skills/skill-placement-alias-repair.test.ts": 123, + "src/main/skills/skill-placement-copy-drift.test.ts": 128, + "src/main/skills/skill-placement-reconciliation.test.ts": 157, + "src/main/skills/skill-placement-transaction.test.ts": 225, + "src/main/skills/skill-process-contention-child.test.ts": 175, + "src/main/skills/skill-process-contention.integration.test.ts": 115, + "src/main/skills/skill-process-termination-child.test.ts": 190, + "src/main/skills/skill-process-termination.integration.test.ts": 179, + "src/main/skills/skill-provider-runtime-roots.test.ts": 98, + "src/main/skills/skill-remote-install-cancellation.test.ts": 46, + "src/main/skills/skill-remote-install-service.test.ts": 167, + "src/main/skills/skill-remove-transaction.test.ts": 664, + "src/main/skills/skill-root-file-walk.test.ts": 76, + "src/main/skills/skill-scan-coalescer.test.ts": 56, + "src/main/skills/skill-share-package-name.test.ts": 545, + "src/main/skills/skill-share-preparation-service.test.ts": 314, + "src/main/skills/skill-transaction-startup-recovery.test.ts": 384, + "src/main/skills/skill-upload-process-restart-child.test.ts": 119, + "src/main/skills/skill-upload-process-restart.integration.test.ts": 118, + "src/main/skills/skill-upload-session-admission-regression.test.ts": 165, + "src/main/skills/skill-upload-session-service.test.ts": 282, + "src/main/skills/skill-windows-rename-contention.integration.test.ts": 62, + "src/main/skills/skill-windows-workspace.integration.test.ts": 241, + "src/main/skills/skill-wsl-delete.integration.test.ts": 85, + "src/main/skills/skill-wsl-install-filesystem.test.ts": 60, + "src/main/skills/skill-wsl-install-transaction.integration.test.ts": 250, + "src/main/skills/skill-wsl-posix-semantics.integration.test.ts": 254, + "src/main/skills/skill-wsl-provider-detection.test.ts": 62, + "src/main/source-control/forge-provider.test.ts": 543, + "src/main/source-control/hosted-review-azure-devops.integration.test.ts": 818, + "src/main/source-control/hosted-review-base-ref-suffix.test.ts": 474, + "src/main/source-control/hosted-review-bitbucket.integration.test.ts": 1172, + "src/main/source-control/hosted-review-branch-cache.test.ts": 205, + "src/main/source-control/hosted-review-creation-eligibility.test.ts": 549, + "src/main/source-control/hosted-review-creation-gitlab-self-hosted.test.ts": 500, + "src/main/source-control/hosted-review-creation-shared-symlinks.test.ts": 503, + "src/main/source-control/hosted-review-creation.test.ts": 574, + "src/main/source-control/hosted-review-execution-host-routing.test.ts": 478, + "src/main/source-control/hosted-review-gitea.integration.test.ts": 1304, + "src/main/source-control/hosted-review-inflight-invalidation.test.ts": 188, + "src/main/source-control/hosted-review-inflight-lookups.test.ts": 44, + "src/main/source-control/hosted-review-project-account.test.ts": 543, + "src/main/source-control/hosted-review.test.ts": 555, + "src/main/source-control/repo-default-branch.test.ts": 139, + "src/main/source-control/repo-remote-head-branch.test.ts": 147, + "src/main/speech/model-manager-download-error.test.ts": 123, + "src/main/speech/model-manager-download-resume.test.ts": 1130, + "src/main/speech/model-manager-progress-callback.test.ts": 114, "src/main/speech/model-manager-stream-cleanup.test.ts": 204, - "src/main/speech/model-manager-windows-path.test.ts": 156, - "src/main/speech/model-manager.test.ts": 114, - "src/main/speech/node-speech-download-request.test.ts": 39, - "src/main/speech/openai-api-key-store.test.ts": 94, - "src/main/speech/openai-transcription-client.test.ts": 31, - "src/main/speech/speech-model-deletion.test.ts": 158, - "src/main/speech/speech-model-download-response.test.ts": 48, - "src/main/speech/stt-offline-audio-chunker.test.ts": 176, - "src/main/speech/stt-service.test.ts": 119, - "src/main/speech/stt-worker-model-config.test.ts": 91, - "src/main/speech/stt-worker-paths.test.ts": 31, - "src/main/speech/stt-worker.test.ts": 16, - "src/main/sqlite/node-sqlite-reader-api.test.ts": 47, - "src/main/sqlite/sqlite-read-failure.test.ts": 59, - "src/main/sqlite/sync-database-concurrent-backup.test.ts": 840, - "src/main/sqlite/sync-database-portability.test.ts": 113, - "src/main/sqlite/sync-database.test.ts": 835, - "src/main/ssh-expired-lease-pane-readoption.test.ts": 2054, - "src/main/ssh-reattach-pane-cardinality.test.ts": 1408, - "src/main/ssh/config/ssh-config-alias-claim.test.ts": 45, - "src/main/ssh/config/ssh-config-host-picker.test.ts": 199, - "src/main/ssh/config/ssh-config-loader-regression.test.ts": 127, - "src/main/ssh/config/ssh-config-loader.test.ts": 83, - "src/main/ssh/config/ssh-config-parser-host-patterns.test.ts": 30, - "src/main/ssh/config/ssh-config-parser.test.ts": 431, - "src/main/ssh/config/ssh-g-config-resolution.test.ts": 81, - "src/main/ssh/config/ssh-known-hosts-source.test.ts": 89, - "src/main/ssh/config/ssh-known-hosts.test.ts": 74, - "src/main/ssh/connection/ssh-connect-config.test.ts": 99, - "src/main/ssh/connection/ssh-connection-attribution.test.ts": 30, - "src/main/ssh/connection/ssh-connection-auth-fallback.test.ts": 515, - "src/main/ssh/connection/ssh-connection-channel-error.test.ts": 274, - "src/main/ssh/connection/ssh-connection-channel-lifetime.test.ts": 53, - "src/main/ssh/connection/ssh-connection-channel-open.test.ts": 1037, - "src/main/ssh/connection/ssh-connection-direct-startup.test.ts": 321, - "src/main/ssh/connection/ssh-connection-file-transfer-session-lost.test.ts": 5221, - "src/main/ssh/connection/ssh-connection-file-transfer.test.ts": 239, - "src/main/ssh/connection/ssh-connection-generation.test.ts": 61, - "src/main/ssh/connection/ssh-connection-github-probe.test.ts": 326, - "src/main/ssh/connection/ssh-connection-gssapi-fallback.test.ts": 346, - "src/main/ssh/connection/ssh-connection-host-key-pin-race.test.ts": 383, - "src/main/ssh/connection/ssh-connection-host-key-store-wiring.test.ts": 577, - "src/main/ssh/connection/ssh-connection-host-key-verification.test.ts": 249, - "src/main/ssh/connection/ssh-connection-loopback-cancel.test.ts": 462, - "src/main/ssh/connection/ssh-connection-loopback-route.test.ts": 502, - "src/main/ssh/connection/ssh-connection-manager-registry.test.ts": 531, - "src/main/ssh/connection/ssh-connection-manager-sign-in-reuse.test.ts": 539, - "src/main/ssh/connection/ssh-connection-manager.test.ts": 122, - "src/main/ssh/connection/ssh-connection-reconnect-handshake-loss.test.ts": 249, - "src/main/ssh/connection/ssh-connection-reconnect-ladder.test.ts": 718, - "src/main/ssh/connection/ssh-connection-sftp-namespace.test.ts": 1339, - "src/main/ssh/connection/ssh-connection-sftp-wire.test.ts": 353, - "src/main/ssh/connection/ssh-connection-store-orcad-ownership.test.ts": 205, - "src/main/ssh/connection/ssh-connection-store.test.ts": 255, - "src/main/ssh/connection/ssh-connection-system-transport.test.ts": 276, - "src/main/ssh/connection/ssh-connection-wake-retry.test.ts": 316, - "src/main/ssh/connection/ssh-connection.test.ts": 1650, - "src/main/ssh/hostile-host-test-support/ssh-hostile-hosts.docker.test.ts": 575, - "src/main/ssh/legacy-relay/legacy-relay-bridge-relay-restart.test.ts": 70, - "src/main/ssh/legacy-relay/legacy-relay-bridge-restart-stop.test.ts": 3036, - "src/main/ssh/legacy-relay/legacy-relay-bridge-runtime-exit.test.ts": 3080, - "src/main/ssh/legacy-relay/legacy-relay-bridge-teardown.test.ts": 3506, - "src/main/ssh/legacy-relay/legacy-relay-bridge-timers.test.ts": 26, - "src/main/ssh/legacy-relay/legacy-relay-cli-call-limits.test.ts": 6077, - "src/main/ssh/legacy-relay/legacy-relay-cli-legacy-records.test.ts": 4300, - "src/main/ssh/legacy-relay/legacy-relay-cli-server.test.ts": 8312, - "src/main/ssh/legacy-relay/legacy-relay-client.test.ts": 114, - "src/main/ssh/legacy-relay/legacy-relay-hidden-output.test.ts": 156, - "src/main/ssh/legacy-relay/legacy-relay-target-bridge.test.ts": 107, - "src/main/ssh/legacy-relay/orcad-migration-bridged-panes.test.ts": 186, - "src/main/ssh/legacy-relay/ssh-host-relay-census-for-target.test.ts": 38, - "src/main/ssh/legacy-relay/ssh-host-relay-endpoint-census.test.ts": 91, - "src/main/ssh/legacy-relay/ssh-host-relay-windows-census.test.ts": 140, - "src/main/ssh/legacy-relay/ssh-host-relay-windows-inventory.test.ts": 121, - "src/main/ssh/legacy-relay/ssh-host-relay-windows-pipe-access.test.ts": 127, - "src/main/ssh/legacy-relay/ssh-relay-endpoint-incumbent-shell.integration.test.ts": 1563, - "src/main/ssh/legacy-relay/ssh-relay-endpoint-incumbent.test.ts": 75, - "src/main/ssh/legacy-relay/ssh-relay-endpoint-runtime.test.ts": 38, - "src/main/ssh/legacy-relay/ssh-relay-incumbent-process.test.ts": 5242, - "src/main/ssh/legacy-relay/ssh-relay-sentinel-copy-budget.test.ts": 75, - "src/main/ssh/legacy-relay/ssh-relay-sentinel.test.ts": 383, - "src/main/ssh/managed-server-fence-recheck.test.ts": 308, - "src/main/ssh/managed-server-update-check.test.ts": 262, - "src/main/ssh/managed-server-update-deps.test.ts": 223, - "src/main/ssh/orcad-deployment-target.test.ts": 274, - "src/main/ssh/orcad-exited-own-fence-mutation-race.test.ts": 613, - "src/main/ssh/orcad-exited-own-fence.test.ts": 5454, - "src/main/ssh/orcad-exited-own-install-lock.test.ts": 413, - "src/main/ssh/orcad-exited-own-lock-windows.test.ts": 294, - "src/main/ssh/orcad-fence-lost-classification.test.ts": 312, - "src/main/ssh/orcad-fenced-stop.test.ts": 55, - "src/main/ssh/orcad-launch-ssh-session.test.ts": 410, - "src/main/ssh/orcad-migration-blob-coordinator.test.ts": 958, - "src/main/ssh/orcad-migration-catalog-client-blob-kind.test.ts": 280, - "src/main/ssh/orcad-migration-catalog-client-frame-budget.test.ts": 237, - "src/main/ssh/orcad-migration-catalog-client-source-kind.test.ts": 265, - "src/main/ssh/orcad-migration-catalog-client.test.ts": 657, - "src/main/ssh/orcad-migration-conflict-guidance.test.ts": 17, - "src/main/ssh/orcad-migration-cutover-coordinator.test.ts": 1725, - "src/main/ssh/orcad-migration-cutover-journal.test.ts": 383, - "src/main/ssh/orcad-migration-delta-move.test.ts": 2682, - "src/main/ssh/orcad-migration-delta-snapshot.test.ts": 2463, - "src/main/ssh/orcad-migration-manifest-export.test.ts": 462, - "src/main/ssh/orcad-migration-path-rewrite.test.ts": 153, - "src/main/ssh/orcad-migration-repository-link.test.ts": 2877, - "src/main/ssh/orcad-migration-snapshot-coordinator.test.ts": 225, - "src/main/ssh/orcad-migration-snapshot-resume.test.ts": 1406, - "src/main/ssh/orcad-migration-source-fence.test.ts": 2559, - "src/main/ssh/orcad-migration-source-retention.test.ts": 3204, - "src/main/ssh/orcad-migration-ssh-relay-source.test.ts": 1363, - "src/main/ssh/orcad-migration-stuck-host-profiles.test.ts": 1417, - "src/main/ssh/orcad-migration-terminal-gate-host-wide.test.ts": 210, - "src/main/ssh/orcad-migration-terminal-gate.test.ts": 40, - "src/main/ssh/orcad-remote-deploy.test.ts": 472, - "src/main/ssh/orcad-retained-fence-takeover.test.ts": 211, - "src/main/ssh/orcad-retained-source-changes.test.ts": 1858, - "src/main/ssh/orcad-retained-source-lists.test.ts": 566, - "src/main/ssh/orcad-runtime-maintenance.test.ts": 595, - "src/main/ssh/orcad-snapshot-room.test.ts": 312, - "src/main/ssh/orcad-stdio-bridge.test.ts": 555, - "src/main/ssh/orcad-terminal-census-client.test.ts": 162, - "src/main/ssh/orcad-tunneled-pairing.test.ts": 99, - "src/main/ssh/orcad-unreachable-setup-release.test.ts": 2263, - "src/main/ssh/orcad-unreachable-setup-stop.test.ts": 251, - "src/main/ssh/orcad-update-admission-fence.test.ts": 355, - "src/main/ssh/orcad-update-plan.test.ts": 674, - "src/main/ssh/pinned-runtime-host-target.test.ts": 50, - "src/main/ssh/plain-ssh-terminal/plain-ssh-terminal-args.test.ts": 51, - "src/main/ssh/plain-ssh-terminal/plain-ssh-terminal-sessions.test.ts": 122, - "src/main/ssh/port-forwarding/ssh-port-forward.test.ts": 209, - "src/main/ssh/port-forwarding/ssh2-port-forward-listen.test.ts": 52, - "src/main/ssh/relay-bundle-paths.test.ts": 56, - "src/main/ssh/relay-install-artifacts.test.ts": 57, - "src/main/ssh/remote-exec/remote-exec-command.test.ts": 86, - "src/main/ssh/remote-exec/remote-exec-input.test.ts": 51, - "src/main/ssh/remote-exec/remote-frame-protocol.test.ts": 89, - "src/main/ssh/remote-exec/remote-host-failure-producers.test.ts": 259, - "src/main/ssh/runtime-ssh-access-verification.test.ts": 162, - "src/main/ssh/runtime-ssh-access.test.ts": 551, - "src/main/ssh/sftp-namespace-resolution.test.ts": 62, - "src/main/ssh/sftp-stream-late-error.test.ts": 121, - "src/main/ssh/sftp-upload.test.ts": 569, - "src/main/ssh/ssh-agent-hook-interrupt-reconciliation.test.ts": 576, - "src/main/ssh/ssh-agent-identity-filter.test.ts": 58, - "src/main/ssh/ssh-channel-multiplexer-backpressure.test.ts": 61, - "src/main/ssh/ssh-channel-multiplexer-saturation-wedge.test.ts": 35, - "src/main/ssh/ssh-channel-multiplexer-settlement.test.ts": 46, - "src/main/ssh/ssh-channel-multiplexer.test.ts": 94, - "src/main/ssh/ssh-connect-attempt-cancellation.test.ts": 26, - "src/main/ssh/ssh-control-socket.test.ts": 48, - "src/main/ssh/ssh-credential-decline.test.ts": 70, - "src/main/ssh/ssh-credential-prompt-login-grace-wire.test.ts": 6244, - "src/main/ssh/ssh-exec-command-decoder-fallback.test.ts": 268, - "src/main/ssh/ssh-exec-rc-stdout-noise.test.ts": 149, - "src/main/ssh/ssh-exec-stdin-file-transfer.test.ts": 341, - "src/main/ssh/ssh-file-transfer-abort.test.ts": 37, - "src/main/ssh/ssh-host-key-decision.test.ts": 41, - "src/main/ssh/ssh-host-key-store.test.ts": 174, - "src/main/ssh/ssh-host-key-verifier.test.ts": 64, - "src/main/ssh/ssh-host-platform-memo.test.ts": 31, - "src/main/ssh/ssh-host-server-on-connect-held-move.test.ts": 218, - "src/main/ssh/ssh-host-server-on-connect-node-download.test.ts": 347, - "src/main/ssh/ssh-host-server-on-connect-stopped-elsewhere.test.ts": 502, - "src/main/ssh/ssh-host-server-on-connect-telemetry.test.ts": 381, - "src/main/ssh/ssh-host-server-on-connect.test.ts": 441, - "src/main/ssh/ssh-host-server-telemetry.test.ts": 131, - "src/main/ssh/ssh-identity-file-read.test.ts": 120, - "src/main/ssh/ssh-keyboard-interactive-wire.test.ts": 279, - "src/main/ssh/ssh-keyboard-interactive.test.ts": 42, - "src/main/ssh/ssh-multi-factor-authentication.test.ts": 143, - "src/main/ssh/ssh-multi-key-authentication.test.ts": 103, - "src/main/ssh/ssh-multiplexer-transport-writer.test.ts": 50, - "src/main/ssh/ssh-multiplexer-writer-retention.test.ts": 585, - "src/main/ssh/ssh-posix-command-wrapper.test.ts": 108, - "src/main/ssh/ssh-provider-authority.test.ts": 41, - "src/main/ssh/ssh-proxy-command.test.ts": 79, - "src/main/ssh/ssh-quit-abort-upload.test.ts": 267, - "src/main/ssh/ssh-reconnect-error-classification.test.ts": 43, - "src/main/ssh/ssh-reconnect-ladder.test.ts": 47, - "src/main/ssh/ssh-remote-commands.test.ts": 4195, - "src/main/ssh/ssh-remote-directory-browse.test.ts": 118, - "src/main/ssh/ssh-remote-node-resolution.test.ts": 176, - "src/main/ssh/ssh-remote-platform-detection.test.ts": 204, - "src/main/ssh/ssh-remote-platform.test.ts": 49, - "src/main/ssh/ssh-remote-powershell.test.ts": 189, - "src/main/ssh/ssh-remote-windows-command-line-limit.test.ts": 177, - "src/main/ssh/ssh-request-outcome-verdict.test.ts": 40, - "src/main/ssh/ssh-security-key-identity.test.ts": 95, - "src/main/ssh/ssh-system-transport.integration.test.ts": 280, - "src/main/ssh/ssh-tcp-forwarding-probe.test.ts": 1020, - "src/main/ssh/system-transport/system-ssh-binary.test.ts": 62, - "src/main/ssh/system-transport/system-ssh-dynamic-forward-process.test.ts": 105, - "src/main/ssh/system-transport/system-ssh-forward-port-reservation.test.ts": 24, - "src/main/ssh/system-transport/system-ssh-forward-process-real-openssh.test.ts": 79, - "src/main/ssh/system-transport/system-ssh-forward-process.test.ts": 108, - "src/main/ssh/system-transport/system-ssh-loopback-route-admission.test.ts": 144, - "src/main/ssh/system-transport/system-ssh-loopback-route.test.ts": 596, - "src/main/ssh/system-transport/system-ssh-muxed-forward-cancel.test.ts": 52, - "src/main/ssh/system-transport/system-ssh-operations.test.ts": 173, - "src/main/ssh/system-transport/system-ssh-orphaned-forward.test.ts": 91, - "src/main/ssh/system-transport/system-ssh-sftp-args.test.ts": 45, - "src/main/ssh/system-transport/system-ssh-sftp-path.test.ts": 47, - "src/main/ssh/system-transport/system-ssh-upload-plan-budget.test.ts": 480, - "src/main/ssh/system-transport/system-ssh-windows-upload.test.ts": 367, - "src/main/ssh/system-transport/system-ssh-windows-write-capabilities.test.ts": 27, - "src/main/ssh/targets/removed-ssh-target-tombstone-retention.test.ts": 80, - "src/main/ssh/targets/ssh-target-id-migration.test.ts": 37, - "src/main/ssh/targets/ssh-target-orcad-claims.test.ts": 113, - "src/main/ssh/targets/ssh-target-orcad-dependents.test.ts": 145, - "src/main/ssh/targets/ssh-target-orcad-preflight.test.ts": 1381, - "src/main/ssh/targets/ssh-target-readoption.test.ts": 40, - "src/main/star-nag/service-direct-star.test.ts": 415, - "src/main/star-nag/service-force-show-races.test.ts": 280, - "src/main/star-nag/service-threshold-prompt.test.ts": 141, - "src/main/startup/bootstrap-fatal-exit-guard.test.ts": 31, - "src/main/startup/browser-process-user-agent-ordering.test.ts": 1895, - "src/main/startup/cli-launch-redirect.test.ts": 120, - "src/main/startup/cloud-session-shutdown-flush.test.ts": 77, - "src/main/startup/codex-account-restart-resume.test.ts": 329, - "src/main/startup/codex-launch-per-agent-hook-opt-out.test.ts": 144, - "src/main/startup/codex-session-resume-daemon-guard.test.ts": 117, - "src/main/startup/configure-process-dev-parent-shutdown.test.ts": 95, - "src/main/startup/configure-process-profile-state.test.ts": 129, - "src/main/startup/configure-process.test.ts": 178, - "src/main/startup/ensure-virtual-display.test.ts": 70, - "src/main/startup/first-window-startup-services.test.ts": 34, - "src/main/startup/gpu-fallback-marker.test.ts": 48, - "src/main/startup/gpu-fallback-switches.test.ts": 39, - "src/main/startup/gpu-lifecycle-install-dir-acl-guard.test.ts": 605, - "src/main/startup/headless-serve-x11-reexec.test.ts": 48, - "src/main/startup/http1-compatibility-profile-state.test.ts": 56, - "src/main/startup/hydrate-shell-path.test.ts": 471, - "src/main/startup/hydrate-shell-path.windows.test.ts": 434, - "src/main/startup/legacy-worker-renderer-recovery.test.ts": 51, - "src/main/startup/linux-keyring-backend-selection.test.ts": 39, - "src/main/startup/login-shell-environment-cache.test.ts": 111, - "src/main/startup/login-shell-environment.test.ts": 80, - "src/main/startup/main-process-error-guards.test.ts": 73, - "src/main/startup/main-process-quit-pending-writer.test.ts": 426, - "src/main/startup/main-process-quit-update-veto.test.ts": 486, - "src/main/startup/main-process-ready-activation-failure.test.ts": 117, - "src/main/startup/main-process-ready-duplicate-pty-repair.test.ts": 7163, - "src/main/startup/main-process-ready-identity-write.test.ts": 1351, - "src/main/startup/main-process-ready-persistence-cleanup.test.ts": 202, - "src/main/startup/main-process-ready-phase-ordering.test.ts": 49, - "src/main/startup/main-process-runtime-launch-activation.test.ts": 1319, - "src/main/startup/main-window-actions-menu-target.test.ts": 84, - "src/main/startup/main-window-core-services.test.ts": 68, - "src/main/startup/os-opened-document-arguments.test.ts": 45, - "src/main/startup/os-opened-document-resolution.test.ts": 69, - "src/main/startup/os-opened-documents.test.ts": 65, - "src/main/startup/plugin-worktree-lifecycle.test.ts": 1250, - "src/main/startup/profile-state-recovery-preflight.test.ts": 603, - "src/main/startup/profile-state-save-delay.test.ts": 39, - "src/main/startup/profile-state-write-failure.test.ts": 425, - "src/main/startup/run-electron-vite-dev-web.test.ts": 697, - "src/main/startup/run-electron-vite-dev.test.ts": 899, - "src/main/startup/serve-desktop-activation.test.ts": 32, - "src/main/startup/serve-mode-argv.test.ts": 70, - "src/main/startup/serve-native-quit-guard.test.ts": 54, - "src/main/startup/serve-options.test.ts": 59, - "src/main/startup/serve-signal-handlers.test.ts": 41, - "src/main/startup/serve-user-data-path-guard.test.ts": 74, - "src/main/startup/single-instance-lock-exit.electron.test.ts": 269, - "src/main/startup/skill-share-deep-link-state.test.ts": 30, - "src/main/startup/startup-diagnostics.test.ts": 33, - "src/main/startup/window-all-closed-quit-policy.test.ts": 80, - "src/main/startup/windows-app-data-path.test.ts": 36, - "src/main/startup/windows-install-dir-acl-probe.test.ts": 88, - "src/main/startup/windows-install-dir-acl-recovery.test.ts": 524, - "src/main/startup/windows-install-dir-acl-repair.win32.test.ts": 87, - "src/main/startup/windows-install-dir-package-acl-grant.test.ts": 63, - "src/main/startup/windows-install-dir-package-acl-repair.test.ts": 92, - "src/main/startup/windows-shell-path-hydration.test.ts": 382, - "src/main/startup/windows-shell-path-ownership.test.ts": 48, - "src/main/startup/windows-shell-path-restoration.windows.test.ts": 81, - "src/main/startup/windows-user-data-acl.test.ts": 58, - "src/main/startup/wsl-cli-reconciliation-startup-barrier.test.ts": 40, - "src/main/startup/wsl-orcad-account-env-wiring.test.ts": 164, - "src/main/stats/agent-session-stats-feed.test.ts": 71, - "src/main/stats/agent-session-transition-recorder.test.ts": 505, - "src/main/stats/collector-async-save.test.ts": 685, - "src/main/synthetic-title-frame-routing.test.ts": 31, - "src/main/synthetic-title-spinner.test.ts": 41, - "src/main/synthetic-title-visibility.test.ts": 71, - "src/main/system-fonts.test.ts": 46, - "src/main/system-power-lifecycle.test.ts": 32, - "src/main/system-resume-broadcast.test.ts": 58, - "src/main/telemetry/burst-cap.test.ts": 280, - "src/main/telemetry/classify-error.test.ts": 46, - "src/main/telemetry/client-agent-dashboard-active.test.ts": 178, - "src/main/telemetry/client-agent-dashboard-snapshot.test.ts": 177, - "src/main/telemetry/client-lifecycle.test.ts": 183, - "src/main/telemetry/client.test.ts": 196, + "src/main/speech/model-manager-windows-path.test.ts": 238, + "src/main/speech/model-manager.test.ts": 131, + "src/main/speech/node-speech-download-request.test.ts": 53, + "src/main/speech/openai-api-key-store.test.ts": 79, + "src/main/speech/openai-transcription-client.test.ts": 50, + "src/main/speech/speech-model-deletion.test.ts": 231, + "src/main/speech/speech-model-download-response.test.ts": 44, + "src/main/speech/stt-offline-audio-chunker.test.ts": 233, + "src/main/speech/stt-service.test.ts": 143, + "src/main/speech/stt-worker-paths.test.ts": 47, + "src/main/speech/stt-worker.test.ts": 33, + "src/main/sqlite/node-sqlite-reader-api.test.ts": 62, + "src/main/sqlite/sqlite-read-failure.test.ts": 81, + "src/main/sqlite/sync-database-concurrent-backup.test.ts": 1141, + "src/main/sqlite/sync-database-portability.test.ts": 147, + "src/main/sqlite/sync-database.test.ts": 860, + "src/main/ssh-expired-lease-pane-readoption.test.ts": 2799, + "src/main/ssh-reattach-pane-cardinality.test.ts": 1778, + "src/main/ssh/config/ssh-config-alias-claim.test.ts": 58, + "src/main/ssh/config/ssh-config-host-picker.test.ts": 221, + "src/main/ssh/config/ssh-config-loader-regression.test.ts": 102, + "src/main/ssh/config/ssh-config-loader.test.ts": 110, + "src/main/ssh/config/ssh-config-parser-host-patterns.test.ts": 50, + "src/main/ssh/config/ssh-config-parser.test.ts": 315, + "src/main/ssh/config/ssh-g-config-resolution.test.ts": 125, + "src/main/ssh/config/ssh-known-hosts-source.test.ts": 124, + "src/main/ssh/config/ssh-known-hosts.test.ts": 105, + "src/main/ssh/config/zed-ssh-url.test.ts": 55, + "src/main/ssh/connection/ssh-connect-config.test.ts": 182, + "src/main/ssh/connection/ssh-connection-attribution.test.ts": 44, + "src/main/ssh/connection/ssh-connection-auth-fallback.test.ts": 512, + "src/main/ssh/connection/ssh-connection-channel-error.test.ts": 461, + "src/main/ssh/connection/ssh-connection-channel-lifetime.test.ts": 61, + "src/main/ssh/connection/ssh-connection-channel-open.test.ts": 1230, + "src/main/ssh/connection/ssh-connection-direct-startup.test.ts": 350, + "src/main/ssh/connection/ssh-connection-file-transfer-session-lost.test.ts": 5247, + "src/main/ssh/connection/ssh-connection-file-transfer.test.ts": 335, + "src/main/ssh/connection/ssh-connection-generation.test.ts": 53, + "src/main/ssh/connection/ssh-connection-github-probe.test.ts": 435, + "src/main/ssh/connection/ssh-connection-gssapi-fallback.test.ts": 420, + "src/main/ssh/connection/ssh-connection-host-key-pin-race.test.ts": 462, + "src/main/ssh/connection/ssh-connection-host-key-store-wiring.test.ts": 776, + "src/main/ssh/connection/ssh-connection-host-key-verification.test.ts": 402, + "src/main/ssh/connection/ssh-connection-loopback-cancel.test.ts": 333, + "src/main/ssh/connection/ssh-connection-loopback-route.test.ts": 526, + "src/main/ssh/connection/ssh-connection-manager-registry.test.ts": 354, + "src/main/ssh/connection/ssh-connection-manager-sign-in-reuse.test.ts": 704, + "src/main/ssh/connection/ssh-connection-manager.test.ts": 164, + "src/main/ssh/connection/ssh-connection-reconnect-handshake-loss.test.ts": 435, + "src/main/ssh/connection/ssh-connection-reconnect-ladder.test.ts": 570, + "src/main/ssh/connection/ssh-connection-sftp-namespace.test.ts": 1290, + "src/main/ssh/connection/ssh-connection-sftp-wire.test.ts": 481, + "src/main/ssh/connection/ssh-connection-store-orcad-ownership.test.ts": 324, + "src/main/ssh/connection/ssh-connection-store-route-dedupe.test.ts": 350, + "src/main/ssh/connection/ssh-connection-store.test.ts": 377, + "src/main/ssh/connection/ssh-connection-system-transport.test.ts": 458, + "src/main/ssh/connection/ssh-connection-wake-retry.test.ts": 478, + "src/main/ssh/connection/ssh-connection.test.ts": 1570, + "src/main/ssh/hostile-host-test-support/ssh-hostile-hosts.docker.test.ts": 602, + "src/main/ssh/legacy-relay/legacy-relay-bridge-relay-restart.test.ts": 98, + "src/main/ssh/legacy-relay/legacy-relay-bridge-restart-stop.test.ts": 3114, + "src/main/ssh/legacy-relay/legacy-relay-bridge-runtime-exit.test.ts": 3411, + "src/main/ssh/legacy-relay/legacy-relay-bridge-teardown.test.ts": 3075, + "src/main/ssh/legacy-relay/legacy-relay-bridge-timers.test.ts": 41, + "src/main/ssh/legacy-relay/legacy-relay-cli-call-limits.test.ts": 7977, + "src/main/ssh/legacy-relay/legacy-relay-cli-legacy-records.test.ts": 6234, + "src/main/ssh/legacy-relay/legacy-relay-cli-output.test.ts": 150, + "src/main/ssh/legacy-relay/legacy-relay-cli-server.test.ts": 9385, + "src/main/ssh/legacy-relay/legacy-relay-client.test.ts": 109, + "src/main/ssh/legacy-relay/legacy-relay-hidden-output.test.ts": 179, + "src/main/ssh/legacy-relay/legacy-relay-target-bridge.test.ts": 167, + "src/main/ssh/legacy-relay/orcad-migration-bridged-panes.test.ts": 322, + "src/main/ssh/legacy-relay/ssh-host-relay-census-for-target.test.ts": 53, + "src/main/ssh/legacy-relay/ssh-host-relay-endpoint-census.test.ts": 111, + "src/main/ssh/legacy-relay/ssh-host-relay-windows-census.test.ts": 232, + "src/main/ssh/legacy-relay/ssh-host-relay-windows-inventory.test.ts": 178, + "src/main/ssh/legacy-relay/ssh-host-relay-windows-pipe-access.test.ts": 211, + "src/main/ssh/legacy-relay/ssh-relay-endpoint-incumbent-shell.integration.test.ts": 1546, + "src/main/ssh/legacy-relay/ssh-relay-endpoint-incumbent.test.ts": 96, + "src/main/ssh/legacy-relay/ssh-relay-endpoint-runtime.test.ts": 49, + "src/main/ssh/legacy-relay/ssh-relay-incumbent-process.test.ts": 5357, + "src/main/ssh/legacy-relay/ssh-relay-sentinel-copy-budget.test.ts": 74, + "src/main/ssh/legacy-relay/ssh-relay-sentinel.test.ts": 392, + "src/main/ssh/managed-server-fence-recheck.test.ts": 436, + "src/main/ssh/managed-server-update-check.test.ts": 316, + "src/main/ssh/managed-server-update-deps.test.ts": 319, + "src/main/ssh/orcad-bash-stdio-bridge.test.ts": 4062, + "src/main/ssh/orcad-deployment-target.test.ts": 307, + "src/main/ssh/orcad-exited-own-fence-mutation-race.test.ts": 839, + "src/main/ssh/orcad-exited-own-fence.test.ts": 6057, + "src/main/ssh/orcad-exited-own-install-lock.test.ts": 382, + "src/main/ssh/orcad-exited-own-lock-windows.test.ts": 320, + "src/main/ssh/orcad-fence-lost-classification.test.ts": 227, + "src/main/ssh/orcad-fenced-stop.test.ts": 99, + "src/main/ssh/orcad-launch-ssh-session.test.ts": 689, + "src/main/ssh/orcad-migration-blob-coordinator.test.ts": 1464, + "src/main/ssh/orcad-migration-catalog-client-blob-kind.test.ts": 372, + "src/main/ssh/orcad-migration-catalog-client-frame-budget.test.ts": 405, + "src/main/ssh/orcad-migration-catalog-client-source-kind.test.ts": 400, + "src/main/ssh/orcad-migration-catalog-client.test.ts": 400, + "src/main/ssh/orcad-migration-cutover-coordinator.test.ts": 2408, + "src/main/ssh/orcad-migration-cutover-journal.test.ts": 369, + "src/main/ssh/orcad-migration-delta-move.test.ts": 3812, + "src/main/ssh/orcad-migration-delta-snapshot.test.ts": 2611, + "src/main/ssh/orcad-migration-manifest-collector-golden.test.ts": 685, + "src/main/ssh/orcad-migration-manifest-export.test.ts": 613, + "src/main/ssh/orcad-migration-path-rewrite.test.ts": 175, + "src/main/ssh/orcad-migration-repository-link.test.ts": 4281, + "src/main/ssh/orcad-migration-snapshot-coordinator.test.ts": 309, + "src/main/ssh/orcad-migration-snapshot-resume.test.ts": 1878, + "src/main/ssh/orcad-migration-source-fence.test.ts": 2000, + "src/main/ssh/orcad-migration-source-retention.test.ts": 2297, + "src/main/ssh/orcad-migration-ssh-relay-source.test.ts": 1903, + "src/main/ssh/orcad-migration-stuck-host-profiles.test.ts": 2402, + "src/main/ssh/orcad-migration-terminal-gate-host-wide.test.ts": 261, + "src/main/ssh/orcad-migration-terminal-gate.test.ts": 63, + "src/main/ssh/orcad-remote-deploy.test.ts": 537, + "src/main/ssh/orcad-retained-fence-takeover.test.ts": 210, + "src/main/ssh/orcad-retained-source-changes.test.ts": 2185, + "src/main/ssh/orcad-retained-source-lists.test.ts": 426, + "src/main/ssh/orcad-runtime-maintenance.test.ts": 916, + "src/main/ssh/orcad-snapshot-room.test.ts": 402, + "src/main/ssh/orcad-stdio-bridge.test.ts": 627, + "src/main/ssh/orcad-terminal-census-client.test.ts": 217, + "src/main/ssh/orcad-tunneled-pairing.test.ts": 94, + "src/main/ssh/orcad-unreachable-setup-release.test.ts": 2336, + "src/main/ssh/orcad-unreachable-setup-stop.test.ts": 332, + "src/main/ssh/orcad-update-admission-fence.test.ts": 397, + "src/main/ssh/orcad-update-plan.test.ts": 642, + "src/main/ssh/pinned-runtime-host-target.test.ts": 45, + "src/main/ssh/plain-ssh-terminal/plain-ssh-terminal-args.test.ts": 49, + "src/main/ssh/plain-ssh-terminal/plain-ssh-terminal-sessions.test.ts": 272, + "src/main/ssh/port-forwarding/ssh-port-forward.test.ts": 235, + "src/main/ssh/port-forwarding/ssh2-port-forward-listen.test.ts": 44, + "src/main/ssh/remote-exec/remote-exec-command.test.ts": 84, + "src/main/ssh/remote-exec/remote-exec-input.test.ts": 71, + "src/main/ssh/remote-exec/remote-frame-protocol.test.ts": 126, + "src/main/ssh/remote-exec/remote-host-failure-producers.test.ts": 356, + "src/main/ssh/runtime-ssh-access-verification.test.ts": 222, + "src/main/ssh/runtime-ssh-access.test.ts": 739, + "src/main/ssh/sftp-namespace-resolution.test.ts": 84, + "src/main/ssh/sftp-stream-late-error.test.ts": 209, + "src/main/ssh/sftp-upload-pipeline.test.ts": 480, + "src/main/ssh/sftp-upload.test.ts": 533, + "src/main/ssh/ssh-agent-hook-interrupt-reconciliation.test.ts": 610, + "src/main/ssh/ssh-agent-identity-filter.test.ts": 54, + "src/main/ssh/ssh-channel-multiplexer-backpressure.test.ts": 102, + "src/main/ssh/ssh-channel-multiplexer-saturation-wedge.test.ts": 60, + "src/main/ssh/ssh-channel-multiplexer-settlement.test.ts": 56, + "src/main/ssh/ssh-channel-multiplexer.test.ts": 120, + "src/main/ssh/ssh-connect-attempt-cancellation.test.ts": 45, + "src/main/ssh/ssh-control-socket.test.ts": 55, + "src/main/ssh/ssh-credential-decline.test.ts": 115, + "src/main/ssh/ssh-credential-prompt-login-grace-wire.test.ts": 6570, + "src/main/ssh/ssh-exec-command-decoder-fallback.test.ts": 290, + "src/main/ssh/ssh-exec-rc-stdout-noise.test.ts": 262, + "src/main/ssh/ssh-exec-stdin-file-transfer.test.ts": 324, + "src/main/ssh/ssh-file-transfer-abort.test.ts": 51, + "src/main/ssh/ssh-host-key-decision.test.ts": 73, + "src/main/ssh/ssh-host-key-store.test.ts": 238, + "src/main/ssh/ssh-host-key-verifier.test.ts": 97, + "src/main/ssh/ssh-host-platform-memo.test.ts": 38, + "src/main/ssh/ssh-host-proxy-environment.test.ts": 170, + "src/main/ssh/ssh-host-server-on-connect-held-move.test.ts": 510, + "src/main/ssh/ssh-host-server-on-connect-node-download.test.ts": 455, + "src/main/ssh/ssh-host-server-on-connect-stopped-elsewhere.test.ts": 55, + "src/main/ssh/ssh-host-server-on-connect-telemetry.test.ts": 440, + "src/main/ssh/ssh-host-server-on-connect.test.ts": 536, + "src/main/ssh/ssh-host-server-telemetry.test.ts": 194, + "src/main/ssh/ssh-identity-file-read.test.ts": 111, + "src/main/ssh/ssh-keyboard-interactive-wire.test.ts": 471, + "src/main/ssh/ssh-keyboard-interactive.test.ts": 54, + "src/main/ssh/ssh-multi-factor-authentication.test.ts": 269, + "src/main/ssh/ssh-multi-key-authentication.test.ts": 160, + "src/main/ssh/ssh-multiplexer-transport-writer.test.ts": 66, + "src/main/ssh/ssh-multiplexer-writer-retention.test.ts": 561, + "src/main/ssh/ssh-posix-command-wrapper.test.ts": 238, + "src/main/ssh/ssh-provider-authority.test.ts": 58, + "src/main/ssh/ssh-proxy-command.test.ts": 83, + "src/main/ssh/ssh-quit-abort-upload.test.ts": 268, + "src/main/ssh/ssh-reconnect-error-classification.test.ts": 86, + "src/main/ssh/ssh-reconnect-ladder.test.ts": 59, + "src/main/ssh/ssh-remote-commands.test.ts": 9359, + "src/main/ssh/ssh-remote-directory-browse.test.ts": 175, + "src/main/ssh/ssh-remote-node-resolution.test.ts": 283, + "src/main/ssh/ssh-remote-platform-detection.test.ts": 177, + "src/main/ssh/ssh-remote-platform.test.ts": 51, + "src/main/ssh/ssh-remote-powershell.test.ts": 335, + "src/main/ssh/ssh-remote-windows-command-line-limit.test.ts": 164, + "src/main/ssh/ssh-security-key-identity.test.ts": 142, + "src/main/ssh/ssh-system-transport.integration.test.ts": 401, + "src/main/ssh/ssh-tcp-forwarding-probe.test.ts": 971, + "src/main/ssh/ssh2-module-load.test.ts": 271, + "src/main/ssh/system-transport/system-ssh-binary.test.ts": 53, + "src/main/ssh/system-transport/system-ssh-dynamic-forward-process.test.ts": 120, + "src/main/ssh/system-transport/system-ssh-forward-port-reservation.test.ts": 51, + "src/main/ssh/system-transport/system-ssh-forward-process-real-openssh.test.ts": 106, + "src/main/ssh/system-transport/system-ssh-forward-process.test.ts": 147, + "src/main/ssh/system-transport/system-ssh-loopback-route-admission.test.ts": 225, + "src/main/ssh/system-transport/system-ssh-loopback-route.test.ts": 622, + "src/main/ssh/system-transport/system-ssh-muxed-forward-cancel.test.ts": 61, + "src/main/ssh/system-transport/system-ssh-operations.test.ts": 197, + "src/main/ssh/system-transport/system-ssh-orphaned-forward.test.ts": 114, + "src/main/ssh/system-transport/system-ssh-sftp-args.test.ts": 52, + "src/main/ssh/system-transport/system-ssh-sftp-path.test.ts": 52, + "src/main/ssh/system-transport/system-ssh-upload-plan-budget.test.ts": 348, + "src/main/ssh/system-transport/system-ssh-windows-upload.test.ts": 288, + "src/main/ssh/system-transport/system-ssh-windows-write-capabilities.test.ts": 43, + "src/main/ssh/targets/removed-ssh-target-tombstone-retention.test.ts": 84, + "src/main/ssh/targets/ssh-target-id-migration.test.ts": 50, + "src/main/ssh/targets/ssh-target-identity.test.ts": 43, + "src/main/ssh/targets/ssh-target-orcad-claims.test.ts": 265, + "src/main/ssh/targets/ssh-target-orcad-dependents.test.ts": 305, + "src/main/ssh/targets/ssh-target-orcad-preflight.test.ts": 1698, + "src/main/ssh/targets/ssh-target-readoption.test.ts": 52, + "src/main/ssh/targets/ssh-target-route-resolution.test.ts": 95, + "src/main/star-nag/service-direct-star.test.ts": 335, + "src/main/star-nag/service-force-show-races.test.ts": 351, + "src/main/star-nag/service-threshold-prompt.test.ts": 307, + "src/main/startup/agent-hooks-uninstall-preflight-real-removers.test.ts": 597, + "src/main/startup/browser-process-user-agent-ordering.test.ts": 3231, + "src/main/startup/cli-launch-redirect.test.ts": 128, + "src/main/startup/codex-account-restart-resume.test.ts": 465, + "src/main/startup/codex-launch-per-agent-hook-opt-out.test.ts": 204, + "src/main/startup/codex-session-resume-daemon-guard.test.ts": 161, + "src/main/startup/configure-process-dev-parent-shutdown.test.ts": 182, + "src/main/startup/configure-process-macports-path.test.ts": 159, + "src/main/startup/configure-process-profile-state.test.ts": 212, + "src/main/startup/configure-process.test.ts": 255, + "src/main/startup/e2e-external-open-guard.test.ts": 44, + "src/main/startup/e2e-spawn-log-env.test.ts": 89, + "src/main/startup/ensure-virtual-display.test.ts": 135, + "src/main/startup/first-window-startup-services.test.ts": 54, + "src/main/startup/gpu-fallback-marker.test.ts": 61, + "src/main/startup/gpu-lifecycle-install-dir-acl-guard.test.ts": 641, + "src/main/startup/headless-serve-x11-reexec.test.ts": 76, + "src/main/startup/http1-compatibility-profile-state.test.ts": 81, + "src/main/startup/hydrate-shell-path.test.ts": 462, + "src/main/startup/hydrate-shell-path.windows.test.ts": 426, + "src/main/startup/legacy-worker-renderer-recovery.test.ts": 47, + "src/main/startup/linux-keyring-backend-selection.test.ts": 62, + "src/main/startup/login-shell-environment-cache.test.ts": 136, + "src/main/startup/login-shell-environment.test.ts": 103, + "src/main/startup/main-process-error-guards.test.ts": 109, + "src/main/startup/main-process-plugins.test.ts": 3693, + "src/main/startup/main-process-quit-pending-writer.test.ts": 328, + "src/main/startup/main-process-quit-update-veto.test.ts": 1714, + "src/main/startup/main-process-ready-activation-failure.test.ts": 313, + "src/main/startup/main-process-ready-duplicate-pty-repair.test.ts": 11661, + "src/main/startup/main-process-ready-identity-write.test.ts": 3997, + "src/main/startup/main-process-ready-persistence-cleanup.test.ts": 164, + "src/main/startup/main-process-ready-phase-ordering.test.ts": 242, + "src/main/startup/main-process-runtime-launch-activation.test.ts": 1369, + "src/main/startup/main-window-actions-menu-target.test.ts": 1081, + "src/main/startup/main-window-actions-quit-and-stop-all-sessions.test.ts": 488, + "src/main/startup/main-window-core-services.test.ts": 1688, + "src/main/startup/os-opened-document-arguments.test.ts": 67, + "src/main/startup/os-opened-document-resolution.test.ts": 74, + "src/main/startup/os-opened-documents.test.ts": 67, + "src/main/startup/plugin-install-link-state.test.ts": 210, + "src/main/startup/plugin-worktree-lifecycle.test.ts": 1512, + "src/main/startup/profile-state-recovery-preflight.test.ts": 696, + "src/main/startup/profile-state-save-delay.test.ts": 45, + "src/main/startup/profile-state-write-failure.test.ts": 487, + "src/main/startup/run-electron-vite-dev-web.test.ts": 756, + "src/main/startup/run-electron-vite-dev.test.ts": 944, + "src/main/startup/serve-desktop-activation.test.ts": 42, + "src/main/startup/serve-mode-argv.test.ts": 85, + "src/main/startup/serve-native-quit-guard.test.ts": 61, + "src/main/startup/serve-options.test.ts": 72, + "src/main/startup/serve-signal-handlers.test.ts": 48, + "src/main/startup/serve-user-data-path-guard.test.ts": 198, + "src/main/startup/single-instance-lock-exit.electron.test.ts": 551, + "src/main/startup/skill-share-deep-link-state.test.ts": 217, + "src/main/startup/startup-diagnostics.test.ts": 39, + "src/main/startup/window-all-closed-quit-policy.test.ts": 53, + "src/main/startup/windows-app-data-path.test.ts": 55, + "src/main/startup/windows-install-dir-acl-probe.test.ts": 111, + "src/main/startup/windows-install-dir-acl-recovery.test.ts": 614, + "src/main/startup/windows-install-dir-acl-repair.win32.test.ts": 132, + "src/main/startup/windows-install-dir-package-acl-grant.test.ts": 88, + "src/main/startup/windows-install-dir-package-acl-repair.test.ts": 122, + "src/main/startup/windows-isolated-spawner.win32.test.ts": 77, + "src/main/startup/windows-shell-path-hydration.test.ts": 379, + "src/main/startup/windows-shell-path-ownership.test.ts": 38, + "src/main/startup/windows-shell-path-restoration.windows.test.ts": 84, + "src/main/startup/windows-std-handle-inheritance.win32.test.ts": 64, + "src/main/startup/windows-user-data-acl.test.ts": 78, + "src/main/startup/wsl-cli-reconciliation-startup-barrier.test.ts": 46, + "src/main/startup/wsl-holder-uninstall-preflight.test.ts": 143, + "src/main/startup/wsl-orcad-account-env-wiring.test.ts": 272, + "src/main/stats/agent-session-stats-feed.test.ts": 79, + "src/main/stats/agent-session-transition-recorder.test.ts": 722, + "src/main/stats/collector-async-save.test.ts": 497, + "src/main/synthetic-title-frame-routing.test.ts": 40, + "src/main/synthetic-title-spinner.test.ts": 44, + "src/main/synthetic-title-visibility.test.ts": 51, + "src/main/system-fonts.test.ts": 77, + "src/main/system-power-lifecycle.test.ts": 42, + "src/main/system-resume-broadcast.test.ts": 67, + "src/main/telemetry/burst-cap.test.ts": 177, + "src/main/telemetry/chat-ui-launch-tip-cohort.test.ts": 235, + "src/main/telemetry/classify-error.test.ts": 43, + "src/main/telemetry/client-agent-dashboard-active.test.ts": 240, + "src/main/telemetry/client-agent-dashboard-snapshot.test.ts": 201, + "src/main/telemetry/client-deferred-start.test.ts": 8659, + "src/main/telemetry/client-lifecycle.test.ts": 206, + "src/main/telemetry/client.test.ts": 213, "src/main/telemetry/cohort-classifier.test.ts": 43, - "src/main/telemetry/consent.test.ts": 35, - "src/main/telemetry/onboarding-cohort-classifier.test.ts": 54, - "src/main/telemetry/onboarding-feature-setup-validator.test.ts": 104, - "src/main/telemetry/validator-warn-cache.test.ts": 155, - "src/main/telemetry/validator.test.ts": 171, - "src/main/telemetry/wsl-usage-reporter.test.ts": 200, - "src/main/telemetry/wsl-usage-snapshot.test.ts": 146, - "src/main/terminal-history-async-delete.test.ts": 366, - "src/main/terminal-history-gc-fs-call-count.test.ts": 125, - "src/main/terminal-history-gc.test.ts": 588, - "src/main/terminal-history-tombstone-retry.test.ts": 433, - "src/main/terminal-history-tombstone-scan-cost.test.ts": 284, - "src/main/terminal-history.test.ts": 86, - "src/main/text-generation/agent-failure-output.test.ts": 62, - "src/main/text-generation/command-environment-process.test.ts": 696, - "src/main/text-generation/command-environment-wsl.test.ts": 148, - "src/main/text-generation/commit-message-agent-environment.test.ts": 63, - "src/main/text-generation/commit-message-command-backslash-mode.test.ts": 555, - "src/main/text-generation/commit-message-text-generation-branch-name.test.ts": 300, - "src/main/text-generation/commit-message-text-generation-cancellation.test.ts": 914, - "src/main/text-generation/commit-message-text-generation-failure-sanitization.test.ts": 584, - "src/main/text-generation/commit-message-text-generation-generated-output.test.ts": 445, - "src/main/text-generation/commit-message-text-generation-local-subprocess.test.ts": 302, - "src/main/text-generation/commit-message-text-generation-model-discovery.test.ts": 417, - "src/main/text-generation/commit-message-text-generation-regression.test.ts": 391, - "src/main/text-generation/commit-message-text-generation-remote-execution.test.ts": 362, - "src/main/text-generation/conversation-name-generation-request.test.ts": 407, - "src/main/text-generation/jira-issue-summary-requests.test.ts": 138, - "src/main/text-generation/jira-issue-summary-text-generation.test.ts": 275, - "src/main/text-generation/omp-model-discovery-policy.test.ts": 101, - "src/main/text-generation/pull-request-context-errors.test.ts": 45, - "src/main/text-generation/pull-request-context.test.ts": 89, - "src/main/text-generation/source-control-agent-launch.test.ts": 1769, - "src/main/text-generation/source-control-local-process.test.ts": 1287, - "src/main/tray/system-tray.test.ts": 212, - "src/main/tray/tray-attention-icon.test.ts": 41, - "src/main/tray/tray-dev-badge.test.ts": 36, - "src/main/updater-changelog.test.ts": 46, - "src/main/updater-events.test.ts": 231, - "src/main/updater-lifecycle-diagnostics.test.ts": 26, - "src/main/updater-linux-package-recovery-actions.test.ts": 2548, - "src/main/updater-mac-quit-guard.test.ts": 43, - "src/main/updater-nudge.test.ts": 43, - "src/main/updater-prerelease-feed-readiness.test.ts": 138, - "src/main/updater-prerelease-feed.test.ts": 166, - "src/main/updater-release-api-token.test.ts": 64, - "src/main/updater-release-build-cache.test.ts": 49, - "src/main/updater-release-builds.test.ts": 97, - "src/main/updater.build-channel-selection.test.ts": 2127, - "src/main/updater.check-failure.test.ts": 3024, - "src/main/updater.check-preflight.test.ts": 4032, - "src/main/updater.check-settlement.test.ts": 2235, - "src/main/updater.feed-attempt-lifetime.test.ts": 3428, - "src/main/updater.headless-serve-install.test.ts": 364, - "src/main/updater.install-failure-cause.test.ts": 1873, - "src/main/updater.linux-externally-managed.test.ts": 1495, - "src/main/updater.linux-root-package-install.test.ts": 2184, - "src/main/updater.mac-install.test.ts": 1386, - "src/main/updater.nudge-campaign.test.ts": 2065, - "src/main/updater.prerelease-fallback.test.ts": 4918, - "src/main/updater.publishing-window-feed.test.ts": 3281, - "src/main/updater.quit-and-install.test.ts": 4058, - "src/main/updater.startup-scheduling.test.ts": 1801, - "src/main/updater/mac-browser-sidecar-recovery.test.ts": 73, - "src/main/updater/serve-supervisor-install-park.test.ts": 159, - "src/main/updater/shipit-leftover-recovery.test.ts": 111, - "src/main/usage-worktree-canonicalizer.test.ts": 51, - "src/main/usage-worktree-metadata.test.ts": 44, - "src/main/usage/agent-token-usage-reporter.test.ts": 605, - "src/main/usage/analytics-session-id-store.test.ts": 140, - "src/main/usage/highest-usage-key.test.ts": 38, - "src/main/usage/jsonl-file-reader.test.ts": 63, - "src/main/usage/jsonl-file-snapshot.test.ts": 56, - "src/main/usage/jsonl-line-offsets.test.ts": 48, - "src/main/usage/usage-breakdown-scaling.test.ts": 77, - "src/main/usage/usage-calendar-range.test.ts": 36, - "src/main/usage/usage-provider-store-initialization.test.ts": 674, - "src/main/usage/usage-provider-store-lifecycle.test.ts": 610, - "src/main/usage/usage-scan-worker-cache-cleanup.test.ts": 121, - "src/main/usage/usage-scan-worker-client.test.ts": 69, - "src/main/usage/usage-scan-worker-event-loop.test.ts": 1660, - "src/main/usage/usage-source-cache-file.test.ts": 82, - "src/main/usage/usage-worktree-refs.test.ts": 37, - "src/main/usage/usage-worktree-resolver.test.ts": 318, - "src/main/warp-themes/discovery.test.ts": 45, - "src/main/warp-themes/index.test.ts": 538, - "src/main/warp-themes/manual-warp-theme-files.test.ts": 106, - "src/main/warp-themes/parser-runner.test.ts": 74, - "src/main/warp-themes/parser.test.ts": 59, - "src/main/warp-themes/theme-file-scanner.test.ts": 44, - "src/main/win32-utils.test.ts": 69, - "src/main/window/attach-main-window-services.test.ts": 652, - "src/main/window/clipboard-agent-session-attachment-paste.test.ts": 512, - "src/main/window/clipboard-copied-file-paths.test.ts": 53, - "src/main/window/clipboard-dashboard-popout-access.test.ts": 1064, - "src/main/window/clipboard-file-copy.test.ts": 70, - "src/main/window/clipboard-image-temp-file.test.ts": 48, - "src/main/window/clipboard-image-thumbnail.test.ts": 40, - "src/main/window/clipboard-ipc-handlers.test.ts": 383, - "src/main/window/clipboard-macos-image-paste.test.ts": 898, - "src/main/window/clipboard-publisher-executable.test.ts": 51, - "src/main/window/clipboard-remote-file-staging-fs.test.ts": 87, - "src/main/window/clipboard-remote-file-staging.test.ts": 57, - "src/main/window/clipboard-runtime-owned-ssh-paste.test.ts": 356, - "src/main/window/clipboard-text-publisher.test.ts": 312, - "src/main/window/clipboard-windows-image-file.test.ts": 50, - "src/main/window/createMainWindow-close-confirmation.test.ts": 2158, - "src/main/window/createMainWindow-low-commit-oom-recovery.test.ts": 2188, - "src/main/window/createMainWindow-markdown-editor-focus.test.ts": 1555, - "src/main/window/createMainWindow-recovery-reload-watchdog.test.ts": 1355, - "src/main/window/createMainWindow-renderer-crash-recovery.test.ts": 1486, - "src/main/window/createMainWindow-renderer-launch-failure.test.ts": 2008, - "src/main/window/createMainWindow-startup-reveal.test.ts": 1416, - "src/main/window/createMainWindow-terminal-focus-shortcuts.test.ts": 1546, - "src/main/window/createMainWindow-tray-minimize-close.test.ts": 1482, - "src/main/window/createMainWindow-user-quit-close.test.ts": 1489, - "src/main/window/createMainWindow-zoom-and-tab-switch-shortcuts.test.ts": 1563, - "src/main/window/createMainWindow.test.ts": 2231, - "src/main/window/darwin-user-temp-dir.test.ts": 45, - "src/main/window/dashboard-popout-window.test.ts": 86, - "src/main/window/dragged-temp-file-copy.test.ts": 137, - "src/main/window/dropped-path-preparation-ipc.test.ts": 106, - "src/main/window/dropped-path-preparation.test.ts": 586, - "src/main/window/focus-existing-window.test.ts": 49, - "src/main/window/foreground-activation-policy.test.ts": 39, - "src/main/window/history-gc-worktree-ids.test.ts": 228, - "src/main/window/host-frame-navigation-guard.test.ts": 100, - "src/main/window/mac-app-paste-input.test.ts": 64, - "src/main/window/macos-app-activation.test.ts": 37, - "src/main/window/macos-desktop-handoff.test.ts": 71, - "src/main/window/macos-tahoe-release.test.ts": 54, - "src/main/window/main-window-state-lifecycle.test.ts": 49, - "src/main/window/main-window-updater-deferred-setup.test.ts": 128, - "src/main/window/main-window-visibility.test.ts": 36, - "src/main/window/main-window-webview-security.test.ts": 145, - "src/main/window/native-chat-paste-files.test.ts": 591, - "src/main/window/native-chat-pasted-text-file.test.ts": 53, - "src/main/window/privileged-window-navigation.test.ts": 105, - "src/main/window/project-move-pause.test.ts": 84, - "src/main/window/renderer-document-navigation.test.ts": 57, - "src/main/window/renderer-launch-failure-backoff.test.ts": 18, - "src/main/window/renderer-launch-failure-probe.test.ts": 39, - "src/main/window/renderer-liveness-at-death.test.ts": 40, - "src/main/window/renderer-publication-throttle.electron.test.ts": 855, + "src/main/telemetry/consent.test.ts": 48, + "src/main/telemetry/onboarding-cohort-classifier.test.ts": 51, + "src/main/telemetry/onboarding-feature-setup-validator.test.ts": 182, + "src/main/telemetry/plugin-install-telemetry.test.ts": 282, + "src/main/telemetry/posthog-transport-main-http-client.test.ts": 123, + "src/main/telemetry/validator-warn-cache.test.ts": 187, + "src/main/telemetry/validator.test.ts": 170, + "src/main/telemetry/wsl-move-telemetry.test.ts": 184, + "src/main/telemetry/wsl-usage-reporter.test.ts": 407, + "src/main/telemetry/wsl-usage-snapshot.test.ts": 208, + "src/main/terminal-history-async-delete.test.ts": 374, + "src/main/terminal-history-gc-fs-call-count.test.ts": 157, + "src/main/terminal-history-gc.test.ts": 824, + "src/main/terminal-history-tombstone-retry.test.ts": 715, + "src/main/terminal-history-tombstone-scan-cost.test.ts": 339, + "src/main/terminal-history.test.ts": 153, + "src/main/text-generation/agent-failure-output.test.ts": 49, + "src/main/text-generation/antigravity-generation-stream.test.ts": 479, + "src/main/text-generation/command-environment-process.test.ts": 1044, + "src/main/text-generation/command-environment-wsl.test.ts": 219, + "src/main/text-generation/commit-message-agent-environment.test.ts": 95, + "src/main/text-generation/commit-message-text-generation-branch-name.test.ts": 496, + "src/main/text-generation/commit-message-text-generation-cancellation.test.ts": 1171, + "src/main/text-generation/commit-message-text-generation-failure-sanitization.test.ts": 466, + "src/main/text-generation/commit-message-text-generation-generated-output.test.ts": 521, + "src/main/text-generation/commit-message-text-generation-local-subprocess.test.ts": 480, + "src/main/text-generation/commit-message-text-generation-model-discovery.test.ts": 504, + "src/main/text-generation/commit-message-text-generation-regression.test.ts": 408, + "src/main/text-generation/commit-message-text-generation-remote-execution.test.ts": 469, + "src/main/text-generation/conversation-name-generation-request.test.ts": 507, + "src/main/text-generation/jira-issue-summary-requests.test.ts": 276, + "src/main/text-generation/jira-issue-summary-text-generation.test.ts": 543, + "src/main/text-generation/kimi-generation-failure.test.ts": 151, + "src/main/text-generation/pull-request-context-errors.test.ts": 78, + "src/main/text-generation/pull-request-context.test.ts": 97, + "src/main/text-generation/source-control-agent-cli-path.test.ts": 615, + "src/main/text-generation/source-control-agent-launch.test.ts": 1879, + "src/main/text-generation/source-control-local-process.test.ts": 1834, + "src/main/text-generation/source-control-omp-prompt-file.test.ts": 6676, + "src/main/text-generation/source-control-wsl-launch.test.ts": 482, + "src/main/text-generation/source-control-wsl-prompt.test.ts": 2440, + "src/main/tray/system-tray.test.ts": 556, + "src/main/tray/tray-attention-icon.test.ts": 52, + "src/main/tray/tray-dev-badge.test.ts": 51, + "src/main/updater-changelog.test.ts": 62, + "src/main/updater-events.test.ts": 280, + "src/main/updater-linux-package-recovery-actions.test.ts": 2294, + "src/main/updater-mac-quit-guard.test.ts": 48, + "src/main/updater-nudge.test.ts": 60, + "src/main/updater-prerelease-feed-readiness.test.ts": 184, + "src/main/updater-prerelease-feed.test.ts": 237, + "src/main/updater-release-api-token.test.ts": 51, + "src/main/updater-release-build-cache.test.ts": 42, + "src/main/updater-release-builds.test.ts": 105, + "src/main/updater.build-channel-selection.test.ts": 2029, + "src/main/updater.check-failure.test.ts": 2271, + "src/main/updater.check-preflight.test.ts": 2878, + "src/main/updater.check-settlement.test.ts": 2439, + "src/main/updater.feed-attempt-lifetime.test.ts": 1741, + "src/main/updater.headless-serve-install.test.ts": 1744, + "src/main/updater.install-failure-cause.test.ts": 1595, + "src/main/updater.linux-externally-managed.test.ts": 1056, + "src/main/updater.linux-root-package-install.test.ts": 1741, + "src/main/updater.mac-install.test.ts": 879, + "src/main/updater.nudge-campaign.test.ts": 1658, + "src/main/updater.prerelease-fallback.test.ts": 2731, + "src/main/updater.publishing-window-feed.test.ts": 2992, + "src/main/updater.quit-and-install.test.ts": 2296, + "src/main/updater.startup-scheduling.test.ts": 1326, + "src/main/updater.wsl-move-install-hold-driver.test.ts": 3175, + "src/main/updater.wsl-move-install-hold.test.ts": 676, + "src/main/updater/electron-updater-proxy-session.test.ts": 74, + "src/main/updater/mac-browser-sidecar-recovery.test.ts": 87, + "src/main/updater/serve-supervisor-install-park.test.ts": 173, + "src/main/updater/shipit-leftover-recovery.test.ts": 136, + "src/main/updater/updater-wsl-move-install-hold.test.ts": 287, + "src/main/usage-cache-snapshot-writer.test.ts": 55, + "src/main/usage-worktree-canonicalizer.test.ts": 43, + "src/main/usage-worktree-metadata.test.ts": 61, + "src/main/usage/agent-token-usage-reporter.test.ts": 343, + "src/main/usage/analytics-session-id-store.test.ts": 195, + "src/main/usage/highest-usage-key.test.ts": 45, + "src/main/usage/jsonl-file-reader.test.ts": 112, + "src/main/usage/jsonl-file-snapshot.test.ts": 54, + "src/main/usage/jsonl-line-offsets.test.ts": 66, + "src/main/usage/usage-breakdown-scaling.test.ts": 84, + "src/main/usage/usage-calendar-range.test.ts": 53, + "src/main/usage/usage-provider-store-initialization.test.ts": 586, + "src/main/usage/usage-provider-store-lifecycle.test.ts": 769, + "src/main/usage/usage-scan-worker-cache-cleanup.test.ts": 153, + "src/main/usage/usage-scan-worker-client.test.ts": 107, + "src/main/usage/usage-scan-worker-event-loop.test.ts": 2696, + "src/main/usage/usage-source-cache-file.test.ts": 94, + "src/main/usage/usage-worktree-resolver.test.ts": 269, + "src/main/warp-themes/discovery.test.ts": 58, + "src/main/warp-themes/index.test.ts": 678, + "src/main/warp-themes/manual-warp-theme-files.test.ts": 104, + "src/main/warp-themes/parser-runner.test.ts": 51, + "src/main/warp-themes/parser.test.ts": 85, + "src/main/warp-themes/theme-file-scanner.test.ts": 56, + "src/main/win32-utils.test.ts": 77, + "src/main/window/attach-main-window-services.test.ts": 964, + "src/main/window/clipboard-agent-session-attachment-paste.test.ts": 585, + "src/main/window/clipboard-copied-file-paths.test.ts": 58, + "src/main/window/clipboard-dashboard-popout-access.test.ts": 1361, + "src/main/window/clipboard-file-copy.test.ts": 65, + "src/main/window/clipboard-image-temp-file.test.ts": 64, + "src/main/window/clipboard-image-thumbnail.test.ts": 50, + "src/main/window/clipboard-ipc-handlers.test.ts": 496, + "src/main/window/clipboard-macos-image-paste.test.ts": 1087, + "src/main/window/clipboard-publisher-executable.test.ts": 62, + "src/main/window/clipboard-remote-file-staging-fs.test.ts": 66, + "src/main/window/clipboard-remote-file-staging.test.ts": 105, + "src/main/window/clipboard-runtime-owned-ssh-paste.test.ts": 333, + "src/main/window/clipboard-text-publisher.test.ts": 383, + "src/main/window/clipboard-windows-image-file.test.ts": 84, + "src/main/window/createMainWindow-close-confirmation.test.ts": 1319, + "src/main/window/createMainWindow-low-commit-oom-recovery.test.ts": 1642, + "src/main/window/createMainWindow-markdown-editor-focus.test.ts": 1084, + "src/main/window/createMainWindow-recovery-reload-watchdog.test.ts": 1251, + "src/main/window/createMainWindow-renderer-crash-recovery.test.ts": 1613, + "src/main/window/createMainWindow-renderer-launch-failure.test.ts": 1242, + "src/main/window/createMainWindow-startup-reveal.test.ts": 1185, + "src/main/window/createMainWindow-terminal-focus-shortcuts.test.ts": 2628, + "src/main/window/createMainWindow-tray-minimize-close.test.ts": 1140, + "src/main/window/createMainWindow-user-quit-close.test.ts": 1592, + "src/main/window/createMainWindow-zoom-and-tab-switch-shortcuts.test.ts": 1602, + "src/main/window/createMainWindow.test.ts": 1603, + "src/main/window/darwin-user-temp-dir.test.ts": 51, + "src/main/window/dashboard-popout-window.test.ts": 426, + "src/main/window/dragged-temp-file-copy.test.ts": 197, + "src/main/window/dropped-path-preparation-ipc.test.ts": 129, + "src/main/window/dropped-path-preparation.test.ts": 602, + "src/main/window/focus-existing-window.test.ts": 65, + "src/main/window/foreground-activation-policy.test.ts": 61, + "src/main/window/history-gc-worktree-ids.test.ts": 384, + "src/main/window/host-frame-navigation-guard.test.ts": 105, + "src/main/window/host-frame-permission-policy.test.ts": 100, + "src/main/window/mac-app-paste-input.test.ts": 85, + "src/main/window/macos-app-activation.test.ts": 44, + "src/main/window/macos-desktop-handoff.test.ts": 60, + "src/main/window/macos-tahoe-release.test.ts": 48, + "src/main/window/main-window-state-lifecycle.test.ts": 60, + "src/main/window/main-window-updater-deferred-setup.test.ts": 215, + "src/main/window/main-window-webview-security.test.ts": 296, + "src/main/window/native-chat-paste-files.test.ts": 666, + "src/main/window/native-chat-pasted-text-file.test.ts": 94, + "src/main/window/privileged-window-navigation.test.ts": 246, + "src/main/window/project-move-pause.test.ts": 130, + "src/main/window/renderer-document-navigation.test.ts": 60, + "src/main/window/renderer-launch-failure-probe.test.ts": 60, + "src/main/window/renderer-liveness-at-death.test.ts": 50, + "src/main/window/renderer-publication-throttle.electron.test.ts": 5163, "src/main/window/renderer-publication-throttle.test.ts": 55, - "src/main/window/renderer-recovery-prompt.test.ts": 83, - "src/main/window/renderer-recovery-reload-watchdog.test.ts": 51, - "src/main/window/resource-view-admission.test.ts": 59, - "src/main/window/runtime-renderer-notification-sender.test.ts": 35, - "src/main/window/runtime-window-pane-title-notification.test.ts": 44, - "src/main/window/session-tab-close-request-relay.test.ts": 39, - "src/main/window/terminal-pane-reveal-relay.test.ts": 53, - "src/main/window/terminal-tab-close-request-relay.test.ts": 74, - "src/main/window/updater-package-recovery-ipc.test.ts": 92, - "src/main/window/window-close-decision.test.ts": 30, - "src/main/windows-live-tree-kill.win32.test.ts": 70, - "src/main/windows-pty-root-identity.test.ts": 80, + "src/main/window/renderer-recovery-prompt.test.ts": 120, + "src/main/window/renderer-recovery-reload-watchdog.test.ts": 69, + "src/main/window/runtime-renderer-notification-sender.test.ts": 54, + "src/main/window/runtime-window-lifecycle-terminal-reveal.test.ts": 100, + "src/main/window/runtime-window-pane-title-notification.test.ts": 97, + "src/main/window/session-tab-close-request-relay.test.ts": 74, + "src/main/window/terminal-pane-reveal-relay.test.ts": 91, + "src/main/window/terminal-tab-close-request-relay.test.ts": 64, + "src/main/window/updater-package-recovery-ipc.test.ts": 169, + "src/main/window/window-close-decision.test.ts": 39, + "src/main/window/window-material-options.test.ts": 40, + "src/main/windows-live-tree-kill.win32.test.ts": 76, + "src/main/windows-pty-root-identity.test.ts": 135, "src/main/windows-registry-addon.test.ts": 39, - "src/main/windows/windows-administrator-restart.win32.test.ts": 61, - "src/main/windows/windows-administrator-status.test.ts": 42, - "src/main/windows/windows-administrator-status.win32.test.ts": 41, - "src/main/windows/windows-host-job.win32.test.ts": 29, - "src/main/windows/windows-msys-job.win32.test.ts": 92, - "src/main/windows/windows-process-table-cim-scan.test.ts": 58, - "src/main/windows/windows-process-table-native-addon.win32.test.ts": 67, - "src/main/windows/windows-process-table.test.ts": 103, - "src/main/windows/windows-process-tree-command-line-patch.test.ts": 33, - "src/main/windows/windows-pty-job.test.ts": 71, - "src/main/windows/windows-pty-job.win32.test.ts": 77, - "src/main/worker-thread-child-process/worker-thread-child-output-flow.test.ts": 61, - "src/main/worker-thread-child-process/worker-thread-child-process.test.ts": 649, - "src/main/worker-thread-entry-path.test.ts": 37, - "src/main/worker-thread-request-queue.test.ts": 50, - "src/main/workspace-cleanup-removal-snapshot-prune.test.ts": 51, - "src/main/workspace-cleanup-scan-snapshot.test.ts": 87, - "src/main/workspace-create-event-fields.test.ts": 323, - "src/main/workspace-space-analysis-capacity.test.ts": 503, - "src/main/workspace-space-analysis-du-timeout.test.ts": 857, - "src/main/workspace-space-analysis-snapshot.test.ts": 105, - "src/main/workspace-space-analysis.test.ts": 510, - "src/main/workspace-space-repo-scan.test.ts": 516, - "src/main/workspace-space-scan-control.test.ts": 59, - "src/main/worktree-background-removal-records.test.ts": 418, - "src/main/worktree-background-removal.test.ts": 292, - "src/main/worktree-create-base-prefetch.test.ts": 254, - "src/main/worktree-create-base.test.ts": 41, - "src/main/worktree-create-candidates.test.ts": 54, - "src/main/worktree-create-in-flight.test.ts": 175, - "src/main/worktree-create-preparation-cancellation.test.ts": 613, - "src/main/worktree-create-preparation-claim.test.ts": 53, - "src/main/worktree-create-preparation-contention.test.ts": 338, - "src/main/worktree-create-preparation-stale-cleanup.test.ts": 210, - "src/main/worktree-create-preparation-timing.test.ts": 486, - "src/main/worktree-create-preparation-wsl-root.test.ts": 238, - "src/main/worktree-create-preparation.test.ts": 247, - "src/main/worktree-create-timing.test.ts": 107, - "src/main/worktree-failed-removal.test.ts": 622, - "src/main/worktree-identity-persistence.test.ts": 1387, - "src/main/worktree-lineage-pruning.test.ts": 308, - "src/main/worktree-metadata-ownership.test.ts": 43, - "src/main/worktree-name-retirement.test.ts": 174, - "src/main/worktree-path-comparison-key.test.ts": 98, - "src/main/worktree-preparation-discard-retry.test.ts": 309, - "src/main/worktree-preparation-fetch-barrier.test.ts": 268, - "src/main/worktree-preparation-tip-refresh.test.ts": 545, - "src/main/worktree-removal-close-records.test.ts": 1302, - "src/main/worktree-removal-home-guard.test.ts": 85, - "src/main/worktree-removal-repo-owner.test.ts": 42, - "src/main/worktree-removal-safety.test.ts": 153, - "src/main/worktree-removal-session-partition-fencing.test.ts": 1503, - "src/main/worktree-retirement-backfill-scan.test.ts": 47, - "src/main/worktree-retirement-backfill-stall.test.ts": 224, - "src/main/worktree-retirement-discovery-wsl.test.ts": 214, - "src/main/worktree-retirement-discovery.test.ts": 202, - "src/main/worktree-retirement-namespace.test.ts": 206, - "src/main/worktree-root-preparation.test.ts": 118, - "src/main/worktree-trash.test.ts": 121, - "src/main/wsl-approved-root-race.wsl.test.ts": 58, - "src/main/wsl-background-distro-gate.test.ts": 104, - "src/main/wsl-bash-command.test.ts": 30, - "src/main/wsl-distro-list-output.test.ts": 38, - "src/main/wsl-distro-list-single-flight.test.ts": 66, - "src/main/wsl-fish-history-cleanup.test.ts": 131, - "src/main/wsl-interop-spawn-directory.test.ts": 53, - "src/main/wsl-managed-cli-path-restore.test.ts": 41, - "src/main/wsl-move-incidental-writes.test.ts": 796, - "src/main/wsl-move-scan-pruning.test.ts": 1579, - "src/main/wsl-running-distro-stop.test.ts": 29, - "src/main/wsl-running-distros.test.ts": 169, - "src/main/wsl-running-path-filter.test.ts": 39, - "src/main/wsl-unc-delete.test.ts": 88, - "src/main/wsl-unc-delete.wsl.test.ts": 61, - "src/main/wsl.test.ts": 88, - "src/main/wsl/wsl-command-loop.test.ts": 5944, - "src/main/wsl/wsl-directory-upload.test.ts": 1025, - "src/main/wsl/wsl-distro-holder.test.ts": 127, - "src/main/wsl/wsl-distro-registry-id.test.ts": 47, - "src/main/wsl/wsl-executable-path.win32.test.ts": 23, - "src/main/wsl/wsl-guest-environment.test.ts": 80, - "src/main/wsl/wsl-guest-pane-process-script-cost.test.ts": 105, - "src/main/wsl/wsl-guest-pane-processes.test.ts": 57, - "src/main/wsl/wsl-guest-process-identity.test.ts": 61, - "src/main/wsl/wsl-host-connection-record.test.ts": 142, - "src/main/wsl/wsl-host-connector.test.ts": 449, - "src/main/wsl/wsl-host-server-stop.test.ts": 595, - "src/main/wsl/wsl-host-service.test.ts": 888, - "src/main/wsl/wsl-interop-health.test.ts": 224, - "src/main/wsl/wsl-interop-registration.test.ts": 39, - "src/main/wsl/wsl-orcad-account-env.test.ts": 87, - "src/main/wsl/wsl-orcad-connection.test.ts": 876, - "src/main/wsl/wsl-orcad-deploy.test.ts": 936, - "src/main/wsl/wsl-orcad-host-account-push.test.ts": 109, - "src/main/wsl/wsl-orcad-host-environments.test.ts": 42, - "src/main/wsl/wsl-orcad-host-transport-loops.test.ts": 185, - "src/main/wsl/wsl-orcad-host-transport.test.ts": 137, - "src/main/wsl/wsl-orcad-incumbent.test.ts": 603, - "src/main/wsl/wsl-orcad-instance-adoption.test.ts": 188, - "src/main/wsl/wsl-orcad-liveness-building-blocks.test.ts": 64, - "src/main/wsl/wsl-orcad-liveness-supervisor.test.ts": 153, - "src/main/wsl/wsl-orcad-liveness-verdict.test.ts": 33, - "src/main/wsl/wsl-orcad-real-distro-lane.test.ts": 803, - "src/main/wsl/wsl-orcad-reconnect-backoff.test.ts": 30, - "src/main/wsl/wsl-orcad-stdio-bridge.test.ts": 343, - "src/main/wsl/wsl-orcad-watch.test.ts": 452, - "src/main/wsl/wsl-pinned-runtime.test.ts": 170, - "src/main/wsl/wsl-runner.test.ts": 66, - "src/main/wsl/wsl-runner.wsl.test.ts": 64, - "src/main/wsl/wsl-unc-drive-file-content.test.ts": 33, - "src/main/wsl/wsl-unc-drive-fs-path.test.ts": 40, - "src/main/zcode/hook-service.test.ts": 107, - "src/main/zcode/interactive-capability.live.test.ts": 55, - "src/main/zcode/zcode-plan-api-key-store-native-windows.test.ts": 32, - "src/main/zcode/zcode-plan-api-key-store-plaintext-rollback.test.ts": 117, - "src/main/zcode/zcode-plan-api-key-store-publication-race.test.ts": 68, - "src/main/zcode/zcode-plan-api-key-store.test.ts": 74, - "src/main/zcode/zcode-v2-personal-overlay-raw-json.test.ts": 145, - "src/main/zcode/zcode-v2-plan-credentials.test.ts": 798, - "src/main/zod-schema-compilation.test.ts": 68, - "src/packages/process-host/src/bounded-output-sink.test.ts": 64, - "src/packages/process-host/src/close-process-registry.test.ts": 25, - "src/packages/process-host/src/growing-byte-buffer.test.ts": 72, - "src/packages/process-host/src/posix-lsof-probe.test.ts": 4216, - "src/packages/process-host/src/process-tree-termination.test.ts": 55, - "src/packages/process-host/src/retryable-process-exit-proof.test.ts": 56, - "src/packages/process-host/src/run-process-bytes.test.ts": 2201, - "src/packages/process-host/src/run-process-termination-failure.test.ts": 95, - "src/packages/process-host/src/run-process-windows-tree-kill.test.ts": 69, - "src/packages/process-host/src/run-process.test.ts": 8729, - "src/packages/process-host/src/spawn-observer.test.ts": 280, - "src/packages/process-host/src/spawn-process-stdio.test.ts": 235, - "src/packages/process-host/src/windows-command-line.test.ts": 67, - "src/packages/process-host/src/windows-tree-kill.test.ts": 52, - "src/preload/api/notification-sound-playback.test.ts": 41, - "src/preload/api/platform-bridge.test.ts": 31, - "src/preload/api/wsl-hosts-api.test.ts": 34, - "src/preload/app-restart-checkpoint-routing.test.ts": 1596, - "src/preload/browser-client-page-renderer-requests.test.ts": 204, - "src/preload/browser-find-subscriptions.test.ts": 48, - "src/preload/browser-window-close.test.ts": 74, - "src/preload/close-active-tab-payload-admission.test.ts": 53, - "src/preload/doc-preview-link-interception.test.ts": 211, - "src/preload/gitlab-work-item-details.test.ts": 29, - "src/preload/opencode-go-credentials.test.ts": 34, - "src/preload/pty-snapshot-capability-ipc.test.ts": 1229, - "src/preload/renderer-heap-statistics-reader.test.ts": 33, - "src/preload/renderer-process-memory-reader.test.ts": 47, - "src/preload/renderer-restart-wiring.test.ts": 62, - "src/preload/runtime-environment-subscriptions.test.ts": 45, - "src/preload/ssh-authority-forwarding.test.ts": 994, - "src/preload/updater-package-recovery.test.ts": 233, - "src/preload/usage-provider-api.test.ts": 37, - "src/renderer/src/app-shell/app-command-handlers-child-workspaces.test.ts": 1295, - "src/renderer/src/app-shell/app-command-handlers-tab-rename.test.ts": 1120, - "src/renderer/src/app-shell/app-command-handlers-workspace-delete.test.ts": 740, - "src/renderer/src/app-shell/app-root-surface-settings.test.tsx": 303, + "src/main/windows/windows-administrator-restart.win32.test.ts": 57, + "src/main/windows/windows-administrator-status.test.ts": 53, + "src/main/windows/windows-administrator-status.win32.test.ts": 60, + "src/main/windows/windows-host-job.win32.test.ts": 44, + "src/main/windows/windows-msys-job.win32.test.ts": 71, + "src/main/windows/windows-process-table-cim-scan.test.ts": 65, + "src/main/windows/windows-process-table-native-addon.win32.test.ts": 82, + "src/main/windows/windows-process-table.test.ts": 172, + "src/main/windows/windows-process-tree-command-line-patch.test.ts": 49, + "src/main/windows/windows-pty-job.test.ts": 65, + "src/main/windows/windows-pty-job.win32.test.ts": 84, + "src/main/worker-thread-child-process/worker-thread-child-output-flow.test.ts": 158, + "src/main/worker-thread-child-process/worker-thread-child-process.test.ts": 602, + "src/main/worker-thread-request-queue.test.ts": 83, + "src/main/workspace-cleanup-removal-snapshot-prune.test.ts": 60, + "src/main/workspace-cleanup-scan-snapshot.test.ts": 160, + "src/main/workspace-create-event-fields.test.ts": 265, + "src/main/workspace-space-analysis-capacity.test.ts": 711, + "src/main/workspace-space-analysis-du-timeout.test.ts": 899, + "src/main/workspace-space-analysis-snapshot.test.ts": 151, + "src/main/workspace-space-analysis.test.ts": 592, + "src/main/workspace-space-scan-control.test.ts": 56, + "src/main/worktree-background-removal-records.test.ts": 575, + "src/main/worktree-background-removal.test.ts": 400, + "src/main/worktree-create-base-prefetch.test.ts": 284, + "src/main/worktree-create-base.test.ts": 46, + "src/main/worktree-create-candidates.test.ts": 47, + "src/main/worktree-create-in-flight.test.ts": 252, + "src/main/worktree-create-preparation-cancellation.test.ts": 407, + "src/main/worktree-create-preparation-claim.test.ts": 52, + "src/main/worktree-create-preparation-contention.test.ts": 426, + "src/main/worktree-create-preparation-stale-cleanup.test.ts": 373, + "src/main/worktree-create-preparation-timing.test.ts": 357, + "src/main/worktree-create-preparation-wsl-root.test.ts": 402, + "src/main/worktree-create-preparation.test.ts": 393, + "src/main/worktree-create-timing.test.ts": 128, + "src/main/worktree-failed-removal.test.ts": 749, + "src/main/worktree-identity-persistence.test.ts": 1994, + "src/main/worktree-lineage-pruning.test.ts": 524, + "src/main/worktree-metadata-ownership.test.ts": 46, + "src/main/worktree-name-retirement.test.ts": 401, + "src/main/worktree-path-comparison-key.test.ts": 227, + "src/main/worktree-preparation-discard-retry.test.ts": 357, + "src/main/worktree-preparation-fetch-barrier.test.ts": 439, + "src/main/worktree-preparation-tip-refresh.test.ts": 574, + "src/main/worktree-removal-close-records.test.ts": 1941, + "src/main/worktree-removal-home-guard.test.ts": 90, + "src/main/worktree-removal-repo-owner.test.ts": 41, + "src/main/worktree-removal-safety.test.ts": 290, + "src/main/worktree-removal-session-partition-fencing.test.ts": 2627, + "src/main/worktree-retirement-backfill-scan.test.ts": 55, + "src/main/worktree-retirement-backfill-stall.test.ts": 365, + "src/main/worktree-retirement-discovery-wsl.test.ts": 355, + "src/main/worktree-retirement-discovery.test.ts": 345, + "src/main/worktree-retirement-namespace.test.ts": 235, + "src/main/worktree-root-preparation.test.ts": 180, + "src/main/worktree-trash.test.ts": 126, + "src/main/wsl-approved-root-race.wsl.test.ts": 102, + "src/main/wsl-background-distro-gate.test.ts": 674, + "src/main/wsl-console-running-distros.test.ts": 57, + "src/main/wsl-distro-list-output.test.ts": 43, + "src/main/wsl-distro-list-single-flight.test.ts": 88, + "src/main/wsl-fish-history-cleanup.test.ts": 158, + "src/main/wsl-interop-spawn-directory.test.ts": 52, + "src/main/wsl-last-seen-running-age.test.ts": 84, + "src/main/wsl-lost-list-output.test.ts": 135, + "src/main/wsl-managed-cli-path-restore.test.ts": 68, + "src/main/wsl-move-incidental-writes.test.ts": 1170, + "src/main/wsl-move-scan-pruning.test.ts": 1824, + "src/main/wsl-running-distro-stop.test.ts": 42, + "src/main/wsl-running-distros.test.ts": 201, + "src/main/wsl-running-path-filter.test.ts": 57, + "src/main/wsl-shell-cwd-report.test.ts": 111, + "src/main/wsl-unc-delete.test.ts": 102, + "src/main/wsl-unc-delete.wsl.test.ts": 93, + "src/main/wsl.test.ts": 148, + "src/main/wsl/wsl-automount-root.test.ts": 108, + "src/main/wsl/wsl-background-exec-gate.test.ts": 69, + "src/main/wsl/wsl-command-channel.test.ts": 57, + "src/main/wsl/wsl-command-loop.test.ts": 6057, + "src/main/wsl/wsl-directory-upload.test.ts": 409, + "src/main/wsl/wsl-distro-holder-script.test.ts": 28870, + "src/main/wsl/wsl-distro-holder.test.ts": 328, + "src/main/wsl/wsl-distro-registry-id.test.ts": 77, + "src/main/wsl/wsl-drive-project-new-default.test.ts": 212, + "src/main/wsl/wsl-drive-project-windows-git.test.ts": 249, + "src/main/wsl/wsl-drive-unc-conversion-renderer.test.ts": 123, + "src/main/wsl/wsl-drive-unc-conversion-run.test.ts": 621, + "src/main/wsl/wsl-drive-unc-conversion-startup.test.ts": 1265, + "src/main/wsl/wsl-drive-unc-identity-rewrite.test.ts": 123, + "src/main/wsl/wsl-drive-unc-project-scope.test.ts": 123, + "src/main/wsl/wsl-drive-unc-state-rewrite.test.ts": 299, + "src/main/wsl/wsl-executable-path.win32.test.ts": 38, + "src/main/wsl/wsl-guest-environment.test.ts": 120, + "src/main/wsl/wsl-guest-pane-process-script-cost.test.ts": 213, + "src/main/wsl/wsl-guest-pane-processes.test.ts": 48, + "src/main/wsl/wsl-guest-process-identity.test.ts": 54, + "src/main/wsl/wsl-guest-process-table.test.ts": 146, + "src/main/wsl/wsl-host-automation-wake.test.ts": 288, + "src/main/wsl/wsl-host-connection-record.test.ts": 162, + "src/main/wsl/wsl-host-connector.test.ts": 826, + "src/main/wsl/wsl-host-distro-list.test.ts": 142, + "src/main/wsl/wsl-host-early-wake.test.ts": 34, + "src/main/wsl/wsl-host-first-connect.test.ts": 125, + "src/main/wsl/wsl-host-gate-startup.test.ts": 540, + "src/main/wsl/wsl-host-gate.test.ts": 156, + "src/main/wsl/wsl-host-kept-for-peers.test.ts": 159, + "src/main/wsl/wsl-host-peer-desktops.test.ts": 103, + "src/main/wsl/wsl-host-pending-removal.test.ts": 955, + "src/main/wsl/wsl-host-phone-reach.test.ts": 113, + "src/main/wsl/wsl-host-server-stop.test.ts": 407, + "src/main/wsl/wsl-host-service-runtime-call-stop.test.ts": 767, + "src/main/wsl/wsl-host-service-user-actions.test.ts": 837, + "src/main/wsl/wsl-host-service.test.ts": 1436, + "src/main/wsl/wsl-host-uninstall-server-stop.test.ts": 751, + "src/main/wsl/wsl-hosts-policy-live-update.test.ts": 239, + "src/main/wsl/wsl-interop-health.test.ts": 234, + "src/main/wsl/wsl-interop-registration.test.ts": 52, + "src/main/wsl/wsl-node-runtime-prefetch.test.ts": 102, + "src/main/wsl/wsl-orcad-account-env.test.ts": 117, + "src/main/wsl/wsl-orcad-active-probe.test.ts": 347, + "src/main/wsl/wsl-orcad-bridge-activity.test.ts": 668, + "src/main/wsl/wsl-orcad-connect-state-snapshot.test.ts": 392, + "src/main/wsl/wsl-orcad-connect-stop-fence.test.ts": 854, + "src/main/wsl/wsl-orcad-connection.test.ts": 1156, + "src/main/wsl/wsl-orcad-deploy-app-update.test.ts": 809, + "src/main/wsl/wsl-orcad-deploy.test.ts": 1019, + "src/main/wsl/wsl-orcad-held-context.test.ts": 1011, + "src/main/wsl/wsl-orcad-host-account-push.test.ts": 136, + "src/main/wsl/wsl-orcad-host-environments.test.ts": 47, + "src/main/wsl/wsl-orcad-host-transport-loops.test.ts": 312, + "src/main/wsl/wsl-orcad-host-transport.test.ts": 272, + "src/main/wsl/wsl-orcad-incumbent.test.ts": 529, + "src/main/wsl/wsl-orcad-instance-adoption.test.ts": 273, + "src/main/wsl/wsl-orcad-liveness-building-blocks.test.ts": 132, + "src/main/wsl/wsl-orcad-liveness-supervisor.test.ts": 249, + "src/main/wsl/wsl-orcad-liveness-verdict.test.ts": 45, + "src/main/wsl/wsl-orcad-own-build-launch-env.test.ts": 45, + "src/main/wsl/wsl-orcad-real-distro-idle-release-lane.test.ts": 636, + "src/main/wsl/wsl-orcad-real-distro-lane.test.ts": 1061, + "src/main/wsl/wsl-orcad-reconnect-backoff.test.ts": 51, + "src/main/wsl/wsl-orcad-stdio-bridge-e9.test.ts": 1203, + "src/main/wsl/wsl-orcad-stdio-bridge.test.ts": 471, + "src/main/wsl/wsl-orcad-update-admission-move-hold.test.ts": 630, + "src/main/wsl/wsl-orcad-update-admission.test.ts": 707, + "src/main/wsl/wsl-orcad-update-move-hold-driver.test.ts": 1995, + "src/main/wsl/wsl-orcad-watch.test.ts": 447, + "src/main/wsl/wsl-orphan-holder-release.test.ts": 265, + "src/main/wsl/wsl-pinned-runtime.test.ts": 263, + "src/main/wsl/wsl-runner.test.ts": 98, + "src/main/wsl/wsl-runner.wsl.test.ts": 75, + "src/main/wsl/wsl-unc-access-gate-user-act.test.ts": 81, + "src/main/wsl/wsl-unc-access-gate.test.ts": 1677, + "src/main/wsl/wsl-unc-drive-file-content.test.ts": 80, + "src/main/wsl/wsl-unc-drive-fs-path.test.ts": 51, + "src/main/wsl/wsl-user-act-scope.test.ts": 50, + "src/main/zcode/hook-service.test.ts": 186, + "src/main/zcode/zcode-plan-api-key-store-native-windows.test.ts": 47, + "src/main/zcode/zcode-plan-api-key-store-plaintext-rollback.test.ts": 180, + "src/main/zcode/zcode-plan-api-key-store-publication-race.test.ts": 108, + "src/main/zcode/zcode-plan-api-key-store.test.ts": 89, + "src/main/zcode/zcode-v2-personal-overlay-raw-json.test.ts": 259, + "src/main/zcode/zcode-v2-plan-credentials.test.ts": 934, + "src/main/zod-schema-compilation.test.ts": 87, + "src/packages/process-host/src/bounded-output-sink.test.ts": 75, + "src/packages/process-host/src/close-process-registry.test.ts": 39, + "src/packages/process-host/src/growing-byte-buffer.test.ts": 102, + "src/packages/process-host/src/isolated-detached-spawn.test.ts": 78, + "src/packages/process-host/src/posix-lsof-probe.test.ts": 4264, + "src/packages/process-host/src/process-tree-termination.test.ts": 85, + "src/packages/process-host/src/retryable-process-exit-proof.test.ts": 48, + "src/packages/process-host/src/run-process-bytes.test.ts": 2302, + "src/packages/process-host/src/run-process-termination-failure.test.ts": 89, + "src/packages/process-host/src/run-process-windows-tree-kill.test.ts": 81, + "src/packages/process-host/src/run-process.test.ts": 9406, + "src/packages/process-host/src/spawn-observer.test.ts": 357, + "src/packages/process-host/src/spawn-process-stdio.test.ts": 311, + "src/packages/process-host/src/windows-command-line.test.ts": 73, + "src/packages/process-host/src/windows-tree-kill.test.ts": 81, + "src/packages/process-host/src/wsl-distro-allowlist.test.ts": 55, + "src/preload/api/notification-sound-playback.test.ts": 64, + "src/preload/api/platform-bridge.test.ts": 48, + "src/preload/api/wsl-hosts-api.test.ts": 45, + "src/preload/app-restart-checkpoint-routing.test.ts": 2028, + "src/preload/browser-client-page-renderer-requests.test.ts": 154, + "src/preload/browser-extension-content-script-relay.test.ts": 65, + "src/preload/browser-extension-document-targets.test.ts": 75, + "src/preload/browser-extension-inert-apis.test.ts": 50, + "src/preload/browser-extension-main-world.test.ts": 81, + "src/preload/browser-extension-native-messaging.test.ts": 70, + "src/preload/browser-extension-storage-relay.test.ts": 104, + "src/preload/browser-extension-storage-sync.test.ts": 108, + "src/preload/browser-extension-web-store-main-world.test.ts": 166, + "src/preload/browser-extension-web-store-wording.test.ts": 194, + "src/preload/browser-find-subscriptions.test.ts": 66, + "src/preload/browser-window-close.test.ts": 98, + "src/preload/close-active-tab-payload-admission.test.ts": 48, + "src/preload/doc-preview-link-interception.test.ts": 234, + "src/preload/gitlab-work-item-details.test.ts": 49, + "src/preload/opencode-go-credentials.test.ts": 45, + "src/preload/plugin-frame-guest-render-lane.test.ts": 47, + "src/preload/plugin-frame-guest.test.ts": 287, + "src/preload/pty-snapshot-capability-ipc.test.ts": 1144, + "src/preload/renderer-heap-statistics-reader.test.ts": 50, + "src/preload/renderer-process-memory-reader.test.ts": 66, + "src/preload/renderer-restart-wiring.test.ts": 96, + "src/preload/runtime-environment-subscriptions.test.ts": 71, + "src/preload/ssh-authority-forwarding.test.ts": 1111, + "src/preload/updater-package-recovery.test.ts": 1102, + "src/preload/usage-provider-api.test.ts": 46, + "src/renderer/src/app-shell/app-command-handlers-child-workspaces.test.ts": 1576, + "src/renderer/src/app-shell/app-command-handlers-replacement.test.ts": 1305, + "src/renderer/src/app-shell/app-command-handlers-tab-rename.test.ts": 1786, + "src/renderer/src/app-shell/app-command-handlers-workspace-delete.test.ts": 748, + "src/renderer/src/app-shell/app-root-surface-settings.test.tsx": 480, "src/renderer/src/app-shell/app-window-chrome.test.ts": 47, - "src/renderer/src/app-shell/headless-phone-window-parity.test.ts": 1144, - "src/renderer/src/app-shell/reconcile-hydrated-server-layout-frames-switch.test.ts": 53, - "src/renderer/src/app-shell/reconcile-hydrated-workspace-tab-models.test.ts": 1424, - "src/renderer/src/app-shell/shutdown-checkpoint-persist.test.ts": 38, - "src/renderer/src/app-shell/shutdown-checkpoint-restart-lifecycle.test.ts": 189, - "src/renderer/src/app-shell/startup-actions-selector.test.ts": 58, - "src/renderer/src/app-shell/startup-window-frame-parity.test.ts": 2037, - "src/renderer/src/app-shell/startup-window-parity.test.ts": 1912, - "src/renderer/src/app-shell/use-document-appearance.test.tsx": 1370, - "src/renderer/src/app-shell/use-profile-state-save-delay-notice.sonner.test.tsx": 377, - "src/renderer/src/app-shell/use-profile-state-save-delay-notice.test.tsx": 233, - "src/renderer/src/app-shell/use-terminal-viewer-color-publication.test.tsx": 1631, - "src/renderer/src/app-shell/use-visible-hosted-review-refresh.test.tsx": 1016, - "src/renderer/src/app-shell/visible-review-reporting.test.ts": 1470, - "src/renderer/src/app-shell/window-visibility-actions-selector.test.ts": 194, - "src/renderer/src/app-shell/workspace-view-cross-client-sync.test.tsx": 666, - "src/renderer/src/attention/agent-attention-policy.test.ts": 43, - "src/renderer/src/attention/hidden-workspace-notification-mute.test.ts": 1250, - "src/renderer/src/attention/notification-sources.test.ts": 1447, - "src/renderer/src/components/AgentProgressRing.test.tsx": 107, - "src/renderer/src/components/AgentStateDot.test.ts": 111, - "src/renderer/src/components/AgentWorkingSpinner.test.tsx": 162, - "src/renderer/src/components/ButtonKeyHint.test.tsx": 274, - "src/renderer/src/components/ClaudeAccountSwitchDialog.test.tsx": 1670, - "src/renderer/src/components/JiraIssueWorkspace.assignee-source.test.tsx": 1753, - "src/renderer/src/components/JiraIssueWorkspace.optimistic-edit-reopen.test.tsx": 1256, - "src/renderer/src/components/JiraIssueWorkspace.optimistic-edit-rollback.test.tsx": 923, - "src/renderer/src/components/JiraIssueWorkspace.optimistic-edit.test.tsx": 1399, - "src/renderer/src/components/JiraIssueWorkspace.status-queue.test.tsx": 819, - "src/renderer/src/components/JiraIssueWorkspace.transition-source.test.tsx": 831, - "src/renderer/src/components/LinuxPackageInstallRecoveryCard.test.tsx": 613, - "src/renderer/src/components/NativeChatRemoteResume.test.tsx": 6585, - "src/renderer/src/components/NativeChatResumeOnRestartGroups.selection.test.tsx": 1310, - "src/renderer/src/components/NativeChatResumeOnRestartGroups.test.tsx": 2075, - "src/renderer/src/components/NativeChatResumeOnRestartModal.list.test.tsx": 1834, - "src/renderer/src/components/NativeChatResumeOnRestartModal.test.tsx": 2390, - "src/renderer/src/components/NewWorkspaceComposerCard.file-drop.test.tsx": 717, - "src/renderer/src/components/NewWorkspaceComposerCard.quick-file-drop.test.tsx": 2382, - "src/renderer/src/components/NewWorkspaceComposerCard.set-location-warm.test.tsx": 615, - "src/renderer/src/components/NewWorkspaceComposerCard.set-location.test.tsx": 811, - "src/renderer/src/components/NewWorkspaceComposerCard.start-from.test.tsx": 708, - "src/renderer/src/components/NewWorkspaceComposerCard.test.tsx": 1081, - "src/renderer/src/components/NewWorkspaceComposerModal.agent-surface.test.tsx": 1944, - "src/renderer/src/components/OrcaSignInProgress.test.tsx": 281, - "src/renderer/src/components/QuickOpen.mount-gating.test.tsx": 1749, - "src/renderer/src/components/QuickOpen.selection.test.tsx": 736, - "src/renderer/src/components/SelectedTextCopyMenu.test.tsx": 199, - "src/renderer/src/components/StarNagCard.test.tsx": 272, - "src/renderer/src/components/StateIndicatorTooltip.test.tsx": 67, - "src/renderer/src/components/task-page/jira/TaskPageJiraFavouriteFilters.test.tsx": 1600, - "src/renderer/src/components/task-page/jira/TaskPageJiraSavedFilters.test.tsx": 1020, - "src/renderer/src/components/task-page/jira/TaskPageJiraStatusFilters.test.tsx": 686, - "src/renderer/src/components/TerminalSearch.test.tsx": 361, - "src/renderer/src/components/TerminalTitlebarTabs.test.tsx": 162, - "src/renderer/src/components/TerminalWorkbenchContainer.test.tsx": 254, - "src/renderer/src/components/UpdateCard.error-card.test.tsx": 1780, - "src/renderer/src/components/UpdateCard.test.ts": 530, - "src/renderer/src/components/WorktreeBaseFallbackDialog.test.tsx": 1444, - "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.linear-url.test.tsx": 2572, - "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.mount-gating.test.tsx": 2035, - "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.recent-tabs.behavior.test.tsx": 4109, - "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.recent-tabs.test.tsx": 4208, - "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.task-search.test.tsx": 8777, - "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.test.tsx": 2364, - "src/renderer/src/components/activity/ActivityPrototypePage.filter-focus-shortcut.test.ts": 76, - "src/renderer/src/components/activity/ActivityPrototypePage.test.ts": 445, - "src/renderer/src/components/activity/ActivityPrototypePage.thread-grouping.test.ts": 1306, - "src/renderer/src/components/activity/ActivityThreadOptionsMenu.test.tsx": 1705, - "src/renderer/src/components/activity/activity-answered-ask-timeline.test.tsx": 2531, - "src/renderer/src/components/activity/activity-auto-mark-read-loop.react185.test.tsx": 4240, - "src/renderer/src/components/activity/activity-clear-completed-hmr.test.ts": 776, - "src/renderer/src/components/activity/activity-clear-completed-state-lifetime.test.ts": 6335, - "src/renderer/src/components/activity/activity-clear-completed.test.ts": 565, - "src/renderer/src/components/activity/activity-event-builder.identity-reuse.test.ts": 898, - "src/renderer/src/components/activity/activity-portal-churn-budget.test.ts": 41, - "src/renderer/src/components/activity/activity-portal-readiness-decay.react185.test.tsx": 237, - "src/renderer/src/components/activity/activity-portal-readiness-loop.react185.test.tsx": 288, - "src/renderer/src/components/activity/activity-portal-readiness-oscillation.test.ts": 40, - "src/renderer/src/components/activity/activity-portal-readiness-subscription-churn.react185.test.tsx": 188, - "src/renderer/src/components/activity/activity-portal-thread-reconciliation.test.ts": 42, - "src/renderer/src/components/activity/activity-scope-filter.test.ts": 474, - "src/renderer/src/components/activity/activity-search-query.test.tsx": 1223, - "src/renderer/src/components/activity/activity-terminal-portal-publication-loop.react185.test.tsx": 158, - "src/renderer/src/components/activity/activity-terminal-portal.test.tsx": 167, - "src/renderer/src/components/activity/activity-thread-actions.test.ts": 848, - "src/renderer/src/components/activity/activity-thread-context-menu.test.tsx": 1889, - "src/renderer/src/components/activity/activity-thread-grouping.status-order.test.ts": 608, - "src/renderer/src/components/activity/activity-thread-hover-card-intent.test.tsx": 313, - "src/renderer/src/components/activity/activity-thread-hover-card.test.tsx": 1766, - "src/renderer/src/components/activity/activity-thread-list-pane-collapsible.test.tsx": 1783, - "src/renderer/src/components/activity/activity-thread-list-pane.multi-select.test.tsx": 3957, - "src/renderer/src/components/activity/activity-thread-list-pane.virtualization.test.tsx": 3711, - "src/renderer/src/components/activity/dev-activity-fixture.test.ts": 41, - "src/renderer/src/components/activity/event-time-clock-refresh.test.tsx": 1583, - "src/renderer/src/components/activity/use-activity-thread-action-bindings.test.tsx": 1496, - "src/renderer/src/components/activity/useActivityUnreadCount.freshness.test.tsx": 1984, - "src/renderer/src/components/activity/useActivityUnreadCount.test.ts": 1279, - "src/renderer/src/components/agent-child-row-parity.test.tsx": 2593, - "src/renderer/src/components/agent-session-continuation/AgentSessionContinuationDialog.test.tsx": 1884, - "src/renderer/src/components/agent-session-continuation/agent-session-continuation-selection.test.ts": 51, - "src/renderer/src/components/agent/AgentCombobox.surface.test.tsx": 1008, - "src/renderer/src/components/agent/AgentCombobox.test.tsx": 1252, - "src/renderer/src/components/agent/AgentSettingsDialog.test.tsx": 446, - "src/renderer/src/components/agent/agent-combobox-command-state.test.ts": 38, - "src/renderer/src/components/artifacts/ArtifactCollection.test.tsx": 953, - "src/renderer/src/components/artifacts/ArtifactPreview.test.tsx": 366, - "src/renderer/src/components/artifacts/ArtifactPublishButton.test.tsx": 568, - "src/renderer/src/components/artifacts/ArtifactsPage.test.tsx": 1464, - "src/renderer/src/components/artifacts/artifact-list-search.test.ts": 127, - "src/renderer/src/components/artifacts/artifact-list-windowing.test.tsx": 1563, - "src/renderer/src/components/artifacts/artifact-publish-flow.test.ts": 80, - "src/renderer/src/components/artifacts/artifact-published-link-client.test.ts": 30, - "src/renderer/src/components/automations/AutomationDestinationField.test.tsx": 415, - "src/renderer/src/components/automations/AutomationDetail.host.test.tsx": 511, - "src/renderer/src/components/automations/AutomationDetail.test.tsx": 619, - "src/renderer/src/components/automations/AutomationEditorPromptEditor.test.tsx": 289, - "src/renderer/src/components/automations/AutomationEditorSettingsSidebar.test.tsx": 748, - "src/renderer/src/components/automations/AutomationHostBadges.test.tsx": 321, - "src/renderer/src/components/automations/AutomationHostFilterNotice.test.tsx": 503, - "src/renderer/src/components/automations/AutomationListEmptyView.test.tsx": 237, - "src/renderer/src/components/automations/AutomationListHostGroups.test.tsx": 657, - "src/renderer/src/components/automations/AutomationListLocalRows.test.tsx": 713, - "src/renderer/src/components/automations/AutomationListSearchField.test.tsx": 593, - "src/renderer/src/components/automations/AutomationListTableHeader.test.tsx": 664, - "src/renderer/src/components/automations/AutomationOwnerConflictNotice.test.tsx": 254, - "src/renderer/src/components/automations/AutomationPromptDisclosure.test.tsx": 601, - "src/renderer/src/components/automations/AutomationRunDetailsPage.test.tsx": 1851, - "src/renderer/src/components/automations/AutomationRunHistory.test.tsx": 732, - "src/renderer/src/components/automations/AutomationRunsDashboardSurface.test.tsx": 399, - "src/renderer/src/components/automations/AutomationRunsTable.test.tsx": 560, - "src/renderer/src/components/automations/AutomationSchedulePicker.render.test.tsx": 576, - "src/renderer/src/components/automations/AutomationSchedulePicker.test.ts": 275, - "src/renderer/src/components/automations/AutomationTimeField.test.tsx": 724, - "src/renderer/src/components/automations/AutomationsDetailPane.run-count.test.tsx": 788, - "src/renderer/src/components/automations/AutomationsDetailPane.test.tsx": 637, - "src/renderer/src/components/automations/AutomationsListPanel.test.tsx": 803, - "src/renderer/src/components/automations/AutomationsPage.behavior.test.tsx": 1489, - "src/renderer/src/components/automations/AutomationsPage.create-destination.test.tsx": 1631, - "src/renderer/src/components/automations/AutomationsPage.run-navigation.test.tsx": 1818, - "src/renderer/src/components/automations/AutomationsPage.test.tsx": 1821, - "src/renderer/src/components/automations/AutomationsPageBreadcrumb.test.tsx": 346, - "src/renderer/src/components/automations/ExternalAutomationManagers.test.tsx": 631, - "src/renderer/src/components/automations/automation-authority-identity.test.ts": 61, - "src/renderer/src/components/automations/automation-captured-owner.test.ts": 342, - "src/renderer/src/components/automations/automation-create-destination.test.ts": 141, - "src/renderer/src/components/automations/automation-create-projects.test.ts": 32, - "src/renderer/src/components/automations/automation-detail-tab-navigation.test.ts": 129, - "src/renderer/src/components/automations/automation-editor-prompt-options.test.ts": 55, - "src/renderer/src/components/automations/automation-extra-agent-args-capability.test.ts": 178, - "src/renderer/src/components/automations/automation-host-cache-controller.test.ts": 327, - "src/renderer/src/components/automations/automation-host-cache-error.test.ts": 140, - "src/renderer/src/components/automations/automation-host-cache-health.test.ts": 50, - "src/renderer/src/components/automations/automation-host-cache.test.ts": 56, - "src/renderer/src/components/automations/automation-host-catalog-generation.test.ts": 51, - "src/renderer/src/components/automations/automation-host-catalog-order.test.ts": 63, - "src/renderer/src/components/automations/automation-host-catalog-source.test.ts": 98, - "src/renderer/src/components/automations/automation-host-catalog.test.ts": 84, - "src/renderer/src/components/automations/automation-host-client.test.ts": 136, - "src/renderer/src/components/automations/automation-host-detail-display.test.ts": 28, - "src/renderer/src/components/automations/automation-host-diagnostics.test.ts": 305, - "src/renderer/src/components/automations/automation-host-filter-resolution.test.ts": 44, - "src/renderer/src/components/automations/automation-host-health.test.ts": 41, - "src/renderer/src/components/automations/automation-host-invalidation-window-events.test.ts": 57, - "src/renderer/src/components/automations/automation-host-invalidation.test.ts": 41, - "src/renderer/src/components/automations/automation-host-list-rows.test.ts": 352, - "src/renderer/src/components/automations/automation-host-orphan-entry.test.ts": 449, - "src/renderer/src/components/automations/automation-host-picker-groups.test.ts": 71, - "src/renderer/src/components/automations/automation-host-recovery.test.ts": 48, - "src/renderer/src/components/automations/automation-host-scale-gates.test.ts": 470, - "src/renderer/src/components/automations/automation-host-scheduler.test.ts": 169, - "src/renderer/src/components/automations/automation-host-status-descriptors.test.ts": 109, - "src/renderer/src/components/automations/automation-legacy-schedule-editing.test.ts": 1434, - "src/renderer/src/components/automations/automation-list-empty-state.test.ts": 127, - "src/renderer/src/components/automations/automation-list-focus-recovery.test.ts": 32, - "src/renderer/src/components/automations/automation-list-keyboard-navigation.test.ts": 47, - "src/renderer/src/components/automations/automation-list-last-run.test.ts": 121, - "src/renderer/src/components/automations/automation-list-row-identity.test.ts": 458, - "src/renderer/src/components/automations/automation-list-search-rows.test.ts": 660, - "src/renderer/src/components/automations/automation-list-search.test.ts": 56, - "src/renderer/src/components/automations/automation-list-view-sort.test.ts": 490, - "src/renderer/src/components/automations/automation-list-view.test.ts": 150, - "src/renderer/src/components/automations/automation-project-groups.test.ts": 49, - "src/renderer/src/components/automations/automation-run-completion-evidence.test.ts": 200, - "src/renderer/src/components/automations/automation-run-context.test.ts": 67, - "src/renderer/src/components/automations/automation-run-history-keyboard-navigation.test.ts": 341, - "src/renderer/src/components/automations/automation-run-open-target.test.ts": 182, - "src/renderer/src/components/automations/automation-run-output-snapshot-equivalence.test.ts": 124, - "src/renderer/src/components/automations/automation-run-output-snapshot.test.ts": 59, - "src/renderer/src/components/automations/automation-run-view-state.test.ts": 64, - "src/renderer/src/components/automations/automation-run-workspace-action.paired-server.test.ts": 553, - "src/renderer/src/components/automations/automation-runs-dashboard-model.test.ts": 40, - "src/renderer/src/components/automations/automation-scoped-list-client.test.ts": 260, - "src/renderer/src/components/automations/automation-setup-decision.test.ts": 1244, - "src/renderer/src/components/automations/automation-source-display.test.ts": 49, - "src/renderer/src/components/automations/automation-target-availability.test.ts": 116, - "src/renderer/src/components/automations/automation-usage-model.test.ts": 100, - "src/renderer/src/components/automations/automation-write-invalidation.test.ts": 47, - "src/renderer/src/components/automations/external-automation-list-entries.test.ts": 76, - "src/renderer/src/components/automations/external-automation-scope-gating.test.ts": 69, - "src/renderer/src/components/automations/external-automation-scope-keys.test.ts": 63, - "src/renderer/src/components/automations/external-automation-source-availability.test.ts": 50, - "src/renderer/src/components/automations/use-automation-host-catalog-readoption.test.tsx": 792, - "src/renderer/src/components/automations/use-automation-host-catalog.test.tsx": 825, - "src/renderer/src/components/automations/use-automation-list-focus-recovery.test.tsx": 188, - "src/renderer/src/components/automations/use-automation-list-search.test.tsx": 630, - "src/renderer/src/components/automations/use-automation-runs-dashboard-payload.test.tsx": 2751, - "src/renderer/src/components/automations/use-automation-runs-dashboard.test.tsx": 713, - "src/renderer/src/components/automations/use-automations-page-setup-state.test.tsx": 1642, - "src/renderer/src/components/automations/use-automations-page-store-state.folder.test.tsx": 1321, - "src/renderer/src/components/automations/use-external-automation-scope-retention.test.tsx": 213, - "src/renderer/src/components/automations/use-selected-automation-run-history.test.tsx": 559, - "src/renderer/src/components/browser-cookie-import-google-disclosure.test.tsx": 587, - "src/renderer/src/components/browser-favicon.test.tsx": 366, - "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.chrome-parity.test.tsx": 6660, - "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.dead-guest.test.tsx": 1974, - "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.drag-focus.test.tsx": 4333, - "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.failure-remount.test.tsx": 3719, - "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.markup.test.tsx": 4208, - "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.popup-notices.test.tsx": 5185, - "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.test.tsx": 2491, - "src/renderer/src/components/browser-pane/ReopenBrowserPageOnServerButton.test.tsx": 753, - "src/renderer/src/components/browser-pane/annotate/BrowserAnnotationSendMenuContent.test.tsx": 48, - "src/renderer/src/components/browser-pane/annotate/GrabConfirmationSheet.test.ts": 179, - "src/renderer/src/components/browser-pane/annotate/MarkupOverlay.test.tsx": 786, - "src/renderer/src/components/browser-pane/annotate/browser-annotation-output.test.ts": 46, - "src/renderer/src/components/browser-pane/annotate/browser-grab-toast-owner-cleanup.test.tsx": 618, - "src/renderer/src/components/browser-pane/annotate/browser-page-annotation-tray.test.tsx": 1541, - "src/renderer/src/components/browser-pane/annotate/guest-annotation-viewport-bridge.test.ts": 32, - "src/renderer/src/components/browser-pane/annotate/markup-drawing-model.test.ts": 71, - "src/renderer/src/components/browser-pane/annotate/markup-gesture.test.ts": 66, - "src/renderer/src/components/browser-pane/annotate/markup-screenshot-compose.test.ts": 53, - "src/renderer/src/components/browser-pane/annotate/markup-shape-hit-test.test.ts": 53, - "src/renderer/src/components/browser-pane/annotate/markup-shape-render.test.ts": 98, - "src/renderer/src/components/browser-pane/annotate/use-browser-page-annotation-send.test.tsx": 1097, - "src/renderer/src/components/browser-pane/annotate/use-browser-page-grab-annotations.test.tsx": 1038, - "src/renderer/src/components/browser-pane/annotate/use-markup-draw-hint.test.ts": 189, - "src/renderer/src/components/browser-pane/annotate/useGrabMode.test.ts": 883, - "src/renderer/src/components/browser-pane/annotate/useMarkupEditor.test.ts": 360, - "src/renderer/src/components/browser-pane/annotate/useMarkupPointerHandlers.test.ts": 190, - "src/renderer/src/components/browser-pane/assemble-chrome/BrowserAddressBar.test.tsx": 985, - "src/renderer/src/components/browser-pane/assemble-chrome/BrowserFind.test.tsx": 356, - "src/renderer/src/components/browser-pane/assemble-chrome/BrowserPane.webview-preferences.test.ts": 2032, - "src/renderer/src/components/browser-pane/assemble-chrome/BrowserPaneOverlayLayer.test.tsx": 852, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-address-bar-suggestions.test.ts": 427, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-chrome-folded-tools.test.tsx": 462, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-chrome-toolbar.test.tsx": 556, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-deferred-lifecycle.test.tsx": 2476, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-egress-indicator.test.tsx": 1638, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-link-status-bubble.test.tsx": 1549, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-navigation-control-row.test.tsx": 285, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-workspace-pane.adoption-chrome.test.tsx": 16613, - "src/renderer/src/components/browser-pane/assemble-chrome/browser-workspace-pane.retention-props.test.tsx": 1765, - "src/renderer/src/components/browser-pane/assemble-chrome/ssh-routed-browser-page-gate.test.tsx": 1600, - "src/renderer/src/components/browser-pane/assemble-chrome/use-browser-chrome-tool-fold.test.tsx": 424, - "src/renderer/src/components/browser-pane/assemble-chrome/use-browser-page-chrome-focus.test.tsx": 1552, - "src/renderer/src/components/browser-pane/assemble-chrome/use-browser-page-find-shortcuts.test.tsx": 1433, - "src/renderer/src/components/browser-pane/browser-client-hosted-download-notices.test.tsx": 603, - "src/renderer/src/components/browser-pane/browser-client-page-attachment-scan-budget.test.ts": 315, - "src/renderer/src/components/browser-pane/browser-client-page-metadata-publisher.test.ts": 308, - "src/renderer/src/components/browser-pane/browser-client-page-position-driver.test.ts": 510, - "src/renderer/src/components/browser-pane/browser-client-page-profile-staging.test.ts": 255, - "src/renderer/src/components/browser-pane/browser-client-page-renderer-installation.test.ts": 234, - "src/renderer/src/components/browser-pane/browser-client-page-retained-drag-passthrough.test.ts": 348, - "src/renderer/src/components/browser-pane/browser-client-page-retained-registry.test.ts": 394, - "src/renderer/src/components/browser-pane/browser-external-app-prompt.test.ts": 114, - "src/renderer/src/components/browser-pane/browser-http-auth-prompt.test.ts": 131, - "src/renderer/src/components/browser-pane/browser-page-prompts.test.ts": 284, - "src/renderer/src/components/browser-pane/browser-reopen-on-server.test.ts": 101, - "src/renderer/src/components/browser-pane/browser-site-permission-prompt.test.ts": 121, - "src/renderer/src/components/browser-pane/client-hosted-browser-unavailable-notice.test.tsx": 555, - "src/renderer/src/components/browser-pane/describe-page/browser-annotation-geometry.test.ts": 172, - "src/renderer/src/components/browser-pane/describe-page/browser-artifact-upload.test.ts": 1664, - "src/renderer/src/components/browser-pane/describe-page/browser-favicon-url.test.ts": 41, - "src/renderer/src/components/browser-pane/describe-page/browser-page-url-display.test.ts": 1729, - "src/renderer/src/components/browser-pane/describe-page/live-browser-url-registry.test.ts": 35, - "src/renderer/src/components/browser-pane/history/browser-history-view-rows.test.ts": 300, - "src/renderer/src/components/browser-pane/history/use-browser-history-shortcut.test.tsx": 1252, - "src/renderer/src/components/browser-pane/host-guest/agent-input-focus-guard.test.ts": 153, - "src/renderer/src/components/browser-pane/host-guest/browser-automation-visibility.test.ts": 39, - "src/renderer/src/components/browser-pane/host-guest/browser-focus.test.ts": 125, - "src/renderer/src/components/browser-pane/host-guest/browser-guest-eviction-veto.test.ts": 1268, - "src/renderer/src/components/browser-pane/host-guest/browser-guest-paint-policy.test.ts": 1517, - "src/renderer/src/components/browser-pane/host-guest/browser-guest-worktree-retention.test.ts": 37, - "src/renderer/src/components/browser-pane/host-guest/browser-keyboard.test.ts": 114, - "src/renderer/src/components/browser-pane/host-guest/browser-page-annotation-document.test.ts": 2364, - "src/renderer/src/components/browser-pane/host-guest/browser-page-evicted-guest-recovery.test.ts": 388, - "src/renderer/src/components/browser-pane/host-guest/browser-page-favicon-navigation.test.ts": 1502, - "src/renderer/src/components/browser-pane/host-guest/browser-page-guest-recovery.test.ts": 457, - "src/renderer/src/components/browser-pane/host-guest/browser-page-mount-admission.test.ts": 1864, - "src/renderer/src/components/browser-pane/host-guest/browser-page-registration-ownership.test.ts": 618, - "src/renderer/src/components/browser-pane/host-guest/browser-page-viewport.test.ts": 186, - "src/renderer/src/components/browser-pane/host-guest/browser-page-webview-surface.test.ts": 1964, - "src/renderer/src/components/browser-pane/host-guest/browser-page-window-close.test.ts": 31, - "src/renderer/src/components/browser-pane/host-guest/browser-system-resume.test.ts": 135, - "src/renderer/src/components/browser-pane/host-guest/use-browser-page-keyboard-shortcuts.split.test.tsx": 1690, - "src/renderer/src/components/browser-pane/host-guest/use-browser-page-slot-viewport.test.ts": 196, - "src/renderer/src/components/browser-pane/host-guest/use-browser-page-webview-partition.test.ts": 1482, - "src/renderer/src/components/browser-pane/host-guest/use-webview-drag-passthrough-active.test.tsx": 283, - "src/renderer/src/components/browser-pane/host-guest/webview-registry.test.ts": 91, - "src/renderer/src/components/browser-pane/navigate/browser-download-progress.test.ts": 308, - "src/renderer/src/components/browser-pane/navigate/browser-file-editor-open.test.ts": 1562, - "src/renderer/src/components/browser-pane/navigate/browser-load-failure-overlay.test.tsx": 549, - "src/renderer/src/components/browser-pane/navigate/browser-notices.test.ts": 173, - "src/renderer/src/components/browser-pane/navigate/browser-page-download-activity.test.ts": 41, - "src/renderer/src/components/browser-pane/navigate/browser-webview-load-failure.test.ts": 105, - "src/renderer/src/components/browser-pane/navigate/chromium-error-page-poll-visibility.test.ts": 2172, - "src/renderer/src/components/browser-pane/navigate/chromium-error-page-polling.test.ts": 25, - "src/renderer/src/components/browser-pane/navigate/use-browser-page-reload-actions.test.tsx": 1454, - "src/renderer/src/components/browser-pane/restored-client-hosted-recovery-window.test.tsx": 2512, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-frame-style.test.ts": 53, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-keyboard.test.ts": 44, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-input-model.test.ts": 49, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-pane.address-bar.test.tsx": 2213, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-pane.chrome-chords.test.tsx": 2168, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-session.test.ts": 193, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-service-failure.test.ts": 455, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-stream-lifecycle.test.ts": 343, - "src/renderer/src/components/browser-pane/stream-remote/remote-browser-stream-restart-scheduler.test.ts": 49, - "src/renderer/src/components/browser-pane/stream-remote/use-remote-browser-page-navigation.test.ts": 1979, - "src/renderer/src/components/browser-pane/stream-remote/use-remote-browser-stream-activation.test.ts": 179, - "src/renderer/src/components/browser-pane/use-ssh-workspace-browser-route.host-connection.test.tsx": 1782, - "src/renderer/src/components/browser-pane/workspace-doc/HtmlDocPreview.failure-message.test.tsx": 1941, - "src/renderer/src/components/browser-pane/workspace-doc/HtmlDocPreview.toolbar.test.tsx": 2926, - "src/renderer/src/components/browser-pane/workspace-doc/doc-preview-document-actions.test.ts": 171, - "src/renderer/src/components/browser-pane/workspace-doc/doc-preview-external-link-confirmation.test.ts": 199, - "src/renderer/src/components/browser-pane/workspace-doc/doc-preview-webview-attach.test.ts": 148, - "src/renderer/src/components/browser-pane/workspace-doc/use-doc-preview-guest-tools.test.ts": 424, - "src/renderer/src/components/browser-webauthn-account-dialog.test.tsx": 842, - "src/renderer/src/components/cmd-j/palette-duplicate-key-ghost-rows.test.tsx": 175, - "src/renderer/src/components/cmd-j/palette-filter-option-list.test.ts": 53, - "src/renderer/src/components/cmd-j/palette-filter-options.test.ts": 336, - "src/renderer/src/components/cmd-j/palette-filter.test.ts": 61, - "src/renderer/src/components/cmd-j/palette-focus-restore-target.test.ts": 146, - "src/renderer/src/components/cmd-j/palette-host-badge.test.ts": 213, - "src/renderer/src/components/cmd-j/palette-list-entry-render-keys.test.ts": 35, - "src/renderer/src/components/cmd-j/palette-live-status.test.tsx": 1609, - "src/renderer/src/components/cmd-j/palette-query-tokens.test.ts": 38, - "src/renderer/src/components/cmd-j/palette-results.test.ts": 277, - "src/renderer/src/components/cmd-j/palette-section-render-cap.test.ts": 53, - "src/renderer/src/components/cmd-j/palette-session-age.test.ts": 113, - "src/renderer/src/components/cmd-j/plugin-quick-actions.test.ts": 108, - "src/renderer/src/components/cmd-j/quick-action-context.test.ts": 1815, - "src/renderer/src/components/cmd-j/task-search-activation.test.ts": 1297, - "src/renderer/src/components/cmd-j/task-search-requests.test.ts": 1523, - "src/renderer/src/components/cmd-j/worktree-checks-review-index.test.ts": 154, - "src/renderer/src/components/codex-restart-chip.test.tsx": 1663, - "src/renderer/src/components/comment-code-context-state.test.ts": 59, - "src/renderer/src/components/comment-reply-target-state.test.ts": 37, - "src/renderer/src/components/confirmation-dialog.test.tsx": 979, - "src/renderer/src/components/confirmation-skip-preference.test.ts": 141, - "src/renderer/src/components/connect-dialog-outside-dismiss.test.tsx": 835, - "src/renderer/src/components/contextual-tours/ContextualTourOverlay.remeasure.test.tsx": 2292, - "src/renderer/src/components/contextual-tours/ContextualTourOverlay.test.tsx": 1598, - "src/renderer/src/components/contextual-tours/ContextualTourOverlay.visibility.test.tsx": 1302, - "src/renderer/src/components/contextual-tours/contextual-tour-floating-position.test.ts": 2004, - "src/renderer/src/components/contextual-tours/contextual-tour-gate.test.ts": 47, - "src/renderer/src/components/contextual-tours/contextual-tour-overlay-measurement.test.ts": 258, - "src/renderer/src/components/contextual-tours/request-contextual-tour-when-ready.test.ts": 1380, - "src/renderer/src/components/crash-report/crash-report-submit-notice.test.ts": 124, - "src/renderer/src/components/crash-report/use-crash-report-copy.test.tsx": 358, - "src/renderer/src/components/dashboard-popout/AgentKanbanBoard.test.tsx": 740, - "src/renderer/src/components/dashboard-popout/AgentKanbanCard.test.tsx": 529, - "src/renderer/src/components/dashboard-popout/AgentTerminalDialog.test.tsx": 663, - "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.clipboard-routes.test.tsx": 2104, - "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.frame-lifecycle.test.tsx": 2130, - "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.option-dead-key.test.tsx": 915, - "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.settings-geometry.test.tsx": 1712, - "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.settings-lifetime.test.tsx": 1564, - "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.test.tsx": 2249, - "src/renderer/src/components/dashboard-popout/agent-board-filtering.test.ts": 50, - "src/renderer/src/components/dashboard-popout/dashboard-agent-status-patch.test.ts": 59, - "src/renderer/src/components/dashboard-popout/preview-grid-claim.test.ts": 322, - "src/renderer/src/components/dashboard-popout/preview-terminal-box-fit-lifecycle.test.ts": 294, - "src/renderer/src/components/dashboard-popout/preview-terminal-ime-bridge-kitty-bytes.test.ts": 333, - "src/renderer/src/components/dashboard-popout/preview-terminal-right-click-paste.test.ts": 1760, - "src/renderer/src/components/dashboard-popout/preview-terminal-snapshot-replay.test.ts": 38, - "src/renderer/src/components/dashboard-popout/remote-runtime-terminal-preview-api.test.ts": 87, - "src/renderer/src/components/dashboard-popout/terminal-preview-unavailable-message.test.ts": 92, - "src/renderer/src/components/dashboard-popout/use-agent-dashboard-telemetry.test.ts": 1675, + "src/renderer/src/app-shell/headless-phone-window-parity.test.ts": 1904, + "src/renderer/src/app-shell/reconcile-hydrated-server-layout-frames-switch.test.ts": 46, + "src/renderer/src/app-shell/reconcile-hydrated-workspace-tab-models.test.ts": 1812, + "src/renderer/src/app-shell/shutdown-checkpoint-persist.test.ts": 65, + "src/renderer/src/app-shell/shutdown-checkpoint-restart-lifecycle.test.ts": 210, + "src/renderer/src/app-shell/startup-actions-selector.test.ts": 75, + "src/renderer/src/app-shell/startup-window-frame-parity.test.ts": 2131, + "src/renderer/src/app-shell/startup-window-parity.test.ts": 2306, + "src/renderer/src/app-shell/use-document-appearance.test.tsx": 2518, + "src/renderer/src/app-shell/use-onboarding-and-feature-tips.test.tsx": 2093, + "src/renderer/src/app-shell/use-profile-state-save-delay-notice.sonner.test.tsx": 355, + "src/renderer/src/app-shell/use-profile-state-save-delay-notice.test.tsx": 293, + "src/renderer/src/app-shell/use-runtime-graph-sync-draft-hashing.test.tsx": 1793, + "src/renderer/src/app-shell/use-terminal-viewer-color-publication.test.tsx": 1995, + "src/renderer/src/app-shell/use-visible-hosted-review-refresh.test.tsx": 572, + "src/renderer/src/app-shell/visible-review-reporting.test.ts": 1872, + "src/renderer/src/app-shell/visible-review-twin-hosts.test.ts": 1792, + "src/renderer/src/app-shell/window-visibility-actions-selector.test.ts": 269, + "src/renderer/src/app-shell/workspace-view-cross-client-sync.test.tsx": 1170, + "src/renderer/src/app-shell/worktree-creation-chat-handoff.test.tsx": 2824, + "src/renderer/src/assets/theme-token-contrast.test.ts": 66, + "src/renderer/src/attention/agent-attention-policy.test.ts": 49, + "src/renderer/src/attention/agent-subject-read-actions.test.ts": 30, + "src/renderer/src/attention/hidden-workspace-notification-mute.test.ts": 1698, + "src/renderer/src/attention/notification-sources.test.ts": 1838, + "src/renderer/src/components/AgentProgressRing.test.tsx": 276, + "src/renderer/src/components/AgentStateDot.test.ts": 307, + "src/renderer/src/components/AgentWorkingSpinner.test.tsx": 234, + "src/renderer/src/components/ButtonKeyHint.test.tsx": 307, + "src/renderer/src/components/ClaudeAccountSwitchDialog.test.tsx": 2945, + "src/renderer/src/components/GitLabItemDialog.test.tsx": 2926, + "src/renderer/src/components/JiraIssueWorkspace.assignee-source.test.tsx": 2237, + "src/renderer/src/components/JiraIssueWorkspace.optimistic-edit-reopen.test.tsx": 2153, + "src/renderer/src/components/JiraIssueWorkspace.optimistic-edit-rollback.test.tsx": 1646, + "src/renderer/src/components/JiraIssueWorkspace.optimistic-edit.test.tsx": 2340, + "src/renderer/src/components/JiraIssueWorkspace.status-queue.test.tsx": 1852, + "src/renderer/src/components/JiraIssueWorkspace.transition-source.test.tsx": 1843, + "src/renderer/src/components/LinuxPackageInstallRecoveryCard.test.tsx": 949, + "src/renderer/src/components/NativeChatRemoteResume.test.tsx": 8774, + "src/renderer/src/components/NativeChatResumeOnRestartGroups.selection.test.tsx": 2633, + "src/renderer/src/components/NativeChatResumeOnRestartGroups.test.tsx": 3472, + "src/renderer/src/components/NativeChatResumeOnRestartModal.list.test.tsx": 3269, + "src/renderer/src/components/NativeChatResumeOnRestartModal.test.tsx": 3511, + "src/renderer/src/components/NewWorkspaceComposerCard.file-drop.test.tsx": 871, + "src/renderer/src/components/NewWorkspaceComposerCard.quick-file-drop.test.tsx": 4557, + "src/renderer/src/components/NewWorkspaceComposerCard.set-location-warm.test.tsx": 1187, + "src/renderer/src/components/NewWorkspaceComposerCard.set-location.test.tsx": 1301, + "src/renderer/src/components/NewWorkspaceComposerCard.setup.test.tsx": 1133, + "src/renderer/src/components/NewWorkspaceComposerCard.start-from.test.tsx": 1385, + "src/renderer/src/components/NewWorkspaceComposerCard.test.tsx": 2246, + "src/renderer/src/components/NewWorkspaceComposerModal.agent-surface.test.tsx": 2313, + "src/renderer/src/components/NotificationCardStack.test.tsx": 272, + "src/renderer/src/components/OrcaSignInProgress.test.tsx": 432, + "src/renderer/src/components/QuickOpen.mount-gating.test.tsx": 2008, + "src/renderer/src/components/QuickOpen.selection.test.tsx": 1046, + "src/renderer/src/components/SelectedTextCopyMenu.test.tsx": 329, + "src/renderer/src/components/StarNagCard.test.tsx": 416, + "src/renderer/src/components/StateIndicatorTooltip.test.tsx": 58, + "src/renderer/src/components/TerminalSearch.test.tsx": 458, + "src/renderer/src/components/TerminalTitlebarTabs.test.tsx": 217, + "src/renderer/src/components/TerminalWorkbenchContainer.test.tsx": 302, + "src/renderer/src/components/UpdateCard.error-card.test.tsx": 2851, + "src/renderer/src/components/UpdateCard.test.ts": 694, + "src/renderer/src/components/WorktreeBaseFallbackDialog.test.tsx": 2104, + "src/renderer/src/components/activity/ActivityPrototypePage.filter-focus-shortcut.test.ts": 48, + "src/renderer/src/components/activity/ActivityPrototypePage.test.ts": 771, + "src/renderer/src/components/activity/ActivityPrototypePage.thread-grouping.test.ts": 2086, + "src/renderer/src/components/activity/ActivityThreadOptionsMenu.test.tsx": 2882, + "src/renderer/src/components/activity/activity-answered-ask-timeline.test.tsx": 2246, + "src/renderer/src/components/activity/activity-auto-mark-read-loop.react185.test.tsx": 5607, + "src/renderer/src/components/activity/activity-clear-completed-hmr.test.ts": 814, + "src/renderer/src/components/activity/activity-clear-completed-state-lifetime.test.ts": 4609, + "src/renderer/src/components/activity/activity-clear-completed.test.ts": 796, + "src/renderer/src/components/activity/activity-event-builder.identity-reuse.test.ts": 792, + "src/renderer/src/components/activity/activity-portal-churn-budget.test.ts": 51, + "src/renderer/src/components/activity/activity-portal-readiness-decay.react185.test.tsx": 228, + "src/renderer/src/components/activity/activity-portal-readiness-loop.react185.test.tsx": 377, + "src/renderer/src/components/activity/activity-portal-readiness-oscillation.test.ts": 65, + "src/renderer/src/components/activity/activity-portal-readiness-subscription-churn.react185.test.tsx": 315, + "src/renderer/src/components/activity/activity-portal-thread-reconciliation.test.ts": 49, + "src/renderer/src/components/activity/activity-scope-filter.test.ts": 734, + "src/renderer/src/components/activity/activity-search-query.test.tsx": 2286, + "src/renderer/src/components/activity/activity-terminal-portal-publication-loop.react185.test.tsx": 222, + "src/renderer/src/components/activity/activity-terminal-portal.test.tsx": 189, + "src/renderer/src/components/activity/activity-thread-actions.test.ts": 1069, + "src/renderer/src/components/activity/activity-thread-context-menu.test.tsx": 2431, + "src/renderer/src/components/activity/activity-thread-grouping.status-order.test.ts": 759, + "src/renderer/src/components/activity/activity-thread-hover-card-intent.test.tsx": 636, + "src/renderer/src/components/activity/activity-thread-hover-card.test.tsx": 3270, + "src/renderer/src/components/activity/activity-thread-list-pane-collapsible.test.tsx": 3688, + "src/renderer/src/components/activity/activity-thread-list-pane.multi-select.test.tsx": 4699, + "src/renderer/src/components/activity/activity-thread-list-pane.virtualization.test.tsx": 4863, + "src/renderer/src/components/activity/dev-activity-fixture.test.ts": 57, + "src/renderer/src/components/activity/event-time-clock-refresh.test.tsx": 1943, + "src/renderer/src/components/activity/use-activity-thread-action-bindings.test.tsx": 1441, + "src/renderer/src/components/activity/useActivityUnreadCount.freshness.test.tsx": 1990, + "src/renderer/src/components/activity/useActivityUnreadCount.test.ts": 1633, + "src/renderer/src/components/agent-child-row-parity.test.tsx": 2243, + "src/renderer/src/components/agent-session-continuation/AgentSessionContinuationDialog.test.tsx": 4193, + "src/renderer/src/components/agent-session-continuation/agent-session-continuation-selection.test.ts": 56, + "src/renderer/src/components/agent-tab-shortcut-launch.test.ts": 369, + "src/renderer/src/components/agent/AgentCombobox.surface.test.tsx": 1193, + "src/renderer/src/components/agent/AgentCombobox.test.tsx": 1474, + "src/renderer/src/components/agent/AgentLaunchPickerMenu.language.test.tsx": 2115, + "src/renderer/src/components/agent/AgentLaunchPickerMenu.search.test.tsx": 2090, + "src/renderer/src/components/agent/AgentLaunchPickerMenu.test.tsx": 5830, + "src/renderer/src/components/agent/AgentLaunchSetupPanel.authority.test.tsx": 1191, + "src/renderer/src/components/agent/AgentLaunchSetupPanel.perf.test.tsx": 2200, + "src/renderer/src/components/agent/AgentLaunchSetupPanel.test.tsx": 2355, + "src/renderer/src/components/agent/AgentSettingsDialog.test.tsx": 697, + "src/renderer/src/components/agent/agent-combobox-command-state.test.ts": 48, + "src/renderer/src/components/agent/use-agent-launch-picker-inventory.test.tsx": 1478, + "src/renderer/src/components/artifacts/ArtifactCollection.test.tsx": 1833, + "src/renderer/src/components/artifacts/ArtifactPreview.test.tsx": 474, + "src/renderer/src/components/artifacts/ArtifactPublishButton.test.tsx": 706, + "src/renderer/src/components/artifacts/ArtifactsPage.test.tsx": 2052, + "src/renderer/src/components/artifacts/artifact-list-search.test.ts": 227, + "src/renderer/src/components/artifacts/artifact-list-windowing.test.tsx": 3459, + "src/renderer/src/components/artifacts/artifact-publish-flow.test.ts": 114, + "src/renderer/src/components/artifacts/artifact-published-link-client.test.ts": 52, + "src/renderer/src/components/automations/AutomationDestinationField.test.tsx": 544, + "src/renderer/src/components/automations/AutomationDetail.host.test.tsx": 820, + "src/renderer/src/components/automations/AutomationDetail.test.tsx": 833, + "src/renderer/src/components/automations/AutomationEditorDialogFooter.test.tsx": 465, + "src/renderer/src/components/automations/AutomationEditorPromptEditor.test.tsx": 396, + "src/renderer/src/components/automations/AutomationEditorSettingsSidebar.test.tsx": 1193, + "src/renderer/src/components/automations/AutomationHostBadges.test.tsx": 561, + "src/renderer/src/components/automations/AutomationHostFilterNotice.test.tsx": 552, + "src/renderer/src/components/automations/AutomationListEmptyView.test.tsx": 419, + "src/renderer/src/components/automations/AutomationListHostGroups.test.tsx": 772, + "src/renderer/src/components/automations/AutomationListLocalRows.test.tsx": 2712, + "src/renderer/src/components/automations/AutomationListSearchField.test.tsx": 424, + "src/renderer/src/components/automations/AutomationListTableHeader.test.tsx": 543, + "src/renderer/src/components/automations/AutomationOwnerConflictNotice.test.tsx": 443, + "src/renderer/src/components/automations/AutomationPromptDisclosure.test.tsx": 893, + "src/renderer/src/components/automations/AutomationRunDetailsPage.test.tsx": 2591, + "src/renderer/src/components/automations/AutomationRunHistory.test.tsx": 1101, + "src/renderer/src/components/automations/AutomationRunsDashboardSurface.test.tsx": 482, + "src/renderer/src/components/automations/AutomationRunsTable.test.tsx": 668, + "src/renderer/src/components/automations/AutomationSchedulePicker.render.test.tsx": 795, + "src/renderer/src/components/automations/AutomationSchedulePicker.test.ts": 431, + "src/renderer/src/components/automations/AutomationSurfaceField.test.tsx": 884, + "src/renderer/src/components/automations/AutomationTimeField.test.tsx": 654, + "src/renderer/src/components/automations/AutomationsDetailPane.run-count.test.tsx": 852, + "src/renderer/src/components/automations/AutomationsDetailPane.test.tsx": 1093, + "src/renderer/src/components/automations/AutomationsListPanel.test.tsx": 2441, + "src/renderer/src/components/automations/AutomationsPage.behavior.test.tsx": 3389, + "src/renderer/src/components/automations/AutomationsPage.create-destination.test.tsx": 3415, + "src/renderer/src/components/automations/AutomationsPage.edit-destination.test.tsx": 2932, + "src/renderer/src/components/automations/AutomationsPage.run-navigation.test.tsx": 3056, + "src/renderer/src/components/automations/AutomationsPage.test.tsx": 3150, + "src/renderer/src/components/automations/AutomationsPageBreadcrumb.test.tsx": 429, + "src/renderer/src/components/automations/ExternalAutomationManagers.test.tsx": 852, + "src/renderer/src/components/automations/automation-authority-identity.test.ts": 53, + "src/renderer/src/components/automations/automation-captured-owner.test.ts": 379, + "src/renderer/src/components/automations/automation-create-destination.test.ts": 238, + "src/renderer/src/components/automations/automation-create-projects.test.ts": 42, + "src/renderer/src/components/automations/automation-detail-tab-navigation.test.ts": 201, + "src/renderer/src/components/automations/automation-editor-prompt-options.test.ts": 46, + "src/renderer/src/components/automations/automation-extra-agent-args-capability.test.ts": 358, + "src/renderer/src/components/automations/automation-host-cache-controller.test.ts": 411, + "src/renderer/src/components/automations/automation-host-cache-error.test.ts": 391, + "src/renderer/src/components/automations/automation-host-cache-health.test.ts": 52, + "src/renderer/src/components/automations/automation-host-cache.test.ts": 79, + "src/renderer/src/components/automations/automation-host-catalog-generation.test.ts": 258, + "src/renderer/src/components/automations/automation-host-catalog-order.test.ts": 211, + "src/renderer/src/components/automations/automation-host-catalog-source.test.ts": 162, + "src/renderer/src/components/automations/automation-host-catalog.test.ts": 246, + "src/renderer/src/components/automations/automation-host-client.test.ts": 374, + "src/renderer/src/components/automations/automation-host-detail-display.test.ts": 46, + "src/renderer/src/components/automations/automation-host-diagnostics.test.ts": 460, + "src/renderer/src/components/automations/automation-host-filter-resolution.test.ts": 256, + "src/renderer/src/components/automations/automation-host-health.test.ts": 47, + "src/renderer/src/components/automations/automation-host-invalidation-window-events.test.ts": 83, + "src/renderer/src/components/automations/automation-host-invalidation.test.ts": 85, + "src/renderer/src/components/automations/automation-host-list-rows.test.ts": 419, + "src/renderer/src/components/automations/automation-host-orphan-entry.test.ts": 517, + "src/renderer/src/components/automations/automation-host-picker-groups.test.ts": 216, + "src/renderer/src/components/automations/automation-host-recovery.test.ts": 51, + "src/renderer/src/components/automations/automation-host-scale-gates.test.ts": 638, + "src/renderer/src/components/automations/automation-host-scheduler.test.ts": 439, + "src/renderer/src/components/automations/automation-host-status-descriptors.test.ts": 231, + "src/renderer/src/components/automations/automation-legacy-schedule-editing.test.ts": 449, + "src/renderer/src/components/automations/automation-list-empty-state.test.ts": 239, + "src/renderer/src/components/automations/automation-list-focus-recovery.test.ts": 48, + "src/renderer/src/components/automations/automation-list-keyboard-navigation.test.ts": 61, + "src/renderer/src/components/automations/automation-list-last-run.test.ts": 249, + "src/renderer/src/components/automations/automation-list-row-identity.test.ts": 626, + "src/renderer/src/components/automations/automation-list-search-rows.test.ts": 535, + "src/renderer/src/components/automations/automation-list-search.test.ts": 75, + "src/renderer/src/components/automations/automation-list-view-sort.test.ts": 538, + "src/renderer/src/components/automations/automation-list-view.test.ts": 257, + "src/renderer/src/components/automations/automation-project-groups.test.ts": 54, + "src/renderer/src/components/automations/automation-run-completion-evidence.test.ts": 425, + "src/renderer/src/components/automations/automation-run-context.test.ts": 58, + "src/renderer/src/components/automations/automation-run-history-keyboard-navigation.test.ts": 434, + "src/renderer/src/components/automations/automation-run-open-target.test.ts": 442, + "src/renderer/src/components/automations/automation-run-output-snapshot-equivalence.test.ts": 158, + "src/renderer/src/components/automations/automation-run-output-snapshot.test.ts": 96, + "src/renderer/src/components/automations/automation-run-view-state.test.ts": 231, + "src/renderer/src/components/automations/automation-run-workspace-action.paired-server.test.ts": 3046, + "src/renderer/src/components/automations/automation-runs-dashboard-model.test.ts": 48, + "src/renderer/src/components/automations/automation-scoped-list-client.test.ts": 413, + "src/renderer/src/components/automations/automation-setup-decision.test.ts": 58, + "src/renderer/src/components/automations/automation-source-display.test.ts": 201, + "src/renderer/src/components/automations/automation-target-availability.test.ts": 3582, + "src/renderer/src/components/automations/automation-usage-model.test.ts": 200, + "src/renderer/src/components/automations/automation-write-invalidation.test.ts": 48, + "src/renderer/src/components/automations/external-automation-list-entries.test.ts": 57, + "src/renderer/src/components/automations/external-automation-scope-gating.test.ts": 67, + "src/renderer/src/components/automations/external-automation-scope-keys.test.ts": 53, + "src/renderer/src/components/automations/external-automation-source-availability.test.ts": 205, + "src/renderer/src/components/automations/use-automation-host-catalog-readoption.test.tsx": 802, + "src/renderer/src/components/automations/use-automation-host-catalog.test.tsx": 920, + "src/renderer/src/components/automations/use-automation-list-focus-recovery.test.tsx": 229, + "src/renderer/src/components/automations/use-automation-list-search.test.tsx": 679, + "src/renderer/src/components/automations/use-automation-runs-dashboard-payload.test.tsx": 6692, + "src/renderer/src/components/automations/use-automation-runs-dashboard.test.tsx": 854, + "src/renderer/src/components/automations/use-automations-page-setup-state.test.tsx": 569, + "src/renderer/src/components/automations/use-automations-page-store-state.folder.test.tsx": 1969, + "src/renderer/src/components/automations/use-external-automation-scope-retention.test.tsx": 232, + "src/renderer/src/components/automations/use-selected-automation-run-history.test.tsx": 2104, + "src/renderer/src/components/browser-cookie-import-google-disclosure.test.tsx": 902, + "src/renderer/src/components/browser-favicon.test.tsx": 333, + "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.chrome-parity.test.tsx": 19934, + "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.dead-guest.test.tsx": 6219, + "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.drag-focus.test.tsx": 5826, + "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.failure-remount.test.tsx": 3085, + "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.markup.test.tsx": 4575, + "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.popup-notices.test.tsx": 6196, + "src/renderer/src/components/browser-pane/ClientHostedBrowserPagePane.test.tsx": 6541, + "src/renderer/src/components/browser-pane/ReopenBrowserPageOnServerButton.test.tsx": 497, + "src/renderer/src/components/browser-pane/annotate/BrowserAnnotationSendMenuContent.test.tsx": 275, + "src/renderer/src/components/browser-pane/annotate/GrabConfirmationSheet.test.ts": 261, + "src/renderer/src/components/browser-pane/annotate/MarkupOverlay.test.tsx": 1124, + "src/renderer/src/components/browser-pane/annotate/browser-annotation-output.test.ts": 74, + "src/renderer/src/components/browser-pane/annotate/browser-grab-toast-owner-cleanup.test.tsx": 1007, + "src/renderer/src/components/browser-pane/annotate/browser-page-annotation-tray.test.tsx": 2941, + "src/renderer/src/components/browser-pane/annotate/guest-annotation-viewport-bridge.test.ts": 64, + "src/renderer/src/components/browser-pane/annotate/markup-drawing-model.test.ts": 61, + "src/renderer/src/components/browser-pane/annotate/markup-gesture.test.ts": 95, + "src/renderer/src/components/browser-pane/annotate/markup-screenshot-compose.test.ts": 69, + "src/renderer/src/components/browser-pane/annotate/markup-shape-hit-test.test.ts": 76, + "src/renderer/src/components/browser-pane/annotate/markup-shape-render.test.ts": 64, + "src/renderer/src/components/browser-pane/annotate/use-browser-page-annotation-send.test.tsx": 1485, + "src/renderer/src/components/browser-pane/annotate/use-browser-page-grab-annotations.test.tsx": 1401, + "src/renderer/src/components/browser-pane/annotate/use-markup-draw-hint.test.ts": 260, + "src/renderer/src/components/browser-pane/annotate/useGrabMode.test.ts": 939, + "src/renderer/src/components/browser-pane/annotate/useMarkupEditor.test.ts": 364, + "src/renderer/src/components/browser-pane/annotate/useMarkupPointerHandlers.test.ts": 280, + "src/renderer/src/components/browser-pane/assemble-chrome/BrowserAddressBar.test.tsx": 1179, + "src/renderer/src/components/browser-pane/assemble-chrome/BrowserFind.test.tsx": 613, + "src/renderer/src/components/browser-pane/assemble-chrome/BrowserPane.webview-preferences.test.ts": 1920, + "src/renderer/src/components/browser-pane/assemble-chrome/BrowserPaneOverlayLayer.test.tsx": 1423, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-address-bar-suggestions.test.ts": 523, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-chrome-folded-tools.test.tsx": 326, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-chrome-toolbar.test.tsx": 485, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-deferred-lifecycle.test.tsx": 9370, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-egress-indicator.test.tsx": 2115, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-link-status-bubble.test.tsx": 1818, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-navigation-control-row.test.tsx": 427, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-page-extension-menu-items.test.tsx": 279, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-workspace-pane.adoption-chrome.test.tsx": 25933, + "src/renderer/src/components/browser-pane/assemble-chrome/browser-workspace-pane.retention-props.test.tsx": 3808, + "src/renderer/src/components/browser-pane/assemble-chrome/ssh-routed-browser-page-gate.test.tsx": 5288, + "src/renderer/src/components/browser-pane/assemble-chrome/use-browser-chrome-tool-fold.test.tsx": 307, + "src/renderer/src/components/browser-pane/assemble-chrome/use-browser-page-chrome-focus.test.tsx": 2221, + "src/renderer/src/components/browser-pane/assemble-chrome/use-browser-page-find-shortcuts.test.tsx": 1874, + "src/renderer/src/components/browser-pane/browser-client-hosted-download-notices.test.tsx": 1020, + "src/renderer/src/components/browser-pane/browser-client-page-attachment-scan-budget.test.ts": 464, + "src/renderer/src/components/browser-pane/browser-client-page-metadata-publisher.test.ts": 315, + "src/renderer/src/components/browser-pane/browser-client-page-position-driver.test.ts": 509, + "src/renderer/src/components/browser-pane/browser-client-page-profile-staging.test.ts": 434, + "src/renderer/src/components/browser-pane/browser-client-page-renderer-installation.test.ts": 451, + "src/renderer/src/components/browser-pane/browser-client-page-retained-drag-passthrough.test.ts": 501, + "src/renderer/src/components/browser-pane/browser-client-page-retained-registry.test.ts": 550, + "src/renderer/src/components/browser-pane/browser-external-app-prompt.test.ts": 204, + "src/renderer/src/components/browser-pane/browser-http-auth-prompt.test.ts": 205, + "src/renderer/src/components/browser-pane/browser-page-prompts.test.ts": 360, + "src/renderer/src/components/browser-pane/browser-reopen-on-server.test.ts": 258, + "src/renderer/src/components/browser-pane/browser-site-permission-prompt.test.ts": 206, + "src/renderer/src/components/browser-pane/client-hosted-browser-unavailable-notice.test.tsx": 662, + "src/renderer/src/components/browser-pane/describe-page/browser-annotation-geometry.test.ts": 237, + "src/renderer/src/components/browser-pane/describe-page/browser-artifact-upload.test.ts": 1902, + "src/renderer/src/components/browser-pane/describe-page/browser-favicon-url.test.ts": 44, + "src/renderer/src/components/browser-pane/describe-page/browser-page-url-display.test.ts": 1937, + "src/renderer/src/components/browser-pane/describe-page/live-browser-url-registry.test.ts": 43, + "src/renderer/src/components/browser-pane/history/browser-history-view-rows.test.ts": 437, + "src/renderer/src/components/browser-pane/history/use-browser-history-shortcut.test.tsx": 1990, + "src/renderer/src/components/browser-pane/host-guest/agent-input-focus-guard.test.ts": 228, + "src/renderer/src/components/browser-pane/host-guest/browser-automation-visibility.test.ts": 45, + "src/renderer/src/components/browser-pane/host-guest/browser-focus.test.ts": 180, + "src/renderer/src/components/browser-pane/host-guest/browser-guest-eviction-veto.test.ts": 1724, + "src/renderer/src/components/browser-pane/host-guest/browser-guest-paint-policy.test.ts": 2035, + "src/renderer/src/components/browser-pane/host-guest/browser-guest-worktree-retention.test.ts": 75, + "src/renderer/src/components/browser-pane/host-guest/browser-keyboard.test.ts": 198, + "src/renderer/src/components/browser-pane/host-guest/browser-page-annotation-document.test.ts": 2280, + "src/renderer/src/components/browser-pane/host-guest/browser-page-evicted-guest-recovery.test.ts": 1839, + "src/renderer/src/components/browser-pane/host-guest/browser-page-favicon-navigation.test.ts": 1927, + "src/renderer/src/components/browser-pane/host-guest/browser-page-guest-recovery.test.ts": 515, + "src/renderer/src/components/browser-pane/host-guest/browser-page-mount-admission.test.ts": 2014, + "src/renderer/src/components/browser-pane/host-guest/browser-page-registration-ownership.test.ts": 2197, + "src/renderer/src/components/browser-pane/host-guest/browser-page-viewport.test.ts": 242, + "src/renderer/src/components/browser-pane/host-guest/browser-page-webview-surface.test.ts": 1962, + "src/renderer/src/components/browser-pane/host-guest/browser-page-window-close.test.ts": 54, + "src/renderer/src/components/browser-pane/host-guest/browser-system-resume.test.ts": 187, + "src/renderer/src/components/browser-pane/host-guest/use-browser-page-keyboard-shortcuts.split.test.tsx": 2098, + "src/renderer/src/components/browser-pane/host-guest/use-browser-page-slot-viewport.test.ts": 264, + "src/renderer/src/components/browser-pane/host-guest/use-browser-page-viewport-size-feedback.test.tsx": 261, + "src/renderer/src/components/browser-pane/host-guest/use-browser-page-webview-partition.test.ts": 1985, + "src/renderer/src/components/browser-pane/host-guest/use-webview-drag-passthrough-active.test.tsx": 252, + "src/renderer/src/components/browser-pane/host-guest/webview-registry.test.ts": 103, + "src/renderer/src/components/browser-pane/navigate/browser-file-editor-open.test.ts": 1853, + "src/renderer/src/components/browser-pane/navigate/browser-load-failure-overlay.test.tsx": 831, + "src/renderer/src/components/browser-pane/navigate/browser-notices.test.ts": 421, + "src/renderer/src/components/browser-pane/navigate/browser-page-download-activity.test.ts": 44, + "src/renderer/src/components/browser-pane/navigate/browser-webview-load-failure.test.ts": 243, + "src/renderer/src/components/browser-pane/navigate/chromium-error-page-poll-visibility.test.ts": 1956, + "src/renderer/src/components/browser-pane/navigate/use-browser-page-reload-actions.test.tsx": 2177, + "src/renderer/src/components/browser-pane/restored-client-hosted-recovery-window.test.tsx": 6205, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-keyboard.test.ts": 49, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-input-model.test.ts": 45, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-pane.address-bar.test.tsx": 2987, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-pane.chrome-chords.test.tsx": 2999, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-page-session.test.ts": 390, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-service-failure.test.ts": 465, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-stream-lifecycle.test.ts": 643, + "src/renderer/src/components/browser-pane/stream-remote/remote-browser-stream-restart-scheduler.test.ts": 54, + "src/renderer/src/components/browser-pane/stream-remote/use-remote-browser-page-keyboard.test.tsx": 910, + "src/renderer/src/components/browser-pane/stream-remote/use-remote-browser-page-navigation.test.ts": 2179, + "src/renderer/src/components/browser-pane/stream-remote/use-remote-browser-stream-activation.test.ts": 304, + "src/renderer/src/components/browser-pane/use-ssh-workspace-browser-route.host-connection.test.tsx": 4005, + "src/renderer/src/components/browser-pane/workspace-doc/HtmlDocPreview.failure-message.test.tsx": 3251, + "src/renderer/src/components/browser-pane/workspace-doc/HtmlDocPreview.toolbar.test.tsx": 4357, + "src/renderer/src/components/browser-pane/workspace-doc/doc-preview-artifact-share.test.ts": 1754, + "src/renderer/src/components/browser-pane/workspace-doc/doc-preview-document-actions.test.ts": 327, + "src/renderer/src/components/browser-pane/workspace-doc/doc-preview-external-link-confirmation.test.ts": 1057, + "src/renderer/src/components/browser-pane/workspace-doc/doc-preview-webview-attach.test.ts": 200, + "src/renderer/src/components/browser-pane/workspace-doc/use-doc-preview-guest-tools.test.ts": 439, + "src/renderer/src/components/browser-webauthn-account-dialog.test.tsx": 484, + "src/renderer/src/components/cmd-j/palette-duplicate-key-ghost-rows.test.tsx": 230, + "src/renderer/src/components/cmd-j/palette-filter-option-list.test.ts": 44, + "src/renderer/src/components/cmd-j/palette-filter-options.test.ts": 1961, + "src/renderer/src/components/cmd-j/palette-filter.test.ts": 91, + "src/renderer/src/components/cmd-j/palette-focus-restore-target.test.ts": 186, + "src/renderer/src/components/cmd-j/palette-host-badge.test.ts": 1803, + "src/renderer/src/components/cmd-j/palette-list-entry-render-keys.test.ts": 45, + "src/renderer/src/components/cmd-j/palette-live-status.test.tsx": 2114, + "src/renderer/src/components/cmd-j/palette-query-tokens.test.ts": 67, + "src/renderer/src/components/cmd-j/palette-results.test.ts": 419, + "src/renderer/src/components/cmd-j/palette-section-render-cap.test.ts": 57, + "src/renderer/src/components/cmd-j/quick-action-context.test.ts": 1931, + "src/renderer/src/components/cmd-j/task-search-activation.test.ts": 1880, + "src/renderer/src/components/cmd-j/task-search-requests.test.ts": 1847, + "src/renderer/src/components/cmd-j/worktree-checks-review-index.test.ts": 237, + "src/renderer/src/components/codex-restart-chip.test.tsx": 2105, + "src/renderer/src/components/comment-code-context-state.test.ts": 41, + "src/renderer/src/components/confirmation-dialog.test.tsx": 1231, + "src/renderer/src/components/confirmation-skip-preference.test.ts": 157, + "src/renderer/src/components/connect-dialog-outside-dismiss.test.tsx": 1125, + "src/renderer/src/components/contextual-tours/ContextualTourOverlay.remeasure.test.tsx": 2375, + "src/renderer/src/components/contextual-tours/ContextualTourOverlay.test.tsx": 2238, + "src/renderer/src/components/contextual-tours/ContextualTourOverlay.visibility.test.tsx": 2101, + "src/renderer/src/components/contextual-tours/contextual-tour-floating-position.test.ts": 2100, + "src/renderer/src/components/contextual-tours/contextual-tour-gate.test.ts": 62, + "src/renderer/src/components/contextual-tours/contextual-tour-overlay-measurement.test.ts": 414, + "src/renderer/src/components/contextual-tours/request-contextual-tour-when-ready.test.ts": 1798, + "src/renderer/src/components/crash-report/crash-report-submit-notice.test.ts": 208, + "src/renderer/src/components/crash-report/use-crash-report-copy.test.tsx": 425, + "src/renderer/src/components/dashboard-popout/AgentKanbanBoard.test.tsx": 1004, + "src/renderer/src/components/dashboard-popout/AgentKanbanCard.test.tsx": 841, + "src/renderer/src/components/dashboard-popout/AgentTerminalDialog.test.tsx": 935, + "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.clipboard-routes.test.tsx": 2983, + "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.frame-lifecycle.test.tsx": 2678, + "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.option-dead-key.test.tsx": 1447, + "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.settings-geometry.test.tsx": 2194, + "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.settings-lifetime.test.tsx": 2488, + "src/renderer/src/components/dashboard-popout/AgentTerminalPreview.test.tsx": 3334, + "src/renderer/src/components/dashboard-popout/agent-board-filtering.test.ts": 48, + "src/renderer/src/components/dashboard-popout/dashboard-agent-status-patch.test.ts": 74, + "src/renderer/src/components/dashboard-popout/dashboard-preview-link-composition.test.tsx": 8657, + "src/renderer/src/components/dashboard-popout/preview-grid-claim.test.ts": 436, + "src/renderer/src/components/dashboard-popout/preview-terminal-box-fit-lifecycle.test.ts": 192, + "src/renderer/src/components/dashboard-popout/preview-terminal-ime-bridge-kitty-bytes.test.ts": 479, + "src/renderer/src/components/dashboard-popout/preview-terminal-right-click-paste.test.ts": 1987, + "src/renderer/src/components/dashboard-popout/preview-terminal-snapshot-replay.test.ts": 57, + "src/renderer/src/components/dashboard-popout/remote-runtime-terminal-preview-api.test.ts": 81, + "src/renderer/src/components/dashboard-popout/use-agent-dashboard-telemetry.test.ts": 2108, "src/renderer/src/components/dashboard-popout/useDashboardSnapshot.test.tsx": 432, - "src/renderer/src/components/dashboard/AgentDashboardDrawer.test.tsx": 1745, - "src/renderer/src/components/dashboard/DashboardAgentChildDisclosure.test.tsx": 1607, - "src/renderer/src/components/dashboard/DashboardAgentRow.test.tsx": 1601, - "src/renderer/src/components/dashboard/agent-dashboard-open-mode.test.ts": 43, - "src/renderer/src/components/dashboard/agent-row-lineage-model.test.ts": 99, - "src/renderer/src/components/dashboard/agent-row-pane-live-title.test.ts": 41, - "src/renderer/src/components/dashboard/build-dashboard-bucket-counts.allocation.test.ts": 508, - "src/renderer/src/components/dashboard/build-dashboard-bucket-counts.cache.test.ts": 342, - "src/renderer/src/components/dashboard/build-dashboard-bucket-counts.equivalence.test.ts": 347, - "src/renderer/src/components/dashboard/build-dashboard-snapshot-folder-workspace.test.ts": 2161, - "src/renderer/src/components/dashboard/build-dashboard-snapshot-orchestration-routing.test.ts": 1352, - "src/renderer/src/components/dashboard/build-dashboard-snapshot.rows-cache.test.ts": 1590, - "src/renderer/src/components/dashboard/build-dashboard-snapshot.test.ts": 1452, - "src/renderer/src/components/dashboard/dashboard-card-context.test.ts": 48, - "src/renderer/src/components/dashboard/dashboard-card-labels.test.ts": 264, - "src/renderer/src/components/dashboard/dashboard-card-terminal-input.test.ts": 2093, - "src/renderer/src/components/dashboard/dashboard-worktree-launch-options.test.ts": 364, - "src/renderer/src/components/dashboard/reveal-dashboard-agent.test.ts": 35, - "src/renderer/src/components/dashboard/use-agent-row-conversation-name.test.ts": 66, - "src/renderer/src/components/dashboard/useAgentBucketCounts.test.tsx": 356, - "src/renderer/src/components/dashboard/useDashboardPopoutBridge.test.tsx": 715, - "src/renderer/src/components/dashboard/useLiveDashboardSnapshot.test.ts": 2815, - "src/renderer/src/components/dashboard/useRetainedAgents.test.ts": 1445, - "src/renderer/src/components/dashboard/useRetainedAgentsSync.test.ts": 1358, - "src/renderer/src/components/dictation/DictationIndicator.localization.test.ts": 331, - "src/renderer/src/components/dictation/DictationIndicator.test.tsx": 448, - "src/shared/dictation-audio-meter.test.ts": 81, - "src/renderer/src/components/dictation/dictation-final-segments.test.ts": 50, - "src/renderer/src/components/dictation/dictation-insertion-target.test.ts": 268, - "src/renderer/src/components/dictation/dictation-meter-store.test.tsx": 225, - "src/renderer/src/components/dictation/dictation-stopped-sessions.test.ts": 30, - "src/renderer/src/components/dictation/microphone-devices.test.ts": 140, - "src/renderer/src/components/dictation/use-hold-dictation-gesture.test.tsx": 191, - "src/renderer/src/components/diff-comments/DiffCommentCard.resize.test.tsx": 546, - "src/renderer/src/components/diff-comments/DiffCommentDraftCard.test.tsx": 1902, - "src/renderer/src/components/diff-comments/diff-comment-draft-zone.test.tsx": 1715, - "src/renderer/src/components/diff-comments/diff-comment-drag-auto-scroll.test.ts": 71, - "src/renderer/src/components/diff-comments/diff-comment-line-range.test.ts": 56, - "src/renderer/src/components/diff-comments/diff-comment-popover-outside-click.test.tsx": 1682, - "src/renderer/src/components/diff-comments/diff-comment-popover-position.test.ts": 70, - "src/renderer/src/components/diff-comments/diff-comment-range-drag.test.ts": 3851, - "src/renderer/src/components/diff-comments/diff-comment-zone-mouse-events.test.ts": 40, - "src/renderer/src/components/diff-comments/useDiffCommentDecorator.lifecycle.test.tsx": 1231, - "src/renderer/src/components/diff-comments/useDiffCommentDecorator.range-selection.test.tsx": 3422, - "src/renderer/src/components/editor/CheckRunCopyButton.test.tsx": 343, - "src/renderer/src/components/editor/CheckRunDetailsPanel.captured-failure.test.tsx": 1706, - "src/renderer/src/components/editor/CheckRunDetailsPanel.copy.test.tsx": 1825, - "src/renderer/src/components/editor/CheckRunDetailsPanel.log-outcomes.test.tsx": 2404, - "src/renderer/src/components/editor/ConflictComponents.test.tsx": 266, - "src/renderer/src/components/editor/DiagramViewerModal.test.tsx": 1774, - "src/renderer/src/components/editor/DiffSectionBody.word-wrap-lifecycle.test.tsx": 671, - "src/renderer/src/components/editor/DiffViewer.word-wrap-lifecycle.test.tsx": 372, - "src/renderer/src/components/editor/EditorConflictReviewSurface.live-record.test.tsx": 872, - "src/renderer/src/components/editor/EditorContent.markdown-classification.test.tsx": 3156, - "src/renderer/src/components/editor/EditorContent.monaco-lifecycle.test.tsx": 1642, - "src/renderer/src/components/editor/EditorContent.test.tsx": 1454, - "src/renderer/src/components/editor/EditorEditFileSurface.monaco-containment.test.tsx": 1581, - "src/renderer/src/components/editor/EditorFileLocationMenuItems.test.tsx": 468, - "src/renderer/src/components/editor/EditorPanel.markdown-classification-memoization.test.tsx": 1989, - "src/renderer/src/components/editor/EditorPanelHeader.test.tsx": 1416, - "src/renderer/src/components/editor/EditorPanelHeaderPath.test.tsx": 1703, - "src/renderer/src/components/editor/EditorPanelShell.header.test.tsx": 310, - "src/renderer/src/components/editor/ExternalFileChangeBanner.test.tsx": 1475, - "src/renderer/src/components/editor/ExternalFileChangeCompareDialog.test.tsx": 618, - "src/renderer/src/components/editor/ImageViewer.test.tsx": 1356, - "src/renderer/src/components/editor/IpynbCellEditor.external-sync.test.tsx": 1099, - "src/renderer/src/components/editor/IpynbKernelToolbar.test.tsx": 581, - "src/renderer/src/components/editor/IpynbRendering.test.tsx": 1560, - "src/renderer/src/components/editor/LargeDiffLoadPrompt.test.tsx": 286, - "src/renderer/src/components/editor/MarkdownPreview.link-routing.interaction.test.tsx": 828, - "src/renderer/src/components/editor/MarkdownPreview.test.ts": 1141, - "src/renderer/src/components/editor/MarkdownPreviewBody.test.tsx": 315, - "src/renderer/src/components/editor/MediaViewer.test.tsx": 259, - "src/renderer/src/components/editor/MermaidBlock.test.tsx": 738, - "src/renderer/src/components/editor/MonacoEditor.content-owner.test.tsx": 1885, - "src/renderer/src/components/editor/MonacoEditor.owner-view-state.test.tsx": 5462, - "src/renderer/src/components/editor/MonacoEditor.system-theme.test.tsx": 661, - "src/renderer/src/components/editor/NotesSendMenu.test.tsx": 185, - "src/renderer/src/components/editor/PanZoomImageDialog.test.tsx": 1509, - "src/renderer/src/components/editor/PdfFind.test.tsx": 348, - "src/renderer/src/components/editor/ReviewNotesSendMenuContent.test.tsx": 276, - "src/renderer/src/components/editor/RichMarkdownEditor.focus-leave.test.tsx": 2850, - "src/renderer/src/components/editor/RichMarkdownErrorBoundary.lazy-chunk.test.tsx": 386, - "src/renderer/src/components/editor/RichMarkdownLinkBubble.render.test.tsx": 364, - "src/renderer/src/components/editor/RichMarkdownSearchBar.ime-enter.test.tsx": 413, - "src/renderer/src/components/editor/RichMarkdownTableControls.test.tsx": 2674, - "src/renderer/src/components/editor/check-annotation-path.test.ts": 30, - "src/renderer/src/components/editor/check-details-reading-viewport.test.ts": 192, - "src/renderer/src/components/editor/check-job-step-status.test.ts": 31, - "src/renderer/src/components/editor/check-run-details-fix-with-ai.test.ts": 674, - "src/renderer/src/components/editor/check-run-details-tab.test.ts": 46, - "src/renderer/src/components/editor/closed-editor-model-lifetime.test.ts": 7598, - "src/renderer/src/components/editor/closed-editor-model-shell.test.tsx": 5550, - "src/renderer/src/components/editor/closed-editor-tab-disposal.test.ts": 146, - "src/renderer/src/components/editor/closed-editor-view-state-retention.test.ts": 6023, - "src/renderer/src/components/editor/closed-unsaved-files-toast.test.ts": 341, - "src/renderer/src/components/editor/combined-diff-on-demand-load.test.ts": 94, - "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-collapsed-work.test.tsx": 742, - "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-render.test.tsx": 737, - "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-windowing.test.tsx": 577, - "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree.test.ts": 77, - "src/renderer/src/components/editor/combined-diff/browse-files/use-combined-diff-file-tree-resize.test.tsx": 248, - "src/renderer/src/components/editor/combined-diff/browse-files/use-combined-diff-tree-navigation.test.ts": 214, - "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-initial-section-load.test.ts": 39, - "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-load-scheduler.test.ts": 38, - "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-connection.test.ts": 1937, - "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-load-state.test.ts": 46, - "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-stale-analysis-work-budget.test.tsx": 674, - "src/renderer/src/components/editor/combined-diff/load-sections/use-combined-diff-section-revalidation.test.tsx": 358, - "src/renderer/src/components/editor/combined-diff/remember-view/combined-diff-view-cache.test.ts": 32, - "src/renderer/src/components/editor/combined-diff/remember-view/use-combined-diff-view-restore.test.tsx": 646, - "src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-entries.test.ts": 55, - "src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-section-scaling.test.tsx": 377, - "src/renderer/src/components/editor/combined-diff/review-controls/use-combined-diff-section-actions.disk-precondition.test.tsx": 1206, + "src/renderer/src/components/dashboard/AgentDashboardDrawer.focus.test.tsx": 2567, + "src/renderer/src/components/dashboard/AgentDashboardDrawer.test.tsx": 1981, + "src/renderer/src/components/dashboard/DashboardAgentChildDisclosure.test.tsx": 2490, + "src/renderer/src/components/dashboard/DashboardAgentRow.test.tsx": 2350, + "src/renderer/src/components/dashboard/agent-dashboard-open-mode.test.ts": 48, + "src/renderer/src/components/dashboard/agent-destination-navigation.integration.test.tsx": 3232, + "src/renderer/src/components/dashboard/agent-row-lineage-model.test.ts": 107, + "src/renderer/src/components/dashboard/agent-row-pane-live-title.test.ts": 48, + "src/renderer/src/components/dashboard/build-dashboard-bucket-counts.allocation.test.ts": 1072, + "src/renderer/src/components/dashboard/build-dashboard-bucket-counts.cache.test.ts": 639, + "src/renderer/src/components/dashboard/build-dashboard-bucket-counts.equivalence.test.ts": 722, + "src/renderer/src/components/dashboard/build-dashboard-snapshot-folder-workspace.test.ts": 2150, + "src/renderer/src/components/dashboard/build-dashboard-snapshot-orchestration-routing.test.ts": 1845, + "src/renderer/src/components/dashboard/build-dashboard-snapshot.rows-cache.test.ts": 3640, + "src/renderer/src/components/dashboard/build-dashboard-snapshot.test.ts": 2121, + "src/renderer/src/components/dashboard/dashboard-card-context.test.ts": 242, + "src/renderer/src/components/dashboard/dashboard-card-labels.test.ts": 541, + "src/renderer/src/components/dashboard/dashboard-card-terminal-input.test.ts": 1879, + "src/renderer/src/components/dashboard/dashboard-worktree-launch-options.test.ts": 535, + "src/renderer/src/components/dashboard/reveal-dashboard-agent.test.ts": 1098, + "src/renderer/src/components/dashboard/use-agent-row-conversation-name.test.ts": 88, + "src/renderer/src/components/dashboard/useAgentBucketCounts.test.tsx": 318, + "src/renderer/src/components/dashboard/useDashboardPopoutBridge.test.tsx": 1178, + "src/renderer/src/components/dashboard/useLiveDashboardSnapshot.test.ts": 3346, + "src/renderer/src/components/dashboard/useRetainedAgents.test.ts": 2028, + "src/renderer/src/components/dashboard/useRetainedAgentsSync.test.ts": 1736, + "src/renderer/src/components/dictation/DictationIndicator.test.tsx": 386, + "src/renderer/src/components/dictation/dictation-insertion-target.test.ts": 323, + "src/renderer/src/components/dictation/dictation-meter-store.test.tsx": 270, + "src/renderer/src/components/dictation/dictation-stopped-sessions.test.ts": 52, + "src/renderer/src/components/dictation/microphone-devices.test.ts": 270, + "src/renderer/src/components/dictation/use-hold-dictation-gesture.test.tsx": 249, + "src/renderer/src/components/diff-comments/DiffCommentCard.resize.test.tsx": 929, + "src/renderer/src/components/diff-comments/DiffCommentDraftCard.test.tsx": 1988, + "src/renderer/src/components/diff-comments/diff-comment-draft-zone.test.tsx": 2633, + "src/renderer/src/components/diff-comments/diff-comment-drag-auto-scroll.test.ts": 48, + "src/renderer/src/components/diff-comments/diff-comment-line-range.test.ts": 49, + "src/renderer/src/components/diff-comments/diff-comment-popover-outside-click.test.tsx": 1889, + "src/renderer/src/components/diff-comments/diff-comment-popover-position.test.ts": 55, + "src/renderer/src/components/diff-comments/diff-comment-range-drag.test.ts": 2661, + "src/renderer/src/components/diff-comments/diff-comment-zone-mouse-events.test.ts": 48, + "src/renderer/src/components/diff-comments/useDiffCommentDecorator.lifecycle.test.tsx": 2669, + "src/renderer/src/components/diff-comments/useDiffCommentDecorator.range-selection.test.tsx": 1782, + "src/renderer/src/components/editor/CheckRunCopyButton.test.tsx": 340, + "src/renderer/src/components/editor/CheckRunDetailsPanel.captured-failure.test.tsx": 2412, + "src/renderer/src/components/editor/CheckRunDetailsPanel.copy.test.tsx": 3108, + "src/renderer/src/components/editor/CheckRunDetailsPanel.log-outcomes.test.tsx": 3230, + "src/renderer/src/components/editor/ConflictComponents.test.tsx": 389, + "src/renderer/src/components/editor/DiagramViewerModal.test.tsx": 2539, + "src/renderer/src/components/editor/DiffSectionBody.word-wrap-lifecycle.test.tsx": 3036, + "src/renderer/src/components/editor/DiffViewer.word-wrap-lifecycle.test.tsx": 2499, + "src/renderer/src/components/editor/EditorConflictReviewSurface.live-record.test.tsx": 1193, + "src/renderer/src/components/editor/EditorContent.markdown-classification.test.tsx": 3100, + "src/renderer/src/components/editor/EditorContent.monaco-lifecycle.test.tsx": 3162, + "src/renderer/src/components/editor/EditorContent.test.tsx": 3655, + "src/renderer/src/components/editor/EditorEditFileSurface.monaco-containment.test.tsx": 2666, + "src/renderer/src/components/editor/EditorFileLoadErrorView.test.tsx": 660, + "src/renderer/src/components/editor/EditorFileLocationMenuItems.test.tsx": 846, + "src/renderer/src/components/editor/EditorPanel.custom-editor-flush.test.tsx": 2478, + "src/renderer/src/components/editor/EditorPanel.diff-rich-owner.test.tsx": 2823, + "src/renderer/src/components/editor/EditorPanel.markdown-classification-memoization.test.tsx": 3201, + "src/renderer/src/components/editor/EditorPanelHeader.test.tsx": 2230, + "src/renderer/src/components/editor/EditorPanelHeaderPath.test.tsx": 2664, + "src/renderer/src/components/editor/EditorPanelShell.header.test.tsx": 301, + "src/renderer/src/components/editor/ExternalFileChangeBanner.test.tsx": 2142, + "src/renderer/src/components/editor/ExternalFileChangeCompareDialog.test.tsx": 775, + "src/renderer/src/components/editor/ImageViewer.test.tsx": 1872, + "src/renderer/src/components/editor/IpynbCellEditor.external-sync.test.tsx": 1660, + "src/renderer/src/components/editor/IpynbCellRunOutputs.language.test.tsx": 6633, + "src/renderer/src/components/editor/IpynbKernelToolbar.test.tsx": 736, + "src/renderer/src/components/editor/IpynbRendering.test.tsx": 2143, + "src/renderer/src/components/editor/LargeDiffLoadPrompt.test.tsx": 444, + "src/renderer/src/components/editor/MarkdownPreview.link-routing.interaction.test.tsx": 1127, + "src/renderer/src/components/editor/MarkdownPreview.mermaid-wrapper.test.tsx": 1310, + "src/renderer/src/components/editor/MarkdownPreview.test.ts": 1754, + "src/renderer/src/components/editor/MarkdownPreviewBody.test.tsx": 347, + "src/renderer/src/components/editor/MediaViewer.test.tsx": 308, + "src/renderer/src/components/editor/MermaidBlock.test.tsx": 814, + "src/renderer/src/components/editor/MermaidViewer.test.tsx": 3079, + "src/renderer/src/components/editor/MonacoEditor.content-owner.test.tsx": 5683, + "src/renderer/src/components/editor/MonacoEditor.owner-view-state.test.tsx": 7073, + "src/renderer/src/components/editor/MonacoEditor.system-theme.test.tsx": 2864, + "src/renderer/src/components/editor/MonacoGutterContextMenu.owner.test.tsx": 1224, + "src/renderer/src/components/editor/NotesSendMenu.test.tsx": 278, + "src/renderer/src/components/editor/PanZoomImageDialog.test.tsx": 2461, + "src/renderer/src/components/editor/PdfFind.test.tsx": 581, + "src/renderer/src/components/editor/PluginBytesCustomEditorSurface.test.tsx": 641, + "src/renderer/src/components/editor/PluginCustomEditorFrame.test.tsx": 3166, + "src/renderer/src/components/editor/PluginEditorNeedsDesktopNotice.test.tsx": 2107, + "src/renderer/src/components/editor/PluginFileTypeSuggestion.test.tsx": 2062, + "src/renderer/src/components/editor/ReviewNotesSendMenuContent.test.tsx": 722, + "src/renderer/src/components/editor/RichMarkdownEditor.focus-leave.test.tsx": 4927, + "src/renderer/src/components/editor/RichMarkdownEmojiMenu.test.tsx": 1758, + "src/renderer/src/components/editor/RichMarkdownErrorBoundary.lazy-chunk.test.tsx": 367, + "src/renderer/src/components/editor/RichMarkdownLinkBubble.render.test.tsx": 439, + "src/renderer/src/components/editor/RichMarkdownSearchBar.ime-enter.test.tsx": 358, + "src/renderer/src/components/editor/RichMarkdownSlashMenu.test.tsx": 676, + "src/renderer/src/components/editor/RichMarkdownTableControls.test.tsx": 2354, + "src/renderer/src/components/editor/ai-vault-session-log-content.test.tsx": 1899, + "src/renderer/src/components/editor/check-annotation-path.test.ts": 53, + "src/renderer/src/components/editor/check-details-reading-viewport.test.ts": 259, + "src/renderer/src/components/editor/check-run-details-fix-with-ai.test.ts": 864, + "src/renderer/src/components/editor/check-run-details-tab.test.ts": 39, + "src/renderer/src/components/editor/closed-editor-model-lifetime.test.ts": 7921, + "src/renderer/src/components/editor/closed-editor-model-shell.test.tsx": 4492, + "src/renderer/src/components/editor/closed-editor-owner-key-reuse.test.ts": 3202, + "src/renderer/src/components/editor/closed-editor-tab-disposal.test.ts": 121, + "src/renderer/src/components/editor/closed-editor-view-state-retention.test.ts": 9012, + "src/renderer/src/components/editor/closed-unsaved-files-toast.test.ts": 448, + "src/renderer/src/components/editor/combined-diff-cursor-reveal.test.tsx": 3685, + "src/renderer/src/components/editor/combined-diff-on-demand-load.test.ts": 66, + "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-collapsed-work.test.tsx": 823, + "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-render.test.tsx": 923, + "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree-windowing.test.tsx": 854, + "src/renderer/src/components/editor/combined-diff/browse-files/combined-diff-file-tree.test.ts": 259, + "src/renderer/src/components/editor/combined-diff/browse-files/use-combined-diff-file-tree-resize.test.tsx": 308, + "src/renderer/src/components/editor/combined-diff/browse-files/use-combined-diff-tree-navigation.test.ts": 324, + "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-load-scheduler.test.ts": 53, + "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-metadata-retention.test.tsx": 1151, + "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-connection.test.ts": 1699, + "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-section-load-state.test.ts": 55, + "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-stale-analysis-work-budget.test.tsx": 1214, + "src/renderer/src/components/editor/combined-diff/load-sections/combined-diff-viewport-load-order.test.tsx": 3134, + "src/renderer/src/components/editor/combined-diff/load-sections/use-combined-diff-section-revalidation.test.tsx": 841, + "src/renderer/src/components/editor/combined-diff/remember-view/combined-diff-view-cache-body-budget.test.ts": 116, + "src/renderer/src/components/editor/combined-diff/remember-view/combined-diff-view-cache.test.ts": 45, + "src/renderer/src/components/editor/combined-diff/remember-view/combined-diff-view-draft-retention.test.ts": 54, + "src/renderer/src/components/editor/combined-diff/remember-view/use-combined-diff-view-restore.test.tsx": 907, + "src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-entries.test.ts": 54, + "src/renderer/src/components/editor/combined-diff/resolve-changes/combined-diff-section-scaling.test.tsx": 505, + "src/renderer/src/components/editor/combined-diff/review-controls/use-combined-diff-section-actions.disk-precondition.test.tsx": 2383, "src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-render-range.test.ts": 48, - "src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-scrollbar-drag.test.ts": 42, - "src/renderer/src/components/editor/conflict-review-file-tree-windowing.test.tsx": 847, - "src/renderer/src/components/editor/csv/CsvGrid.test.tsx": 1013, - "src/renderer/src/components/editor/csv/CsvViewer.delimiter.test.tsx": 1497, - "src/renderer/src/components/editor/csv/CsvViewer.editing.test.tsx": 2579, - "src/renderer/src/components/editor/csv/csv-byte-index.test.ts": 1179, - "src/renderer/src/components/editor/csv/csv-cell-links.test.tsx": 186, - "src/renderer/src/components/editor/csv/csv-column-width-preferences.test.ts": 148, - "src/renderer/src/components/editor/csv/csv-paged-preview.test.ts": 85, - "src/renderer/src/components/editor/csv/csv-parse-budget.test.ts": 65, - "src/renderer/src/components/editor/csv/csv-parse.test.ts": 128, - "src/renderer/src/components/editor/csv/csv-pending-save.test.ts": 1678, - "src/renderer/src/components/editor/csv/csv-preview-save-safety.test.ts": 1861, - "src/renderer/src/components/editor/csv/csv-table-interactions.test.ts": 116, - "src/renderer/src/components/editor/csv/csv-text-document.test.ts": 139, - "src/renderer/src/components/editor/csv/useCsvPagedPreview.test.tsx": 360, - "src/renderer/src/components/editor/csv/useCsvPendingCell.test.tsx": 380, - "src/renderer/src/components/editor/details-markdown-html.test.ts": 46, - "src/renderer/src/components/editor/diff-editor-line-number-options.test.ts": 38, - "src/renderer/src/components/editor/diff-editor-shift-wheel-scroll.test.ts": 119, - "src/renderer/src/components/editor/diff-editor-word-wrap-options.test.ts": 159, - "src/renderer/src/components/editor/diff-line-stats.test.ts": 32, - "src/renderer/src/components/editor/diff-model-swap-view-state.test.ts": 109, - "src/renderer/src/components/editor/diff-monaco-model-disposal.test.ts": 31, - "src/renderer/src/components/editor/diff-navigation-context.test.tsx": 1470, - "src/renderer/src/components/editor/diff-section-comment-submit.test.ts": 130, - "src/renderer/src/components/editor/diff-section-layout.test.ts": 71, - "src/renderer/src/components/editor/diff-viewer-large-diff-save-action.test.ts": 146, - "src/renderer/src/components/editor/discard-editor-file-changes.save-race.test.ts": 704, - "src/renderer/src/components/editor/drag-selection-guard-lifetime.test.ts": 584, - "src/renderer/src/components/editor/editor-artifact-upload.test.ts": 45, - "src/renderer/src/components/editor/editor-autosave-conflict-flow.test.ts": 712, - "src/renderer/src/components/editor/editor-autosave-controller.test.ts": 772, - "src/renderer/src/components/editor/editor-autosave-holds.test.ts": 649, - "src/renderer/src/components/editor/editor-autosave.test.ts": 300, - "src/renderer/src/components/editor/editor-buffer-adapter.test.ts": 1468, - "src/renderer/src/components/editor/editor-buffer-entry-points.parity.test.ts": 1507, - "src/renderer/src/components/editor/editor-buffer-sharing.test.ts": 1880, - "src/renderer/src/components/editor/editor-clean-tab-draft-invariant.test.ts": 1600, - "src/renderer/src/components/editor/editor-content-dirty-state.test.ts": 54, - "src/renderer/src/components/editor/editor-dropped-file-open.test.ts": 380, - "src/renderer/src/components/editor/editor-external-watch-path-index.test.ts": 1341, - "src/renderer/src/components/editor/editor-file-save-attempt.test.ts": 430, - "src/renderer/src/components/editor/editor-file-save-utf8-conversion.test.ts": 644, - "src/renderer/src/components/editor/editor-git-discard-other-workspace.test.ts": 1548, - "src/renderer/src/components/editor/editor-header-file-rename.test.ts": 1522, - "src/renderer/src/components/editor/editor-header.test.ts": 57, - "src/renderer/src/components/editor/editor-labels.test.ts": 46, - "src/renderer/src/components/editor/editor-model-host-isolation.test.ts": 5854, - "src/renderer/src/components/editor/editor-model-uri-labels.test.ts": 1029, - "src/renderer/src/components/editor/editor-model-uri-language-service.test.ts": 2417, - "src/renderer/src/components/editor/editor-model-uri-parity.test.ts": 154, - "src/renderer/src/components/editor/editor-model-uri.test.ts": 43, - "src/renderer/src/components/editor/editor-panel-draft-selector.test.ts": 322, - "src/renderer/src/components/editor/editor-panel-render-model.test.ts": 2054, - "src/renderer/src/components/editor/editor-path-display.test.ts": 34, - "src/renderer/src/components/editor/editor-path-move-inflight.test.ts": 49, - "src/renderer/src/components/editor/editor-pending-flush.test.ts": 70, - "src/renderer/src/components/editor/editor-restored-tab-conflict-scan.recheck.test.ts": 1574, - "src/renderer/src/components/editor/editor-restored-tab-conflict-scan.test.ts": 1542, - "src/renderer/src/components/editor/editor-save-disk-precondition.races.test.ts": 903, - "src/renderer/src/components/editor/editor-save-disk-precondition.test.ts": 1789, - "src/renderer/src/components/editor/editor-save-large-paste.test.ts": 855, - "src/renderer/src/components/editor/editor-save-lossless-baseline.test.ts": 1321, - "src/renderer/src/components/editor/editor-save-queue-closed-view-records.test.ts": 786, - "src/renderer/src/components/editor/editor-save-queue-closed-view.test.ts": 823, - "src/renderer/src/components/editor/editor-save-queue-records.test.ts": 1621, - "src/renderer/src/components/editor/editor-save-queue-shared-records.test.ts": 705, - "src/renderer/src/components/editor/editor-save-queue.test.ts": 621, - "src/renderer/src/components/editor/editor-save-shared-model-dirty.test.ts": 833, - "src/renderer/src/components/editor/editor-save-shared-model.test.ts": 859, + "src/renderer/src/components/editor/combined-diff/scroll-viewport/combined-diff-scrollbar-drag.test.ts": 50, + "src/renderer/src/components/editor/conflict-review-file-tree-windowing.test.tsx": 1487, + "src/renderer/src/components/editor/csv/CsvGrid.test.tsx": 994, + "src/renderer/src/components/editor/csv/CsvViewer.delimiter.test.tsx": 2923, + "src/renderer/src/components/editor/csv/CsvViewer.editing.test.tsx": 3583, + "src/renderer/src/components/editor/csv/csv-byte-index.test.ts": 1645, + "src/renderer/src/components/editor/csv/csv-cell-links.test.tsx": 302, + "src/renderer/src/components/editor/csv/csv-column-width-preferences.test.ts": 208, + "src/renderer/src/components/editor/csv/csv-paged-preview.test.ts": 143, + "src/renderer/src/components/editor/csv/csv-parse-budget.test.ts": 102, + "src/renderer/src/components/editor/csv/csv-parse.test.ts": 148, + "src/renderer/src/components/editor/csv/csv-pending-save.test.ts": 1926, + "src/renderer/src/components/editor/csv/csv-preview-save-safety.test.ts": 1973, + "src/renderer/src/components/editor/csv/csv-table-interactions.test.ts": 310, + "src/renderer/src/components/editor/csv/csv-text-document.test.ts": 153, + "src/renderer/src/components/editor/csv/useCsvPagedPreview.test.tsx": 429, + "src/renderer/src/components/editor/csv/useCsvPendingCell.test.tsx": 714, + "src/renderer/src/components/editor/custom-editor-routing.test.ts": 2715, + "src/renderer/src/components/editor/details-markdown-html.test.ts": 93, + "src/renderer/src/components/editor/diff-editor-line-number-options.test.ts": 44, + "src/renderer/src/components/editor/diff-editor-shift-wheel-scroll.test.ts": 194, + "src/renderer/src/components/editor/diff-editor-word-wrap-options.test.ts": 184, + "src/renderer/src/components/editor/diff-line-stats.test.ts": 49, + "src/renderer/src/components/editor/diff-model-swap-view-state.test.ts": 183, + "src/renderer/src/components/editor/diff-monaco-model-disposal.test.ts": 55, + "src/renderer/src/components/editor/diff-navigation-context.test.tsx": 1968, + "src/renderer/src/components/editor/diff-section-layout.test.ts": 95, + "src/renderer/src/components/editor/diff-viewer-large-diff-save-action.test.ts": 202, + "src/renderer/src/components/editor/discard-editor-file-changes.save-race.test.ts": 1150, + "src/renderer/src/components/editor/drag-selection-guard-lifetime.test.ts": 626, + "src/renderer/src/components/editor/editor-artifact-upload.test.ts": 55, + "src/renderer/src/components/editor/editor-autosave-conflict-flow.test.ts": 1931, + "src/renderer/src/components/editor/editor-autosave-controller.test.ts": 2324, + "src/renderer/src/components/editor/editor-autosave-holds.test.ts": 960, + "src/renderer/src/components/editor/editor-autosave.test.ts": 529, + "src/renderer/src/components/editor/editor-buffer-adapter.test.ts": 2812, + "src/renderer/src/components/editor/editor-buffer-entry-points.parity.test.ts": 1804, + "src/renderer/src/components/editor/editor-buffer-sharing.test.ts": 5929, + "src/renderer/src/components/editor/editor-bytes-documents.test.ts": 690, + "src/renderer/src/components/editor/editor-child-owner-save.test.tsx": 2480, + "src/renderer/src/components/editor/editor-clean-tab-draft-invariant.test.ts": 1274, + "src/renderer/src/components/editor/editor-content-dirty-state.test.ts": 70, + "src/renderer/src/components/editor/editor-dropped-file-open.test.ts": 595, + "src/renderer/src/components/editor/editor-external-watch-path-index.test.ts": 1754, + "src/renderer/src/components/editor/editor-file-save-attempt.test.ts": 1724, + "src/renderer/src/components/editor/editor-file-save-utf8-conversion.test.ts": 1915, + "src/renderer/src/components/editor/editor-git-discard-other-workspace.test.ts": 1967, + "src/renderer/src/components/editor/editor-header-file-rename.test.ts": 2025, + "src/renderer/src/components/editor/editor-header.test.ts": 208, + "src/renderer/src/components/editor/editor-model-host-isolation.test.ts": 5906, + "src/renderer/src/components/editor/editor-model-uri-labels.test.ts": 1223, + "src/renderer/src/components/editor/editor-model-uri-language-service.test.ts": 3283, + "src/renderer/src/components/editor/editor-model-uri-parity.test.ts": 626, + "src/renderer/src/components/editor/editor-model-uri.test.ts": 81, + "src/renderer/src/components/editor/editor-panel-draft-selector.test.ts": 558, + "src/renderer/src/components/editor/editor-panel-render-model.test.ts": 2795, + "src/renderer/src/components/editor/editor-path-display.test.ts": 45, + "src/renderer/src/components/editor/editor-path-move-inflight.test.ts": 50, + "src/renderer/src/components/editor/editor-pending-flush.test.ts": 62, + "src/renderer/src/components/editor/editor-restored-tab-conflict-scan.recheck.test.ts": 1796, + "src/renderer/src/components/editor/editor-restored-tab-conflict-scan.test.ts": 1809, + "src/renderer/src/components/editor/editor-save-disk-precondition.races.test.ts": 1290, + "src/renderer/src/components/editor/editor-save-disk-precondition.test.ts": 1431, + "src/renderer/src/components/editor/editor-save-lossless-baseline.test.ts": 1990, + "src/renderer/src/components/editor/editor-save-plugin-hook.model.test.tsx": 1937, + "src/renderer/src/components/editor/editor-save-plugin-hook.test.ts": 2122, + "src/renderer/src/components/editor/editor-save-queue-bytes-owner.test.ts": 1667, + "src/renderer/src/components/editor/editor-save-queue-closed-view-records.test.ts": 2137, + "src/renderer/src/components/editor/editor-save-queue-closed-view.test.ts": 2075, + "src/renderer/src/components/editor/editor-save-queue-records.test.ts": 2036, + "src/renderer/src/components/editor/editor-save-queue-shared-records.test.ts": 2043, + "src/renderer/src/components/editor/editor-save-queue.test.ts": 1814, + "src/renderer/src/components/editor/editor-save-shared-model-dirty.test.ts": 1250, + "src/renderer/src/components/editor/editor-save-shared-model.test.ts": 1239, "src/renderer/src/components/editor/editor-saved-event-view.test.ts": 41, - "src/renderer/src/components/editor/editor-self-write-registry.test.ts": 57, - "src/renderer/src/components/editor/editor-shared-record-clean-view.test.ts": 1561, - "src/renderer/src/components/editor/editor-shortcuts.test.ts": 161, - "src/renderer/src/components/editor/editor-untitled-dont-save-dialogs.test.tsx": 929, - "src/renderer/src/components/editor/editor-untitled-save-lifecycle.test.ts": 1001, - "src/renderer/src/components/editor/editor-watcher-reload-coalescer.test.ts": 51, - "src/renderer/src/components/editor/image-viewer-zoom-ownership.test.tsx": 1900, - "src/renderer/src/components/editor/image-viewer-zoom.test.ts": 77, - "src/renderer/src/components/editor/ipynb-ansi.test.ts": 77, - "src/renderer/src/components/editor/ipynb-code-cell-lines.test.ts": 62, - "src/renderer/src/components/editor/ipynb-kernel-outputs.test.ts": 258, - "src/renderer/src/components/editor/ipynb-kernel-session-start-lifetime.test.ts": 149, - "src/renderer/src/components/editor/ipynb-kernel-session.test.ts": 145, - "src/renderer/src/components/editor/ipynb-kernel-setup-commands.test.ts": 55, - "src/renderer/src/components/editor/ipynb-parse.test.ts": 50, - "src/renderer/src/components/editor/large-diff-render-limit.test.ts": 77, - "src/renderer/src/components/editor/large-markdown-render-freeze.test.tsx": 1824, - "src/renderer/src/components/editor/local-log-tail-decoder.test.ts": 77, - "src/renderer/src/components/editor/markdown-dirty-state.test.ts": 188, - "src/renderer/src/components/editor/markdown-doc-completions.test.ts": 70, - "src/renderer/src/components/editor/markdown-doc-links.test.ts": 90, - "src/renderer/src/components/editor/markdown-document-list-request.test.ts": 252, - "src/renderer/src/components/editor/markdown-export-extract.test.ts": 287, - "src/renderer/src/components/editor/markdown-export-html.test.ts": 41, - "src/renderer/src/components/editor/markdown-frontmatter.test.ts": 40, - "src/renderer/src/components/editor/markdown-heading-slug.test.ts": 55, - "src/renderer/src/components/editor/markdown-internal-links.test.ts": 41, - "src/renderer/src/components/editor/markdown-preview-annotation-shortcut.test.ts": 198, - "src/renderer/src/components/editor/markdown-preview-controls.test.ts": 35, - "src/renderer/src/components/editor/markdown-preview-document-client.test.ts": 40, - "src/renderer/src/components/editor/markdown-preview-document-search-budget.test.ts": 184, - "src/renderer/src/components/editor/markdown-preview-document-search-cache.test.ts": 473, - "src/renderer/src/components/editor/markdown-preview-document-search-scope.test.ts": 426, - "src/renderer/src/components/editor/markdown-preview-document.test.ts": 1390, - "src/renderer/src/components/editor/markdown-preview-links.test.ts": 77, - "src/renderer/src/components/editor/markdown-preview-local-images.test.ts": 1928, - "src/renderer/src/components/editor/markdown-preview-review-frame-lifecycle.test.tsx": 882, - "src/renderer/src/components/editor/markdown-preview-row-measurements.test.ts": 188, - "src/renderer/src/components/editor/markdown-preview-search-crash.test.tsx": 207, - "src/renderer/src/components/editor/markdown-preview-search-memory.test.ts": 171, - "src/renderer/src/components/editor/markdown-preview-search-offsets.test.ts": 73, + "src/renderer/src/components/editor/editor-self-write-registry.test.ts": 63, + "src/renderer/src/components/editor/editor-shared-record-clean-view.test.ts": 1998, + "src/renderer/src/components/editor/editor-shortcuts.test.ts": 255, + "src/renderer/src/components/editor/editor-untitled-dont-save-dialogs.test.tsx": 1216, + "src/renderer/src/components/editor/editor-untitled-save-lifecycle.test.ts": 1485, + "src/renderer/src/components/editor/editor-watcher-reload-coalescer.test.ts": 56, + "src/renderer/src/components/editor/image-png-export.chromium.test.ts": 212, + "src/renderer/src/components/editor/image-png-export.test.ts": 50, + "src/renderer/src/components/editor/image-viewer-zoom-ownership.test.tsx": 2268, + "src/renderer/src/components/editor/image-viewer-zoom.test.ts": 47, + "src/renderer/src/components/editor/ipynb-ansi.test.ts": 52, + "src/renderer/src/components/editor/ipynb-code-cell-lines.test.ts": 90, + "src/renderer/src/components/editor/ipynb-kernel-outputs.test.ts": 307, + "src/renderer/src/components/editor/ipynb-kernel-session-start-lifetime.test.ts": 140, + "src/renderer/src/components/editor/ipynb-kernel-session.test.ts": 180, + "src/renderer/src/components/editor/ipynb-kernel-setup-commands.test.ts": 59, + "src/renderer/src/components/editor/ipynb-parse.test.ts": 71, + "src/renderer/src/components/editor/large-diff-render-limit.test.ts": 125, + "src/renderer/src/components/editor/large-markdown-render-freeze.test.tsx": 3491, + "src/renderer/src/components/editor/local-log-tail-decoder.test.ts": 115, + "src/renderer/src/components/editor/markdown-anchor-scroll.test.ts": 488, + "src/renderer/src/components/editor/markdown-dirty-state.test.ts": 263, + "src/renderer/src/components/editor/markdown-doc-completions.test.ts": 51, + "src/renderer/src/components/editor/markdown-doc-links.test.ts": 120, + "src/renderer/src/components/editor/markdown-document-list-request.test.ts": 495, + "src/renderer/src/components/editor/markdown-export-extract.test.ts": 214, + "src/renderer/src/components/editor/markdown-export-html.test.ts": 47, + "src/renderer/src/components/editor/markdown-frontmatter.test.ts": 50, + "src/renderer/src/components/editor/markdown-internal-links.test.ts": 53, + "src/renderer/src/components/editor/markdown-navigation-details.test.ts": 626, + "src/renderer/src/components/editor/markdown-preview-annotation-shortcut.test.ts": 218, + "src/renderer/src/components/editor/markdown-preview-controls.test.ts": 76, + "src/renderer/src/components/editor/markdown-preview-document-client.test.ts": 65, + "src/renderer/src/components/editor/markdown-preview-document-search-budget.test.ts": 400, + "src/renderer/src/components/editor/markdown-preview-document-search-cache.test.ts": 588, + "src/renderer/src/components/editor/markdown-preview-document-search-scope.test.ts": 442, + "src/renderer/src/components/editor/markdown-preview-document.test.ts": 1670, + "src/renderer/src/components/editor/markdown-preview-links.test.ts": 74, + "src/renderer/src/components/editor/markdown-preview-local-images.test.ts": 1639, + "src/renderer/src/components/editor/markdown-preview-review-frame-lifecycle.test.tsx": 642, + "src/renderer/src/components/editor/markdown-preview-row-measurements.test.ts": 204, + "src/renderer/src/components/editor/markdown-preview-search-crash.test.tsx": 255, + "src/renderer/src/components/editor/markdown-preview-search-memory.test.ts": 161, + "src/renderer/src/components/editor/markdown-preview-search-offsets.test.ts": 92, + "src/renderer/src/components/editor/markdown-preview-search-word-boundaries.test.ts": 101, "src/renderer/src/components/editor/markdown-preview-search.test.ts": 82, - "src/renderer/src/components/editor/markdown-preview-table-chunks.test.ts": 5359, - "src/renderer/src/components/editor/markdown-preview-url-transform.test.ts": 57, - "src/renderer/src/components/editor/markdown-reference-link-normalization.test.ts": 47, - "src/renderer/src/components/editor/markdown-render-mode.test.ts": 32, - "src/renderer/src/components/editor/markdown-rich-mode-eligibility-cache.test.ts": 3668, - "src/renderer/src/components/editor/markdown-rich-mode.test.ts": 2668, - "src/renderer/src/components/editor/markdown-rich-size-limit.test.ts": 113, - "src/renderer/src/components/editor/markdown-round-trip.test.ts": 1552, - "src/renderer/src/components/editor/markdown-scanner-boundaries.test.ts": 59, - "src/renderer/src/components/editor/markdown-table-of-contents.test.ts": 97, - "src/renderer/src/components/editor/markdown-toc-visibility-gate.test.ts": 106, - "src/renderer/src/components/editor/markdown-tokenizer-start.test.ts": 68, - "src/renderer/src/components/editor/mermaid-config.test.ts": 579, - "src/renderer/src/components/editor/monaco-auto-height.test.ts": 110, - "src/renderer/src/components/editor/monaco-conflict-decorations.test.ts": 41, - "src/renderer/src/components/editor/monaco-content-sync.test.ts": 33, - "src/renderer/src/components/editor/monaco-content-sync.undo-history.test.ts": 996, - "src/renderer/src/components/editor/monaco-context-menu-paste.test.ts": 230, - "src/renderer/src/components/editor/monaco-cursor-line-lifetime.test.ts": 1210, - "src/renderer/src/components/editor/monaco-large-text-paste.test.ts": 209, - "src/renderer/src/components/editor/monaco-markdown-doc-completions-retention.test.ts": 66, - "src/renderer/src/components/editor/monaco-markdown-doc-link-decorations.offset-scan.test.ts": 167, - "src/renderer/src/components/editor/monaco-markdown-doc-link-decorations.test.ts": 52, - "src/renderer/src/components/editor/monaco-programmatic-sync.test.ts": 39, - "src/renderer/src/components/editor/monaco-reveal-range.test.ts": 34, - "src/renderer/src/components/editor/pan-zoom-view.test.ts": 35, - "src/renderer/src/components/editor/pdf-scale-preference.test.ts": 59, - "src/renderer/src/components/editor/pdf-view-position.test.ts": 43, - "src/renderer/src/components/editor/pdf-viewer-failed-load-recovery.test.tsx": 1630, - "src/renderer/src/components/editor/pdf-viewer-zoom-ownership.test.tsx": 649, - "src/renderer/src/components/editor/pending-editor-focus-request.test.ts": 35, - "src/renderer/src/components/editor/raw-markdown-comment-scan.test.ts": 84, - "src/renderer/src/components/editor/raw-markdown-html-line-break.test.ts": 1627, - "src/renderer/src/components/editor/raw-markdown-html-line-start.test.ts": 70, - "src/renderer/src/components/editor/raw-markdown-html.blank-run.test.ts": 172, - "src/renderer/src/components/editor/raw-markdown-html.details-fences.test.ts": 66, - "src/renderer/src/components/editor/raw-markdown-html.doc-link-scan.test.ts": 255, - "src/renderer/src/components/editor/removal-unsaved-editor-files.records.test.ts": 1437, - "src/renderer/src/components/editor/removal-unsaved-editor-files.test.ts": 803, - "src/renderer/src/components/editor/restored-editor-owner-save-lifecycle.test.ts": 2676, - "src/renderer/src/components/editor/restored-editor-same-workspace-reown.test.tsx": 1385, - "src/renderer/src/components/editor/restored-editor-workspace-runtime-owner.test.tsx": 1882, - "src/renderer/src/components/editor/rich-markdown-async-image-paste.test.ts": 1113, - "src/renderer/src/components/editor/rich-markdown-async-image-table.test.ts": 952, - "src/renderer/src/components/editor/rich-markdown-auto-focus.test.ts": 122, - "src/renderer/src/components/editor/rich-markdown-blockquote-list.test.ts": 1682, - "src/renderer/src/components/editor/rich-markdown-code-block-languages.test.ts": 164, - "src/renderer/src/components/editor/rich-markdown-commands.test.ts": 1836, - "src/renderer/src/components/editor/rich-markdown-comment-blocks.test.ts": 1877, - "src/renderer/src/components/editor/rich-markdown-context-command-routing.test.ts": 1802, - "src/renderer/src/components/editor/rich-markdown-cut.test.ts": 313, - "src/renderer/src/components/editor/rich-markdown-details-keyboard.test.ts": 3115, - "src/renderer/src/components/editor/rich-markdown-doc-link-keyboard.test.ts": 312, - "src/renderer/src/components/editor/rich-markdown-doc-link-resolution.test.ts": 295, - "src/renderer/src/components/editor/rich-markdown-doc-link.test.ts": 54, - "src/renderer/src/components/editor/rich-markdown-editor-click-routing.test.ts": 590, - "src/renderer/src/components/editor/rich-markdown-editor-config.test.ts": 2396, - "src/renderer/src/components/editor/rich-markdown-empty-paragraph-delete.test.ts": 234, - "src/renderer/src/components/editor/rich-markdown-escape-fidelity.test.ts": 1855, - "src/renderer/src/components/editor/rich-markdown-extension.test.ts": 120, - "src/renderer/src/components/editor/rich-markdown-html-superscript-link.test.ts": 2304, - "src/renderer/src/components/editor/rich-markdown-image-context.test.ts": 488, - "src/renderer/src/components/editor/rich-markdown-image-cut.test.ts": 2115, - "src/renderer/src/components/editor/rich-markdown-image-insert-code-block.test.ts": 698, - "src/renderer/src/components/editor/rich-markdown-image-insert.test.ts": 615, - "src/renderer/src/components/editor/rich-markdown-image-insertion-target.test.ts": 1873, - "src/renderer/src/components/editor/rich-markdown-inline-source-tokenization.test.ts": 1515, - "src/renderer/src/components/editor/rich-markdown-key-handler.test.ts": 1773, - "src/renderer/src/components/editor/rich-markdown-large-html.test.ts": 3857, - "src/renderer/src/components/editor/rich-markdown-large-text-paste.fidelity.test.ts": 2465, - "src/renderer/src/components/editor/rich-markdown-large-text-paste.selection.test.ts": 573, - "src/renderer/src/components/editor/rich-markdown-large-text-paste.test.ts": 269, - "src/renderer/src/components/editor/rich-markdown-link-clipboard.test.ts": 134, - "src/renderer/src/components/editor/rich-markdown-link-shortcut.test.ts": 2327, - "src/renderer/src/components/editor/rich-markdown-list-continuation.test.ts": 192, - "src/renderer/src/components/editor/rich-markdown-list-tokenizers.test.ts": 53, - "src/renderer/src/components/editor/rich-markdown-literal-serialization.test.ts": 100, - "src/renderer/src/components/editor/rich-markdown-local-image.test.ts": 2576, - "src/renderer/src/components/editor/rich-markdown-lowlight-cache.test.ts": 122, - "src/renderer/src/components/editor/rich-markdown-lowlight.test.ts": 1349, - "src/renderer/src/components/editor/rich-markdown-normalize.test.ts": 109, - "src/renderer/src/components/editor/rich-markdown-ordered-list.test.ts": 1671, - "src/renderer/src/components/editor/rich-markdown-paragraph.test.ts": 46, - "src/renderer/src/components/editor/rich-markdown-range-bounds.test.ts": 30, - "src/renderer/src/components/editor/rich-markdown-review-annotations.test.ts": 60, - "src/renderer/src/components/editor/rich-markdown-review-note-layout.test.ts": 32, - "src/renderer/src/components/editor/rich-markdown-review-rail-blocks.test.ts": 1726, - "src/renderer/src/components/editor/rich-markdown-review-text-ranges.test.ts": 65, - "src/renderer/src/components/editor/rich-markdown-search-focus.adversarial.test.ts": 332, - "src/renderer/src/components/editor/rich-markdown-search-focus.test.ts": 204, - "src/renderer/src/components/editor/rich-markdown-search-matches-cache.test.ts": 90, - "src/renderer/src/components/editor/rich-markdown-search.test.ts": 121, - "src/renderer/src/components/editor/rich-markdown-serialization-commit.test.ts": 1643, - "src/renderer/src/components/editor/rich-markdown-signed-images.test.ts": 1816, - "src/renderer/src/components/editor/rich-markdown-slash-command-filter.test.ts": 56, - "src/renderer/src/components/editor/rich-markdown-source-eol-allocation.test.ts": 167, - "src/renderer/src/components/editor/rich-markdown-source-reconcile.test.ts": 1304, - "src/renderer/src/components/editor/rich-markdown-tab-key-handler.test.ts": 2530, - "src/renderer/src/components/editor/rich-markdown-table-actions.test.ts": 1219, - "src/renderer/src/components/editor/rich-markdown-table-control-layout.test.ts": 49, - "src/renderer/src/components/editor/rich-markdown-table-keyboard.test.ts": 1500, - "src/renderer/src/components/editor/rich-markdown-table.test.ts": 51, - "src/renderer/src/components/editor/rich-markdown-terminal-path-paste.test.ts": 146, - "src/renderer/src/components/editor/rich-markdown-toc-heading-target.test.ts": 130, - "src/renderer/src/components/editor/rich-markdown-trailing-paragraph.test.ts": 2127, - "src/renderer/src/components/editor/setup-contextual-copy.test.ts": 116, - "src/renderer/src/components/editor/untitled-file-rename-path.test.ts": 31, - "src/renderer/src/components/editor/use-editor-content-change-handler.test.tsx": 1528, - "src/renderer/src/components/editor/use-editor-content-change-handler.undo-clean.test.tsx": 915, - "src/renderer/src/components/editor/use-editor-group-file-drop-owner.remote.test.tsx": 2454, - "src/renderer/src/components/editor/use-editor-group-file-drop-owner.test.tsx": 2105, - "src/renderer/src/components/editor/use-markdown-document-watch-refresh.test.ts": 329, - "src/renderer/src/components/editor/use-markdown-preview-document-search.test.tsx": 242, - "src/renderer/src/components/editor/use-markdown-preview-document.test.tsx": 278, - "src/renderer/src/components/editor/use-markdown-preview-navigation.test.tsx": 504, - "src/renderer/src/components/editor/use-markdown-preview-search-reveal.test.tsx": 243, - "src/renderer/src/components/editor/use-monaco-editor-mount.cursor-owner.test.tsx": 755, - "src/renderer/src/components/editor/use-monaco-editor-mount.stale-cache.test.tsx": 473, - "src/renderer/src/components/editor/use-monaco-reveal-scheduler.test.tsx": 180, - "src/renderer/src/components/editor/use-pdf-viewer-find-shortcut.test.tsx": 522, - "src/renderer/src/components/editor/use-quick-open-history-visit.test.tsx": 183, - "src/renderer/src/components/editor/use-rich-markdown-table-context-menu.test.tsx": 1556, - "src/renderer/src/components/editor/use-rich-markdown-table-control-target.test.tsx": 2189, - "src/renderer/src/components/editor/useDiffViewerLargeDiffLifecycle.test.tsx": 192, - "src/renderer/src/components/editor/useEditorCmdSaveRequest.test.tsx": 449, - "src/renderer/src/components/editor/useEditorPanelActiveTabContentLoad.overview.test.tsx": 1437, - "src/renderer/src/components/editor/useEditorPanelContentState.test.tsx": 2652, - "src/renderer/src/components/editor/useEditorPanelExternalContentEvents.cross-workspace.test.tsx": 836, - "src/renderer/src/components/editor/useEditorPanelExternalContentEvents.test.tsx": 1850, - "src/renderer/src/components/editor/useEditorPanelFileLoadRetry.host-connection.test.tsx": 1611, - "src/renderer/src/components/editor/useEditorPanelFileLoadRetry.test.tsx": 1850, - "src/renderer/src/components/editor/useEditorPanelFloatingTabContentState.test.tsx": 891, - "src/renderer/src/components/editor/useEditorPanelHostUnresolvedContentState.test.tsx": 633, - "src/renderer/src/components/editor/useEditorPanelRemoteSiblingContentState.test.tsx": 887, - "src/renderer/src/components/editor/useEditorPanelVisibilityContentState.test.tsx": 1512, - "src/renderer/src/components/editor/useIpynbCellExecution.test.tsx": 610, - "src/renderer/src/components/editor/useIpynbDocumentEditing.test.tsx": 1425, - "src/renderer/src/components/editor/useLinkBubble.test.tsx": 285, - "src/renderer/src/components/editor/useLocalImagePick.test.tsx": 869, - "src/renderer/src/components/editor/useLocalImageSrc.test.ts": 586, - "src/renderer/src/components/editor/useLocalLogTail.test.tsx": 431, - "src/renderer/src/components/editor/useMarkdownDocuments.navigation.test.ts": 451, - "src/renderer/src/components/editor/useMarkdownDocuments.ownership.test.tsx": 1849, - "src/renderer/src/components/editor/useMarkdownDocuments.test.ts": 307, - "src/renderer/src/components/editor/useMarkdownDocuments.watch.test.ts": 399, - "src/renderer/src/components/editor/useRichMarkdownEditorInstance.integration.test.tsx": 246, - "src/renderer/src/components/editor/useRichMarkdownPendingFocus.test.ts": 193, - "src/renderer/src/components/editor/useRichMarkdownProgrammaticSync.test.ts": 2290, - "src/renderer/src/components/editor/useRichMarkdownReviewController.open-guard.test.ts": 251, - "src/renderer/src/components/editor/useRichMarkdownReviewData.test.ts": 301, - "src/renderer/src/components/editor/useRichMarkdownSearch.adversarial.test.tsx": 567, - "src/renderer/src/components/editor/useRichMarkdownSearch.editing.test.tsx": 443, - "src/renderer/src/components/editor/useRichMarkdownSearch.reuse.test.tsx": 457, - "src/renderer/src/components/editor/useRichMarkdownSearch.test.tsx": 1518, - "src/renderer/src/components/editor/viewer-zoom-request.test.ts": 1594, - "src/renderer/src/components/emulator-pane/emulator-device-frame-layout.test.ts": 38, - "src/renderer/src/components/emulator-pane/emulator-device-frame-visibility.test.tsx": 1300, - "src/renderer/src/components/emulator-pane/emulator-device-frame.input.test.tsx": 540, - "src/renderer/src/components/emulator-pane/emulator-device-state.test.ts": 48, - "src/renderer/src/components/emulator-pane/emulator-keyboard-paste.test.ts": 224, - "src/renderer/src/components/emulator-pane/emulator-screen-gesture.test.ts": 63, - "src/renderer/src/components/emulator-pane/emulator-screen-stream-content.test.tsx": 294, + "src/renderer/src/components/editor/markdown-preview-table-chunks.test.ts": 5769, + "src/renderer/src/components/editor/markdown-preview-url-transform.test.ts": 90, + "src/renderer/src/components/editor/markdown-reference-link-normalization.test.ts": 72, + "src/renderer/src/components/editor/markdown-render-mode.test.ts": 39, + "src/renderer/src/components/editor/markdown-rich-mode-eligibility-cache.test.ts": 2738, + "src/renderer/src/components/editor/markdown-rich-mode.test.ts": 5289, + "src/renderer/src/components/editor/markdown-rich-size-limit.test.ts": 241, + "src/renderer/src/components/editor/markdown-round-trip.test.ts": 2334, + "src/renderer/src/components/editor/markdown-scanner-boundaries.test.ts": 96, + "src/renderer/src/components/editor/markdown-table-of-contents.test.ts": 146, + "src/renderer/src/components/editor/markdown-toc-visibility-gate.test.ts": 129, + "src/renderer/src/components/editor/markdown-tokenizer-start.test.ts": 335, + "src/renderer/src/components/editor/mermaid-config.test.ts": 581, + "src/renderer/src/components/editor/mermaid-sanitize.chromium.test.ts": 313, + "src/renderer/src/components/editor/monaco-auto-height.test.ts": 98, + "src/renderer/src/components/editor/monaco-conflict-decorations.test.ts": 226, + "src/renderer/src/components/editor/monaco-content-sync.test.ts": 66, + "src/renderer/src/components/editor/monaco-content-sync.undo-history.test.ts": 1108, + "src/renderer/src/components/editor/monaco-context-menu-paste.test.ts": 246, + "src/renderer/src/components/editor/monaco-cursor-line-lifetime.test.ts": 1561, + "src/renderer/src/components/editor/monaco-editor-input-bindings.paste-capture.test.ts": 342, + "src/renderer/src/components/editor/monaco-large-text-paste.crlf.test.ts": 2297, + "src/renderer/src/components/editor/monaco-large-text-paste.test.ts": 211, + "src/renderer/src/components/editor/monaco-markdown-doc-completions-retention.test.ts": 1243, + "src/renderer/src/components/editor/monaco-markdown-doc-link-decorations.offset-scan.test.ts": 199, + "src/renderer/src/components/editor/monaco-markdown-doc-link-decorations.test.ts": 68, + "src/renderer/src/components/editor/monaco-programmatic-sync.test.ts": 46, + "src/renderer/src/components/editor/pdf-orca-media-range-transport.test.ts": 282, + "src/renderer/src/components/editor/pdf-scale-preference.test.ts": 50, + "src/renderer/src/components/editor/pdf-view-position.test.ts": 74, + "src/renderer/src/components/editor/pdf-viewer-failed-load-recovery.test.tsx": 2363, + "src/renderer/src/components/editor/pdf-viewer-zoom-ownership.test.tsx": 789, + "src/renderer/src/components/editor/pending-editor-focus-request.test.ts": 48, + "src/renderer/src/components/editor/plugin-custom-editor-host.test.ts": 480, + "src/renderer/src/components/editor/raw-markdown-comment-scan.test.ts": 118, + "src/renderer/src/components/editor/raw-markdown-html-line-break.test.ts": 2188, + "src/renderer/src/components/editor/raw-markdown-html-line-start.test.ts": 81, + "src/renderer/src/components/editor/raw-markdown-html.blank-run.test.ts": 235, + "src/renderer/src/components/editor/raw-markdown-html.details-fences.test.ts": 84, + "src/renderer/src/components/editor/raw-markdown-html.doc-link-scan.test.ts": 384, + "src/renderer/src/components/editor/removal-unsaved-editor-files.records.test.ts": 1738, + "src/renderer/src/components/editor/removal-unsaved-editor-files.test.ts": 700, + "src/renderer/src/components/editor/restored-editor-owner-save-lifecycle.test.ts": 2482, + "src/renderer/src/components/editor/restored-editor-same-workspace-reown.test.tsx": 2409, + "src/renderer/src/components/editor/restored-editor-workspace-runtime-owner.test.tsx": 2464, + "src/renderer/src/components/editor/rich-markdown-annotation-highlight.mapping.test.ts": 368, + "src/renderer/src/components/editor/rich-markdown-async-image-paste.test.ts": 1524, + "src/renderer/src/components/editor/rich-markdown-async-image-table.test.ts": 1402, + "src/renderer/src/components/editor/rich-markdown-auto-focus.test.ts": 172, + "src/renderer/src/components/editor/rich-markdown-blob-image-paste.test.ts": 2127, + "src/renderer/src/components/editor/rich-markdown-blockquote-list.test.ts": 2229, + "src/renderer/src/components/editor/rich-markdown-clipboard-links.test.ts": 2434, + "src/renderer/src/components/editor/rich-markdown-code-block-indent.test.ts": 1981, + "src/renderer/src/components/editor/rich-markdown-code-block-languages.test.ts": 211, + "src/renderer/src/components/editor/rich-markdown-commands.test.ts": 2312, + "src/renderer/src/components/editor/rich-markdown-comment-blocks-incremental.test.ts": 2532, + "src/renderer/src/components/editor/rich-markdown-comment-blocks.test.ts": 1959, + "src/renderer/src/components/editor/rich-markdown-context-command-routing.test.ts": 2157, + "src/renderer/src/components/editor/rich-markdown-cut.test.ts": 371, + "src/renderer/src/components/editor/rich-markdown-details-keyboard.test.ts": 7747, + "src/renderer/src/components/editor/rich-markdown-doc-link-keyboard.test.ts": 336, + "src/renderer/src/components/editor/rich-markdown-doc-link-resolution.test.ts": 265, + "src/renderer/src/components/editor/rich-markdown-editor-click-routing.test.ts": 1002, + "src/renderer/src/components/editor/rich-markdown-editor-config.test.ts": 2794, + "src/renderer/src/components/editor/rich-markdown-empty-paragraph-delete.test.ts": 224, + "src/renderer/src/components/editor/rich-markdown-escape-fidelity.test.ts": 2650, + "src/renderer/src/components/editor/rich-markdown-extension-retention.test.ts": 6690, + "src/renderer/src/components/editor/rich-markdown-extension.test.ts": 282, + "src/renderer/src/components/editor/rich-markdown-file-uri-links.test.ts": 2472, + "src/renderer/src/components/editor/rich-markdown-html-superscript-link.test.ts": 3769, + "src/renderer/src/components/editor/rich-markdown-image-attributes.test.ts": 2412, + "src/renderer/src/components/editor/rich-markdown-image-capacity.test.ts": 2506, + "src/renderer/src/components/editor/rich-markdown-image-context.test.ts": 676, + "src/renderer/src/components/editor/rich-markdown-image-cut.test.ts": 2685, + "src/renderer/src/components/editor/rich-markdown-image-insert-code-block.test.ts": 1078, + "src/renderer/src/components/editor/rich-markdown-image-insert.test.ts": 2220, + "src/renderer/src/components/editor/rich-markdown-image-insertion-target.test.ts": 2517, + "src/renderer/src/components/editor/rich-markdown-inline-source-tokenization.test.ts": 2672, + "src/renderer/src/components/editor/rich-markdown-key-handler.test.ts": 2683, + "src/renderer/src/components/editor/rich-markdown-large-html.test.ts": 5509, + "src/renderer/src/components/editor/rich-markdown-large-text-paste.fidelity.test.ts": 2929, + "src/renderer/src/components/editor/rich-markdown-large-text-paste.selection.test.ts": 806, + "src/renderer/src/components/editor/rich-markdown-large-text-paste.test.ts": 404, + "src/renderer/src/components/editor/rich-markdown-link-shortcut.test.ts": 2343, + "src/renderer/src/components/editor/rich-markdown-list-continuation.test.ts": 201, + "src/renderer/src/components/editor/rich-markdown-list-outdent.test.ts": 2695, + "src/renderer/src/components/editor/rich-markdown-list-tokenizers.test.ts": 63, + "src/renderer/src/components/editor/rich-markdown-literal-serialization.test.ts": 205, + "src/renderer/src/components/editor/rich-markdown-local-image.test.ts": 2627, + "src/renderer/src/components/editor/rich-markdown-lowlight-cache.test.ts": 157, + "src/renderer/src/components/editor/rich-markdown-lowlight-ownership.test.ts": 312, + "src/renderer/src/components/editor/rich-markdown-lowlight.test.ts": 2369, + "src/renderer/src/components/editor/rich-markdown-mixed-task-lists.test.ts": 2110, + "src/renderer/src/components/editor/rich-markdown-normalize.test.ts": 176, + "src/renderer/src/components/editor/rich-markdown-ordered-list.test.ts": 2571, + "src/renderer/src/components/editor/rich-markdown-ordered-task-children.test.ts": 2292, + "src/renderer/src/components/editor/rich-markdown-paste-fallback.test.ts": 1931, + "src/renderer/src/components/editor/rich-markdown-plain-code.test.ts": 307, + "src/renderer/src/components/editor/rich-markdown-range-bounds.test.ts": 70, + "src/renderer/src/components/editor/rich-markdown-review-annotations.test.ts": 91, + "src/renderer/src/components/editor/rich-markdown-review-note-layout.test.ts": 51, + "src/renderer/src/components/editor/rich-markdown-review-rail-blocks.test.ts": 2561, + "src/renderer/src/components/editor/rich-markdown-review-text-ranges.test.ts": 53, + "src/renderer/src/components/editor/rich-markdown-search-focus.adversarial.test.ts": 301, + "src/renderer/src/components/editor/rich-markdown-search-focus.test.ts": 238, + "src/renderer/src/components/editor/rich-markdown-search-matches-cache.test.ts": 138, + "src/renderer/src/components/editor/rich-markdown-search.test.ts": 117, + "src/renderer/src/components/editor/rich-markdown-serialization-commit.test.ts": 1804, + "src/renderer/src/components/editor/rich-markdown-signed-images.test.ts": 2230, + "src/renderer/src/components/editor/rich-markdown-slash-command-filter.test.ts": 54, + "src/renderer/src/components/editor/rich-markdown-source-eol-allocation.test.ts": 73, + "src/renderer/src/components/editor/rich-markdown-source-reconcile.test.ts": 2239, + "src/renderer/src/components/editor/rich-markdown-tab-key-handler.test.ts": 2912, + "src/renderer/src/components/editor/rich-markdown-table-actions.test.ts": 2453, + "src/renderer/src/components/editor/rich-markdown-table-control-layout.test.ts": 54, + "src/renderer/src/components/editor/rich-markdown-table-keyboard.test.ts": 2146, + "src/renderer/src/components/editor/rich-markdown-table.test.ts": 76, + "src/renderer/src/components/editor/rich-markdown-task-continuation-markup.test.ts": 2062, + "src/renderer/src/components/editor/rich-markdown-terminal-path-paste.test.ts": 185, + "src/renderer/src/components/editor/rich-markdown-tight-task-continuation.test.ts": 2511, + "src/renderer/src/components/editor/rich-markdown-toc-heading-target.test.ts": 303, + "src/renderer/src/components/editor/rich-markdown-trailing-paragraph.test.ts": 2437, + "src/renderer/src/components/editor/rich-markdown-viewport.test.tsx": 883, + "src/renderer/src/components/editor/setup-contextual-copy.test.ts": 229, + "src/renderer/src/components/editor/untitled-file-rename-path.test.ts": 47, + "src/renderer/src/components/editor/use-custom-editor-outside-merge.test.tsx": 2069, + "src/renderer/src/components/editor/use-editor-content-change-handler.test.tsx": 2031, + "src/renderer/src/components/editor/use-editor-content-change-handler.undo-clean.test.tsx": 1299, + "src/renderer/src/components/editor/use-editor-group-file-drop-owner.remote.test.tsx": 4163, + "src/renderer/src/components/editor/use-editor-group-file-drop-owner.test.tsx": 2691, + "src/renderer/src/components/editor/use-markdown-document-watch-refresh.test.ts": 641, + "src/renderer/src/components/editor/use-markdown-preview-document-search.test.tsx": 274, + "src/renderer/src/components/editor/use-markdown-preview-document.test.tsx": 326, + "src/renderer/src/components/editor/use-markdown-preview-navigation.test.tsx": 524, + "src/renderer/src/components/editor/use-markdown-preview-search-reveal.test.tsx": 390, + "src/renderer/src/components/editor/use-monaco-content-sync-bridge.events.test.tsx": 3028, + "src/renderer/src/components/editor/use-monaco-editor-mount.cursor-owner.test.tsx": 1332, + "src/renderer/src/components/editor/use-monaco-editor-mount.stale-cache.test.tsx": 877, + "src/renderer/src/components/editor/use-monaco-reveal-scheduler.test.tsx": 273, + "src/renderer/src/components/editor/use-pdf-viewer-find-shortcut.test.tsx": 907, + "src/renderer/src/components/editor/use-preserve-section-during-external-edit.test.tsx": 268, + "src/renderer/src/components/editor/use-quick-open-history-visit.test.tsx": 259, + "src/renderer/src/components/editor/use-rich-markdown-table-context-menu.test.tsx": 2238, + "src/renderer/src/components/editor/use-rich-markdown-table-control-target.test.tsx": 2094, + "src/renderer/src/components/editor/useDiffViewerLargeDiffLifecycle.test.tsx": 272, + "src/renderer/src/components/editor/useEditorCmdSaveRequest.test.tsx": 732, + "src/renderer/src/components/editor/useEditorPanelActiveTabContentLoad.overview.test.tsx": 2064, + "src/renderer/src/components/editor/useEditorPanelContentState.test.tsx": 3214, + "src/renderer/src/components/editor/useEditorPanelExternalContentEvents.cross-workspace.test.tsx": 1095, + "src/renderer/src/components/editor/useEditorPanelExternalContentEvents.test.tsx": 2018, + "src/renderer/src/components/editor/useEditorPanelFileLoadRetry.host-connection.test.tsx": 2075, + "src/renderer/src/components/editor/useEditorPanelFileLoadRetry.test.tsx": 1953, + "src/renderer/src/components/editor/useEditorPanelFloatingTabContentState.test.tsx": 889, + "src/renderer/src/components/editor/useEditorPanelHostUnresolvedContentState.test.tsx": 1952, + "src/renderer/src/components/editor/useEditorPanelRemoteSiblingContentState.test.tsx": 904, + "src/renderer/src/components/editor/useEditorPanelVisibilityContentState.test.tsx": 2006, + "src/renderer/src/components/editor/useIpynbCellExecution.test.tsx": 695, + "src/renderer/src/components/editor/useIpynbDocumentEditing.test.tsx": 2192, + "src/renderer/src/components/editor/useIpynbScrollRestoration.test.tsx": 323, + "src/renderer/src/components/editor/useLinkBubble.test.tsx": 493, + "src/renderer/src/components/editor/useLocalImagePick.test.tsx": 1319, + "src/renderer/src/components/editor/useLocalImageSrc.test.ts": 736, + "src/renderer/src/components/editor/useLocalLogTail.test.tsx": 436, + "src/renderer/src/components/editor/useMarkdownDocuments.navigation.test.ts": 2101, + "src/renderer/src/components/editor/useMarkdownDocuments.ownership.test.tsx": 2448, + "src/renderer/src/components/editor/useMarkdownDocuments.watch.test.ts": 799, + "src/renderer/src/components/editor/useRichMarkdownEditorInstance.integration.test.tsx": 328, + "src/renderer/src/components/editor/useRichMarkdownPendingFocus.test.ts": 272, + "src/renderer/src/components/editor/useRichMarkdownProgrammaticSync.test.ts": 2420, + "src/renderer/src/components/editor/useRichMarkdownReviewController.open-guard.test.ts": 336, + "src/renderer/src/components/editor/useRichMarkdownReviewController.submit-ownership.test.tsx": 438, + "src/renderer/src/components/editor/useRichMarkdownReviewData.test.ts": 426, + "src/renderer/src/components/editor/useRichMarkdownReviewRailController.queued-positions.test.tsx": 328, + "src/renderer/src/components/editor/useRichMarkdownSearch.adversarial.test.tsx": 821, + "src/renderer/src/components/editor/useRichMarkdownSearch.editing.test.tsx": 521, + "src/renderer/src/components/editor/useRichMarkdownSearch.reuse.test.tsx": 426, + "src/renderer/src/components/editor/useRichMarkdownSearch.test.tsx": 1819, + "src/renderer/src/components/editor/viewer-zoom-request.test.ts": 1818, + "src/renderer/src/components/emulator-pane/emulator-attach-target.test.ts": 51, + "src/renderer/src/components/emulator-pane/emulator-device-frame-layout.test.ts": 52, + "src/renderer/src/components/emulator-pane/emulator-device-frame-visibility.test.tsx": 1975, + "src/renderer/src/components/emulator-pane/emulator-device-frame.input.test.tsx": 720, + "src/renderer/src/components/emulator-pane/emulator-keyboard-paste.test.ts": 200, + "src/renderer/src/components/emulator-pane/emulator-screen-gesture.test.ts": 61, + "src/renderer/src/components/emulator-pane/emulator-screen-stream-content.test.tsx": 408, "src/renderer/src/components/emulator-pane/mobile-emulator-agent-setup-visibility.test.ts": 48, - "src/renderer/src/components/emulator-pane/mobile-emulator-agent-skill-target.test.tsx": 1680, - "src/renderer/src/components/emulator-pane/mobile-emulator-hidden-toast.test.tsx": 222, - "src/renderer/src/components/emulator-pane/mobile-emulator-tab-intro-visibility.test.ts": 90, - "src/renderer/src/components/emulator-pane/use-emulator-pane-session.test.tsx": 1659, - "src/renderer/src/components/emulator-pane/use-mobile-emulator-tab-intro-actions.test.tsx": 1493, - "src/renderer/src/components/error-boundaries/RecoverableRenderErrorBoundary.lazy-chunk.test.tsx": 364, - "src/renderer/src/components/error-boundaries/RecoverableRenderErrorBoundary.never-landed-reload.test.tsx": 402, - "src/renderer/src/components/feature-tips/NativeChatUpgradeTipDialog.test.tsx": 1501, - "src/renderer/src/components/feature-tips/feature-tip-modal-state.test.ts": 139, - "src/renderer/src/components/feature-tips/feature-tip-startup-gate.test.ts": 105, - "src/renderer/src/components/feature-tips/use-session-search-tip-setup.test.tsx": 520, - "src/renderer/src/components/feature-wall/FeatureWallSetupWorkflowActions.test.tsx": 1589, - "src/renderer/src/components/feature-wall/FullDiskAccessSetupPrompt.test.ts": 695, - "src/renderer/src/components/feature-wall/feature-wall-animation-visibility.test.tsx": 592, - "src/renderer/src/components/feature-wall/feature-wall-setup-progress.test.ts": 62, - "src/renderer/src/components/feature-wall/use-feature-wall-completion.test.ts": 47, - "src/renderer/src/components/feature-wall/use-integration-connection-status.test.ts": 1429, - "src/renderer/src/components/floating-terminal/FloatingTerminalOrchestrationDialog.freshness.test.tsx": 6914, - "src/renderer/src/components/floating-terminal/FloatingTerminalPanel.behavior.test.tsx": 1387, - "src/renderer/src/components/floating-terminal/FloatingTerminalToggleButton.test.tsx": 139, - "src/renderer/src/components/floating-terminal/floating-terminal-panel-bounds.test.ts": 64, - "src/renderer/src/components/floating-terminal/floating-terminal-panel-inputs.test.ts": 106, - "src/renderer/src/components/floating-terminal/floating-workspace-surface-model.test.ts": 172, - "src/renderer/src/components/floating-terminal/floating-workspace-tab-reorder.test.ts": 2600, - "src/renderer/src/components/floating-terminal/use-floating-terminal-close-actions.test.tsx": 1337, - "src/renderer/src/components/floating-terminal/use-floating-terminal-orchestration-visibility.test.tsx": 988, - "src/renderer/src/components/github-checks-tab-state.test.ts": 40, - "src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section.assignee-identity.test.tsx": 376, - "src/renderer/src/components/github-link-copy-state.test.ts": 36, - "src/renderer/src/components/github-pr-merge-state.test.ts": 139, - "src/renderer/src/components/github-pr-reviewer-display.test.ts": 67, - "src/renderer/src/components/github-project/GhAuthErrorHelp.test.ts": 113, - "src/renderer/src/components/github-project/ProjectBoard.test.tsx": 527, - "src/renderer/src/components/github-project/ProjectRoadmap.test.tsx": 2100, - "src/renderer/src/components/github-project/ProjectViewStates.test.tsx": 414, - "src/renderer/src/components/github-project/github-project-picker-filter.test.ts": 106, - "src/renderer/src/components/github-project/group-sort.test.ts": 63, - "src/renderer/src/components/github-project/project-dialog-state.test.ts": 54, - "src/renderer/src/components/github-project/project-picker-browse-cache.test.ts": 42, - "src/renderer/src/components/github-project/project-picker-input.test.ts": 115, - "src/renderer/src/components/github-project/project-row-filtering.test.ts": 54, - "src/renderer/src/components/github-project/project-view-wrapper-source-context-boundary.test.ts": 77, - "src/renderer/src/components/github/GitHubMarkdownComposer.test.tsx": 894, - "src/renderer/src/components/github/PRFilterPickers.test.ts": 141, - "src/renderer/src/components/github/github-markdown-image-url.test.ts": 109, - "src/renderer/src/components/github/github-mention-option-filter.test.ts": 50, - "src/renderer/src/components/github/github-pr-reviewer-candidate-filter.test.ts": 51, - "src/renderer/src/components/github/github-user-avatar.test.tsx": 174, - "src/renderer/src/components/github/github-work-item-issue-target.test.ts": 710, - "src/renderer/src/components/github/github-work-item-mutation-target.test.ts": 135, - "src/renderer/src/components/github/pr-comment-code-context.test.ts": 34, - "src/renderer/src/components/github/use-image-input.test.ts": 1617, - "src/renderer/src/components/host-picker/bounded-host-list.test.tsx": 401, - "src/renderer/src/components/host-picker/host-list-menus.large-config.test.tsx": 1557, - "src/renderer/src/components/host-picker/host-list-surfaces.large-config.test.tsx": 1713, - "src/renderer/src/components/jira-attachment-image.test.tsx": 1521, - "src/renderer/src/components/jira-connect-scoped-token.test.tsx": 492, - "src/renderer/src/components/jira-issue-assignee-control.test.tsx": 2380, - "src/renderer/src/components/jira-issue-transition-control.test.tsx": 651, - "src/renderer/src/components/jira-issue-workspace-actions.test.ts": 123, - "src/renderer/src/components/jira-issue-workspace-image-owner.test.tsx": 644, - "src/renderer/src/components/jira-issue-workspace-request-lifetime.test.tsx": 474, - "src/renderer/src/components/jira-project-picker-filter.test.ts": 72, - "src/renderer/src/components/jira-project-picker.test.tsx": 818, - "src/renderer/src/components/jira-prompt-templates.test.ts": 106, - "src/renderer/src/components/landing-preflight-dismissal.test.ts": 104, - "src/renderer/src/components/landing-preflight-runtime-boundary.test.ts": 1576, - "src/renderer/src/components/landing-preflight-unverifiable-host.test.tsx": 1436, - "src/renderer/src/components/linear-api-key-dialog-state.test.ts": 53, - "src/renderer/src/components/linear-issue-attribute-filter-dropdowns.test.tsx": 1226, - "src/renderer/src/components/linear-issue-attribute-filter-primary-team.test.ts": 53, - "src/renderer/src/components/linear-issue-attribute-filter-team-ids.test.ts": 48, - "src/renderer/src/components/linear-issue-project-selector.test.tsx": 537, - "src/renderer/src/components/linear-issue-text-draft-state.test.ts": 35, - "src/renderer/src/components/linear-issue-text-save-plan.test.ts": 39, - "src/renderer/src/components/linear-issue-view-storage.test.ts": 168, - "src/renderer/src/components/linear-issue-workspace-text.test.ts": 128, - "src/renderer/src/components/linear-project-search-query.test.ts": 66, - "src/renderer/src/components/linear-project-view-surfaces.test.tsx": 440, - "src/renderer/src/components/linear-scope-selector.test.ts": 155, - "src/renderer/src/components/link-actions/LinkActionPopover.test.tsx": 582, - "src/renderer/src/components/mobile/MobileHero.test.tsx": 1720, - "src/renderer/src/components/mobile/MobilePage.test.tsx": 1295, - "src/renderer/src/components/mobile/MobilePageToolbar.test.tsx": 325, - "src/renderer/src/components/mobile/NetworkInterfacePicker.test.tsx": 786, - "src/renderer/src/components/mobile/WindowsFirewallNotice.test.tsx": 538, - "src/renderer/src/components/mobile/mobile-page-stage.test.ts": 35, - "src/renderer/src/components/mobile/paired-mobile-devices.test.ts": 130, - "src/renderer/src/components/mobile/use-mobile-page-paired-devices.test.ts": 255, - "src/renderer/src/components/mobile/use-mobile-pairing-address-preference.test.tsx": 235, - "src/renderer/src/components/native-chat-launch-resume-decision.test.tsx": 1631, - "src/renderer/src/components/native-chat-restart-action-notifications.test.ts": 153, - "src/renderer/src/components/native-chat-resume-bulk-progress.test.tsx": 1690, - "src/renderer/src/components/native-chat-resume-failed-chat-watch.test.ts": 2022, - "src/renderer/src/components/native-chat-resume-failure-guidance.test.ts": 111, - "src/renderer/src/components/native-chat-resume-finished-run.test.tsx": 2924, - "src/renderer/src/components/native-chat-resume-on-restart-grouping.test.ts": 89, - "src/renderer/src/components/native-chat-resume-on-restart-outcome-toast.test.ts": 1636, - "src/renderer/src/components/native-chat-resume-result-view.test.tsx": 2189, - "src/renderer/src/components/native-chat-resume-run.test.ts": 50, - "src/renderer/src/components/native-chat-resume-skipped-progress.test.tsx": 1794, - "src/renderer/src/components/native-chat/NativeChatAgentMessageRow.test.tsx": 2100, - "src/renderer/src/components/native-chat/NativeChatApprovalCard.test.tsx": 1777, - "src/renderer/src/components/native-chat/NativeChatAutocompleteMenus.test.tsx": 842, - "src/renderer/src/components/native-chat/NativeChatBackgroundTaskRun.test.tsx": 453, - "src/renderer/src/components/native-chat/NativeChatBackgroundTasksStatus.test.tsx": 747, - "src/renderer/src/components/native-chat/NativeChatCodeBlock.load-failure.test.tsx": 373, - "src/renderer/src/components/native-chat/NativeChatCodeBlock.test.tsx": 1362, - "src/renderer/src/components/native-chat/NativeChatComposer.paste-remount.test.tsx": 2234, - "src/renderer/src/components/native-chat/NativeChatComposer.resume-command.test.tsx": 954, - "src/renderer/src/components/native-chat/NativeChatComposer.test.tsx": 1476, - "src/renderer/src/components/native-chat/NativeChatComposerActions.test.tsx": 624, - "src/renderer/src/components/native-chat/NativeChatContextUsageRing.test.tsx": 519, - "src/renderer/src/components/native-chat/NativeChatEmptyState.test.tsx": 388, - "src/renderer/src/components/native-chat/NativeChatImageAttachmentPreview.test.tsx": 2300, - "src/renderer/src/components/native-chat/NativeChatInlineVisual.link-placement.test.tsx": 1496, - "src/renderer/src/components/native-chat/NativeChatInlineVisual.open-as-file.test.tsx": 2404, - "src/renderer/src/components/native-chat/NativeChatInteractiveCard.test.tsx": 1849, - "src/renderer/src/components/native-chat/NativeChatInterruptedContinue.test.tsx": 1042, - "src/renderer/src/components/native-chat/NativeChatJumpToLatest.test.tsx": 296, - "src/renderer/src/components/native-chat/NativeChatMarkdown.code-wrap.test.tsx": 1922, - "src/renderer/src/components/native-chat/NativeChatMarkdown.image-preview.test.tsx": 3290, - "src/renderer/src/components/native-chat/NativeChatMarkdown.mermaid.test.tsx": 2155, - "src/renderer/src/components/native-chat/NativeChatMarkdown.visual.test.tsx": 2192, - "src/renderer/src/components/native-chat/NativeChatMessageList.font-windowing.test.tsx": 7415, - "src/renderer/src/components/native-chat/NativeChatMessageList.live-reasoning.test.tsx": 10257, - "src/renderer/src/components/native-chat/NativeChatMessageList.new-rows-marker.test.tsx": 2889, - "src/renderer/src/components/native-chat/NativeChatMessageList.older-history.test.tsx": 7782, - "src/renderer/src/components/native-chat/NativeChatMessageList.opening-send.test.tsx": 2050, - "src/renderer/src/components/native-chat/NativeChatMessageList.queued-turn-order.test.tsx": 1565, - "src/renderer/src/components/native-chat/NativeChatMessageList.rail-history-jump.test.tsx": 10728, - "src/renderer/src/components/native-chat/NativeChatMessageList.render-cost.test.tsx": 3787, - "src/renderer/src/components/native-chat/NativeChatMessageList.rewind-rows.test.tsx": 1383, - "src/renderer/src/components/native-chat/NativeChatMessageList.scroll-behavior.test.tsx": 4976, - "src/renderer/src/components/native-chat/NativeChatMessageList.subagent-sections.test.tsx": 3126, - "src/renderer/src/components/native-chat/NativeChatMessageList.test.tsx": 2534, - "src/renderer/src/components/native-chat/NativeChatMessageList.tool-stream-cost.test.tsx": 3290, - "src/renderer/src/components/native-chat/NativeChatMessageList.turn-indicator.test.tsx": 1939, - "src/renderer/src/components/native-chat/NativeChatMessageList.turn-membership.test.tsx": 2182, - "src/renderer/src/components/native-chat/NativeChatMessageList.turn-status.test.tsx": 1800, - "src/renderer/src/components/native-chat/NativeChatMessageList.unsent-message.test.tsx": 1630, - "src/renderer/src/components/native-chat/NativeChatMessageList.visual-scroll.test.tsx": 4218, - "src/renderer/src/components/native-chat/NativeChatMessageList.windowing.test.tsx": 13202, - "src/renderer/src/components/native-chat/NativeChatMessageRail.test.tsx": 694, - "src/renderer/src/components/native-chat/NativeChatMessageRow.test.tsx": 2053, - "src/renderer/src/components/native-chat/NativeChatMessageTimestamp.test.tsx": 323, - "src/renderer/src/components/native-chat/NativeChatModelCombobox.test.tsx": 618, - "src/renderer/src/components/native-chat/NativeChatNewRowsMarker.test.tsx": 2486, - "src/renderer/src/components/native-chat/NativeChatNoticeRow.test.tsx": 2399, - "src/renderer/src/components/native-chat/NativeChatPacedMarkdown.file-links.test.tsx": 1841, - "src/renderer/src/components/native-chat/NativeChatPacedMarkdown.mermaid.test.tsx": 1570, - "src/renderer/src/components/native-chat/NativeChatPaneHeader.test.tsx": 1816, - "src/renderer/src/components/native-chat/NativeChatPermissionModePicker.test.tsx": 586, - "src/renderer/src/components/native-chat/NativeChatPromptEditor.paragraph-selection.test.tsx": 831, - "src/renderer/src/components/native-chat/NativeChatPromptEditor.test.tsx": 593, - "src/renderer/src/components/native-chat/NativeChatQuestionCard.test.tsx": 495, - "src/renderer/src/components/native-chat/NativeChatQueuedMessageEditor.test.tsx": 1826, - "src/renderer/src/components/native-chat/NativeChatQueuedMessageList.in-flight.test.tsx": 879, - "src/renderer/src/components/native-chat/NativeChatQueuedMessageList.inline-edit.test.tsx": 1112, - "src/renderer/src/components/native-chat/NativeChatQueuedMessageList.test.tsx": 1929, - "src/renderer/src/components/native-chat/NativeChatReasoningRow.test.tsx": 2861, - "src/renderer/src/components/native-chat/NativeChatResolutionReceipt.test.tsx": 558, - "src/renderer/src/components/native-chat/NativeChatResolvedView.context-menu.test.tsx": 3353, - "src/renderer/src/components/native-chat/NativeChatResolvedView.prompt-card-composer.test.tsx": 5112, - "src/renderer/src/components/native-chat/NativeChatResolvedView.prompt-card-input.test.tsx": 3155, - "src/renderer/src/components/native-chat/NativeChatResolvedView.reveal-latest.test.tsx": 1753, - "src/renderer/src/components/native-chat/NativeChatResolvedView.turn-status.test.tsx": 2510, - "src/renderer/src/components/native-chat/NativeChatRewindAction.target.test.tsx": 2570, - "src/renderer/src/components/native-chat/NativeChatRewindAction.test.tsx": 1584, - "src/renderer/src/components/native-chat/NativeChatSelectionQuote.test.tsx": 1860, - "src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.focus-return.test.tsx": 2394, - "src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.test.tsx": 753, - "src/renderer/src/components/native-chat/NativeChatStructuredAsyncQuestion.test.tsx": 1155, - "src/renderer/src/components/native-chat/NativeChatStructuredQuestionCard.test.tsx": 436, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.approval-and-start-failure.test.tsx": 2024, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.availability-notice.test.tsx": 1992, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.goal-dock.test.tsx": 2084, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.history-read-state.test.tsx": 3358, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.host-outage.test.tsx": 2185, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.launch-lifecycle.test.tsx": 2812, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.notice-card.test.tsx": 2191, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.orca-stop-continue.test.tsx": 2292, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.refusal-notices.test.tsx": 1937, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.stopping.test.tsx": 2479, - "src/renderer/src/components/native-chat/NativeChatStructuredSession.test.tsx": 2306, - "src/renderer/src/components/native-chat/NativeChatStructuredSessionStatus.test.tsx": 462, - "src/renderer/src/components/native-chat/NativeChatSubagentRun.test.tsx": 1793, - "src/renderer/src/components/native-chat/NativeChatTaskList.test.tsx": 491, - "src/renderer/src/components/native-chat/NativeChatThreadGoalBanner.test.tsx": 610, - "src/renderer/src/components/native-chat/NativeChatToolFileTarget.test.tsx": 1580, - "src/renderer/src/components/native-chat/NativeChatToolLine.test.tsx": 2280, - "src/renderer/src/components/native-chat/NativeChatToolOutput.test.tsx": 202, - "src/renderer/src/components/native-chat/NativeChatToolRun.appearance.test.tsx": 2129, - "src/renderer/src/components/native-chat/NativeChatToolRun.identity.test.tsx": 2135, - "src/renderer/src/components/native-chat/NativeChatToolRun.test.tsx": 2266, - "src/renderer/src/components/native-chat/NativeChatToolRunCallCounts.test.tsx": 1796, - "src/renderer/src/components/native-chat/NativeChatToolRunMemberList.identity.test.tsx": 1580, - "src/renderer/src/components/native-chat/NativeChatTranscriptChrome.test.tsx": 1692, - "src/renderer/src/components/native-chat/NativeChatTranscriptRow.work-run.test.tsx": 1995, - "src/renderer/src/components/native-chat/NativeChatUserMessageFold.test.tsx": 1650, - "src/renderer/src/components/native-chat/NativeChatView.test.tsx": 2858, - "src/renderer/src/components/native-chat/NativeChatVisualFrame.test.tsx": 748, - "src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.test.tsx": 1476, - "src/renderer/src/components/native-chat/StructuredAgentSessionPaneOverlayLayer.test.tsx": 365, - "src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.launch-directory.test.tsx": 3050, - "src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.test.tsx": 1855, - "src/renderer/src/components/native-chat/agent-session-failure-words-text.test.ts": 875, - "src/renderer/src/components/native-chat/agent-session-write-notice-text.test.ts": 935, - "src/renderer/src/components/native-chat/claude-model-switch-confirmation.test.ts": 1546, - "src/renderer/src/components/native-chat/claude-terminal-session-options.test.ts": 62, - "src/renderer/src/components/native-chat/native-chat-active-rail-item.test.ts": 31, - "src/renderer/src/components/native-chat/native-chat-agent-message-sender-host.test.tsx": 4037, - "src/renderer/src/components/native-chat/native-chat-agent-message-sender-identity.test.tsx": 1721, - "src/renderer/src/components/native-chat/native-chat-appearance-palette.test.ts": 512, - "src/renderer/src/components/native-chat/native-chat-appearance-style.test.ts": 263, - "src/renderer/src/components/native-chat/native-chat-appearance-write.test.ts": 194, - "src/renderer/src/components/native-chat/native-chat-attachment-upload.test.ts": 1588, - "src/renderer/src/components/native-chat/native-chat-autoscroll.test.ts": 67, - "src/renderer/src/components/native-chat/native-chat-availability.test.ts": 49, - "src/renderer/src/components/native-chat/native-chat-claude-sign-in.test.tsx": 1931, - "src/renderer/src/components/native-chat/native-chat-compaction-visibility.test.ts": 279, - "src/renderer/src/components/native-chat/native-chat-composer-composition.test.tsx": 1964, - "src/renderer/src/components/native-chat/native-chat-composer-draft-addition.test.ts": 743, - "src/renderer/src/components/native-chat/native-chat-composer-draft-comparison.test.ts": 51, - "src/renderer/src/components/native-chat/native-chat-composer-draft-indexeddb.test.ts": 205, - "src/renderer/src/components/native-chat/native-chat-composer-draft-lifecycle.test.tsx": 1701, - "src/renderer/src/components/native-chat/native-chat-composer-draft-store.test.ts": 4819, - "src/renderer/src/components/native-chat/native-chat-composer-drop-scope.test.tsx": 1083, - "src/renderer/src/components/native-chat/native-chat-composer-ime-file-drop.test.tsx": 816, - "src/renderer/src/components/native-chat/native-chat-composer-mobile-hold.test.tsx": 530, - "src/renderer/src/components/native-chat/native-chat-composer-placeholder.test.ts": 42, - "src/renderer/src/components/native-chat/native-chat-composer-prompt-recall.test.tsx": 1305, - "src/renderer/src/components/native-chat/native-chat-composer-reveal-focus.test.tsx": 305, - "src/renderer/src/components/native-chat/native-chat-composer-state.test.ts": 193, - "src/renderer/src/components/native-chat/native-chat-composer-upload-completion.test.tsx": 2200, - "src/renderer/src/components/native-chat/native-chat-composer-workspace-file-drop.test.tsx": 662, - "src/renderer/src/components/native-chat/native-chat-context-command.test.tsx": 342, - "src/renderer/src/components/native-chat/native-chat-diff.test.ts": 68, - "src/renderer/src/components/native-chat/native-chat-dismiss-key.test.ts": 40, - "src/renderer/src/components/native-chat/native-chat-draft-cache.test.ts": 153, - "src/renderer/src/components/native-chat/native-chat-element-file-drop.test.tsx": 1720, - "src/renderer/src/components/native-chat/native-chat-external-attachments-destination.test.tsx": 443, - "src/renderer/src/components/native-chat/native-chat-file-link-existence.test.ts": 1523, - "src/renderer/src/components/native-chat/native-chat-file-link.test.ts": 179, - "src/renderer/src/components/native-chat/native-chat-floating-file-drop.test.tsx": 577, - "src/renderer/src/components/native-chat/native-chat-font-size.test.ts": 64, - "src/renderer/src/components/native-chat/native-chat-header-ownership.test.tsx": 2221, - "src/renderer/src/components/native-chat/native-chat-image-paste.test.ts": 102, - "src/renderer/src/components/native-chat/native-chat-image-references.test.tsx": 2007, - "src/renderer/src/components/native-chat/native-chat-image-runtime-context.test.ts": 1329, - "src/renderer/src/components/native-chat/native-chat-incremental-assembler.test.ts": 158, - "src/renderer/src/components/native-chat/native-chat-interactive-prompt.test.ts": 140, - "src/renderer/src/components/native-chat/native-chat-launch-default-adoption.test.ts": 197, - "src/renderer/src/components/native-chat/native-chat-launch-draft-resolution.test.ts": 70, - "src/renderer/src/components/native-chat/native-chat-leaf-routing.test.ts": 24, - "src/renderer/src/components/native-chat/native-chat-live-message-preparation.test.ts": 152, - "src/renderer/src/components/native-chat/native-chat-live-status.test.ts": 87, - "src/renderer/src/components/native-chat/native-chat-message-grouping.test.ts": 123, - "src/renderer/src/components/native-chat/native-chat-message-list-projection.test.ts": 154, - "src/renderer/src/components/native-chat/native-chat-message-rail-items.test.ts": 225, - "src/renderer/src/components/native-chat/native-chat-new-rows-marker.test.tsx": 335, - "src/renderer/src/components/native-chat/native-chat-owner-selectors.test.tsx": 446, - "src/renderer/src/components/native-chat/native-chat-pane-file-drop.test.tsx": 893, - "src/renderer/src/components/native-chat/native-chat-pane-resolution.test.ts": 59, - "src/renderer/src/components/native-chat/native-chat-paste-routing.test.tsx": 2008, - "src/renderer/src/components/native-chat/native-chat-pending-attachment-cache.test.ts": 122, - "src/renderer/src/components/native-chat/native-chat-pending-occurrence.test.ts": 61, - "src/renderer/src/components/native-chat/native-chat-pending-pasted-content.test.ts": 60, - "src/renderer/src/components/native-chat/native-chat-pending.test.ts": 110, - "src/renderer/src/components/native-chat/native-chat-preassembled-session-parity.test.ts": 306, - "src/renderer/src/components/native-chat/native-chat-prompt-document-text.test.ts": 143, - "src/renderer/src/components/native-chat/native-chat-prompt-document.test.ts": 308, - "src/renderer/src/components/native-chat/native-chat-prompt-editor-store-value.test.tsx": 1138, - "src/renderer/src/components/native-chat/native-chat-pty-retired-model.test.ts": 165, - "src/renderer/src/components/native-chat/native-chat-pty-session-options.test.ts": 501, - "src/renderer/src/components/native-chat/native-chat-rail-outline-parity.test.ts": 698, - "src/renderer/src/components/native-chat/native-chat-reader-scroll-input.test.tsx": 173, - "src/renderer/src/components/native-chat/native-chat-remote-image-paste.test.tsx": 1141, - "src/renderer/src/components/native-chat/native-chat-reply-reveals.test.tsx": 168, - "src/renderer/src/components/native-chat/native-chat-resolved-path-ownership.test.ts": 1370, - "src/renderer/src/components/native-chat/native-chat-retire-persisted-model.test.ts": 259, - "src/renderer/src/components/native-chat/native-chat-row-height-estimate.test.ts": 193, - "src/renderer/src/components/native-chat/native-chat-runtime-owner-selector.test.ts": 203, - "src/renderer/src/components/native-chat/native-chat-runtime-owner.test.ts": 233, - "src/renderer/src/components/native-chat/native-chat-runtime-send-launch-draft.test.ts": 1367, - "src/renderer/src/components/native-chat/native-chat-runtime-send.test.ts": 324, - "src/renderer/src/components/native-chat/native-chat-send-eligibility.test.ts": 32, - "src/renderer/src/components/native-chat/native-chat-sent-prompt-history.test.ts": 160, - "src/renderer/src/components/native-chat/native-chat-session-assembler.test.ts": 192, - "src/renderer/src/components/native-chat/native-chat-session-option-discovery.test.ts": 1449, - "src/renderer/src/components/native-chat/native-chat-session-option-enrichment.test.ts": 1656, - "src/renderer/src/components/native-chat/native-chat-session-option-labels.test.ts": 52, - "src/renderer/src/components/native-chat/native-chat-session-transport.test.ts": 140, - "src/renderer/src/components/native-chat/native-chat-shortcut.test.ts": 48, - "src/renderer/src/components/native-chat/native-chat-split-flow.test.ts": 1678, - "src/renderer/src/components/native-chat/native-chat-split-shortcut.test.ts": 56, - "src/renderer/src/components/native-chat/native-chat-store-fanout.perf.test.tsx": 1631, - "src/renderer/src/components/native-chat/native-chat-structured-send-composition-clear.test.tsx": 1485, - "src/renderer/src/components/native-chat/native-chat-structured-session-notices.create-message.test.tsx": 1828, - "src/renderer/src/components/native-chat/native-chat-subagent-handoff-copy-budget.test.ts": 521, - "src/renderer/src/components/native-chat/native-chat-subagent-section-work-runs.test.ts": 202, - "src/renderer/src/components/native-chat/native-chat-subagent-sections-retention.test.ts": 609, - "src/renderer/src/components/native-chat/native-chat-subagent-sections.test.ts": 555, - "src/renderer/src/components/native-chat/native-chat-submission-navigation.test.tsx": 793, - "src/renderer/src/components/native-chat/native-chat-tab-directory.test.ts": 200, - "src/renderer/src/components/native-chat/native-chat-task-list-state.test.ts": 68, - "src/renderer/src/components/native-chat/native-chat-terminal-turn.test.ts": 50, - "src/renderer/src/components/native-chat/native-chat-thread-goal-rows.test.ts": 51, - "src/renderer/src/components/native-chat/native-chat-tool-fold.test.ts": 73, - "src/renderer/src/components/native-chat/native-chat-transcript-slots.test.ts": 221, - "src/renderer/src/components/native-chat/native-chat-transcript-work-runs.test.ts": 147, - "src/renderer/src/components/native-chat/native-chat-turn-diffs.test.ts": 254, - "src/renderer/src/components/native-chat/native-chat-typing-redirect.test.ts": 137, - "src/renderer/src/components/native-chat/native-chat-view-state.test.ts": 63, - "src/renderer/src/components/native-chat/native-chat-visual-markdown-syntax.test.tsx": 1830, - "src/renderer/src/components/native-chat/native-chat-visual-read-client.test.ts": 166, - "src/renderer/src/components/native-chat/native-chat-waiting-partition-budget.test.ts": 877, - "src/renderer/src/components/native-chat/native-chat-web-link-actions.test.ts": 262, - "src/renderer/src/components/native-chat/native-chat-work-run-pairing.test.ts": 191, - "src/renderer/src/components/native-chat/native-chat-working-status-shared-clock.test.tsx": 269, - "src/renderer/src/components/native-chat/native-chat-working-suppression.test.ts": 42, - "src/renderer/src/components/native-chat/omp-model-switch-capability.test.ts": 266, - "src/renderer/src/components/native-chat/serialized-screen-background-rows.test.ts": 112, - "src/renderer/src/components/native-chat/structured-agent-session-delivery-notices.test.ts": 234, - "src/renderer/src/components/native-chat/structured-agent-session-legacy-outbox.test.ts": 383, - "src/renderer/src/components/native-chat/structured-agent-session-message-hand-back.test.ts": 377, - "src/renderer/src/components/native-chat/structured-agent-session-message-projection.rejected-in-place.test.ts": 588, - "src/renderer/src/components/native-chat/structured-agent-session-message-projection.test.ts": 166, - "src/renderer/src/components/native-chat/structured-agent-session-message-sender.test.ts": 464, - "src/renderer/src/components/native-chat/structured-agent-session-queued-cards.test.ts": 129, - "src/renderer/src/components/native-chat/structured-agent-session-rail-outline.test.ts": 49, - "src/renderer/src/components/native-chat/structured-agent-session-read-transport.test.ts": 207, - "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-clock.test.tsx": 1421, - "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-failed-start.test.tsx": 1610, - "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-stopping.test.tsx": 1563, - "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-unconfirmed-start.test.tsx": 1874, - "src/renderer/src/components/native-chat/structured-agent-session-transcript-order.test.ts": 212, - "src/renderer/src/components/native-chat/structured-attention-dispatch.test.ts": 1396, - "src/renderer/src/components/native-chat/structured-chat-menu-lifetime.test.tsx": 2760, - "src/renderer/src/components/native-chat/structured-chat-sleep-startup.test.tsx": 1342, - "src/renderer/src/components/native-chat/structured-child-records-switch.test.tsx": 2162, - "src/renderer/src/components/native-chat/structured-conversation-command-send.test.ts": 454, - "src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.test.tsx": 1675, - "src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.unavailable.test.tsx": 1567, - "src/renderer/src/components/native-chat/use-native-chat-appearance-style.test.tsx": 315, - "src/renderer/src/components/native-chat/use-native-chat-availability-notice.test.tsx": 1844, - "src/renderer/src/components/native-chat/use-native-chat-composer-app-menu-selection.test.tsx": 247, - "src/renderer/src/components/native-chat/use-native-chat-composer-attachment-previews.test.tsx": 150, - "src/renderer/src/components/native-chat/use-native-chat-composer-attachments.test.tsx": 1794, - "src/renderer/src/components/native-chat/use-native-chat-composer-catalog.test.tsx": 2105, - "src/renderer/src/components/native-chat/use-native-chat-composer-keydown.steer.test.tsx": 260, - "src/renderer/src/components/native-chat/use-native-chat-composer-keydown.test.tsx": 437, - "src/renderer/src/components/native-chat/use-native-chat-composer-notice.test.tsx": 206, - "src/renderer/src/components/native-chat/use-native-chat-composer-paste-session-attachments.test.tsx": 343, - "src/renderer/src/components/native-chat/use-native-chat-composer-paste.test.tsx": 335, - "src/renderer/src/components/native-chat/use-native-chat-composer-preview-lifetime.test.tsx": 1859, - "src/renderer/src/components/native-chat/use-native-chat-composer-recall.test.tsx": 387, - "src/renderer/src/components/native-chat/use-native-chat-composer-submit.test.tsx": 389, - "src/renderer/src/components/native-chat/use-native-chat-context-clear-floor.test.tsx": 155, - "src/renderer/src/components/native-chat/use-native-chat-context-menu.find.test.tsx": 2551, - "src/renderer/src/components/native-chat/use-native-chat-context-menu.targets.test.tsx": 2287, - "src/renderer/src/components/native-chat/use-native-chat-context-menu.test.tsx": 2045, - "src/renderer/src/components/native-chat/use-native-chat-draft.test.tsx": 395, - "src/renderer/src/components/native-chat/use-native-chat-external-attachments.test.tsx": 671, - "src/renderer/src/components/native-chat/use-native-chat-file-link-click.test.tsx": 941, - "src/renderer/src/components/native-chat/use-native-chat-find.test.tsx": 1160, - "src/renderer/src/components/native-chat/use-native-chat-font-size.test.tsx": 680, - "src/renderer/src/components/native-chat/use-native-chat-hook-status.test.ts": 1672, - "src/renderer/src/components/native-chat/use-native-chat-host-outage.test.tsx": 1619, - "src/renderer/src/components/native-chat/use-native-chat-interactive-prompt-card.test.ts": 1341, - "src/renderer/src/components/native-chat/use-native-chat-interactive-send.test.tsx": 330, - "src/renderer/src/components/native-chat/use-native-chat-launch-draft-adoption.test.tsx": 218, - "src/renderer/src/components/native-chat/use-native-chat-link-actions.test.tsx": 2244, - "src/renderer/src/components/native-chat/use-native-chat-live-session-pending.test.ts": 1413, - "src/renderer/src/components/native-chat/use-native-chat-live-session-visibility.test.ts": 1559, + "src/renderer/src/components/emulator-pane/mobile-emulator-agent-skill-target.test.tsx": 2721, + "src/renderer/src/components/emulator-pane/mobile-emulator-hidden-toast.test.tsx": 358, + "src/renderer/src/components/emulator-pane/mobile-emulator-tab-intro-visibility.test.ts": 44, + "src/renderer/src/components/emulator-pane/use-emulator-pane-session.test.tsx": 1968, + "src/renderer/src/components/emulator-pane/use-mobile-emulator-tab-intro-actions.test.tsx": 1828, + "src/renderer/src/components/error-boundaries/RecoverableRenderErrorBoundary.lazy-chunk.test.tsx": 451, + "src/renderer/src/components/error-boundaries/RecoverableRenderErrorBoundary.never-landed-reload.test.tsx": 449, + "src/renderer/src/components/feature-tips/ChatUiHereCornerCard.test.tsx": 2798, + "src/renderer/src/components/feature-tips/ChatUiHereFeatureTipVisual.test.tsx": 1093, + "src/renderer/src/components/feature-tips/ChatUiHereTip.test.tsx": 6788, + "src/renderer/src/components/feature-tips/feature-tip-modal-state.test.ts": 244, + "src/renderer/src/components/feature-tips/feature-tip-startup-gate.test.ts": 283, + "src/renderer/src/components/feature-tips/use-session-search-tip-setup.test.tsx": 503, + "src/renderer/src/components/feature-wall/FeatureWallSetupWorkflowActions.test.tsx": 2028, + "src/renderer/src/components/feature-wall/FullDiskAccessSetupPrompt.test.ts": 466, + "src/renderer/src/components/feature-wall/feature-wall-animation-visibility.test.tsx": 477, + "src/renderer/src/components/feature-wall/feature-wall-setup-progress.test.ts": 308, + "src/renderer/src/components/feature-wall/use-feature-wall-completion.test.ts": 73, + "src/renderer/src/components/feature-wall/use-integration-connection-status.test.ts": 1919, + "src/renderer/src/components/floating-terminal/FloatingTerminalOrchestrationDialog.freshness.test.tsx": 9634, + "src/renderer/src/components/floating-terminal/FloatingTerminalPanel.behavior.test.tsx": 2062, + "src/renderer/src/components/floating-terminal/FloatingTerminalToggleButton.test.tsx": 239, + "src/renderer/src/components/floating-terminal/floating-terminal-panel-bounds.test.ts": 68, + "src/renderer/src/components/floating-terminal/floating-terminal-panel-inputs.test.ts": 244, + "src/renderer/src/components/floating-terminal/floating-workspace-surface-model.test.ts": 243, + "src/renderer/src/components/floating-terminal/floating-workspace-tab-reorder.test.ts": 2520, + "src/renderer/src/components/floating-terminal/use-floating-terminal-close-actions.test.tsx": 1965, + "src/renderer/src/components/floating-terminal/use-floating-terminal-orchestration-visibility.test.tsx": 1047, + "src/renderer/src/components/github-checks-tab-state.test.ts": 52, + "src/renderer/src/components/github-item-dialog/edit-item-fields/gh-edit-section.assignee-identity.test.tsx": 461, + "src/renderer/src/components/github-item-dialog/land-pull-request/pr-reviewers-request-actions.test.ts": 1976, + "src/renderer/src/components/github-item-dialog/load-item-details/use-github-item-dialog-details.test.tsx": 2850, + "src/renderer/src/components/github-item-dialog/load-item-details/use-github-task-refresh.test.tsx": 1070, + "src/renderer/src/components/github-item-dialog/load-item-details/work-item-details-fetch-settle.test.ts": 2332, + "src/renderer/src/components/github-item-dialog/open-dialog/github-item-dialog.task-record.test.tsx": 1391, + "src/renderer/src/components/github-link-copy-state.test.ts": 41, + "src/renderer/src/components/github-pr-merge-state.test.ts": 243, + "src/renderer/src/components/github-project/GhAuthErrorHelp.test.ts": 479, + "src/renderer/src/components/github-project/ProjectBoard.test.tsx": 988, + "src/renderer/src/components/github-project/ProjectRoadmap.test.tsx": 2369, + "src/renderer/src/components/github-project/github-project-picker-filter.test.ts": 53, + "src/renderer/src/components/github-project/group-sort.test.ts": 75, + "src/renderer/src/components/github-project/project-dialog-state.test.ts": 48, + "src/renderer/src/components/github-project/project-picker-browse-cache.test.ts": 56, + "src/renderer/src/components/github-project/project-picker-input.test.ts": 338, + "src/renderer/src/components/github-project/project-row-filtering.test.ts": 65, + "src/renderer/src/components/github-project/project-view-wrapper-source-context-boundary.test.ts": 46, + "src/renderer/src/components/github/GitHubMarkdownComposer.test.tsx": 1571, + "src/renderer/src/components/github/PRFilterPickers.test.ts": 291, + "src/renderer/src/components/github/code-host-rate-limit-stopped-wsl.test.tsx": 2457, + "src/renderer/src/components/github/github-markdown-image-url.test.ts": 53, + "src/renderer/src/components/github/github-mention-option-filter.test.ts": 52, + "src/renderer/src/components/github/github-pr-reviewer-candidate-filter.test.ts": 47, + "src/renderer/src/components/github/github-user-avatar.test.tsx": 216, + "src/renderer/src/components/github/github-work-item-issue-target.test.ts": 324, + "src/renderer/src/components/github/github-work-item-mutation-target.test.ts": 348, + "src/renderer/src/components/github/pr-comment-code-context.test.ts": 56, + "src/renderer/src/components/github/use-image-input.test.ts": 2619, + "src/renderer/src/components/gitlab-item-dialog/gitlab-pipeline-tab.test.tsx": 2256, + "src/renderer/src/components/gitlab-item-dialog/use-gitlab-primary-actions.test.ts": 2141, + "src/renderer/src/components/host-picker/bounded-host-list.test.tsx": 667, + "src/renderer/src/components/host-picker/host-list-menus.large-config.test.tsx": 2394, + "src/renderer/src/components/host-picker/host-list-surfaces.large-config.test.tsx": 2963, + "src/renderer/src/components/jira-attachment-image.test.tsx": 2117, + "src/renderer/src/components/jira-connect-scoped-token.test.tsx": 1047, + "src/renderer/src/components/jira-issue-assignee-control.test.tsx": 2875, + "src/renderer/src/components/jira-issue-transition-control.test.tsx": 1293, + "src/renderer/src/components/jira-issue-workspace-image-owner.test.tsx": 712, + "src/renderer/src/components/jira-issue-workspace-request-lifetime.test.tsx": 852, + "src/renderer/src/components/jira-project-picker-filter.test.ts": 51, + "src/renderer/src/components/jira-project-picker.test.tsx": 689, + "src/renderer/src/components/jira-prompt-templates.test.ts": 197, + "src/renderer/src/components/landing-preflight-dismissal.test.ts": 76, + "src/renderer/src/components/landing-preflight-runtime-boundary.test.ts": 1915, + "src/renderer/src/components/landing-preflight-unverifiable-host.test.tsx": 2026, + "src/renderer/src/components/linear-issue-attribute-filter-dropdowns.test.tsx": 1717, + "src/renderer/src/components/linear-issue-attribute-filter-primary-team.test.ts": 48, + "src/renderer/src/components/linear-issue-attribute-filter-team-ids.test.ts": 63, + "src/renderer/src/components/linear-issue-project-selector.test.tsx": 731, + "src/renderer/src/components/linear-issue-text-draft-state.test.ts": 49, + "src/renderer/src/components/linear-issue-text-save-plan.test.ts": 47, + "src/renderer/src/components/linear-issue-view-storage.test.ts": 207, + "src/renderer/src/components/linear-project-view-surfaces.test.tsx": 781, + "src/renderer/src/components/linear-scope-selector.test.ts": 281, + "src/renderer/src/components/linear-workspace-picker.test.tsx": 693, + "src/renderer/src/components/link-actions/LinkActionPopover.subscriptions.test.tsx": 4808, + "src/renderer/src/components/link-actions/LinkActionPopover.test.tsx": 628, + "src/renderer/src/components/mobile/MobileHero.test.tsx": 2713, + "src/renderer/src/components/mobile/MobilePage.test.tsx": 1868, + "src/renderer/src/components/mobile/MobilePageToolbar.test.tsx": 406, + "src/renderer/src/components/mobile/NetworkInterfacePicker.test.tsx": 564, + "src/renderer/src/components/mobile/WindowsFirewallNotice.test.tsx": 691, + "src/renderer/src/components/mobile/mobile-page-stage.test.ts": 51, + "src/renderer/src/components/mobile/paired-mobile-devices.test.ts": 192, + "src/renderer/src/components/mobile/use-mobile-page-paired-devices.test.ts": 475, + "src/renderer/src/components/mobile/use-mobile-pairing-address-preference.test.tsx": 303, + "src/renderer/src/components/native-chat-launch-resume-decision.test.tsx": 1844, + "src/renderer/src/components/native-chat-restart-action-notifications.test.ts": 2125, + "src/renderer/src/components/native-chat-resume-bulk-progress.test.tsx": 3261, + "src/renderer/src/components/native-chat-resume-failed-chat-watch.test.ts": 1954, + "src/renderer/src/components/native-chat-resume-failure-guidance.test.ts": 240, + "src/renderer/src/components/native-chat-resume-finished-run.test.tsx": 4173, + "src/renderer/src/components/native-chat-resume-on-restart-grouping.test.ts": 117, + "src/renderer/src/components/native-chat-resume-on-restart-outcome-toast.test.ts": 1930, + "src/renderer/src/components/native-chat-resume-result-view.test.tsx": 2723, + "src/renderer/src/components/native-chat-resume-run.test.ts": 65, + "src/renderer/src/components/native-chat-resume-skipped-progress.test.tsx": 3009, + "src/renderer/src/components/native-chat/NativeChatAgentMessageCard.test.tsx": 3700, + "src/renderer/src/components/native-chat/NativeChatAgentMessageRow.test.tsx": 3916, + "src/renderer/src/components/native-chat/NativeChatApprovalCard.test.tsx": 2822, + "src/renderer/src/components/native-chat/NativeChatAutocompleteMenus.test.tsx": 743, + "src/renderer/src/components/native-chat/NativeChatBackgroundTaskRun.test.tsx": 242, + "src/renderer/src/components/native-chat/NativeChatBackgroundTasksStatus.test.tsx": 782, + "src/renderer/src/components/native-chat/NativeChatBlockingNotice.test.tsx": 2277, + "src/renderer/src/components/native-chat/NativeChatCodeBlock.load-failure.test.tsx": 594, + "src/renderer/src/components/native-chat/NativeChatCodeBlock.test.tsx": 2775, + "src/renderer/src/components/native-chat/NativeChatComposer.paste-remount.test.tsx": 3402, + "src/renderer/src/components/native-chat/NativeChatComposer.resume-command.test.tsx": 1441, + "src/renderer/src/components/native-chat/NativeChatComposer.test.tsx": 1409, + "src/renderer/src/components/native-chat/NativeChatComposerActions.test.tsx": 696, + "src/renderer/src/components/native-chat/NativeChatContextUsageRing.test.tsx": 781, + "src/renderer/src/components/native-chat/NativeChatImageAttachmentPreview.test.tsx": 2818, + "src/renderer/src/components/native-chat/NativeChatInlineVisual.link-placement.test.tsx": 2477, + "src/renderer/src/components/native-chat/NativeChatInlineVisual.open-as-file.test.tsx": 2511, + "src/renderer/src/components/native-chat/NativeChatInteractiveCard.test.tsx": 2881, + "src/renderer/src/components/native-chat/NativeChatInterruptedContinue.test.tsx": 2719, + "src/renderer/src/components/native-chat/NativeChatJumpToLatest.test.tsx": 477, + "src/renderer/src/components/native-chat/NativeChatMarkdown.code-wrap.test.tsx": 3123, + "src/renderer/src/components/native-chat/NativeChatMarkdown.image-preview.test.tsx": 4346, + "src/renderer/src/components/native-chat/NativeChatMarkdown.mermaid.test.tsx": 2372, + "src/renderer/src/components/native-chat/NativeChatMarkdown.visual.test.tsx": 2860, + "src/renderer/src/components/native-chat/NativeChatMessageList.font-windowing.test.tsx": 9976, + "src/renderer/src/components/native-chat/NativeChatMessageList.live-reasoning.test.tsx": 20337, + "src/renderer/src/components/native-chat/NativeChatMessageList.new-rows-marker.test.tsx": 4304, + "src/renderer/src/components/native-chat/NativeChatMessageList.older-history.test.tsx": 12659, + "src/renderer/src/components/native-chat/NativeChatMessageList.opening-send.test.tsx": 3604, + "src/renderer/src/components/native-chat/NativeChatMessageList.queued-turn-order.test.tsx": 2949, + "src/renderer/src/components/native-chat/NativeChatMessageList.rail-history-jump.test.tsx": 23851, + "src/renderer/src/components/native-chat/NativeChatMessageList.render-cost.test.tsx": 6382, + "src/renderer/src/components/native-chat/NativeChatMessageList.rewind-rows.test.tsx": 3165, + "src/renderer/src/components/native-chat/NativeChatMessageList.scroll-behavior.test.tsx": 14260, + "src/renderer/src/components/native-chat/NativeChatMessageList.subagent-sections.test.tsx": 7517, + "src/renderer/src/components/native-chat/NativeChatMessageList.test.tsx": 4252, + "src/renderer/src/components/native-chat/NativeChatMessageList.tool-stream-cost.test.tsx": 3243, + "src/renderer/src/components/native-chat/NativeChatMessageList.turn-indicator.test.tsx": 4070, + "src/renderer/src/components/native-chat/NativeChatMessageList.turn-membership.test.tsx": 3527, + "src/renderer/src/components/native-chat/NativeChatMessageList.turn-status.test.tsx": 3370, + "src/renderer/src/components/native-chat/NativeChatMessageList.unsent-message.test.tsx": 3069, + "src/renderer/src/components/native-chat/NativeChatMessageList.visual-scroll.test.tsx": 6691, + "src/renderer/src/components/native-chat/NativeChatMessageList.windowing.test.tsx": 20958, + "src/renderer/src/components/native-chat/NativeChatMessageRail.test.tsx": 1134, + "src/renderer/src/components/native-chat/NativeChatMessageRow.test.tsx": 3533, + "src/renderer/src/components/native-chat/NativeChatMessageTimestamp.test.tsx": 491, + "src/renderer/src/components/native-chat/NativeChatModelCombobox.test.tsx": 692, + "src/renderer/src/components/native-chat/NativeChatNewRowsMarker.test.tsx": 3019, + "src/renderer/src/components/native-chat/NativeChatNoticeRow.test.tsx": 3399, + "src/renderer/src/components/native-chat/NativeChatPacedMarkdown.file-links.test.tsx": 2576, + "src/renderer/src/components/native-chat/NativeChatPacedMarkdown.mermaid.test.tsx": 2702, + "src/renderer/src/components/native-chat/NativeChatPaneHeader.test.tsx": 2736, + "src/renderer/src/components/native-chat/NativeChatPermissionModePicker.test.tsx": 840, + "src/renderer/src/components/native-chat/NativeChatPromptEditor.paragraph-selection.test.tsx": 652, + "src/renderer/src/components/native-chat/NativeChatPromptEditor.test.tsx": 1110, + "src/renderer/src/components/native-chat/NativeChatQuestionCard.test.tsx": 762, + "src/renderer/src/components/native-chat/NativeChatQueuedMessageComposer.raw-task.test.tsx": 2521, + "src/renderer/src/components/native-chat/NativeChatQueuedMessageList.arrival.test.tsx": 728, + "src/renderer/src/components/native-chat/NativeChatQueuedMessageList.in-flight.test.tsx": 1865, + "src/renderer/src/components/native-chat/NativeChatQueuedMessageList.inline-edit.test.tsx": 1547, + "src/renderer/src/components/native-chat/NativeChatQueuedMessageList.test.tsx": 3812, + "src/renderer/src/components/native-chat/NativeChatQueuedMessageRows.test.tsx": 2691, + "src/renderer/src/components/native-chat/NativeChatReasoningRow.test.tsx": 3129, + "src/renderer/src/components/native-chat/NativeChatResolutionReceipt.test.tsx": 912, + "src/renderer/src/components/native-chat/NativeChatResolvedView.context-menu.test.tsx": 4025, + "src/renderer/src/components/native-chat/NativeChatResolvedView.images.test.tsx": 3477, + "src/renderer/src/components/native-chat/NativeChatResolvedView.prompt-card-composer.test.tsx": 7151, + "src/renderer/src/components/native-chat/NativeChatResolvedView.prompt-card-input.test.tsx": 3594, + "src/renderer/src/components/native-chat/NativeChatResolvedView.reveal-latest.test.tsx": 2862, + "src/renderer/src/components/native-chat/NativeChatResolvedView.turn-status.test.tsx": 4368, + "src/renderer/src/components/native-chat/NativeChatRewindAction.target.test.tsx": 3816, + "src/renderer/src/components/native-chat/NativeChatRewindAction.test.tsx": 2795, + "src/renderer/src/components/native-chat/NativeChatSelectionQuote.test.tsx": 2370, + "src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.focus-return.test.tsx": 2767, + "src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.mid-turn.test.tsx": 3395, + "src/renderer/src/components/native-chat/NativeChatSessionOptionPickers.test.tsx": 1384, + "src/renderer/src/components/native-chat/NativeChatStructuredAsyncQuestion.test.tsx": 2213, + "src/renderer/src/components/native-chat/NativeChatStructuredQuestionCard.test.tsx": 463, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.approval-and-start-failure.test.tsx": 2922, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.availability-notice.test.tsx": 2764, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.goal-dock.test.tsx": 3180, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.history-read-state.test.tsx": 4919, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.host-outage.test.tsx": 3552, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.launch-lifecycle.test.tsx": 5298, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.notice-card.test.tsx": 2911, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.orca-stop-continue.test.tsx": 3597, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.refusal-notices.test.tsx": 3014, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.retained-draft.test.tsx": 3736, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.stopping.test.tsx": 3078, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.test.tsx": 4459, + "src/renderer/src/components/native-chat/NativeChatStructuredSession.wsl-host-stopped.test.tsx": 3657, + "src/renderer/src/components/native-chat/NativeChatStructuredSessionStatus.test.tsx": 583, + "src/renderer/src/components/native-chat/NativeChatSubagentRun.test.tsx": 2584, + "src/renderer/src/components/native-chat/NativeChatTaskList.test.tsx": 544, + "src/renderer/src/components/native-chat/NativeChatThreadGoalBanner.test.tsx": 694, + "src/renderer/src/components/native-chat/NativeChatToolFileTarget.test.tsx": 2047, + "src/renderer/src/components/native-chat/NativeChatToolLine.test.tsx": 3544, + "src/renderer/src/components/native-chat/NativeChatToolOutput.test.tsx": 410, + "src/renderer/src/components/native-chat/NativeChatToolRun.appearance.test.tsx": 3128, + "src/renderer/src/components/native-chat/NativeChatToolRun.identity.test.tsx": 3269, + "src/renderer/src/components/native-chat/NativeChatToolRun.test.tsx": 2988, + "src/renderer/src/components/native-chat/NativeChatToolRunCallCounts.test.tsx": 2846, + "src/renderer/src/components/native-chat/NativeChatToolRunMemberList.identity.test.tsx": 2249, + "src/renderer/src/components/native-chat/NativeChatTranscriptChrome.test.tsx": 2272, + "src/renderer/src/components/native-chat/NativeChatTranscriptRow.work-run.test.tsx": 3076, + "src/renderer/src/components/native-chat/NativeChatUsageLimitActions.scaling.test.tsx": 2248, + "src/renderer/src/components/native-chat/NativeChatUsageLimitActions.test.tsx": 3183, + "src/renderer/src/components/native-chat/NativeChatUserMessageFold.test.tsx": 3156, + "src/renderer/src/components/native-chat/NativeChatView.test.tsx": 5672, + "src/renderer/src/components/native-chat/NativeChatVisualFrame.test.tsx": 643, + "src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.lifecycle.test.tsx": 2167, + "src/renderer/src/components/native-chat/StructuredAgentSessionAttentionBridge.test.tsx": 2855, + "src/renderer/src/components/native-chat/StructuredAgentSessionPaneOverlayLayer.test.tsx": 620, + "src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.launch-directory.test.tsx": 3826, + "src/renderer/src/components/native-chat/StructuredAgentSessionStatusBridge.test.tsx": 2757, + "src/renderer/src/components/native-chat/agent-session-failure-words-text.test.ts": 407, + "src/renderer/src/components/native-chat/agent-session-write-notice-text.test.ts": 299, + "src/renderer/src/components/native-chat/claude-model-switch-confirmation.test.ts": 1969, + "src/renderer/src/components/native-chat/claude-terminal-session-options.test.ts": 104, + "src/renderer/src/components/native-chat/counted-roster-words-text.test.ts": 212, + "src/renderer/src/components/native-chat/inline-composer-scaling.test.tsx": 1064, + "src/renderer/src/components/native-chat/inline-deferred-input.test.tsx": 2562, + "src/renderer/src/components/native-chat/inline-queued-edit-lease.test.tsx": 2401, + "src/renderer/src/components/native-chat/inline-rich-draft-consumers.test.tsx": 2764, + "src/renderer/src/components/native-chat/native-chat-active-rail-item.test.ts": 62, + "src/renderer/src/components/native-chat/native-chat-agent-message-sender-host.test.tsx": 8140, + "src/renderer/src/components/native-chat/native-chat-agent-message-sender-identity.test.tsx": 1880, + "src/renderer/src/components/native-chat/native-chat-agent-message-sender-view.test.tsx": 2101, + "src/renderer/src/components/native-chat/native-chat-appearance-palette.test.ts": 466, + "src/renderer/src/components/native-chat/native-chat-appearance-style.test.ts": 311, + "src/renderer/src/components/native-chat/native-chat-appearance-write.test.ts": 329, + "src/renderer/src/components/native-chat/native-chat-attachment-upload.test.ts": 1614, + "src/renderer/src/components/native-chat/native-chat-autoscroll.test.ts": 47, + "src/renderer/src/components/native-chat/native-chat-claude-sign-in.test.tsx": 2967, + "src/renderer/src/components/native-chat/native-chat-compaction-visibility.test.ts": 363, + "src/renderer/src/components/native-chat/native-chat-composer-composition.test.tsx": 2961, + "src/renderer/src/components/native-chat/native-chat-composer-destination.test.ts": 198, + "src/renderer/src/components/native-chat/native-chat-composer-draft-addition.test.ts": 1099, + "src/renderer/src/components/native-chat/native-chat-composer-draft-comparison.test.ts": 200, + "src/renderer/src/components/native-chat/native-chat-composer-draft-indexeddb.test.ts": 335, + "src/renderer/src/components/native-chat/native-chat-composer-draft-lifecycle.test.tsx": 2476, + "src/renderer/src/components/native-chat/native-chat-composer-draft-store.test.ts": 6688, + "src/renderer/src/components/native-chat/native-chat-composer-drop-scope.test.tsx": 1409, + "src/renderer/src/components/native-chat/native-chat-composer-ime-file-drop.test.tsx": 1326, + "src/renderer/src/components/native-chat/native-chat-composer-mobile-hold.test.tsx": 899, + "src/renderer/src/components/native-chat/native-chat-composer-prompt-recall.test.tsx": 1724, + "src/renderer/src/components/native-chat/native-chat-composer-reveal-focus.test.tsx": 526, + "src/renderer/src/components/native-chat/native-chat-composer-upload-completion.test.tsx": 2402, + "src/renderer/src/components/native-chat/native-chat-composer-workspace-file-drop.test.tsx": 1166, + "src/renderer/src/components/native-chat/native-chat-context-command.test.tsx": 652, + "src/renderer/src/components/native-chat/native-chat-diff.test.ts": 76, + "src/renderer/src/components/native-chat/native-chat-disclosure-store.test.ts": 272, + "src/renderer/src/components/native-chat/native-chat-draft-cache.test.ts": 251, + "src/renderer/src/components/native-chat/native-chat-draft-retention.test.ts": 1415, + "src/renderer/src/components/native-chat/native-chat-element-file-drop.test.tsx": 2057, + "src/renderer/src/components/native-chat/native-chat-external-attachments-destination.test.tsx": 951, + "src/renderer/src/components/native-chat/native-chat-file-link-existence.test.ts": 1937, + "src/renderer/src/components/native-chat/native-chat-file-link.test.ts": 336, + "src/renderer/src/components/native-chat/native-chat-floating-file-drop.test.tsx": 671, + "src/renderer/src/components/native-chat/native-chat-font-size.test.ts": 81, + "src/renderer/src/components/native-chat/native-chat-github-repo.test.ts": 1800, + "src/renderer/src/components/native-chat/native-chat-header-ownership.test.tsx": 2796, + "src/renderer/src/components/native-chat/native-chat-host-file-open.test.ts": 895, + "src/renderer/src/components/native-chat/native-chat-hover-preview-cache.test.ts": 49, + "src/renderer/src/components/native-chat/native-chat-image-references.test.tsx": 2485, + "src/renderer/src/components/native-chat/native-chat-incremental-assembler.test.ts": 234, + "src/renderer/src/components/native-chat/native-chat-interactive-prompt.test.ts": 273, + "src/renderer/src/components/native-chat/native-chat-launch-default-adoption.test.ts": 234, + "src/renderer/src/components/native-chat/native-chat-leaf-routing.test.ts": 49, + "src/renderer/src/components/native-chat/native-chat-live-message-preparation.test.ts": 252, + "src/renderer/src/components/native-chat/native-chat-message-grouping.test.ts": 199, + "src/renderer/src/components/native-chat/native-chat-message-list-projection.test.ts": 207, + "src/renderer/src/components/native-chat/native-chat-message-rail-items.test.ts": 367, + "src/renderer/src/components/native-chat/native-chat-mounted-editor-view.test.ts": 222, + "src/renderer/src/components/native-chat/native-chat-new-rows-marker.test.tsx": 581, + "src/renderer/src/components/native-chat/native-chat-open-wake.test.ts": 1807, + "src/renderer/src/components/native-chat/native-chat-owner-selectors.test.tsx": 525, + "src/renderer/src/components/native-chat/native-chat-pane-file-drop.test.tsx": 439, + "src/renderer/src/components/native-chat/native-chat-pane-resolution.test.ts": 64, + "src/renderer/src/components/native-chat/native-chat-paste-routing.test.tsx": 2417, + "src/renderer/src/components/native-chat/native-chat-pending-attachment-cache.test.ts": 253, + "src/renderer/src/components/native-chat/native-chat-pending.test.ts": 273, + "src/renderer/src/components/native-chat/native-chat-pickers-language-switch.test.tsx": 771, + "src/renderer/src/components/native-chat/native-chat-preassembled-session-parity.test.ts": 482, + "src/renderer/src/components/native-chat/native-chat-prompt-document-text.test.ts": 219, + "src/renderer/src/components/native-chat/native-chat-prompt-document.test.ts": 459, + "src/renderer/src/components/native-chat/native-chat-prompt-editor-store-value.test.tsx": 1654, + "src/renderer/src/components/native-chat/native-chat-pty-retired-model.test.ts": 233, + "src/renderer/src/components/native-chat/native-chat-queued-edit-draft.test.ts": 649, + "src/renderer/src/components/native-chat/native-chat-rail-outline-parity.test.ts": 497, + "src/renderer/src/components/native-chat/native-chat-reader-scroll-input.test.tsx": 311, + "src/renderer/src/components/native-chat/native-chat-remote-image-paste.test.tsx": 1834, + "src/renderer/src/components/native-chat/native-chat-reply-reveals.test.tsx": 294, + "src/renderer/src/components/native-chat/native-chat-resolved-path-ownership.test.ts": 1749, + "src/renderer/src/components/native-chat/native-chat-row-height-estimate.test.ts": 293, + "src/renderer/src/components/native-chat/native-chat-runtime-owner-selector.test.ts": 341, + "src/renderer/src/components/native-chat/native-chat-runtime-owner.test.ts": 338, + "src/renderer/src/components/native-chat/native-chat-runtime-send-launch-draft.test.ts": 1358, + "src/renderer/src/components/native-chat/native-chat-runtime-send.test.ts": 284, + "src/renderer/src/components/native-chat/native-chat-sent-prompt-history.test.ts": 217, + "src/renderer/src/components/native-chat/native-chat-session-assembler.test.ts": 221, + "src/renderer/src/components/native-chat/native-chat-session-option-discovery.test.ts": 1781, + "src/renderer/src/components/native-chat/native-chat-session-option-enrichment.test.ts": 2042, + "src/renderer/src/components/native-chat/native-chat-session-transport.test.ts": 381, + "src/renderer/src/components/native-chat/native-chat-shortcut.test.ts": 84, + "src/renderer/src/components/native-chat/native-chat-split-flow.test.ts": 1916, + "src/renderer/src/components/native-chat/native-chat-store-fanout.perf.test.tsx": 2413, + "src/renderer/src/components/native-chat/native-chat-structured-alternate-send.test.tsx": 3868, + "src/renderer/src/components/native-chat/native-chat-structured-send-composition-clear.test.tsx": 2098, + "src/renderer/src/components/native-chat/native-chat-structured-session-notices.create-message.test.tsx": 1931, + "src/renderer/src/components/native-chat/native-chat-subagent-handoff-copy-budget.test.ts": 362, + "src/renderer/src/components/native-chat/native-chat-subagent-section-work-runs.test.ts": 278, + "src/renderer/src/components/native-chat/native-chat-subagent-sections-retention.test.ts": 676, + "src/renderer/src/components/native-chat/native-chat-subagent-sections.test.ts": 536, + "src/renderer/src/components/native-chat/native-chat-submission-navigation.test.tsx": 1116, + "src/renderer/src/components/native-chat/native-chat-subscriptions.performance.test.tsx": 4530, + "src/renderer/src/components/native-chat/native-chat-tab-directory.test.ts": 304, + "src/renderer/src/components/native-chat/native-chat-task-list-state.test.ts": 62, + "src/renderer/src/components/native-chat/native-chat-thread-goal-rows.test.ts": 50, + "src/renderer/src/components/native-chat/native-chat-tool-fold.test.ts": 65, + "src/renderer/src/components/native-chat/native-chat-transcript-slots.test.ts": 355, + "src/renderer/src/components/native-chat/native-chat-transcript-work-runs.test.ts": 272, + "src/renderer/src/components/native-chat/native-chat-turn-diffs.test.ts": 340, + "src/renderer/src/components/native-chat/native-chat-typing-redirect.test.ts": 187, + "src/renderer/src/components/native-chat/native-chat-unkerned-run-decorations.test.ts": 594, + "src/renderer/src/components/native-chat/native-chat-view-state.test.ts": 61, + "src/renderer/src/components/native-chat/native-chat-visual-markdown-syntax.test.tsx": 2351, + "src/renderer/src/components/native-chat/native-chat-visual-read-client.test.ts": 163, + "src/renderer/src/components/native-chat/native-chat-waiting-partition-budget.test.ts": 899, + "src/renderer/src/components/native-chat/native-chat-web-link-actions.test.ts": 401, + "src/renderer/src/components/native-chat/native-chat-work-run-pairing.test.ts": 368, + "src/renderer/src/components/native-chat/native-chat-working-status-shared-clock.test.tsx": 412, + "src/renderer/src/components/native-chat/omp-model-switch-capability.test.ts": 211, + "src/renderer/src/components/native-chat/queued-edit-trigger-scaling.test.tsx": 2468, + "src/renderer/src/components/native-chat/serialized-screen-background-rows.test.ts": 131, + "src/renderer/src/components/native-chat/structured-agent-session-command-refresh.test.tsx": 2608, + "src/renderer/src/components/native-chat/structured-agent-session-delivery-notices.test.ts": 429, + "src/renderer/src/components/native-chat/structured-agent-session-legacy-outbox.test.ts": 465, + "src/renderer/src/components/native-chat/structured-agent-session-message-hand-back.test.ts": 472, + "src/renderer/src/components/native-chat/structured-agent-session-message-projection.rejected-in-place.test.ts": 491, + "src/renderer/src/components/native-chat/structured-agent-session-message-projection.test.ts": 254, + "src/renderer/src/components/native-chat/structured-agent-session-message-sender.test.ts": 687, + "src/renderer/src/components/native-chat/structured-agent-session-queue-request.test.ts": 207, + "src/renderer/src/components/native-chat/structured-agent-session-rail-outline.test.ts": 48, + "src/renderer/src/components/native-chat/structured-agent-session-read-transport.test.ts": 243, + "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-clock.test.tsx": 2070, + "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-failed-start.test.tsx": 2398, + "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-stopping.test.tsx": 1946, + "src/renderer/src/components/native-chat/structured-agent-session-status-bridge-unconfirmed-start.test.tsx": 2328, + "src/renderer/src/components/native-chat/structured-agent-session-transcript-order.test.ts": 294, + "src/renderer/src/components/native-chat/structured-agent-session-unknown-consumer.test.tsx": 2492, + "src/renderer/src/components/native-chat/structured-attention-dispatch.test.ts": 1974, + "src/renderer/src/components/native-chat/structured-chat-menu-lifetime.test.tsx": 2810, + "src/renderer/src/components/native-chat/structured-chat-sleep-startup.test.tsx": 2285, + "src/renderer/src/components/native-chat/structured-child-records-switch.test.tsx": 2311, + "src/renderer/src/components/native-chat/structured-conversation-command-send.test.ts": 494, + "src/renderer/src/components/native-chat/structured-session-selection.performance.test.tsx": 2174, + "src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.test.tsx": 1968, + "src/renderer/src/components/native-chat/use-host-model-catalog-upgrade.unavailable.test.tsx": 1952, + "src/renderer/src/components/native-chat/use-native-chat-appearance-style.test.tsx": 613, + "src/renderer/src/components/native-chat/use-native-chat-availability-notice.test.tsx": 2161, + "src/renderer/src/components/native-chat/use-native-chat-composer-app-menu-selection.test.tsx": 313, + "src/renderer/src/components/native-chat/use-native-chat-composer-attachment-previews.test.tsx": 217, + "src/renderer/src/components/native-chat/use-native-chat-composer-attachments.test.tsx": 2467, + "src/renderer/src/components/native-chat/use-native-chat-composer-catalog.test.tsx": 2123, + "src/renderer/src/components/native-chat/use-native-chat-composer-keydown.steer.test.tsx": 407, + "src/renderer/src/components/native-chat/use-native-chat-composer-keydown.test.tsx": 572, + "src/renderer/src/components/native-chat/use-native-chat-composer-notice.test.tsx": 252, + "src/renderer/src/components/native-chat/use-native-chat-composer-paste-session-attachments.test.tsx": 499, + "src/renderer/src/components/native-chat/use-native-chat-composer-paste.test.tsx": 670, + "src/renderer/src/components/native-chat/use-native-chat-composer-preview-lifetime.test.tsx": 1926, + "src/renderer/src/components/native-chat/use-native-chat-composer-recall.test.tsx": 405, + "src/renderer/src/components/native-chat/use-native-chat-composer-submit.test.tsx": 763, + "src/renderer/src/components/native-chat/use-native-chat-context-clear-floor.test.tsx": 271, + "src/renderer/src/components/native-chat/use-native-chat-context-menu.find.test.tsx": 2619, + "src/renderer/src/components/native-chat/use-native-chat-context-menu.targets.test.tsx": 3071, + "src/renderer/src/components/native-chat/use-native-chat-context-menu.test.tsx": 3668, + "src/renderer/src/components/native-chat/use-native-chat-draft.test.tsx": 590, + "src/renderer/src/components/native-chat/use-native-chat-external-attachments.test.tsx": 797, + "src/renderer/src/components/native-chat/use-native-chat-file-link-click.test.tsx": 1644, + "src/renderer/src/components/native-chat/use-native-chat-find.test.tsx": 1458, + "src/renderer/src/components/native-chat/use-native-chat-font-size.test.tsx": 568, + "src/renderer/src/components/native-chat/use-native-chat-hook-status.test.ts": 1927, + "src/renderer/src/components/native-chat/use-native-chat-host-outage.test.tsx": 2131, + "src/renderer/src/components/native-chat/use-native-chat-interactive-prompt-card.test.ts": 1962, + "src/renderer/src/components/native-chat/use-native-chat-interactive-send.test.tsx": 384, + "src/renderer/src/components/native-chat/use-native-chat-launch-draft-adoption.test.tsx": 319, + "src/renderer/src/components/native-chat/use-native-chat-link-actions.test.tsx": 2225, + "src/renderer/src/components/native-chat/use-native-chat-live-session-pending.test.ts": 2063, + "src/renderer/src/components/native-chat/use-native-chat-live-session-visibility.test.ts": 2047, + "src/renderer/src/components/native-chat/use-native-chat-live-session-wsl-wake.test.ts": 1800, "src/renderer/src/components/native-chat/use-native-chat-live-session.test.ts": 2218, - "src/renderer/src/components/native-chat/use-native-chat-mention-files.test.tsx": 1736, - "src/renderer/src/components/native-chat/use-native-chat-menu-paste-lifetime.test.tsx": 2125, - "src/renderer/src/components/native-chat/use-native-chat-message-rail.test.ts": 497, - "src/renderer/src/components/native-chat/use-native-chat-paced-text.remount.test.tsx": 272, - "src/renderer/src/components/native-chat/use-native-chat-paste-lifetime.test.tsx": 435, - "src/renderer/src/components/native-chat/use-native-chat-pasted-text-file.test.tsx": 1165, - "src/renderer/src/components/native-chat/use-native-chat-pending-delivery.test.tsx": 375, - "src/renderer/src/components/native-chat/use-native-chat-picker-state.test.tsx": 198, - "src/renderer/src/components/native-chat/use-native-chat-prompt-card-presentation.test.ts": 1677, - "src/renderer/src/components/native-chat/use-native-chat-provisional-launch.test.tsx": 2606, - "src/renderer/src/components/native-chat/use-native-chat-rail-history-jump.test.ts": 551, - "src/renderer/src/components/native-chat/use-native-chat-retained-session.test.ts": 159, - "src/renderer/src/components/native-chat/use-native-chat-rewind.test.tsx": 619, - "src/renderer/src/components/native-chat/use-native-chat-root-input-routing.test.tsx": 255, - "src/renderer/src/components/native-chat/use-native-chat-row-typography.test.tsx": 1513, - "src/renderer/src/components/native-chat/use-native-chat-send-lifecycle.test.tsx": 241, - "src/renderer/src/components/native-chat/use-native-chat-session-options.test.ts": 788, - "src/renderer/src/components/native-chat/use-native-chat-skills.react.test.tsx": 827, - "src/renderer/src/components/native-chat/use-native-chat-skills.test.ts": 1419, - "src/renderer/src/components/native-chat/use-native-chat-structured-composer-send.test.tsx": 783, - "src/renderer/src/components/native-chat/use-native-chat-toggle-shortcut.surface-owner.test.ts": 840, - "src/renderer/src/components/native-chat/use-native-chat-transcript-scroll.test.tsx": 284, - "src/renderer/src/components/native-chat/use-native-chat-transcript-window.options.test.tsx": 440, - "src/renderer/src/components/native-chat/use-structured-agent-session-command-send-gate.test.tsx": 2263, - "src/renderer/src/components/native-chat/use-structured-agent-session-command-start-failure.test.tsx": 1753, - "src/renderer/src/components/native-chat/use-structured-agent-session-context-usage.test.tsx": 1808, - "src/renderer/src/components/native-chat/use-structured-agent-session-hold.test.tsx": 521, - "src/renderer/src/components/native-chat/use-structured-agent-session-legacy-recovery.test.tsx": 1756, - "src/renderer/src/components/native-chat/use-structured-agent-session-messages.test.tsx": 415, - "src/renderer/src/components/native-chat/use-structured-agent-session-mutate.test.tsx": 1926, - "src/renderer/src/components/native-chat/use-structured-agent-session-options.first-frame.test.tsx": 2623, - "src/renderer/src/components/native-chat/use-structured-agent-session-options.learned-default.test.tsx": 1837, - "src/renderer/src/components/native-chat/use-structured-agent-session-options.permission-mode.test.tsx": 2621, - "src/renderer/src/components/native-chat/use-structured-agent-session-options.preloaded-agents.test.tsx": 1695, - "src/renderer/src/components/native-chat/use-structured-agent-session-options.test.tsx": 2898, - "src/renderer/src/components/native-chat/use-structured-agent-session-paired-runtime.test.tsx": 1884, - "src/renderer/src/components/native-chat/use-structured-agent-session-prompt-cancel.test.tsx": 1856, - "src/renderer/src/components/native-chat/use-structured-agent-session-provisional.test.tsx": 1924, - "src/renderer/src/components/native-chat/use-structured-agent-session-question-answers.test.tsx": 2181, - "src/renderer/src/components/native-chat/use-structured-agent-session-queued-edit.test.tsx": 1928, - "src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.resume.test.tsx": 1560, - "src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.test.tsx": 1457, - "src/renderer/src/components/native-chat/use-structured-agent-session-rail-outline.test.tsx": 525, - "src/renderer/src/components/native-chat/use-structured-agent-session-read.test.tsx": 2401, - "src/renderer/src/components/native-chat/use-structured-agent-session-send-options.test.tsx": 273, - "src/renderer/src/components/native-chat/use-structured-agent-session-sends.test.tsx": 1719, - "src/renderer/src/components/native-chat/use-structured-agent-session-stop-press.test.tsx": 162, - "src/renderer/src/components/native-chat/use-structured-agent-session-stop.test.tsx": 2896, - "src/renderer/src/components/native-chat/use-structured-agent-session-thread-goal.test.tsx": 187, - "src/renderer/src/components/native-chat/use-structured-agent-session-transport-state.working.test.tsx": 395, - "src/renderer/src/components/native-chat/use-structured-agent-session-write-refusal.test.tsx": 2087, - "src/renderer/src/components/native-chat/use-structured-agent-session.clear-send.test.tsx": 2827, - "src/renderer/src/components/native-chat/use-structured-agent-session.queue-while-stopping.test.tsx": 2337, - "src/renderer/src/components/native-chat/use-structured-agent-session.queued-gating.test.tsx": 2062, - "src/renderer/src/components/native-chat/use-structured-agent-session.rejected-card.test.tsx": 2333, - "src/renderer/src/components/native-chat/use-structured-agent-session.rewind.test.tsx": 1708, - "src/renderer/src/components/native-chat/use-structured-agent-session.test.tsx": 2794, - "src/renderer/src/components/native-chat/use-structured-agent-turn-timing.test.tsx": 361, - "src/renderer/src/components/native-chat/use-structured-native-chat-pane-commands.test.tsx": 1837, - "src/renderer/src/components/native-chat/use-structured-native-chat-submit-reveal.test.ts": 1465, - "src/renderer/src/components/network/CustomAddressDialog.test.tsx": 706, - "src/renderer/src/components/new-workspace/ComposerParentWorktreePicker.test.tsx": 566, - "src/renderer/src/components/new-workspace/NewWorkspaceComposerAgentSection.test.tsx": 921, - "src/renderer/src/components/new-workspace/ProjectCombobox.dialog-handoff.test.tsx": 858, - "src/renderer/src/components/new-workspace/ProjectCombobox.test.tsx": 532, - "src/renderer/src/components/new-workspace/ProjectComboboxRow.test.tsx": 207, - "src/renderer/src/components/new-workspace/RunTargetCombobox.host-identity.test.tsx": 706, - "src/renderer/src/components/new-workspace/SetProjectLocationDialog.host-identity.test.tsx": 679, - "src/renderer/src/components/new-workspace/SetProjectLocationDialog.test.tsx": 1019, - "src/renderer/src/components/new-workspace/SmartWorkspaceNameField-provider-boundaries.test.ts": 55, - "src/renderer/src/components/new-workspace/SmartWorkspaceNameField-repo-slug-routing.test.ts": 184, - "src/renderer/src/components/new-workspace/SmartWorkspaceNameField.ime-enter.test.tsx": 737, - "src/renderer/src/components/new-workspace/SmartWorkspaceNameField.jira-accessibility.test.tsx": 814, - "src/renderer/src/components/new-workspace/SmartWorkspaceSourceResultList.linear-read-error.test.tsx": 717, - "src/renderer/src/components/new-workspace/project-combobox-matching.test.ts": 73, - "src/renderer/src/components/new-workspace/smart-workspace-source-results.test.ts": 204, - "src/renderer/src/components/new-workspace/use-jira-composer-project.test.tsx": 172, - "src/renderer/src/components/new-workspace/use-jira-source-connection.test.tsx": 208, - "src/renderer/src/components/new-workspace/use-jira-url-source.test.tsx": 462, - "src/renderer/src/components/new-workspace/use-linear-source-connection.test.tsx": 854, - "src/renderer/src/components/new-workspace/use-recent-project-ids.test.ts": 1264, - "src/renderer/src/components/new-workspace/use-smart-workspace-field-focus-controls.test.tsx": 165, - "src/renderer/src/components/new-workspace/use-smart-workspace-name-field-foundation.source.test.tsx": 764, - "src/renderer/src/components/new-workspace/work-item-source-selection.test.ts": 1357, - "src/renderer/src/components/onboarding/NotificationStep.test.tsx": 140, - "src/renderer/src/components/onboarding/OnboardingFlow.test.tsx": 7203, - "src/renderer/src/components/onboarding/OnboardingInlineCommandTerminal.command-finished.test.tsx": 464, - "src/renderer/src/components/onboarding/OnboardingLanguageLoading.test.tsx": 1832, - "src/renderer/src/components/onboarding/OnboardingLanguageSwitcher.test.tsx": 2523, - "src/renderer/src/components/onboarding/agent-picked-payload.test.ts": 33, - "src/renderer/src/components/onboarding/onboarding-feature-setup.test.ts": 83, - "src/renderer/src/components/onboarding/onboarding-folder-agent-startup.test.ts": 254, - "src/renderer/src/components/onboarding/onboarding-settings-hydration.test.ts": 59, - "src/renderer/src/components/onboarding/use-onboarding-flow-persistence.test.ts": 1455, - "src/renderer/src/components/onboarding/use-onboarding-flow.test.ts": 109, - "src/renderer/src/components/onboarding/windows-terminal-onboarding-telemetry.test.ts": 49, - "src/renderer/src/components/pet/PetOverlay.pointer-interaction.test.tsx": 195, - "src/renderer/src/components/pet/pet-blob-cache.test.ts": 55, - "src/renderer/src/components/pet/pet-overlay-visibility.test.ts": 46, - "src/renderer/src/components/pet/sprite-animation-css.test.ts": 44, - "src/renderer/src/components/pet/usePetUrl.test.tsx": 275, - "src/renderer/src/components/plain-ssh-terminal/PlainSshTerminalPanels.test.tsx": 2203, - "src/renderer/src/components/ports/WorkspacePortScanner.test.tsx": 1978, - "src/renderer/src/components/pr-check-counts.test.ts": 95, - "src/renderer/src/components/pr-checks-fix-prompt.test.ts": 66, - "src/renderer/src/components/pr-comments-resolution-prompt.test.ts": 33, - "src/renderer/src/components/provider-check-classification-parity.test.ts": 149, - "src/renderer/src/components/pull-request-page/cache/file-content.test.ts": 191, - "src/renderer/src/components/pull-request-page/files/combined-diff-section-index.test.tsx": 595, - "src/renderer/src/components/pull-request-page/mentions/options.test.ts": 51, - "src/renderer/src/components/pull-request-page/mentions/query.test.ts": 56, - "src/renderer/src/components/quick-open-file-history.test.ts": 1313, - "src/renderer/src/components/quick-open-file-list-host-name-filter.react.test.tsx": 2140, - "src/renderer/src/components/quick-open-file-list.react.test.tsx": 1469, - "src/renderer/src/components/quick-open-file-list.test.ts": 27, - "src/renderer/src/components/quick-open-file-navigation.test.ts": 381, - "src/renderer/src/components/quick-open-history-ranking.test.ts": 38, - "src/renderer/src/components/quick-open-recent-lifetime.react.test.tsx": 1350, - "src/renderer/src/components/quick-open-recent-validation.test.ts": 152, - "src/renderer/src/components/quick-open-search.test.ts": 163, - "src/renderer/src/components/quick-open-selection-owner.react.test.tsx": 1686, - "src/renderer/src/components/repo/NestedRepoChecklist.test.tsx": 182, - "src/renderer/src/components/repo/NestedRepoScanLimitNotice.test.ts": 192, - "src/renderer/src/components/repo/repo-icon.test.tsx": 303, - "src/renderer/src/components/right-sidebar/AiVaultPanel.legacy-filter.test.tsx": 2390, - "src/renderer/src/components/right-sidebar/AiVaultPanelSearch.test.tsx": 469, - "src/renderer/src/components/right-sidebar/AiVaultScanProgressStrip.test.tsx": 732, - "src/renderer/src/components/right-sidebar/AiVaultSessionHistoryDialog.test.tsx": 1929, - "src/renderer/src/components/right-sidebar/AiVaultSessionRow.structured-title.test.tsx": 2357, - "src/renderer/src/components/right-sidebar/AiVaultSessionRow.test.tsx": 1504, - "src/renderer/src/components/right-sidebar/AiVaultSessionSubagents.test.tsx": 1926, - "src/renderer/src/components/right-sidebar/AiVaultSessionVirtualList.keyboard.test.tsx": 2036, - "src/renderer/src/components/right-sidebar/AiVaultSessionVirtualList.measurement.test.tsx": 2554, - "src/renderer/src/components/right-sidebar/AiVaultVirtualRow.test.tsx": 2253, - "src/renderer/src/components/right-sidebar/ChecksPanel.updated-at-metadata.test.tsx": 243, - "src/renderer/src/components/right-sidebar/CommitArea.generate.test.tsx": 1781, - "src/renderer/src/components/right-sidebar/CommitArea.test.tsx": 8618, - "src/renderer/src/components/right-sidebar/FileExplorerFilesTreePane.errors.test.tsx": 3001, - "src/renderer/src/components/right-sidebar/FileExplorerQueryStrip.focus.test.tsx": 530, - "src/renderer/src/components/right-sidebar/FileExplorerRow.actions.test.tsx": 287, - "src/renderer/src/components/right-sidebar/FileExplorerToolbar.test.tsx": 1475, - "src/renderer/src/components/right-sidebar/FileExplorerVirtualRows.row-handlers.test.tsx": 2029, - "src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksPanel.test.tsx": 809, - "src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksRow.test.tsx": 219, - "src/renderer/src/components/right-sidebar/FolderWorkspaceWorktreesPanel.test.tsx": 688, - "src/renderer/src/components/right-sidebar/HostedReviewActions.draft.test.tsx": 1241, - "src/renderer/src/components/right-sidebar/PluginPanel.test.tsx": 400, - "src/renderer/src/components/right-sidebar/PortsPanel.test.tsx": 1370, - "src/renderer/src/components/right-sidebar/PullRequestComposer.generate-tooltip.test.tsx": 804, - "src/renderer/src/components/right-sidebar/SourceControl.branch-line-total.test.tsx": 1173, - "src/renderer/src/components/right-sidebar/SourceControl.commit-generation-records.test.ts": 30, - "src/renderer/src/components/right-sidebar/SourceControl.compare-summary.test.ts": 122, - "src/renderer/src/components/right-sidebar/SourceControl.open-file-highlight.test.tsx": 2978, - "src/renderer/src/components/right-sidebar/SourceControl.pr-generation-records.test.ts": 125, - "src/renderer/src/components/right-sidebar/SourceControl.preview-open.test.tsx": 3358, - "src/renderer/src/components/right-sidebar/SourceControl.push-failure-recovery.test.ts": 40, - "src/renderer/src/components/right-sidebar/SourceControl.resolve-conflicts-prompt.test.ts": 96, - "src/renderer/src/components/right-sidebar/SourceControl.virtual-file-list.test.tsx": 3910, - "src/renderer/src/components/right-sidebar/SourceControlAgentActionDialog.test.tsx": 7135, - "src/renderer/src/components/right-sidebar/SourceControlTextGenerationDialog.test.ts": 495, - "src/renderer/src/components/right-sidebar/active-checks-status.test.ts": 1264, - "src/renderer/src/components/right-sidebar/activity-bar-buttons.test.tsx": 190, - "src/renderer/src/components/right-sidebar/activity-bar-overflow.test.ts": 32, - "src/renderer/src/components/right-sidebar/ai-vault-first-prompt-card.test.tsx": 573, - "src/renderer/src/components/right-sidebar/ai-vault-host-scope.test.ts": 1438, - "src/renderer/src/components/right-sidebar/ai-vault-original-pane-actions.test.ts": 319, - "src/renderer/src/components/right-sidebar/ai-vault-original-pane-index.test.ts": 61, - "src/renderer/src/components/right-sidebar/ai-vault-original-pane.test.ts": 36, - "src/renderer/src/components/right-sidebar/ai-vault-panel-session-list-request.test.tsx": 1900, - "src/renderer/src/components/right-sidebar/ai-vault-panel-transient-state.test.tsx": 166, - "src/renderer/src/components/right-sidebar/ai-vault-scan-issue-state.test.ts": 77, - "src/renderer/src/components/right-sidebar/ai-vault-scope-paths.test.ts": 65, - "src/renderer/src/components/right-sidebar/ai-vault-scope-state.test.ts": 30, - "src/renderer/src/components/right-sidebar/ai-vault-search-hit-hosts.test.ts": 45, - "src/renderer/src/components/right-sidebar/ai-vault-search-session.test.ts": 88, - "src/renderer/src/components/right-sidebar/ai-vault-session-conditional-refresh-hook.test.tsx": 1736, - "src/renderer/src/components/right-sidebar/ai-vault-session-conditional-refresh.test.ts": 133, - "src/renderer/src/components/right-sidebar/ai-vault-session-continuation.test.ts": 51, - "src/renderer/src/components/right-sidebar/ai-vault-session-display.test.ts": 52, - "src/renderer/src/components/right-sidebar/ai-vault-session-filters.test.ts": 72, - "src/renderer/src/components/right-sidebar/ai-vault-session-launch-actions.test.ts": 1767, - "src/renderer/src/components/right-sidebar/ai-vault-session-log-open.test.ts": 245, - "src/renderer/src/components/right-sidebar/ai-vault-session-projects.test.ts": 97, - "src/renderer/src/components/right-sidebar/ai-vault-session-publication-gate.test.ts": 148, - "src/renderer/src/components/right-sidebar/ai-vault-session-refresh.test.ts": 1977, - "src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat-launch.test.ts": 1113, - "src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat-workspace.test.ts": 491, - "src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat.test.ts": 142, - "src/renderer/src/components/right-sidebar/ai-vault-session-resume.test.ts": 1616, - "src/renderer/src/components/right-sidebar/ai-vault-session-worktree-map.test.tsx": 1633, - "src/renderer/src/components/right-sidebar/ai-vault-session-worktree.test.ts": 177, - "src/renderer/src/components/right-sidebar/check-log-initial-diagnostic-position.test.ts": 185, - "src/renderer/src/components/right-sidebar/checks-entry-refresh.test.ts": 44, - "src/renderer/src/components/right-sidebar/checks-list-expanded-details.test.tsx": 862, - "src/renderer/src/components/right-sidebar/checks-panel-content.test.tsx": 1525, - "src/renderer/src/components/right-sidebar/checks-panel-empty-state.test.ts": 147, - "src/renderer/src/components/right-sidebar/checks-panel-git-status-snapshot.test.ts": 50, - "src/renderer/src/components/right-sidebar/checks-panel-pr-refresh-breadcrumb.test.ts": 50, + "src/renderer/src/components/native-chat/use-native-chat-mention-files.test.tsx": 2162, + "src/renderer/src/components/native-chat/use-native-chat-menu-paste-lifetime.test.tsx": 2110, + "src/renderer/src/components/native-chat/use-native-chat-message-rail.test.ts": 655, + "src/renderer/src/components/native-chat/use-native-chat-paced-text.remount.test.tsx": 327, + "src/renderer/src/components/native-chat/use-native-chat-paste-lifetime.test.tsx": 567, + "src/renderer/src/components/native-chat/use-native-chat-pasted-text-file.test.tsx": 2385, + "src/renderer/src/components/native-chat/use-native-chat-pending-delivery.test.tsx": 457, + "src/renderer/src/components/native-chat/use-native-chat-picker-state.test.tsx": 315, + "src/renderer/src/components/native-chat/use-native-chat-prompt-card-presentation.test.ts": 2049, + "src/renderer/src/components/native-chat/use-native-chat-provisional-launch.test.tsx": 2698, + "src/renderer/src/components/native-chat/use-native-chat-rail-history-jump.test.ts": 572, + "src/renderer/src/components/native-chat/use-native-chat-retained-session.test.ts": 229, + "src/renderer/src/components/native-chat/use-native-chat-rewind.test.tsx": 686, + "src/renderer/src/components/native-chat/use-native-chat-root-input-routing.test.tsx": 613, + "src/renderer/src/components/native-chat/use-native-chat-row-typography.test.tsx": 2051, + "src/renderer/src/components/native-chat/use-native-chat-send-lifecycle.test.tsx": 281, + "src/renderer/src/components/native-chat/use-native-chat-session-options.test.ts": 1068, + "src/renderer/src/components/native-chat/use-native-chat-skills.react.test.tsx": 908, + "src/renderer/src/components/native-chat/use-native-chat-skills.test.ts": 1776, + "src/renderer/src/components/native-chat/use-native-chat-structured-composer-send.test.tsx": 1229, + "src/renderer/src/components/native-chat/use-native-chat-toggle-shortcut.keybindings.test.ts": 2712, + "src/renderer/src/components/native-chat/use-native-chat-toggle-shortcut.surface-owner.test.ts": 972, + "src/renderer/src/components/native-chat/use-native-chat-transcript-scroll.test.tsx": 347, + "src/renderer/src/components/native-chat/use-native-chat-transcript-window.options.test.tsx": 667, + "src/renderer/src/components/native-chat/use-native-chat-turn-status.test.ts": 259, + "src/renderer/src/components/native-chat/use-structured-agent-session-command-send-gate.test.tsx": 2976, + "src/renderer/src/components/native-chat/use-structured-agent-session-command-start-failure.test.tsx": 2603, + "src/renderer/src/components/native-chat/use-structured-agent-session-context-usage.test.tsx": 2766, + "src/renderer/src/components/native-chat/use-structured-agent-session-hold.test.tsx": 378, + "src/renderer/src/components/native-chat/use-structured-agent-session-legacy-recovery.test.tsx": 2708, + "src/renderer/src/components/native-chat/use-structured-agent-session-messages.test.tsx": 411, + "src/renderer/src/components/native-chat/use-structured-agent-session-mutate.test.tsx": 2472, + "src/renderer/src/components/native-chat/use-structured-agent-session-options.first-frame.test.tsx": 2923, + "src/renderer/src/components/native-chat/use-structured-agent-session-options.learned-default.test.tsx": 8559, + "src/renderer/src/components/native-chat/use-structured-agent-session-options.permission-mode.test.tsx": 2747, + "src/renderer/src/components/native-chat/use-structured-agent-session-options.preloaded-agents.test.tsx": 1971, + "src/renderer/src/components/native-chat/use-structured-agent-session-options.recovery.test.tsx": 2874, + "src/renderer/src/components/native-chat/use-structured-agent-session-options.test.tsx": 6047, + "src/renderer/src/components/native-chat/use-structured-agent-session-paired-runtime.test.tsx": 2708, + "src/renderer/src/components/native-chat/use-structured-agent-session-prompt-cancel.test.tsx": 2357, + "src/renderer/src/components/native-chat/use-structured-agent-session-provisional.test.tsx": 2297, + "src/renderer/src/components/native-chat/use-structured-agent-session-question-answers.test.tsx": 2264, + "src/renderer/src/components/native-chat/use-structured-agent-session-queued-edit.test.tsx": 3369, + "src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.resume.test.tsx": 2155, + "src/renderer/src/components/native-chat/use-structured-agent-session-queued-messages.test.tsx": 2001, + "src/renderer/src/components/native-chat/use-structured-agent-session-queued-reorder.test.tsx": 1795, + "src/renderer/src/components/native-chat/use-structured-agent-session-rail-outline.test.tsx": 512, + "src/renderer/src/components/native-chat/use-structured-agent-session-read.test.tsx": 3081, + "src/renderer/src/components/native-chat/use-structured-agent-session-send-options.test.tsx": 412, + "src/renderer/src/components/native-chat/use-structured-agent-session-sends.test.tsx": 1908, + "src/renderer/src/components/native-chat/use-structured-agent-session-stop-press.test.tsx": 277, + "src/renderer/src/components/native-chat/use-structured-agent-session-stop.test.tsx": 3060, + "src/renderer/src/components/native-chat/use-structured-agent-session-thread-goal.test.tsx": 276, + "src/renderer/src/components/native-chat/use-structured-agent-session-transport-state.working.test.tsx": 449, + "src/renderer/src/components/native-chat/use-structured-agent-session-write-refusal.test.tsx": 2501, + "src/renderer/src/components/native-chat/use-structured-agent-session.clear-send.test.tsx": 2804, + "src/renderer/src/components/native-chat/use-structured-agent-session.queue-while-stopping.test.tsx": 3025, + "src/renderer/src/components/native-chat/use-structured-agent-session.queued-gating.test.tsx": 2582, + "src/renderer/src/components/native-chat/use-structured-agent-session.rejected-card.test.tsx": 2509, + "src/renderer/src/components/native-chat/use-structured-agent-session.rewind.test.tsx": 3086, + "src/renderer/src/components/native-chat/use-structured-agent-session.test.tsx": 3497, + "src/renderer/src/components/native-chat/use-structured-agent-turn-timing.test.tsx": 368, + "src/renderer/src/components/native-chat/use-structured-native-chat-pane-commands.test.tsx": 2131, + "src/renderer/src/components/native-chat/use-structured-native-chat-submit-reveal.test.ts": 2304, + "src/renderer/src/components/native-chat/use-structured-session-selection-reads.performance.test.tsx": 2009, + "src/renderer/src/components/network/CustomAddressDialog.test.tsx": 568, + "src/renderer/src/components/new-workspace/ComposerParentWorktreePicker.test.tsx": 870, + "src/renderer/src/components/new-workspace/DirectWorkItemSetupDialog.test.tsx": 5296, + "src/renderer/src/components/new-workspace/NewWorkspaceComposerAgentSection.test.tsx": 895, + "src/renderer/src/components/new-workspace/NewWorkspaceComposerNameSection.test.tsx": 2493, + "src/renderer/src/components/new-workspace/ProjectCombobox.dialog-handoff.test.tsx": 1043, + "src/renderer/src/components/new-workspace/ProjectCombobox.test.tsx": 848, + "src/renderer/src/components/new-workspace/ProjectComboboxRow.test.tsx": 415, + "src/renderer/src/components/new-workspace/RunTargetCombobox.host-identity.test.tsx": 856, + "src/renderer/src/components/new-workspace/SetProjectLocationDialog.host-identity.test.tsx": 1094, + "src/renderer/src/components/new-workspace/SetProjectLocationDialog.test.tsx": 1387, + "src/renderer/src/components/new-workspace/SmartWorkspaceNameField-repo-slug-routing.test.ts": 342, + "src/renderer/src/components/new-workspace/SmartWorkspaceNameField.ime-enter.test.tsx": 1284, + "src/renderer/src/components/new-workspace/SmartWorkspaceNameField.jira-accessibility.test.tsx": 1657, + "src/renderer/src/components/new-workspace/project-combobox-matching.test.ts": 220, + "src/renderer/src/components/new-workspace/smart-workspace-github-direct-link.test.ts": 347, + "src/renderer/src/components/new-workspace/smart-workspace-source-results.test.ts": 136, + "src/renderer/src/components/new-workspace/use-jira-composer-project.test.tsx": 279, + "src/renderer/src/components/new-workspace/use-jira-source-connection.test.tsx": 278, + "src/renderer/src/components/new-workspace/use-jira-url-source.test.tsx": 419, + "src/renderer/src/components/new-workspace/use-linear-source-connection.test.tsx": 1335, + "src/renderer/src/components/new-workspace/use-recent-project-ids.test.ts": 1730, + "src/renderer/src/components/new-workspace/use-smart-workspace-field-focus-controls.test.tsx": 273, + "src/renderer/src/components/new-workspace/use-smart-workspace-name-field-foundation.source.test.tsx": 2290, + "src/renderer/src/components/new-workspace/work-item-source-selection.test.ts": 1736, + "src/renderer/src/components/onboarding/NotificationStep.test.tsx": 239, + "src/renderer/src/components/onboarding/OnboardingFlow.test.tsx": 10174, + "src/renderer/src/components/onboarding/OnboardingInlineCommandTerminal.command-finished.test.tsx": 681, + "src/renderer/src/components/onboarding/OnboardingLanguageLoading.test.tsx": 2167, + "src/renderer/src/components/onboarding/OnboardingLanguageSwitcher.test.tsx": 4554, + "src/renderer/src/components/onboarding/agent-picked-payload.test.ts": 53, + "src/renderer/src/components/onboarding/onboarding-feature-setup.test.ts": 76, + "src/renderer/src/components/onboarding/onboarding-folder-agent-startup.test.ts": 297, + "src/renderer/src/components/onboarding/onboarding-settings-hydration.test.ts": 52, + "src/renderer/src/components/onboarding/use-onboarding-flow-persistence.test.ts": 1857, + "src/renderer/src/components/onboarding/use-onboarding-flow.test.ts": 223, + "src/renderer/src/components/onboarding/windows-terminal-onboarding-telemetry.test.ts": 41, + "src/renderer/src/components/pet/PetOverlay.pointer-interaction.test.tsx": 334, + "src/renderer/src/components/pet/pet-blob-cache.test.ts": 64, + "src/renderer/src/components/pet/sprite-animation-css.test.ts": 53, + "src/renderer/src/components/pet/usePetUrl.test.tsx": 428, + "src/renderer/src/components/plain-ssh-terminal/PlainSshTerminalPanels.test.tsx": 2510, + "src/renderer/src/components/plugins/declarative/PluginDeclarativeView.rich.test.tsx": 2874, + "src/renderer/src/components/plugins/declarative/PluginDeclarativeView.test.tsx": 2804, + "src/renderer/src/components/plugins/dialogs/PluginInstallDialog.test.tsx": 938, + "src/renderer/src/components/plugins/dialogs/PluginUpdateAllDialog.test.tsx": 2313, + "src/renderer/src/components/plugins/list/PluginManager.catalog.test.tsx": 3754, + "src/renderer/src/components/plugins/list/PluginManager.test.tsx": 3449, + "src/renderer/src/components/plugins/list/plugin-list-entries.test.ts": 231, + "src/renderer/src/components/plugins/page/PluginAddsSection.test.tsx": 2043, + "src/renderer/src/components/plugins/page/PluginCommandReplacementRow.test.tsx": 1926, + "src/renderer/src/components/plugins/page/PluginContributionActionCommand.test.tsx": 959, + "src/renderer/src/components/plugins/page/PluginDetailPage.test.tsx": 3367, + "src/renderer/src/components/plugins/page/PluginSettingsSection.test.tsx": 572, + "src/renderer/src/components/plugins/page/PluginThemeUseNow.test.tsx": 2508, + "src/renderer/src/components/plugins/presentation/plugin-contributions.test.ts": 277, + "src/renderer/src/components/plugins/presentation/plugin-install-source.test.ts": 214, + "src/renderer/src/components/plugins/presentation/plugin-status-presentation.test.ts": 182, + "src/renderer/src/components/plugins/review/plugin-update-replacement.test.ts": 1846, + "src/renderer/src/components/plugins/state/plugin-preview-cache.test.ts": 201, + "src/renderer/src/components/plugins/state/plugin-theme-apply.test.ts": 2037, + "src/renderer/src/components/plugins/state/plugin-try-action.test.ts": 1697, + "src/renderer/src/components/plugins/state/use-plugin-contribution-source.test.tsx": 1935, + "src/renderer/src/components/plugins/state/use-plugin-hover-prefetch.test.tsx": 262, + "src/renderer/src/components/plugins/state/use-plugin-install-action.test.tsx": 2404, + "src/renderer/src/components/plugins/state/use-plugin-install-link.test.tsx": 518, + "src/renderer/src/components/plugins/state/use-plugin-page-navigation.test.tsx": 480, + "src/renderer/src/components/plugins/state/use-plugin-review-queue.test.tsx": 389, + "src/renderer/src/components/plugins/view/plugin-view-acts.test.tsx": 3241, + "src/renderer/src/components/plugins/view/plugin-view-chrome-capture.test.ts": 189, + "src/renderer/src/components/plugins/view/plugin-view-data-acts.test.tsx": 3002, + "src/renderer/src/components/plugins/view/plugin-view-editor-capture.test.tsx": 1934, + "src/renderer/src/components/plugins/view/plugin-view-editor-shot-cleanup.test.ts": 59, + "src/renderer/src/components/plugins/view/plugin-view-editor-workspace.test.ts": 99, + "src/renderer/src/components/plugins/view/plugin-view-host-actions.test.ts": 2345, + "src/renderer/src/components/plugins/view/plugin-view-panel-settle.test.ts": 206, + "src/renderer/src/components/plugins/view/plugin-view-replay.test.tsx": 3284, + "src/renderer/src/components/plugins/view/plugin-view-request-handler-editor.test.ts": 3021, + "src/renderer/src/components/plugins/view/plugin-view-request-handler-workspace.test.ts": 2307, + "src/renderer/src/components/plugins/view/plugin-view-request-handler.test.ts": 2849, + "src/renderer/src/components/plugins/view/plugin-view-shown.test.ts": 131, + "src/renderer/src/components/plugins/view/plugin-view-workspace-pick.test.ts": 80, + "src/renderer/src/components/ports/WorkspacePortScanner.test.tsx": 2474, + "src/renderer/src/components/pr-check-counts.test.ts": 193, + "src/renderer/src/components/provider-check-classification-parity.test.ts": 234, + "src/renderer/src/components/pull-request-page/actions/merge-actions.test.ts": 383, + "src/renderer/src/components/pull-request-page/cache/file-content.test.ts": 344, + "src/renderer/src/components/pull-request-page/files/combined-diff-section-index.test.tsx": 872, + "src/renderer/src/components/pull-request-page/mentions/options.test.ts": 179, + "src/renderer/src/components/pull-request-page/mentions/query.test.ts": 47, + "src/renderer/src/components/pull-request-page/page/use-details.test.tsx": 745, + "src/renderer/src/components/quick-open-file-history.test.ts": 1716, + "src/renderer/src/components/quick-open-file-list-host-name-filter.react.test.tsx": 1941, + "src/renderer/src/components/quick-open-file-list-metadata.react.test.tsx": 2100, + "src/renderer/src/components/quick-open-file-list.react.test.tsx": 2215, + "src/renderer/src/components/quick-open-file-list.test.ts": 54, + "src/renderer/src/components/quick-open-file-navigation.test.ts": 598, + "src/renderer/src/components/quick-open-history-ranking.test.ts": 112, + "src/renderer/src/components/quick-open-recent-lifetime.react.test.tsx": 1972, + "src/renderer/src/components/quick-open-recent-validation.test.ts": 213, + "src/renderer/src/components/quick-open-search.test.ts": 465, + "src/renderer/src/components/quick-open-selection-owner.react.test.tsx": 2131, + "src/renderer/src/components/render-phase-adjustment-discarded-render.test.tsx": 2577, + "src/renderer/src/components/repo/repo-icon.test.tsx": 463, + "src/renderer/src/components/right-sidebar/AiVaultPanel.legacy-filter.test.tsx": 2664, + "src/renderer/src/components/right-sidebar/AiVaultPanelSearch.test.tsx": 501, + "src/renderer/src/components/right-sidebar/AiVaultScanIssueBanners.test.tsx": 583, + "src/renderer/src/components/right-sidebar/AiVaultScanProgressStrip.test.tsx": 893, + "src/renderer/src/components/right-sidebar/AiVaultSessionHistoryDialog.test.tsx": 2796, + "src/renderer/src/components/right-sidebar/AiVaultSessionRow.structured-title.test.tsx": 2744, + "src/renderer/src/components/right-sidebar/AiVaultSessionRow.test.tsx": 3168, + "src/renderer/src/components/right-sidebar/AiVaultSessionSubagents.test.tsx": 2538, + "src/renderer/src/components/right-sidebar/AiVaultSessionVirtualList.keyboard.test.tsx": 3206, + "src/renderer/src/components/right-sidebar/AiVaultSessionVirtualList.measurement.test.tsx": 3117, + "src/renderer/src/components/right-sidebar/AiVaultVirtualRow.test.tsx": 3637, + "src/renderer/src/components/right-sidebar/CommitArea.generate.test.tsx": 2616, + "src/renderer/src/components/right-sidebar/CommitArea.test.tsx": 17311, + "src/renderer/src/components/right-sidebar/FileExplorerFilesTreePane.errors.test.tsx": 2753, + "src/renderer/src/components/right-sidebar/FileExplorerQueryStrip.focus.test.tsx": 690, + "src/renderer/src/components/right-sidebar/FileExplorerRow.actions.test.tsx": 471, + "src/renderer/src/components/right-sidebar/FileExplorerToolbar.test.tsx": 1837, + "src/renderer/src/components/right-sidebar/FileExplorerVirtualRows.row-handlers.test.tsx": 3415, + "src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksPanel.test.tsx": 863, + "src/renderer/src/components/right-sidebar/FolderWorkspacePrChecksRow.test.tsx": 293, + "src/renderer/src/components/right-sidebar/FolderWorkspaceWorktreesPanel.test.tsx": 461, + "src/renderer/src/components/right-sidebar/HostedReviewActions.draft.test.tsx": 1587, + "src/renderer/src/components/right-sidebar/PluginPanel.test.tsx": 2710, + "src/renderer/src/components/right-sidebar/PortsPanel.test.tsx": 1618, + "src/renderer/src/components/right-sidebar/PullRequestComposer.generate-tooltip.test.tsx": 1382, + "src/renderer/src/components/right-sidebar/SessionRowTrailingActions.menus.test.tsx": 698, + "src/renderer/src/components/right-sidebar/SourceControl.branch-line-total.test.tsx": 3916, + "src/renderer/src/components/right-sidebar/SourceControl.commit-generation-records.test.ts": 50, + "src/renderer/src/components/right-sidebar/SourceControl.compare-summary.test.ts": 279, + "src/renderer/src/components/right-sidebar/SourceControl.open-file-highlight.test.tsx": 4749, + "src/renderer/src/components/right-sidebar/SourceControl.pr-generation-records.test.ts": 102, + "src/renderer/src/components/right-sidebar/SourceControl.preview-open.test.tsx": 4703, + "src/renderer/src/components/right-sidebar/SourceControl.resolve-conflicts-prompt.test.ts": 280, + "src/renderer/src/components/right-sidebar/SourceControl.virtual-file-list.test.tsx": 6427, + "src/renderer/src/components/right-sidebar/SourceControlAgentActionDialog.test.tsx": 2772, + "src/renderer/src/components/right-sidebar/SourceControlTextGenerationDialog.test.ts": 609, + "src/renderer/src/components/right-sidebar/active-checks-status.test.ts": 1717, + "src/renderer/src/components/right-sidebar/ai-vault-account-native.test.tsx": 2785, + "src/renderer/src/components/right-sidebar/ai-vault-account-peer.test.tsx": 2516, + "src/renderer/src/components/right-sidebar/ai-vault-first-prompt-card.test.tsx": 556, + "src/renderer/src/components/right-sidebar/ai-vault-host-scope.test.ts": 1870, + "src/renderer/src/components/right-sidebar/ai-vault-original-pane-actions.test.ts": 517, + "src/renderer/src/components/right-sidebar/ai-vault-original-pane-index.test.ts": 86, + "src/renderer/src/components/right-sidebar/ai-vault-original-pane.test.ts": 64, + "src/renderer/src/components/right-sidebar/ai-vault-panel-session-list-request.test.tsx": 3044, + "src/renderer/src/components/right-sidebar/ai-vault-panel-transient-state.test.tsx": 333, + "src/renderer/src/components/right-sidebar/ai-vault-scan-issue-copy.test.ts": 297, + "src/renderer/src/components/right-sidebar/ai-vault-scan-issue-state.test.ts": 222, + "src/renderer/src/components/right-sidebar/ai-vault-search-session.test.ts": 201, + "src/renderer/src/components/right-sidebar/ai-vault-session-account-render.test.tsx": 2885, + "src/renderer/src/components/right-sidebar/ai-vault-session-account.test.ts": 311, + "src/renderer/src/components/right-sidebar/ai-vault-session-conditional-refresh-hook.test.tsx": 2370, + "src/renderer/src/components/right-sidebar/ai-vault-session-conditional-refresh.test.ts": 196, + "src/renderer/src/components/right-sidebar/ai-vault-session-continuation.test.ts": 69, + "src/renderer/src/components/right-sidebar/ai-vault-session-display.test.ts": 47, + "src/renderer/src/components/right-sidebar/ai-vault-session-filters.test.ts": 105, + "src/renderer/src/components/right-sidebar/ai-vault-session-launch-actions.test.ts": 2272, + "src/renderer/src/components/right-sidebar/ai-vault-session-log-open.test.ts": 347, + "src/renderer/src/components/right-sidebar/ai-vault-session-projects.test.ts": 117, + "src/renderer/src/components/right-sidebar/ai-vault-session-publication-gate.test.ts": 196, + "src/renderer/src/components/right-sidebar/ai-vault-session-refresh.test.ts": 2034, + "src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat-launch.test.ts": 1260, + "src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat-workspace.test.ts": 746, + "src/renderer/src/components/right-sidebar/ai-vault-session-resume-in-chat.test.ts": 98, + "src/renderer/src/components/right-sidebar/ai-vault-session-resume.test.ts": 1753, + "src/renderer/src/components/right-sidebar/ai-vault-session-worktree-map.test.tsx": 2000, + "src/renderer/src/components/right-sidebar/ai-vault-session-worktree.test.ts": 307, + "src/renderer/src/components/right-sidebar/check-log-initial-diagnostic-position.test.ts": 242, + "src/renderer/src/components/right-sidebar/checks-entry-refresh.test.ts": 51, + "src/renderer/src/components/right-sidebar/checks-list-expanded-details.test.tsx": 1549, + "src/renderer/src/components/right-sidebar/checks-panel-content.test.tsx": 2498, + "src/renderer/src/components/right-sidebar/checks-panel-empty-state.test.ts": 304, + "src/renderer/src/components/right-sidebar/checks-panel-git-status-snapshot.test.ts": 61, + "src/renderer/src/components/right-sidebar/checks-panel-pr-refresh-breadcrumb.test.ts": 53, "src/renderer/src/components/right-sidebar/checks-panel-review-creation.test.ts": 69, - "src/renderer/src/components/right-sidebar/checks-panel-review-lookup-authority.test.ts": 31, - "src/renderer/src/components/right-sidebar/checks-panel-review.test.ts": 41, - "src/renderer/src/components/right-sidebar/checks-panel-terminal-worktree.test.ts": 97, - "src/renderer/src/components/right-sidebar/checks-panel/comment-row.test.tsx": 1941, - "src/renderer/src/components/right-sidebar/checks-panel/gitlab-review-client.test.ts": 211, - "src/renderer/src/components/right-sidebar/checks-panel/panel-content-rendering.test.tsx": 10421, - "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-check-and-review-actions.test.tsx": 487, - "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-create-review.test.tsx": 1788, - "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-foreground-effects.test.tsx": 228, - "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-generation.test.tsx": 1570, - "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-git-status-effects.test.tsx": 160, - "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-polling-stability.test.tsx": 1574, - "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-polling.test.tsx": 1222, - "src/renderer/src/components/right-sidebar/coalesced-poll-runner.test.ts": 38, - "src/renderer/src/components/right-sidebar/commit-failure-dialog-state.test.ts": 81, - "src/renderer/src/components/right-sidebar/commit-failure-summary.test.ts": 43, - "src/renderer/src/components/right-sidebar/diff-comments-clear-dialog-state.test.ts": 29, - "src/renderer/src/components/right-sidebar/discard-all-sequence.test.ts": 48, - "src/renderer/src/components/right-sidebar/file-explorer-batch-deletion.test.ts": 130, - "src/renderer/src/components/right-sidebar/file-explorer-delete-editor-owner.test.tsx": 1656, - "src/renderer/src/components/right-sidebar/file-explorer-delete-undo-precondition.test.tsx": 1137, - "src/renderer/src/components/right-sidebar/file-explorer-dir-load-tracker.test.ts": 66, - "src/renderer/src/components/right-sidebar/file-explorer-directory-listing.test.ts": 1367, - "src/renderer/src/components/right-sidebar/file-explorer-display-root.test.ts": 1535, - "src/renderer/src/components/right-sidebar/file-explorer-drag-scroll-marker.test.tsx": 2184, - "src/renderer/src/components/right-sidebar/file-explorer-expanded-dirs-refresh.test.ts": 1349, - "src/renderer/src/components/right-sidebar/file-explorer-inline-input-ime-enter.test.tsx": 465, - "src/renderer/src/components/right-sidebar/file-explorer-inline-input-outside-click.test.tsx": 197, - "src/renderer/src/components/right-sidebar/file-explorer-inline-rename-flow.test.tsx": 586, - "src/renderer/src/components/right-sidebar/file-explorer-instant-dir-toggle.test.ts": 484, - "src/renderer/src/components/right-sidebar/file-explorer-keyboard-navigation.test.ts": 51, - "src/renderer/src/components/right-sidebar/file-explorer-linked-recovery.test.tsx": 1653, - "src/renderer/src/components/right-sidebar/file-explorer-linked-watch.test.ts": 1575, - "src/renderer/src/components/right-sidebar/file-explorer-name-filter-projection.test.ts": 61, - "src/renderer/src/components/right-sidebar/file-explorer-operation-generation.test.ts": 1407, - "src/renderer/src/components/right-sidebar/file-explorer-operation-owner.test.ts": 328, - "src/renderer/src/components/right-sidebar/file-explorer-paths.test.ts": 39, - "src/renderer/src/components/right-sidebar/file-explorer-read-error.test.ts": 109, - "src/renderer/src/components/right-sidebar/file-explorer-refresh-concurrency.test.ts": 30, - "src/renderer/src/components/right-sidebar/file-explorer-replace-selection-order-budget.test.tsx": 379, - "src/renderer/src/components/right-sidebar/file-explorer-row-context-menu.test.tsx": 260, - "src/renderer/src/components/right-sidebar/file-explorer-stale-dir-cache.test.ts": 49, - "src/renderer/src/components/right-sidebar/file-explorer-stale-retry.test.tsx": 1734, - "src/renderer/src/components/right-sidebar/file-explorer-watch-filename-identity.test.ts": 1289, - "src/renderer/src/components/right-sidebar/file-explorer-watch-reconcile.test.ts": 1345, - "src/renderer/src/components/right-sidebar/file-explorer-watch-refresh-scheduler.test.ts": 52, - "src/renderer/src/components/right-sidebar/file-search-include-pattern.test.ts": 36, - "src/renderer/src/components/right-sidebar/folder-workspace-attached-worktrees.test.ts": 57, - "src/renderer/src/components/right-sidebar/git-status-push-signal-refresh.test.ts": 161, - "src/renderer/src/components/right-sidebar/git-status-refresh-scheduler.test.ts": 64, - "src/renderer/src/components/right-sidebar/git-status-refresh.test.ts": 407, - "src/renderer/src/components/right-sidebar/git-status-twin-copy.test.ts": 1453, - "src/renderer/src/components/right-sidebar/github-pr-link-modal.test.ts": 54, - "src/renderer/src/components/right-sidebar/github-pr-stack-merge.test.ts": 109, - "src/renderer/src/components/right-sidebar/local-workspace-port-sections.test.ts": 47, - "src/renderer/src/components/right-sidebar/parent-pr-checks-projection-selector.test.ts": 557, - "src/renderer/src/components/right-sidebar/parent-pr-checks-refresh.test.ts": 213, - "src/renderer/src/components/right-sidebar/parent-pr-checks-rows.test.ts": 206, - "src/renderer/src/components/right-sidebar/plugin-panel-activity-items.test.ts": 38, - "src/renderer/src/components/right-sidebar/plugin-panel-bridge-host.test.ts": 193, - "src/renderer/src/components/right-sidebar/plugin-panel-watchdog-visibility.test.ts": 457, - "src/renderer/src/components/right-sidebar/plugin-panel-watchdog.test.ts": 131, - "src/renderer/src/components/right-sidebar/ports-panel-host.test.ts": 182, - "src/renderer/src/components/right-sidebar/pr-comment-thread-resolution.test.ts": 29, - "src/renderer/src/components/right-sidebar/pr-comments-ai-launch-ack.test.ts": 75, - "src/renderer/src/components/right-sidebar/pr-comments-list-selection.test.tsx": 1815, - "src/renderer/src/components/right-sidebar/push-target-upstream-refresh-cache.test.ts": 184, - "src/renderer/src/components/right-sidebar/right-panel-comment-composer.ime-enter.test.tsx": 273, - "src/renderer/src/components/right-sidebar/right-panel-comment-focus-timers.test.ts": 82, - "src/renderer/src/components/right-sidebar/right-sidebar-titlebar-drag-regions.render.test.tsx": 591, - "src/renderer/src/components/right-sidebar/right-sidebar-width.test.ts": 61, - "src/renderer/src/components/right-sidebar/runSourceControlAgentActionStart.test.ts": 276, - "src/renderer/src/components/right-sidebar/source-control-action-recipe-match.test.ts": 190, - "src/renderer/src/components/right-sidebar/source-control-active-open-file-keys.test.ts": 28, - "src/renderer/src/components/right-sidebar/source-control-branch-context-row.test.tsx": 248, - "src/renderer/src/components/right-sidebar/source-control-commit-message-rows.test.ts": 70, - "src/renderer/src/components/right-sidebar/source-control-create-pr-intent-flow.test.ts": 57, - "src/renderer/src/components/right-sidebar/source-control-created-review-link.test.ts": 57, - "src/renderer/src/components/right-sidebar/source-control-discard-confirmation.test.ts": 118, - "src/renderer/src/components/right-sidebar/source-control-dropdown-items.create-pr-intent.test.ts": 163, - "src/renderer/src/components/right-sidebar/source-control-dropdown-items.test.ts": 256, - "src/renderer/src/components/right-sidebar/source-control-file-filter.test.ts": 46, - "src/renderer/src/components/right-sidebar/source-control-hosted-review-creation-eligibility-snapshot.test.ts": 87, - "src/renderer/src/components/right-sidebar/source-control-hosted-review-push-target.test.ts": 52, - "src/renderer/src/components/right-sidebar/source-control-huge-repo-warning-dismissals.test.ts": 150, - "src/renderer/src/components/right-sidebar/source-control-manual-review-url.test.ts": 49, - "src/renderer/src/components/right-sidebar/source-control-primary-action-tooltip.test.ts": 123, - "src/renderer/src/components/right-sidebar/source-control-primary-action.create-pr-intent.test.ts": 204, - "src/renderer/src/components/right-sidebar/source-control-primary-action.test.ts": 164, - "src/renderer/src/components/right-sidebar/source-control-push-recovery.test.ts": 35, - "src/renderer/src/components/right-sidebar/source-control-recovery-admission.test.ts": 131, - "src/renderer/src/components/right-sidebar/source-control-section-order.test.ts": 69, - "src/renderer/src/components/right-sidebar/source-control-submodule-expansion.test.ts": 46, - "src/renderer/src/components/right-sidebar/source-control-too-many-changes-banner.test.tsx": 632, - "src/shared/source-control-tree.test.ts": 57, - "src/renderer/src/components/right-sidebar/source-control/ai/use-ai.operation-recovery.test.tsx": 1955, - "src/renderer/src/components/right-sidebar/source-control/commit/discard-all-failure-description.test.tsx": 1736, - "src/renderer/src/components/right-sidebar/source-control/commit/rename-mutation-paths.test.ts": 70, - "src/renderer/src/components/right-sidebar/source-control/commit/source-control-discard-editor-owner.test.tsx": 527, - "src/renderer/src/components/right-sidebar/source-control/commit/source-control-entry-failure-toast.test.ts": 282, - "src/renderer/src/components/right-sidebar/source-control/commit/use-bulk-actions-capped-stage.test.tsx": 1547, - "src/renderer/src/components/right-sidebar/source-control/commit/use-commit-message-generation.cancel.test.ts": 1660, - "src/renderer/src/components/right-sidebar/source-control/listing/content-status.test.tsx": 269, - "src/renderer/src/components/right-sidebar/source-control/listing/open-uncommitted-entry.test.ts": 1835, - "src/renderer/src/components/right-sidebar/source-control/listing/section-action-buttons.test.tsx": 1806, - "src/renderer/src/components/right-sidebar/source-control/listing/use-file-projection-work.test.tsx": 378, - "src/renderer/src/components/right-sidebar/source-control/listing/use-store-actions.store-subscriptions.test.tsx": 1795, - "src/renderer/src/components/right-sidebar/source-control/notes/use-diff-comment-notes.test.tsx": 253, - "src/renderer/src/components/right-sidebar/source-control/panel/use-panel-view-state.test.tsx": 367, - "src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-operation-target.test.ts": 1391, - "src/renderer/src/components/right-sidebar/source-control/review/use-create-pr-intent-jira-title.test.tsx": 1632, - "src/renderer/src/components/right-sidebar/source-control/review/use-hosted-review-creation.test.tsx": 1644, - "src/renderer/src/components/right-sidebar/source-control/review/use-hosted-review-state.test.tsx": 268, - "src/renderer/src/components/right-sidebar/source-control/review/use-pull-request-generation.test.tsx": 1863, - "src/renderer/src/components/right-sidebar/source-control/review/use-review-push-target.test.tsx": 255, - "src/renderer/src/components/right-sidebar/source-control/sync/git-history-format.test.ts": 47, - "src/renderer/src/components/right-sidebar/use-ai-vault-search-focus-request.test.tsx": 1566, - "src/renderer/src/components/right-sidebar/use-ai-vault-search.test.tsx": 485, - "src/renderer/src/components/right-sidebar/use-checks-panel-terminal-worktree.test.ts": 1574, - "src/renderer/src/components/right-sidebar/use-create-jira-review-title.test.tsx": 1371, - "src/renderer/src/components/right-sidebar/use-file-explorer-name-filter.runtime-listing.test.tsx": 1583, - "src/renderer/src/components/right-sidebar/use-file-explorer-name-filter.test.ts": 1363, - "src/renderer/src/components/right-sidebar/use-file-explorer-root-navigation.test.tsx": 309, - "src/renderer/src/components/right-sidebar/use-generate-before-create-pull-request-context.test.tsx": 1580, - "src/renderer/src/components/right-sidebar/use-hosted-review-actions.test.tsx": 518, - "src/renderer/src/components/right-sidebar/use-persisted-ai-vault-view-options.test.tsx": 197, - "src/renderer/src/components/right-sidebar/use-right-sidebar-tab-routing.effective-tab.test.tsx": 211, - "src/renderer/src/components/right-sidebar/use-source-control-ai.test.ts": 911, - "src/renderer/src/components/right-sidebar/use-source-control-branch-compare.test.tsx": 510, - "src/renderer/src/components/right-sidebar/use-source-control-git-history.test.tsx": 1700, - "src/renderer/src/components/right-sidebar/useCreatePullRequestDialogFields.repo-default.test.ts": 1462, - "src/renderer/src/components/right-sidebar/useCreatePullRequestDialogFields.test.ts": 1567, - "src/renderer/src/components/right-sidebar/useFileDeletion.save-refusal.test.tsx": 468, - "src/renderer/src/components/right-sidebar/useFileExplorerDragDrop.os-file-drop.test.tsx": 2167, - "src/renderer/src/components/right-sidebar/useFileExplorerDragDrop.test.ts": 43, - "src/renderer/src/components/right-sidebar/useFileExplorerHandlers.test.ts": 1331, - "src/renderer/src/components/right-sidebar/useFileExplorerImport.committed-scope.test.tsx": 384, - "src/renderer/src/components/right-sidebar/useFileExplorerImport.os-file-drop.test.tsx": 498, - "src/renderer/src/components/right-sidebar/useFileExplorerImport.remote.test.tsx": 1715, - "src/renderer/src/components/right-sidebar/useFileExplorerReveal.scoped-root.test.tsx": 383, - "src/renderer/src/components/right-sidebar/useFileExplorerRowDrag.test.ts": 63, - "src/renderer/src/components/right-sidebar/useFileExplorerTree.lifecycle.test.tsx": 1558, - "src/renderer/src/components/right-sidebar/useFileExplorerTree.refresh-projection-churn.test.tsx": 2158, - "src/renderer/src/components/right-sidebar/useFileExplorerTree.scoped-root.test.tsx": 1566, - "src/renderer/src/components/right-sidebar/useFileExplorerTree.stale-dirs.test.tsx": 1588, - "src/renderer/src/components/right-sidebar/useFileExplorerVisibleRowProjection.debounce.test.tsx": 2595, - "src/renderer/src/components/right-sidebar/useFileExplorerVisibleRowProjection.test.ts": 1888, - "src/renderer/src/components/right-sidebar/useFileExplorerWatch.broker.test.tsx": 501, - "src/renderer/src/components/right-sidebar/useFileExplorerWatch.host-root.test.tsx": 555, - "src/renderer/src/components/right-sidebar/useFileExplorerWatch.pending-refresh.test.tsx": 300, - "src/renderer/src/components/right-sidebar/useFileExplorerWatch.test.ts": 1601, - "src/renderer/src/components/right-sidebar/useFileSearchPanel.lifecycle.test.tsx": 2166, - "src/renderer/src/components/right-sidebar/useFileSearchRunner.test.tsx": 679, - "src/renderer/src/components/right-sidebar/useGitStatusPolling.rerender.test.ts": 1639, - "src/renderer/src/components/right-sidebar/useGitStatusPolling.test.ts": 5333, - "src/renderer/src/components/right-sidebar/useHostedReviewStackParent.test.tsx": 303, - "src/renderer/src/components/right-sidebar/useSourceControlSelection.test.ts": 60, - "src/renderer/src/components/right-sidebar/useSourceControlSubmoduleStatus.test.tsx": 1412, - "src/renderer/src/components/settings/AccountsPane.owner-scope.test.tsx": 1334, - "src/renderer/src/components/settings/AccountsPane.section-lifetime.test.tsx": 1783, - "src/renderer/src/components/settings/AccountsPane.test.tsx": 1906, - "src/renderer/src/components/settings/AdvancedNetworkSettingsSection.interaction.test.tsx": 1574, - "src/renderer/src/components/settings/AdvancedNetworkSettingsSection.test.ts": 1315, - "src/renderer/src/components/settings/AdvancedPane.test.tsx": 364, - "src/renderer/src/components/settings/AgentLaunchDefaultsEditor.test.tsx": 1004, - "src/renderer/src/components/settings/AgentLaunchSettingsSection.test.tsx": 839, - "src/renderer/src/components/settings/AgentSkillSetupPanel.freshness.test.tsx": 6521, - "src/renderer/src/components/settings/AgentSkillSetupPanel.plan-status.test.tsx": 5331, - "src/renderer/src/components/settings/AgentSkillSetupPanel.remote-availability.test.tsx": 3145, - "src/renderer/src/components/settings/AgentSkillSetupPanel.test.tsx": 1676, - "src/renderer/src/components/settings/AgentsPane.test.tsx": 2334, - "src/renderer/src/components/settings/AntigravityAccountsSection.test.tsx": 2292, - "src/renderer/src/components/settings/AntigravityChatSignInRow.test.tsx": 681, - "src/renderer/src/components/settings/AppearanceChatContrastControls.draft.test.tsx": 426, - "src/renderer/src/components/settings/AppearanceChatContrastControls.test.tsx": 800, - "src/renderer/src/components/settings/AppearanceChatSection.test.tsx": 1171, - "src/renderer/src/components/settings/AppearancePane.test.tsx": 1150, - "src/renderer/src/components/settings/ArtifactsSettingsPane.test.tsx": 617, - "src/renderer/src/components/settings/AutomationsSettingsPane.test.tsx": 444, - "src/renderer/src/components/settings/BrowserClientHostedRemoteSetting.test.tsx": 793, - "src/renderer/src/components/settings/BrowserPane.search-catalog.test.tsx": 588, - "src/renderer/src/components/settings/BrowserPane.test.ts": 35, - "src/renderer/src/components/settings/BrowserSitePermissionsSetting.test.tsx": 378, - "src/renderer/src/components/settings/BrowserUseSkillStep.plan-status.test.tsx": 6354, - "src/renderer/src/components/settings/BrowserUseSkillStep.test.tsx": 165, - "src/renderer/src/components/settings/BrowserUserAgentSetting.test.tsx": 2731, - "src/renderer/src/components/settings/ChatBehaviorSetting.test.tsx": 1636, - "src/renderer/src/components/settings/ChatNamingSetting.test.tsx": 1319, - "src/renderer/src/components/settings/ChatPermissionSetting.test.tsx": 836, - "src/renderer/src/components/settings/ChatSettingsSection.navigation.test.tsx": 2095, - "src/renderer/src/components/settings/ChatSettingsSection.test.tsx": 1898, - "src/renderer/src/components/settings/CliSection.install-failure.test.tsx": 1637, - "src/renderer/src/components/settings/CliSection.test.tsx": 1742, - "src/renderer/src/components/settings/CliSkillRuntimeSetup.test.tsx": 1143, - "src/renderer/src/components/settings/CloudVmSetupGuide.test.tsx": 1716, - "src/renderer/src/components/settings/CodexLoginLinkNotice.test.tsx": 541, - "src/renderer/src/components/settings/CommitMessageAiPane.test.tsx": 1913, - "src/renderer/src/components/settings/DeveloperPermissionsPane.test.tsx": 1754, - "src/renderer/src/components/settings/EphemeralVmRuntimesSection.test.tsx": 2771, - "src/renderer/src/components/settings/EphemeralVmsPane.test.tsx": 803, - "src/renderer/src/components/settings/FloatingWorkspacePane.test.tsx": 1311, - "src/renderer/src/components/settings/GeneralPane.section-lifetime.test.tsx": 1192, - "src/renderer/src/components/settings/GeneralPane.test.ts": 1066, - "src/renderer/src/components/settings/GeneralWorkspaceSettingsSection.test.tsx": 2551, - "src/renderer/src/components/settings/GrokAccountsSection.test.tsx": 274, - "src/renderer/src/components/settings/HostAccountSignInPrompt.test.tsx": 158, - "src/renderer/src/components/settings/HostAgentLaunchSettings.test.tsx": 4184, - "src/renderer/src/components/settings/KagiSessionLinkForm.test.ts": 193, - "src/renderer/src/components/settings/LocalNetworkConnectionTest.test.tsx": 556, - "src/renderer/src/components/settings/MachineNameField.test.tsx": 481, - "src/renderer/src/components/settings/McpConfigSection.host-owner.test.tsx": 2450, - "src/renderer/src/components/settings/MobilePairingConnectionOptions.test.tsx": 554, - "src/renderer/src/components/settings/MobilePairingQrSection.test.tsx": 424, - "src/renderer/src/components/settings/MobilePairingSetupSection.test.tsx": 804, - "src/renderer/src/components/settings/MobilePane.test.tsx": 1160, - "src/renderer/src/components/settings/NativeChatProvidersSetting.test.tsx": 1742, - "src/renderer/src/components/settings/NodeDistMirrorDialog.test.tsx": 2444, - "src/renderer/src/components/settings/NotificationHostToggles.test.tsx": 427, - "src/renderer/src/components/settings/NotificationsPane.test.tsx": 1723, - "src/renderer/src/components/settings/OrchestrationPane.test.tsx": 1824, - "src/renderer/src/components/settings/OrchestrationSkillAgentCoverage.test.tsx": 247, - "src/renderer/src/components/settings/PluginConsentDialog.test.tsx": 1638, - "src/renderer/src/components/settings/PluginInstallDialog.test.tsx": 656, - "src/renderer/src/components/settings/PluginKeybindingConsentPreview.test.ts": 186, - "src/renderer/src/components/settings/PluginMarketplaceBrowser.test.tsx": 831, - "src/renderer/src/components/settings/PluginMarketplaceSourceDialog.test.tsx": 871, - "src/renderer/src/components/settings/PluginSettingsRow.test.tsx": 589, - "src/renderer/src/components/settings/PluginsSettingsSection.lifecycle.test.tsx": 889, - "src/renderer/src/components/settings/ProjectWindowsRuntimeSetting.test.tsx": 729, - "src/renderer/src/components/settings/QuickCommandsList.test.tsx": 617, - "src/renderer/src/components/settings/ReleaseBuildPicker.test.tsx": 714, - "src/renderer/src/components/settings/ReleaseChannelSection.test.tsx": 2427, - "src/renderer/src/components/settings/repository/RepositoryGitHubAccountSection.inventory-lifetime.test.tsx": 587, - "src/renderer/src/components/settings/repository/RepositoryGitHubAccountSection.test.tsx": 662, - "src/renderer/src/components/settings/repository/source-control/RepositorySourceControlAiSection.test.ts": 365, - "src/renderer/src/components/settings/RuntimeEnvironmentsPane.test.ts": 201, - "src/renderer/src/components/settings/RuntimeHostAccessForm.test.tsx": 307, - "src/renderer/src/components/settings/RuntimePairingGeneratorForm.test.tsx": 306, - "src/renderer/src/components/settings/SessionHistorySettingsPane.test.tsx": 903, - "src/renderer/src/components/settings/SettingsConstants.test.ts": 97, - "src/renderer/src/components/settings/SettingsFormControls.font-autocomplete.test.tsx": 789, - "src/renderer/src/components/settings/SettingsFormControls.segmented-control.test.tsx": 548, - "src/renderer/src/components/settings/ShortcutFilterRail.test.ts": 157, - "src/renderer/src/components/settings/SparsePresetSettingsSection.test.tsx": 785, - "src/renderer/src/components/settings/SshHostDeltaMoveDialog.test.tsx": 467, - "src/renderer/src/components/settings/SshHostRecoverServerAction.test.tsx": 343, - "src/renderer/src/components/settings/SshPane.test.tsx": 1821, - "src/renderer/src/components/settings/SshTargetDestructiveActions.test.tsx": 338, - "src/renderer/src/components/settings/SshTargetForm.test.tsx": 690, - "src/renderer/src/components/settings/SshTargetList.large-config.test.tsx": 371, - "src/renderer/src/components/settings/SshTargetList.test.tsx": 2127, - "src/renderer/src/components/settings/TaskSourceProviderCard.test.tsx": 309, - "src/renderer/src/components/settings/TaskSourceShowInTasksStep.test.tsx": 194, - "src/renderer/src/components/settings/TaskSourceSimpleSetup.test.tsx": 323, - "src/renderer/src/components/settings/TasksPane.test.tsx": 871, - "src/renderer/src/components/settings/TerminalAdvancedSection.test.tsx": 2069, - "src/renderer/src/components/settings/TerminalAppearanceSection.ghostty.test.ts": 490, - "src/renderer/src/components/settings/TerminalContrastSetting.test.tsx": 526, - "src/renderer/src/components/settings/TerminalPane.pwsh.test.ts": 530, - "src/renderer/src/components/settings/TerminalPane.section-lifetime.test.tsx": 757, - "src/renderer/src/components/settings/TerminalSettingsPreview.lifecycle.test.tsx": 318, - "src/renderer/src/components/settings/TerminalTccAttributionNotice.test.tsx": 282, - "src/renderer/src/components/settings/TerminalThemeSections.lifecycle.test.ts": 1337, - "src/renderer/src/components/settings/VoiceMicrophoneSetting.test.tsx": 577, - "src/renderer/src/components/settings/VoicePane.test.tsx": 770, - "src/renderer/src/components/settings/VoiceSpeechModelSection.test.tsx": 647, - "src/renderer/src/components/settings/WorkspaceDirectorySetting.test.tsx": 1666, - "src/renderer/src/components/settings/ZcodeCliSetupSection.test.tsx": 843, - "src/renderer/src/components/settings/ZcodePlanAccountsSection.test.tsx": 858, - "src/renderer/src/components/settings/account-add-cancel-target.test.ts": 105, - "src/renderer/src/components/settings/accounts-pane-opencode-credentials.test.ts": 464, - "src/renderer/src/components/settings/agent-availability-settings.test.ts": 108, - "src/renderer/src/components/settings/agent-default-env-draft.test.ts": 32, - "src/renderer/src/components/settings/agent-permission-conversion-persistence.test.tsx": 8787, - "src/renderer/src/components/settings/bitbucket-integration-card.test.tsx": 421, - "src/renderer/src/components/settings/browser-session-host-selection.test.ts": 43, - "src/renderer/src/components/settings/bundled-skill-setup-result-copy.test.ts": 304, - "src/renderer/src/components/settings/chat-naming-persistence.test.tsx": 3654, - "src/renderer/src/components/settings/codex-config-sync-warning.test.ts": 34, - "src/renderer/src/components/settings/developer-permissions-search.test.ts": 178, - "src/renderer/src/components/settings/general-editor-search.test.ts": 136, - "src/renderer/src/components/settings/general-preview-tab-search.test.ts": 136, - "src/renderer/src/components/settings/jira-integration-card.test.tsx": 459, - "src/renderer/src/components/settings/linear-agent-skill-install-cta.test.tsx": 1871, - "src/renderer/src/components/settings/managed-server-row-parts.test.tsx": 437, - "src/renderer/src/components/settings/mobile-network-interface-selection.test.ts": 45, - "src/renderer/src/components/settings/mobile-pairing-device-polling.test.ts": 49, - "src/renderer/src/components/settings/mobile-pane-search.test.ts": 107, - "src/renderer/src/components/settings/native-chat-provider-choice.test.tsx": 619, - "src/renderer/src/components/settings/notification-host-pending-save.test.tsx": 1663, - "src/renderer/src/components/settings/plugin-install-source.test.ts": 110, - "src/renderer/src/components/settings/repository/source-control/repository-source-control-ai-global-ux.test.ts": 585, - "src/renderer/src/components/settings/repository/RepositoryJiraProjectSection.test.tsx": 292, - "src/renderer/src/components/settings/repository/RepositoryPaneDraftInput.test.tsx": 428, - "src/renderer/src/components/settings/repository/execution/RepositoryHooksSection.test.ts": 715, - "src/renderer/src/components/settings/repository/execution/RepositoryHostSetupsSection.settings-entry.test.tsx": 1786, - "src/renderer/src/components/settings/repository/execution/RepositoryHostSetupsSection.test.tsx": 1674, - "src/renderer/src/components/settings/repository/execution/RepositoryWorktreeDefaultsSection.test.tsx": 577, - "src/renderer/src/components/settings/repository/execution/repository-hook-settings-draft.test.ts": 368, - "src/renderer/src/components/settings/repository/execution/repository-host-setup-options.test.ts": 151, - "src/renderer/src/components/settings/repository/identity/RepositoryForkSyncSection.test.tsx": 530, - "src/renderer/src/components/settings/repository/identity/RepositoryIconPicker.github-avatar-refresh.test.tsx": 539, - "src/renderer/src/components/settings/repository/source-control/repository-source-control-ai-persist-queue.test.ts": 67, - "src/renderer/src/components/settings/runtime-default-host-row.test.tsx": 1765, + "src/renderer/src/components/right-sidebar/checks-panel-review-lookup-authority.test.ts": 54, + "src/renderer/src/components/right-sidebar/checks-panel-review.test.ts": 57, + "src/renderer/src/components/right-sidebar/checks-panel-terminal-worktree.test.ts": 81, + "src/renderer/src/components/right-sidebar/checks-panel/comment-row.test.tsx": 2298, + "src/renderer/src/components/right-sidebar/checks-panel/gitlab-review-client.test.ts": 321, + "src/renderer/src/components/right-sidebar/checks-panel/panel-content-rendering.test.tsx": 14087, + "src/renderer/src/components/right-sidebar/checks-panel/review-comment-markdown.test.tsx": 2171, + "src/renderer/src/components/right-sidebar/checks-panel/saved-action-delivery.test.tsx": 4969, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-list-state.auto-expand.test.tsx": 1862, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-check-and-review-actions.test.tsx": 2160, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-comment-actions.test.tsx": 2271, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-create-review.test.tsx": 2283, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-entry-refresh-and-title-actions.test.tsx": 2077, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-foreground-effects.test.tsx": 276, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-generation.test.tsx": 2104, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-git-status-effects.test.tsx": 260, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-manual-refresh-recovery.test.tsx": 2909, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-polling-stability.test.tsx": 2120, + "src/renderer/src/components/right-sidebar/checks-panel/use-checks-panel-polling.test.tsx": 2189, + "src/renderer/src/components/right-sidebar/coalesced-poll-runner.test.ts": 61, + "src/renderer/src/components/right-sidebar/commit-failure-summary.test.ts": 62, + "src/renderer/src/components/right-sidebar/diff-comments-clear-dialog-state.test.ts": 190, + "src/renderer/src/components/right-sidebar/file-explorer-batch-deletion.test.ts": 61, + "src/renderer/src/components/right-sidebar/file-explorer-delete-editor-owner.test.tsx": 1999, + "src/renderer/src/components/right-sidebar/file-explorer-delete-undo-precondition.test.tsx": 2023, + "src/renderer/src/components/right-sidebar/file-explorer-dir-load-tracker.test.ts": 48, + "src/renderer/src/components/right-sidebar/file-explorer-dir-pages.test.ts": 1767, + "src/renderer/src/components/right-sidebar/file-explorer-directory-listing.test.ts": 2072, + "src/renderer/src/components/right-sidebar/file-explorer-display-root.test.ts": 1769, + "src/renderer/src/components/right-sidebar/file-explorer-drag-scroll-marker.test.tsx": 2937, + "src/renderer/src/components/right-sidebar/file-explorer-expanded-dirs-refresh.test.ts": 1962, + "src/renderer/src/components/right-sidebar/file-explorer-host-contact-retry.test.tsx": 272, + "src/renderer/src/components/right-sidebar/file-explorer-inline-input-ime-enter.test.tsx": 479, + "src/renderer/src/components/right-sidebar/file-explorer-inline-input-outside-click.test.tsx": 389, + "src/renderer/src/components/right-sidebar/file-explorer-inline-rename-flow.test.tsx": 925, + "src/renderer/src/components/right-sidebar/file-explorer-instant-dir-toggle.test.ts": 836, + "src/renderer/src/components/right-sidebar/file-explorer-keyboard-navigation.test.ts": 58, + "src/renderer/src/components/right-sidebar/file-explorer-linked-recovery.test.tsx": 2158, + "src/renderer/src/components/right-sidebar/file-explorer-linked-watch.test.ts": 1831, + "src/renderer/src/components/right-sidebar/file-explorer-menu-selection.test.tsx": 2840, + "src/renderer/src/components/right-sidebar/file-explorer-name-filter-projection.test.ts": 93, + "src/renderer/src/components/right-sidebar/file-explorer-operation-generation.test.ts": 1771, + "src/renderer/src/components/right-sidebar/file-explorer-operation-owner.test.ts": 563, + "src/renderer/src/components/right-sidebar/file-explorer-paths.test.ts": 54, + "src/renderer/src/components/right-sidebar/file-explorer-replace-selection-order-budget.test.tsx": 564, + "src/renderer/src/components/right-sidebar/file-explorer-row-context-menu.test.tsx": 689, + "src/renderer/src/components/right-sidebar/file-explorer-stale-dir-cache.test.ts": 44, + "src/renderer/src/components/right-sidebar/file-explorer-stale-retry.test.tsx": 1874, + "src/renderer/src/components/right-sidebar/file-explorer-watch-child-index.test.ts": 1878, + "src/renderer/src/components/right-sidebar/file-explorer-watch-filename-identity.test.ts": 1725, + "src/renderer/src/components/right-sidebar/file-explorer-watch-reconcile.test.ts": 1906, + "src/renderer/src/components/right-sidebar/file-explorer-watch-refresh-scheduler.test.ts": 79, + "src/renderer/src/components/right-sidebar/file-search-include-pattern.test.ts": 50, + "src/renderer/src/components/right-sidebar/folder-workspace-attached-worktrees.test.ts": 70, + "src/renderer/src/components/right-sidebar/git-status-push-signal-refresh.test.ts": 77, + "src/renderer/src/components/right-sidebar/git-status-refresh-scheduler.test.ts": 75, + "src/renderer/src/components/right-sidebar/git-status-refresh.test.ts": 553, + "src/renderer/src/components/right-sidebar/git-status-twin-copy.test.ts": 1841, + "src/renderer/src/components/right-sidebar/github-pr-link-modal.test.ts": 50, + "src/renderer/src/components/right-sidebar/github-pr-stack-merge.test.ts": 216, + "src/renderer/src/components/right-sidebar/parent-pr-checks-projection-selector.test.ts": 794, + "src/renderer/src/components/right-sidebar/parent-pr-checks-refresh.test.ts": 383, + "src/renderer/src/components/right-sidebar/parent-pr-checks-rows.test.ts": 374, + "src/renderer/src/components/right-sidebar/plugin-declarative-gesture-stability.test.ts": 61, + "src/renderer/src/components/right-sidebar/plugin-frame-host-declarative.test.ts": 439, + "src/renderer/src/components/right-sidebar/plugin-frame-host.test.ts": 389, + "src/renderer/src/components/right-sidebar/plugin-panel-act-driver.test.ts": 293, + "src/renderer/src/components/right-sidebar/plugin-panel-activity-items.test.ts": 128, + "src/renderer/src/components/right-sidebar/plugin-panel-draw-status.test.ts": 46, + "src/renderer/src/components/right-sidebar/plugin-panel-watchdog-visibility.test.ts": 302, + "src/renderer/src/components/right-sidebar/plugin-panel-watchdog.test.ts": 116, + "src/renderer/src/components/right-sidebar/ports-panel-host.test.ts": 344, + "src/renderer/src/components/right-sidebar/pr-comments-ai-launch-ack.test.ts": 118, + "src/renderer/src/components/right-sidebar/pr-comments-list-selection.test.tsx": 3290, + "src/renderer/src/components/right-sidebar/push-target-upstream-refresh-cache.test.ts": 467, + "src/renderer/src/components/right-sidebar/right-panel-comment-composer.ime-enter.test.tsx": 355, + "src/renderer/src/components/right-sidebar/right-sidebar-titlebar-drag-regions.render.test.tsx": 1044, + "src/renderer/src/components/right-sidebar/runSourceControlAgentActionStart.test.ts": 1917, + "src/renderer/src/components/right-sidebar/source-control-action-dialog-accepted.test.tsx": 2910, + "src/renderer/src/components/right-sidebar/source-control-action-recipe-match.test.ts": 316, + "src/renderer/src/components/right-sidebar/source-control-active-open-file-keys.test.ts": 204, + "src/renderer/src/components/right-sidebar/source-control-branch-context-row.test.tsx": 790, + "src/renderer/src/components/right-sidebar/source-control-commit-message-rows.test.ts": 96, + "src/renderer/src/components/right-sidebar/source-control-create-pr-intent-flow.test.ts": 71, + "src/renderer/src/components/right-sidebar/source-control-discard-confirmation.test.ts": 218, + "src/renderer/src/components/right-sidebar/source-control-dropdown-items.create-pr-intent.test.ts": 324, + "src/renderer/src/components/right-sidebar/source-control-dropdown-items.test.ts": 409, + "src/renderer/src/components/right-sidebar/source-control-file-filter.test.ts": 53, + "src/renderer/src/components/right-sidebar/source-control-hosted-review-creation-eligibility-snapshot.test.ts": 67, + "src/renderer/src/components/right-sidebar/source-control-huge-repo-warning-dismissals.test.ts": 165, + "src/renderer/src/components/right-sidebar/source-control-manual-review-url.test.ts": 77, + "src/renderer/src/components/right-sidebar/source-control-primary-action.create-pr-intent.test.ts": 340, + "src/renderer/src/components/right-sidebar/source-control-primary-action.test.ts": 287, + "src/renderer/src/components/right-sidebar/source-control-push-recovery.test.ts": 59, + "src/renderer/src/components/right-sidebar/source-control-recovery-admission.test.ts": 226, + "src/renderer/src/components/right-sidebar/source-control-submodule-expansion.test.ts": 80, + "src/renderer/src/components/right-sidebar/source-control-too-many-changes-banner.test.tsx": 2195, + "src/renderer/src/components/right-sidebar/source-control/ai/use-ai.operation-recovery.test.tsx": 13031, + "src/renderer/src/components/right-sidebar/source-control/commit/discard-all-failure-description.test.tsx": 1974, + "src/renderer/src/components/right-sidebar/source-control/commit/rename-mutation-paths.test.ts": 49, + "src/renderer/src/components/right-sidebar/source-control/commit/source-control-discard-editor-owner.test.tsx": 878, + "src/renderer/src/components/right-sidebar/source-control/commit/source-control-entry-failure-toast.test.ts": 486, + "src/renderer/src/components/right-sidebar/source-control/commit/use-bulk-actions-capped-stage.test.tsx": 1991, + "src/renderer/src/components/right-sidebar/source-control/commit/use-commit-message-generation.cancel.test.ts": 1992, + "src/renderer/src/components/right-sidebar/source-control/listing/content-status.test.tsx": 564, + "src/renderer/src/components/right-sidebar/source-control/listing/open-uncommitted-entry.test.ts": 900, + "src/renderer/src/components/right-sidebar/source-control/listing/section-action-buttons.test.tsx": 2488, + "src/renderer/src/components/right-sidebar/source-control/listing/use-file-projection-work.test.tsx": 703, + "src/renderer/src/components/right-sidebar/source-control/listing/use-store-actions.store-subscriptions.test.tsx": 1912, + "src/renderer/src/components/right-sidebar/source-control/notes/use-diff-comment-notes.test.tsx": 469, + "src/renderer/src/components/right-sidebar/source-control/panel/use-panel-view-state.test.tsx": 866, + "src/renderer/src/components/right-sidebar/source-control/review/create-pr-intent-operation-target.test.ts": 1735, + "src/renderer/src/components/right-sidebar/source-control/review/use-create-pr-intent-jira-title.test.tsx": 1956, + "src/renderer/src/components/right-sidebar/source-control/review/use-hosted-review-creation.test.tsx": 2004, + "src/renderer/src/components/right-sidebar/source-control/review/use-hosted-review-state.test.tsx": 683, + "src/renderer/src/components/right-sidebar/source-control/review/use-pull-request-generation.test.tsx": 2720, + "src/renderer/src/components/right-sidebar/source-control/review/use-review-push-target.test.tsx": 268, + "src/renderer/src/components/right-sidebar/source-control/sync/git-history-format.test.ts": 266, + "src/renderer/src/components/right-sidebar/source-control/sync/use-git-history-wsl-wake.test.tsx": 2095, + "src/renderer/src/components/right-sidebar/ssh-port-forward-dialog.ime-enter.test.tsx": 585, + "src/renderer/src/components/right-sidebar/stale-conflict-operation-poll.test.tsx": 186, + "src/renderer/src/components/right-sidebar/use-ai-vault-panel-query.test.tsx": 263, + "src/renderer/src/components/right-sidebar/use-ai-vault-search-focus-request.test.tsx": 1860, + "src/renderer/src/components/right-sidebar/use-ai-vault-search.test.tsx": 688, + "src/renderer/src/components/right-sidebar/use-checks-panel-terminal-worktree.test.ts": 2116, + "src/renderer/src/components/right-sidebar/use-create-jira-review-title.test.tsx": 1979, + "src/renderer/src/components/right-sidebar/use-file-explorer-name-filter.runtime-listing.test.tsx": 2153, + "src/renderer/src/components/right-sidebar/use-file-explorer-name-filter.test.ts": 1967, + "src/renderer/src/components/right-sidebar/use-file-explorer-root-navigation.test.tsx": 448, + "src/renderer/src/components/right-sidebar/use-generate-before-create-pull-request-context.test.tsx": 2246, + "src/renderer/src/components/right-sidebar/use-hosted-review-actions.test.tsx": 628, + "src/renderer/src/components/right-sidebar/use-persisted-ai-vault-view-options.test.tsx": 304, + "src/renderer/src/components/right-sidebar/use-plugin-declarative-state.test.ts": 674, + "src/renderer/src/components/right-sidebar/use-plugin-declarative-tree.test.ts": 464, + "src/renderer/src/components/right-sidebar/use-plugin-panel-draw-report.test.tsx": 204, + "src/renderer/src/components/right-sidebar/use-right-sidebar-tab-routing.effective-tab.test.tsx": 271, + "src/renderer/src/components/right-sidebar/use-source-control-branch-compare.test.tsx": 712, + "src/renderer/src/components/right-sidebar/use-source-control-git-history.test.tsx": 1951, + "src/renderer/src/components/right-sidebar/use-subagent-sessions.test.tsx": 2899, + "src/renderer/src/components/right-sidebar/useCreatePullRequestDialogFields.repo-default.test.ts": 1977, + "src/renderer/src/components/right-sidebar/useCreatePullRequestDialogFields.test.ts": 2175, + "src/renderer/src/components/right-sidebar/useFileDeletion.save-refusal.test.tsx": 840, + "src/renderer/src/components/right-sidebar/useFileDeletion.trash-failure.test.tsx": 774, + "src/renderer/src/components/right-sidebar/useFileExplorerDragDrop.os-file-drop.test.tsx": 2615, + "src/renderer/src/components/right-sidebar/useFileExplorerDragDrop.test.ts": 44, + "src/renderer/src/components/right-sidebar/useFileExplorerHandlers.test.ts": 1824, + "src/renderer/src/components/right-sidebar/useFileExplorerImport.committed-scope.test.tsx": 588, + "src/renderer/src/components/right-sidebar/useFileExplorerImport.os-file-drop.test.tsx": 684, + "src/renderer/src/components/right-sidebar/useFileExplorerImport.remote.test.tsx": 2054, + "src/renderer/src/components/right-sidebar/useFileExplorerReveal.scoped-root.test.tsx": 854, + "src/renderer/src/components/right-sidebar/useFileExplorerRowDrag.test.ts": 64, + "src/renderer/src/components/right-sidebar/useFileExplorerTree.lifecycle.test.tsx": 1925, + "src/renderer/src/components/right-sidebar/useFileExplorerTree.paged-dirs.test.tsx": 2484, + "src/renderer/src/components/right-sidebar/useFileExplorerTree.refresh-projection-churn.test.tsx": 2408, + "src/renderer/src/components/right-sidebar/useFileExplorerTree.scoped-root.test.tsx": 2131, + "src/renderer/src/components/right-sidebar/useFileExplorerTree.stale-dirs.test.tsx": 1958, + "src/renderer/src/components/right-sidebar/useFileExplorerVisibleRowProjection.debounce.test.tsx": 2278, + "src/renderer/src/components/right-sidebar/useFileExplorerVisibleRowProjection.test.ts": 1970, + "src/renderer/src/components/right-sidebar/useFileExplorerWatch.broker.test.tsx": 344, + "src/renderer/src/components/right-sidebar/useFileExplorerWatch.host-root.test.tsx": 947, + "src/renderer/src/components/right-sidebar/useFileExplorerWatch.pending-refresh.test.tsx": 405, + "src/renderer/src/components/right-sidebar/useFileExplorerWatch.test.ts": 1755, + "src/renderer/src/components/right-sidebar/useFileSearchPanel.lifecycle.test.tsx": 2249, + "src/renderer/src/components/right-sidebar/useFileSearchRunner.test.tsx": 742, + "src/renderer/src/components/right-sidebar/useGitStatusPolling.rerender.test.ts": 1928, + "src/renderer/src/components/right-sidebar/useGitStatusPolling.test.ts": 2071, + "src/renderer/src/components/right-sidebar/useHostedReviewStackParent.test.tsx": 288, + "src/renderer/src/components/right-sidebar/useSourceControlAgentActionDialog.test.tsx": 6336, + "src/renderer/src/components/right-sidebar/useSourceControlSelection.test.ts": 54, + "src/renderer/src/components/right-sidebar/useSourceControlSubmoduleStatus.test.tsx": 2076, + "src/renderer/src/components/settings/AccountsPane.owner-scope.test.tsx": 4057, + "src/renderer/src/components/settings/AccountsPane.section-lifetime.test.tsx": 2893, + "src/renderer/src/components/settings/AccountsPane.test.tsx": 2701, + "src/renderer/src/components/settings/AdvancedNetworkSettingsSection.interaction.test.tsx": 2206, + "src/renderer/src/components/settings/AdvancedNetworkSettingsSection.test.ts": 1969, + "src/renderer/src/components/settings/AdvancedPane.test.tsx": 599, + "src/renderer/src/components/settings/AgentDefaultSurfaceSection.test.tsx": 3070, + "src/renderer/src/components/settings/AgentLaunchChoiceEditor.test.tsx": 1565, + "src/renderer/src/components/settings/AgentLaunchDefaultsEditor.test.tsx": 1320, + "src/renderer/src/components/settings/AgentLaunchSettingsSection.test.tsx": 821, + "src/renderer/src/components/settings/AgentSkillSetupPanel.freshness.test.tsx": 15418, + "src/renderer/src/components/settings/AgentSkillSetupPanel.plan-status.test.tsx": 23334, + "src/renderer/src/components/settings/AgentSkillSetupPanel.remote-availability.test.tsx": 5937, + "src/renderer/src/components/settings/AgentSkillSetupPanel.test.tsx": 2315, + "src/renderer/src/components/settings/AgentsPane.test.tsx": 3230, + "src/renderer/src/components/settings/AntigravityAccountsSection.test.tsx": 2722, + "src/renderer/src/components/settings/AntigravityChatSignInRow.test.tsx": 3258, + "src/renderer/src/components/settings/AppearanceChatContrastControls.draft.test.tsx": 795, + "src/renderer/src/components/settings/AppearanceChatContrastControls.test.tsx": 1122, + "src/renderer/src/components/settings/AppearanceChatSection.test.tsx": 1633, + "src/renderer/src/components/settings/AppearancePane.test.tsx": 2066, + "src/renderer/src/components/settings/ArtifactsSettingsPane.test.tsx": 862, + "src/renderer/src/components/settings/AutomationsSettingsPane.test.tsx": 602, + "src/renderer/src/components/settings/BrowserClientHostedRemoteSetting.test.tsx": 841, + "src/renderer/src/components/settings/BrowserPane.search-catalog.test.tsx": 774, + "src/renderer/src/components/settings/BrowserPane.test.ts": 44, + "src/renderer/src/components/settings/BrowserProfileRow.google-cookie-clear.test.tsx": 27636, + "src/renderer/src/components/settings/BrowserSitePermissionsSetting.test.tsx": 739, + "src/renderer/src/components/settings/BrowserUserAgentSetting.test.tsx": 2325, + "src/renderer/src/components/settings/ChatBehaviorSetting.test.tsx": 2783, + "src/renderer/src/components/settings/ChatNamingSetting.test.tsx": 2454, + "src/renderer/src/components/settings/ChatPermissionSetting.test.tsx": 834, + "src/renderer/src/components/settings/ChatSettingsSection.navigation.test.tsx": 2540, + "src/renderer/src/components/settings/ChatSettingsSection.test.tsx": 2718, + "src/renderer/src/components/settings/CliSection.install-failure.test.tsx": 2250, + "src/renderer/src/components/settings/CliSection.test.tsx": 2135, + "src/renderer/src/components/settings/CliSkillRuntimeSetup.test.tsx": 1670, + "src/renderer/src/components/settings/CloudVmSetupGuide.test.tsx": 1947, + "src/renderer/src/components/settings/CodexHistorySharingSetting.test.tsx": 539, + "src/renderer/src/components/settings/CodexLoginLinkNotice.test.tsx": 494, + "src/renderer/src/components/settings/CommitMessageAiPane.test.tsx": 3099, + "src/renderer/src/components/settings/DeveloperPermissionsPane.test.tsx": 2135, + "src/renderer/src/components/settings/EphemeralVmRuntimesSection.test.tsx": 2270, + "src/renderer/src/components/settings/EphemeralVmsPane.test.tsx": 1025, + "src/renderer/src/components/settings/GeneralPane.section-lifetime.test.tsx": 1546, + "src/renderer/src/components/settings/GeneralPane.test.ts": 1266, + "src/renderer/src/components/settings/GeneralWorkspaceSettingsSection.test.tsx": 1989, + "src/renderer/src/components/settings/GrokAccountsSection.test.tsx": 623, + "src/renderer/src/components/settings/HostAccountSignInPrompt.test.tsx": 309, + "src/renderer/src/components/settings/HostAgentLaunchSettings.test.tsx": 7498, + "src/renderer/src/components/settings/KagiSessionLinkForm.test.ts": 403, + "src/renderer/src/components/settings/LocalNetworkConnectionTest.test.tsx": 592, + "src/renderer/src/components/settings/MachineNameField.test.tsx": 557, + "src/renderer/src/components/settings/McpConfigSection.host-owner.test.tsx": 1736, + "src/renderer/src/components/settings/MobilePairingConnectionOptions.test.tsx": 924, + "src/renderer/src/components/settings/MobilePairingQrSection.test.tsx": 397, + "src/renderer/src/components/settings/MobilePairingSetupSection.test.tsx": 1414, + "src/renderer/src/components/settings/MobilePane.test.tsx": 1581, + "src/renderer/src/components/settings/NodeDistMirrorDialog.test.tsx": 2412, + "src/renderer/src/components/settings/NotificationHostToggles.test.tsx": 646, + "src/renderer/src/components/settings/NotificationsPane.test.tsx": 1898, + "src/renderer/src/components/settings/OrchestrationPane.test.tsx": 2437, + "src/renderer/src/components/settings/OrchestrationSkillAgentCoverage.test.tsx": 320, + "src/renderer/src/components/settings/PluginsSettingsSection.lifecycle.test.tsx": 5402, + "src/renderer/src/components/settings/ProjectWindowsRuntimeSetting.test.tsx": 712, + "src/renderer/src/components/settings/QuickCommandsList.test.tsx": 622, + "src/renderer/src/components/settings/ReleaseBuildPicker.test.tsx": 1084, + "src/renderer/src/components/settings/ReleaseChannelSection.test.tsx": 2701, + "src/renderer/src/components/settings/RuntimeEnvironmentsPane.test.ts": 297, + "src/renderer/src/components/settings/RuntimeHostAccessForm.test.tsx": 379, + "src/renderer/src/components/settings/RuntimePairingGeneratorForm.test.tsx": 461, + "src/renderer/src/components/settings/SessionHistorySettingsPane.test.tsx": 1474, + "src/renderer/src/components/settings/SettingsConstants.test.ts": 240, + "src/renderer/src/components/settings/SettingsFormControls.font-autocomplete.test.tsx": 1202, + "src/renderer/src/components/settings/SettingsFormControls.segmented-control.test.tsx": 730, + "src/renderer/src/components/settings/ShortcutFilterRail.test.ts": 273, + "src/renderer/src/components/settings/ShortcutsPane.provenance.test.tsx": 2302, + "src/renderer/src/components/settings/SparsePresetSettingsSection.test.tsx": 744, + "src/renderer/src/components/settings/SshHostDeltaMoveDialog.test.tsx": 438, + "src/renderer/src/components/settings/SshHostRecoverServerAction.test.tsx": 669, + "src/renderer/src/components/settings/SshPane.test.tsx": 1699, + "src/renderer/src/components/settings/SshTargetDestructiveActions.test.tsx": 493, + "src/renderer/src/components/settings/SshTargetForm.test.tsx": 1014, + "src/renderer/src/components/settings/SshTargetList.large-config.test.tsx": 555, + "src/renderer/src/components/settings/SshTargetList.test.tsx": 2093, + "src/renderer/src/components/settings/TaskSourceProviderCard.test.tsx": 467, + "src/renderer/src/components/settings/TaskSourceSimpleSetup.test.tsx": 527, + "src/renderer/src/components/settings/TasksPane.test.tsx": 905, + "src/renderer/src/components/settings/TerminalAdvancedSection.test.tsx": 2148, + "src/renderer/src/components/settings/TerminalAppearanceSection.ghostty.test.ts": 549, + "src/renderer/src/components/settings/TerminalContrastSetting.test.tsx": 798, + "src/renderer/src/components/settings/TerminalLimitSetting.test.tsx": 1015, + "src/renderer/src/components/settings/TerminalPane.pwsh.test.ts": 765, + "src/renderer/src/components/settings/TerminalPane.section-lifetime.test.tsx": 1237, + "src/renderer/src/components/settings/TerminalSettingsPreview.lifecycle.test.tsx": 595, + "src/renderer/src/components/settings/TerminalTccAttributionNotice.test.tsx": 401, + "src/renderer/src/components/settings/TerminalThemeSections.lifecycle.test.ts": 1807, + "src/renderer/src/components/settings/VoiceMicrophoneSetting.test.tsx": 957, + "src/renderer/src/components/settings/VoicePane.test.tsx": 1042, + "src/renderer/src/components/settings/VoiceSpeechModelSection.test.tsx": 503, + "src/renderer/src/components/settings/WorkspaceDirectorySetting.test.tsx": 1982, + "src/renderer/src/components/settings/ZcodeCliSetupSection.test.tsx": 818, + "src/renderer/src/components/settings/ZcodePlanAccountsSection.test.tsx": 1002, + "src/renderer/src/components/settings/account-add-cancel-target.test.ts": 217, + "src/renderer/src/components/settings/accounts-pane-opencode-credentials.test.ts": 519, + "src/renderer/src/components/settings/agent-availability-settings.test.ts": 249, + "src/renderer/src/components/settings/agent-default-env-draft.test.ts": 54, + "src/renderer/src/components/settings/agent-model-choice-chips.test.ts": 208, + "src/renderer/src/components/settings/agent-permission-conversion-persistence.test.tsx": 16868, + "src/renderer/src/components/settings/bitbucket-integration-card.test.tsx": 619, + "src/renderer/src/components/settings/browser-session-host-selection.test.ts": 50, + "src/renderer/src/components/settings/bundled-skill-setup-result-copy.test.ts": 271, + "src/renderer/src/components/settings/chat-naming-persistence.test.tsx": 5499, + "src/renderer/src/components/settings/claude-account-switch-copy.test.tsx": 2470, + "src/renderer/src/components/settings/developer-permissions-search.test.ts": 308, + "src/renderer/src/components/settings/jira-integration-card.test.tsx": 753, + "src/renderer/src/components/settings/keybinding-diagnostic-text.test.ts": 522, + "src/renderer/src/components/settings/keybinding-title-copy.test.ts": 227, + "src/renderer/src/components/settings/linear-agent-skill-install-cta.test.tsx": 2205, + "src/renderer/src/components/settings/managed-server-row-parts.test.tsx": 664, + "src/renderer/src/components/settings/mobile-network-interface-selection.test.ts": 57, + "src/renderer/src/components/settings/mobile-pairing-device-polling.test.ts": 51, + "src/renderer/src/components/settings/mobile-pane-search.test.ts": 220, + "src/renderer/src/components/settings/native-chat-provider-choice.test.tsx": 3738, + "src/renderer/src/components/settings/notification-host-pending-save.test.tsx": 2029, + "src/renderer/src/components/settings/repository/RepositoryGitHubAccountSection.inventory-lifetime.test.tsx": 656, + "src/renderer/src/components/settings/repository/RepositoryGitHubAccountSection.test.tsx": 569, + "src/renderer/src/components/settings/repository/RepositoryJiraProjectSection.test.tsx": 463, + "src/renderer/src/components/settings/repository/RepositoryPaneDraftInput.test.tsx": 314, + "src/renderer/src/components/settings/repository/execution/RepositoryHooksSection.test.ts": 778, + "src/renderer/src/components/settings/repository/execution/RepositoryHostSetupsSection.settings-entry.test.tsx": 2007, + "src/renderer/src/components/settings/repository/execution/RepositoryHostSetupsSection.test.tsx": 2421, + "src/renderer/src/components/settings/repository/execution/RepositoryWindowsRuntimeSection.test.tsx": 806, + "src/renderer/src/components/settings/repository/execution/RepositoryWorktreeDefaultsSection.test.tsx": 495, + "src/renderer/src/components/settings/repository/execution/repository-hook-settings-draft.test.ts": 367, + "src/renderer/src/components/settings/repository/execution/repository-host-setup-options.test.ts": 210, + "src/renderer/src/components/settings/repository/identity/RepositoryForkSyncSection.test.tsx": 780, + "src/renderer/src/components/settings/repository/identity/RepositoryIconPicker.github-avatar-refresh.test.tsx": 615, + "src/renderer/src/components/settings/repository/source-control/RepositorySourceControlAiSection.test.ts": 9922, + "src/renderer/src/components/settings/repository/source-control/repository-source-control-ai-global-ux.test.ts": 889, + "src/renderer/src/components/settings/repository/source-control/repository-source-control-ai-persist-queue.test.ts": 236, + "src/renderer/src/components/settings/runtime-default-host-row.test.tsx": 2088, "src/renderer/src/components/settings/runtime-server-default-name.test.ts": 122, - "src/renderer/src/components/settings/runtime-server-row-unverifiable-host.test.tsx": 2162, - "src/renderer/src/components/settings/runtime-share-computer-button.test.tsx": 1304, - "src/renderer/src/components/settings/settings-deep-link-target-watcher.test.ts": 149, - "src/renderer/src/components/settings/settings-form-option-filter.test.ts": 41, - "src/renderer/src/components/settings/settings-host-scope.test.ts": 76, - "src/renderer/src/components/settings/settings-project-list.test.ts": 71, - "src/renderer/src/components/settings/settings-project-regrouping.test.ts": 467, - "src/renderer/src/components/settings/settings-search.test.ts": 49, - "src/renderer/src/components/settings/shortcut-groups.test.ts": 152, - "src/renderer/src/components/settings/shortcut-row-visibility.test.ts": 186, - "src/renderer/src/components/settings/skill-setup-blocked-plan.test.tsx": 5751, - "src/renderer/src/components/settings/source-control-ai-settings-persistence.test.tsx": 2650, - "src/renderer/src/components/settings/ssh-target-action-state.test.ts": 28, - "src/renderer/src/components/settings/ssh-target-draft.test.ts": 48, - "src/renderer/src/components/settings/ssh-target-list-model.test.ts": 164, - "src/renderer/src/components/settings/task-source-setup-state.test.ts": 42, - "src/renderer/src/components/settings/task-tracker-integration-cards.test.tsx": 814, - "src/renderer/src/components/settings/usage-credential-host-sections.test.tsx": 743, - "src/renderer/src/components/settings/use-debounced-settings-text-draft.test.ts": 253, - "src/renderer/src/components/settings/use-mac-captured-digit-chords.test.ts": 597, - "src/renderer/src/components/settings/use-repository-hook-settings-draft.test.tsx": 550, - "src/renderer/src/components/settings/use-runtime-environment-catalog.test.tsx": 2203, - "src/renderer/src/components/settings/use-runtime-environment-mutation-actions.test.tsx": 1871, - "src/renderer/src/components/settings/use-session-search-status.test.tsx": 362, - "src/renderer/src/components/settings/use-zcode-plan-credentials.test.tsx": 1115, - "src/renderer/src/components/settings/useWarpThemeImport.test.ts": 153, - "src/renderer/src/components/settings/worktree-symlink-path-filter.scan-budget.test.ts": 60, - "src/renderer/src/components/settings/worktree-symlink-path-filter.test.ts": 107, - "src/renderer/src/components/setup-guide/SetupGuideModal.mount-gating.test.tsx": 2270, - "src/renderer/src/components/setup-guide/use-setup-guide-progress.test.ts": 1278, - "src/renderer/src/components/shared/MacFolderAccessFixDialog.test.tsx": 1178, - "src/renderer/src/components/shared/kill-all-terminal-surfaces.test.ts": 1501, - "src/renderer/src/components/shared/useDaemonActions.test.tsx": 342, - "src/renderer/src/components/sidebar/AddProjectFromFolderDialog.test.tsx": 182, - "src/renderer/src/components/sidebar/AddRemoteHostDialog.config-picker.test.tsx": 1131, - "src/renderer/src/components/sidebar/AddRemoteHostFields.test.tsx": 307, - "src/renderer/src/components/sidebar/AddRepoCreateStep.test.tsx": 532, - "src/renderer/src/components/sidebar/AddRepoDialog.default-checkout.test.ts": 42, - "src/renderer/src/components/sidebar/AddRepoDialogChrome.test.tsx": 495, - "src/renderer/src/components/sidebar/AddRepoNestedImportStep.test.tsx": 817, - "src/renderer/src/components/sidebar/AddRepoStartSteps.test.tsx": 681, - "src/renderer/src/components/sidebar/AddRepoSteps.default-checkout.test.ts": 170, - "src/renderer/src/components/sidebar/AddWslHostFormPanel.test.tsx": 220, - "src/renderer/src/components/sidebar/AutoRenameFailedDialog.test.tsx": 1246, - "src/renderer/src/components/sidebar/CommentMarkdown.code-block-renderer.test.tsx": 2013, - "src/renderer/src/components/sidebar/CommentMarkdown.file-link-cases.test.tsx": 1688, - "src/renderer/src/components/sidebar/CommentMarkdown.github-attachment-image.test.tsx": 1597, - "src/renderer/src/components/sidebar/CommentMarkdown.growing.test.tsx": 2458, - "src/renderer/src/components/sidebar/CommentMarkdown.link-click.test.tsx": 1880, - "src/renderer/src/components/sidebar/CommentMarkdown.ordered-list.test.tsx": 1814, - "src/renderer/src/components/sidebar/CommentMarkdown.test.tsx": 2583, - "src/renderer/src/components/sidebar/CommentMarkdown.unknown-html.test.tsx": 1698, - "src/renderer/src/components/sidebar/CommentMarkdown.word-fade.test.tsx": 1493, - "src/renderer/src/components/sidebar/CommentMermaidBlock.system-theme.test.tsx": 153, - "src/renderer/src/components/sidebar/DeleteNestedWorktreesDialog.test.tsx": 1193, - "src/renderer/src/components/sidebar/DeleteWorktreeDialog.test.tsx": 1112, - "src/renderer/src/components/sidebar/DeleteWorktreeDialog.unsaved-edits.test.tsx": 1079, - "src/renderer/src/components/sidebar/DeleteWorktreeDialogFooter.test.tsx": 523, - "src/renderer/src/components/sidebar/DeleteWorktreeTargetPreview.test.tsx": 608, - "src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.reminder-toast.test.tsx": 1545, - "src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.test.tsx": 2010, - "src/renderer/src/components/sidebar/LocalGitToolchainScanBanner.test.tsx": 1690, - "src/renderer/src/components/sidebar/MarkdownImageLightbox.test.tsx": 2822, - "src/renderer/src/components/sidebar/NewExternalWorktreesInboxLine.test.tsx": 1735, - "src/renderer/src/components/sidebar/NonGitFolderDialog.test.tsx": 1097, - "src/renderer/src/components/sidebar/NoticeHostGlyph.test.tsx": 2211, - "src/renderer/src/components/sidebar/PendingWorktreeRow.test.tsx": 1397, - "src/renderer/src/components/sidebar/ProjectGroupDeleteDialog.test.tsx": 2252, - "src/renderer/src/components/sidebar/ProjectHeaderActions.test.tsx": 141, - "src/renderer/src/components/sidebar/RemoteFileBrowser.paste.test.tsx": 640, - "src/renderer/src/components/sidebar/SetupGuideSidebarEntry.test.tsx": 433, - "src/renderer/src/components/sidebar/SetupScriptPromptCard.test.ts": 73, - "src/renderer/src/components/sidebar/SeveredTerminalDaemonBanner.test.tsx": 393, - "src/renderer/src/components/sidebar/Sidebar.test.tsx": 597, - "src/renderer/src/components/sidebar/SidebarAgentsList.test.tsx": 2110, - "src/renderer/src/components/sidebar/SidebarFeedbackDialog.test.tsx": 1546, - "src/renderer/src/components/sidebar/SidebarGroupByToggle.test.tsx": 500, - "src/renderer/src/components/sidebar/SidebarHeader.test.tsx": 603, - "src/renderer/src/components/sidebar/SidebarNav.test.tsx": 1133, - "src/renderer/src/components/sidebar/SidebarRepositoryFilterSection.test.tsx": 537, - "src/renderer/src/components/sidebar/SidebarSettingsHelpMenu.test.tsx": 371, - "src/renderer/src/components/sidebar/SidebarToolbar.test.tsx": 787, - "src/renderer/src/components/sidebar/StalledTerminalDaemonBanner.test.tsx": 388, - "src/renderer/src/components/sidebar/WorkspaceAttachmentOrigins.test.tsx": 2533, - "src/renderer/src/components/sidebar/WorkspaceAttachmentSearch.resolution.test.tsx": 1666, - "src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.mount-gating.test.tsx": 1554, - "src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.search.test.tsx": 2430, - "src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.task-status-sync.test.tsx": 1766, - "src/renderer/src/components/sidebar/WorkspaceKanbanLaneCardList.test.tsx": 286, - "src/renderer/src/components/sidebar/WorkspaceKanbanLaneGrid.test.tsx": 519, - "src/renderer/src/components/sidebar/WorkspaceKanbanSearchField.test.tsx": 658, - "src/renderer/src/components/sidebar/WorktreeCard.affiliate-list-mode.test.tsx": 1826, - "src/renderer/src/components/sidebar/WorktreeCard.compact-hover.test.tsx": 2372, - "src/renderer/src/components/sidebar/WorktreeCard.host-badge-toggle.test.tsx": 1253, - "src/renderer/src/components/sidebar/WorktreeCard.hosted-review-refresh.test.tsx": 1647, - "src/renderer/src/components/sidebar/WorktreeCard.pr-display.test.tsx": 1246, - "src/renderer/src/components/sidebar/WorktreeCard.quick-actions.test.tsx": 1827, - "src/renderer/src/components/sidebar/WorktreeCard.single-reference-details.test.tsx": 1662, - "src/renderer/src/components/sidebar/WorktreeCard.ssh-reconnect-prompt.test.tsx": 1268, - "src/renderer/src/components/sidebar/WorktreeCardAgents.acknowledgement-emphasis.test.tsx": 944, - "src/renderer/src/components/sidebar/WorktreeCardAgents.activation.test.tsx": 766, - "src/renderer/src/components/sidebar/WorktreeCardAgents.test.tsx": 846, - "src/renderer/src/components/sidebar/WorktreeCardLinkedItemsSection.test.tsx": 3296, - "src/renderer/src/components/sidebar/WorktreeCardMeta.interaction.test.tsx": 1658, - "src/renderer/src/components/sidebar/WorktreeCardMeta.test.tsx": 2091, - "src/renderer/src/components/sidebar/WorktreeCardSshHostControl.test.tsx": 3049, - "src/renderer/src/components/sidebar/WorktreeCardStatusSlot.test.tsx": 312, - "src/renderer/src/components/sidebar/WorktreeContextMenu.copy-worktree-name.test.tsx": 2107, - "src/renderer/src/components/sidebar/WorktreeContextMenu.test.ts": 164, - "src/renderer/src/components/sidebar/WorktreeList.card-memo-stability.test.tsx": 819, - "src/renderer/src/components/sidebar/WorktreeList.folder-workspace-rows.test.ts": 2943, - "src/renderer/src/components/sidebar/WorktreeList.lineage-agent-expansion-coupling.test.tsx": 3116, - "src/renderer/src/components/sidebar/WorktreeList.lineage-child-card.test.ts": 4240, - "src/renderer/src/components/sidebar/WorktreeList.lineage-child-real-card.test.tsx": 3000, - "src/renderer/src/components/sidebar/WorktreeList.status-lane-lineage-drop.test.tsx": 2936, - "src/renderer/src/components/sidebar/WorktreeMetaDialog.host-scope.test.tsx": 2101, - "src/renderer/src/components/sidebar/WorktreeMetaDialog.test.tsx": 5031, - "src/renderer/src/components/sidebar/WorktreeOpenInMenu.test.tsx": 285, - "src/renderer/src/components/sidebar/WorktreeParentPickerPopover.test.ts": 376, - "src/renderer/src/components/sidebar/WorktreeReferenceStack.test.tsx": 354, - "src/renderer/src/components/sidebar/WorktreeTitleInlineRename.editor-lifecycle.test.tsx": 475, - "src/renderer/src/components/sidebar/WorktreeVisibilityDialog.test.tsx": 2043, - "src/renderer/src/components/sidebar/add-remote-host-ssh-actions.test.ts": 146, + "src/renderer/src/components/settings/runtime-server-row-unverifiable-host.test.tsx": 2283, + "src/renderer/src/components/settings/runtime-share-computer-button.test.tsx": 2092, + "src/renderer/src/components/settings/settings-deep-link-target-watcher.test.ts": 204, + "src/renderer/src/components/settings/settings-form-option-filter.test.ts": 57, + "src/renderer/src/components/settings/settings-host-scope.test.ts": 43, + "src/renderer/src/components/settings/settings-project-list.test.ts": 99, + "src/renderer/src/components/settings/settings-project-regrouping.test.ts": 623, + "src/renderer/src/components/settings/settings-search.test.ts": 53, + "src/renderer/src/components/settings/shortcut-groups.test.ts": 1931, + "src/renderer/src/components/settings/shortcut-row-visibility.test.ts": 288, + "src/renderer/src/components/settings/skill-setup-blocked-plan.test.tsx": 28488, + "src/renderer/src/components/settings/source-control-action-card-layout.test.tsx": 4551, + "src/renderer/src/components/settings/source-control-action-permission-draft.test.tsx": 6938, + "src/renderer/src/components/settings/source-control-ai-settings-persistence.test.tsx": 13609, + "src/renderer/src/components/settings/ssh-target-draft.test.ts": 72, + "src/renderer/src/components/settings/ssh-target-list-model.test.ts": 56, + "src/renderer/src/components/settings/task-source-setup-state.test.ts": 59, + "src/renderer/src/components/settings/task-tracker-integration-cards.test.tsx": 1414, + "src/renderer/src/components/settings/usage-credential-host-sections.test.tsx": 942, + "src/renderer/src/components/settings/use-catalog-app-themes.test.ts": 2159, + "src/renderer/src/components/settings/use-debounced-settings-text-draft.test.ts": 308, + "src/renderer/src/components/settings/use-mac-captured-digit-chords.test.ts": 442, + "src/renderer/src/components/settings/use-repository-hook-settings-draft.test.tsx": 586, + "src/renderer/src/components/settings/use-repository-issue-command-wsl-stopped.test.ts": 523, + "src/renderer/src/components/settings/use-runtime-environment-catalog.test.tsx": 2252, + "src/renderer/src/components/settings/use-runtime-environment-mutation-actions.test.tsx": 2069, + "src/renderer/src/components/settings/use-session-search-status.test.tsx": 477, + "src/renderer/src/components/settings/use-settings-repo-scroll-effects.test.tsx": 418, + "src/renderer/src/components/settings/use-zcode-plan-credentials.test.tsx": 880, + "src/renderer/src/components/settings/useWarpThemeImport.test.ts": 246, + "src/renderer/src/components/settings/worktree-symlink-path-filter.scan-budget.test.ts": 68, + "src/renderer/src/components/settings/worktree-symlink-path-filter.test.ts": 51, + "src/renderer/src/components/setup-guide/SetupGuideModal.mount-gating.test.tsx": 2348, + "src/renderer/src/components/setup-guide/use-setup-guide-progress.test.ts": 1902, + "src/renderer/src/components/shared/MacFolderAccessFixDialog.test.tsx": 1356, + "src/renderer/src/components/shared/kill-all-terminal-surfaces.test.ts": 1925, + "src/renderer/src/components/shared/useDaemonActions.test.tsx": 332, + "src/renderer/src/components/sidebar/AddProjectFromFolderDialog.test.tsx": 271, + "src/renderer/src/components/sidebar/AddRemoteHostDialog.config-picker.test.tsx": 1178, + "src/renderer/src/components/sidebar/AddRepoCreateStep.test.tsx": 675, + "src/renderer/src/components/sidebar/AddRepoDialog.default-checkout.test.ts": 45, + "src/renderer/src/components/sidebar/AddRepoDialogChrome.test.tsx": 714, + "src/renderer/src/components/sidebar/AddRepoNestedImportStep.test.tsx": 635, + "src/renderer/src/components/sidebar/AddRepoStartSteps.test.tsx": 822, + "src/renderer/src/components/sidebar/AddRepoSteps.default-checkout.test.ts": 374, + "src/renderer/src/components/sidebar/AddWslHostFormPanel.test.tsx": 291, + "src/renderer/src/components/sidebar/AutoRenameFailedDialog.test.tsx": 2254, + "src/renderer/src/components/sidebar/CommentMarkdown.code-block-renderer.test.tsx": 2109, + "src/renderer/src/components/sidebar/CommentMarkdown.file-link-cases.test.tsx": 2296, + "src/renderer/src/components/sidebar/CommentMarkdown.github-attachment-image.test.tsx": 2122, + "src/renderer/src/components/sidebar/CommentMarkdown.growing.test.tsx": 2707, + "src/renderer/src/components/sidebar/CommentMarkdown.link-click.test.tsx": 2241, + "src/renderer/src/components/sidebar/CommentMarkdown.math-loading.test.tsx": 2249, + "src/renderer/src/components/sidebar/CommentMarkdown.math.test.tsx": 6434, + "src/renderer/src/components/sidebar/CommentMarkdown.ordered-list.test.tsx": 2870, + "src/renderer/src/components/sidebar/CommentMarkdown.parse-reuse.test.tsx": 17351, + "src/renderer/src/components/sidebar/CommentMarkdown.parse-validity.test.tsx": 7186, + "src/renderer/src/components/sidebar/CommentMarkdown.test.tsx": 4418, + "src/renderer/src/components/sidebar/CommentMarkdown.unknown-html.test.tsx": 3140, + "src/renderer/src/components/sidebar/CommentMarkdown.word-fade.test.tsx": 2113, + "src/renderer/src/components/sidebar/CommentMermaidBlock.system-theme.test.tsx": 389, + "src/renderer/src/components/sidebar/DeleteNestedWorktreesDialog.test.tsx": 1807, + "src/renderer/src/components/sidebar/DeleteWorktreeDialog.test.tsx": 1290, + "src/renderer/src/components/sidebar/DeleteWorktreeDialog.unsaved-edits.test.tsx": 1150, + "src/renderer/src/components/sidebar/DeleteWorktreeDialogFooter.test.tsx": 680, + "src/renderer/src/components/sidebar/DeleteWorktreeTargetPreview.test.tsx": 2363, + "src/renderer/src/components/sidebar/HostRemoveDialog.test.tsx": 6650, + "src/renderer/src/components/sidebar/HostSectionHeaderMenu.wsl-start.test.tsx": 1016, + "src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.reminder-toast.test.tsx": 2248, + "src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.test.tsx": 2676, + "src/renderer/src/components/sidebar/LocalGitToolchainScanBanner.test.tsx": 2025, + "src/renderer/src/components/sidebar/MarkdownImageLightbox.test.tsx": 2284, + "src/renderer/src/components/sidebar/NewExternalWorktreesInboxLine.test.tsx": 1953, + "src/renderer/src/components/sidebar/NonGitFolderDialog.test.tsx": 2473, + "src/renderer/src/components/sidebar/NoticeHostGlyph.test.tsx": 2697, + "src/renderer/src/components/sidebar/PendingWorktreeRow.test.tsx": 2141, + "src/renderer/src/components/sidebar/ProjectGroupDeleteDialog.test.tsx": 1918, + "src/renderer/src/components/sidebar/RemoteFileBrowser.keyboard.test.tsx": 825, + "src/renderer/src/components/sidebar/RemoteFileBrowser.paste.test.tsx": 708, + "src/renderer/src/components/sidebar/SetupGuideSidebarEntry.test.tsx": 386, + "src/renderer/src/components/sidebar/SetupScriptPromptCard.test.ts": 60, + "src/renderer/src/components/sidebar/SeveredTerminalDaemonBanner.test.tsx": 574, + "src/renderer/src/components/sidebar/Sidebar.test.tsx": 833, + "src/renderer/src/components/sidebar/SidebarAgentsList.test.tsx": 2985, + "src/renderer/src/components/sidebar/SidebarFeedbackDialog.test.tsx": 2529, + "src/renderer/src/components/sidebar/SidebarGroupByToggle.test.tsx": 409, + "src/renderer/src/components/sidebar/SidebarHeader.test.tsx": 581, + "src/renderer/src/components/sidebar/SidebarNav.test.tsx": 1507, + "src/renderer/src/components/sidebar/SidebarRepositoryFilterSection.test.tsx": 749, + "src/renderer/src/components/sidebar/SidebarSettingsHelpMenu.test.tsx": 904, + "src/renderer/src/components/sidebar/SidebarToolbar.test.tsx": 673, + "src/renderer/src/components/sidebar/StalledTerminalDaemonBanner.test.tsx": 320, + "src/renderer/src/components/sidebar/WorkspaceAttachmentOrigins.test.tsx": 2145, + "src/renderer/src/components/sidebar/WorkspaceAttachmentSearch.resolution.test.tsx": 3302, + "src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.host-statuses.test.tsx": 2216, + "src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.mount-gating.test.tsx": 2447, + "src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.search.test.tsx": 2157, + "src/renderer/src/components/sidebar/WorkspaceKanbanDrawer.task-status-sync.test.tsx": 2116, + "src/renderer/src/components/sidebar/WorkspaceKanbanLaneCardList.test.tsx": 265, + "src/renderer/src/components/sidebar/WorkspaceKanbanLaneGrid.test.tsx": 360, + "src/renderer/src/components/sidebar/WorkspaceKanbanSearchField.test.tsx": 497, + "src/renderer/src/components/sidebar/WorktreeCard.affiliate-list-mode.test.tsx": 2513, + "src/renderer/src/components/sidebar/WorktreeCard.compact-hover.test.tsx": 3316, + "src/renderer/src/components/sidebar/WorktreeCard.host-badge-toggle.test.tsx": 2689, + "src/renderer/src/components/sidebar/WorktreeCard.hosted-review-refresh.test.tsx": 2275, + "src/renderer/src/components/sidebar/WorktreeCard.pr-display.test.tsx": 2817, + "src/renderer/src/components/sidebar/WorktreeCard.quick-actions.test.tsx": 3258, + "src/renderer/src/components/sidebar/WorktreeCard.single-reference-details.test.tsx": 2032, + "src/renderer/src/components/sidebar/WorktreeCard.ssh-reconnect-prompt.test.tsx": 2674, + "src/renderer/src/components/sidebar/WorktreeCardAgents.acknowledgement-emphasis.test.tsx": 1564, + "src/renderer/src/components/sidebar/WorktreeCardAgents.activation.test.tsx": 1025, + "src/renderer/src/components/sidebar/WorktreeCardAgents.test.tsx": 1347, + "src/renderer/src/components/sidebar/WorktreeCardLinkedItemsSection.test.tsx": 3801, + "src/renderer/src/components/sidebar/WorktreeCardMeta.interaction.test.tsx": 3093, + "src/renderer/src/components/sidebar/WorktreeCardMeta.test.tsx": 3750, + "src/renderer/src/components/sidebar/WorktreeCardSshHostControl.test.tsx": 2550, + "src/renderer/src/components/sidebar/WorktreeCardStatusSlot.test.tsx": 2593, + "src/renderer/src/components/sidebar/WorktreeContextMenu.closed-menu-work.test.tsx": 1753, + "src/renderer/src/components/sidebar/WorktreeContextMenu.copy-worktree-name.test.tsx": 1881, + "src/renderer/src/components/sidebar/WorktreeContextMenu.host-statuses.test.tsx": 1712, + "src/renderer/src/components/sidebar/WorktreeContextMenu.test.ts": 299, + "src/renderer/src/components/sidebar/WorktreeList.card-memo-stability.test.tsx": 2053, + "src/renderer/src/components/sidebar/WorktreeList.folder-workspace-rows.test.ts": 8880, + "src/renderer/src/components/sidebar/WorktreeList.lineage-agent-expansion-coupling.test.tsx": 5388, + "src/renderer/src/components/sidebar/WorktreeList.lineage-child-card.test.ts": 4388, + "src/renderer/src/components/sidebar/WorktreeList.lineage-child-real-card.test.tsx": 4426, + "src/renderer/src/components/sidebar/WorktreeList.status-lane-lineage-drop.test.tsx": 3576, + "src/renderer/src/components/sidebar/WorktreeMetaDialog.host-scope.test.tsx": 2215, + "src/renderer/src/components/sidebar/WorktreeMetaDialog.test.tsx": 7694, + "src/renderer/src/components/sidebar/WorktreeOpenInMenu.test.tsx": 573, + "src/renderer/src/components/sidebar/WorktreeParentPickerPopover.test.ts": 835, + "src/renderer/src/components/sidebar/WorktreeReferenceStack.test.tsx": 530, + "src/renderer/src/components/sidebar/WorktreeTitleInlineRename.editor-lifecycle.test.tsx": 407, + "src/renderer/src/components/sidebar/WorktreeVisibilityDialog.test.tsx": 2602, + "src/renderer/src/components/sidebar/WorktreeWslHostStartMenuItem.test.tsx": 491, + "src/renderer/src/components/sidebar/add-remote-host-ssh-actions.test.ts": 232, "src/renderer/src/components/sidebar/add-repo-browse-authority.test.ts": 57, - "src/renderer/src/components/sidebar/add-repo-existing-workspaces-telemetry.test.ts": 78, - "src/renderer/src/components/sidebar/add-repo-skip-finalization.test.ts": 31, - "src/renderer/src/components/sidebar/agent-send-picker-collapse.test.tsx": 2002, - "src/renderer/src/components/sidebar/child-workspaces-toggle-visibility.test.ts": 1793, - "src/renderer/src/components/sidebar/clone-defaults.test.ts": 39, - "src/renderer/src/components/sidebar/default-branch-folder-project-root.test.ts": 100, - "src/renderer/src/components/sidebar/default-branch-visible-under-hide-sleeping.test.ts": 158, - "src/renderer/src/components/sidebar/delete-worktree-always-force-preference.test.tsx": 1368, - "src/renderer/src/components/sidebar/delete-worktree-dirty-change-counts.test.ts": 94, - "src/renderer/src/components/sidebar/delete-worktree-dirty-change-hydration.test.tsx": 558, - "src/renderer/src/components/sidebar/delete-worktree-failure-toast.test.tsx": 1544, - "src/renderer/src/components/sidebar/delete-worktree-flow.test.ts": 1091, - "src/renderer/src/components/sidebar/delete-worktree-parallel-flow.test.ts": 771, - "src/renderer/src/components/sidebar/delete-worktree-toast.test.ts": 130, - "src/renderer/src/components/sidebar/empty-project-placeholder-repos.test.ts": 31, - "src/renderer/src/components/sidebar/folder-workspace-card-pr-display.test.ts": 169, - "src/renderer/src/components/sidebar/folder-workspace-composer-expiry.test.tsx": 1929, - "src/renderer/src/components/sidebar/folder-workspace-composer-helpers.test.ts": 144, - "src/renderer/src/components/sidebar/folder-workspace-composer-path-status.test.tsx": 1650, - "src/renderer/src/components/sidebar/folder-workspace-composer-submit-host-platform.test.ts": 1855, - "src/renderer/src/components/sidebar/folder-workspace-composer-submit-surface.test.ts": 1449, - "src/renderer/src/components/sidebar/folder-workspace-composer-submit.test.ts": 1225, - "src/renderer/src/components/sidebar/folder-workspace-delete.test.ts": 611, - "src/renderer/src/components/sidebar/folder-workspace-linked-startup-plan.test.ts": 1277, - "src/renderer/src/components/sidebar/hide-sleeping-transient-pty-gap.test.ts": 1695, - "src/renderer/src/components/sidebar/host-header-drag.test.tsx": 230, - "src/renderer/src/components/sidebar/host-header-menu-items.test.ts": 38, - "src/renderer/src/components/sidebar/host-section-collapse-folders.test.ts": 138, - "src/renderer/src/components/sidebar/host-section-context-labels.test.ts": 75, - "src/renderer/src/components/sidebar/host-section-folder-workspace-counts.test.ts": 37, - "src/renderer/src/components/sidebar/host-section-order.test.ts": 57, - "src/renderer/src/components/sidebar/host-section-reveal.test.tsx": 1750, - "src/renderer/src/components/sidebar/host-section-rows.test.ts": 66, - "src/renderer/src/components/sidebar/hovered-workspace-delete.test.ts": 1307, - "src/renderer/src/components/sidebar/imported-worktrees-card-actions.test.ts": 52, - "src/renderer/src/components/sidebar/imported-worktrees-card-candidates.test.ts": 40, - "src/renderer/src/components/sidebar/kanban-empty-selection-prune-budget.test.tsx": 723, - "src/renderer/src/components/sidebar/linear-agent-skill-setup-reminders.test.ts": 60, - "src/renderer/src/components/sidebar/local-base-ref-suggestion-toast.test.tsx": 395, - "src/renderer/src/components/sidebar/manual-sort-switch-toast.test.ts": 1139, - "src/renderer/src/components/sidebar/markdown-top-level-blocks.test.ts": 725, - "src/renderer/src/components/sidebar/mobile-sidebar-onboarding-badge.test.ts": 213, - "src/renderer/src/components/sidebar/natural-worktree-ids.test.ts": 53, - "src/renderer/src/components/sidebar/new-external-worktrees-inbox-actions.test.ts": 113, - "src/renderer/src/components/sidebar/pinned-section-worktrees.test.ts": 363, - "src/renderer/src/components/sidebar/preserved-branch-batch-toast.test.tsx": 614, - "src/renderer/src/components/sidebar/preserved-branch-toast.test.tsx": 586, - "src/renderer/src/components/sidebar/project-added-default-checkout.test.ts": 246, - "src/renderer/src/components/sidebar/project-filter-reveal.test.ts": 32, - "src/renderer/src/components/sidebar/project-group-header-drag-commit.test.ts": 148, - "src/renderer/src/components/sidebar/project-group-header-drag-start.test.ts": 137, - "src/renderer/src/components/sidebar/project-group-header-drop.test.ts": 125, - "src/renderer/src/components/sidebar/project-header-action-selector-lockstep.test.ts": 113, - "src/renderer/src/components/sidebar/project-header-drag-commit.test.ts": 141, - "src/renderer/src/components/sidebar/project-header-drag-start.test.ts": 147, - "src/renderer/src/components/sidebar/project-header-drop.test.ts": 212, - "src/renderer/src/components/sidebar/project-move-pause-follower.test.ts": 563, - "src/renderer/src/components/sidebar/prompt-cache-countdown-clock.test.ts": 62, - "src/renderer/src/components/sidebar/remote-file-browser-helpers.test.ts": 174, - "src/renderer/src/components/sidebar/rendered-sidebar-worktree-order.test.ts": 1386, - "src/renderer/src/components/sidebar/sidebar-empty-state-gate.test.ts": 24, - "src/renderer/src/components/sidebar/sidebar-filter-state.test.ts": 49, - "src/renderer/src/components/sidebar/sidebar-host-options.test.ts": 458, - "src/renderer/src/components/sidebar/sidebar-lineage-ancestors.test.ts": 154, - "src/renderer/src/components/sidebar/sidebar-list-goldens-stamp-order.test.tsx": 2893, - "src/renderer/src/components/sidebar/sidebar-list-goldens.test.tsx": 3557, - "src/renderer/src/components/sidebar/sidebar-list-parity.test.tsx": 5146, - "src/renderer/src/components/sidebar/sidebar-project-drop.test.ts": 125, - "src/renderer/src/components/sidebar/sleep-worktree-flow.test.ts": 562, - "src/renderer/src/components/sidebar/ssh-host-remove-resolution.test.ts": 26, - "src/renderer/src/components/sidebar/stale-agent-row-unverifiable.test.ts": 1488, - "src/renderer/src/components/sidebar/truncated-sidebar-label.test.tsx": 269, - "src/renderer/src/components/sidebar/use-add-repo-host-selection.test.ts": 236, - "src/renderer/src/components/sidebar/use-add-repo-wsl-host-paths.test.tsx": 527, - "src/renderer/src/components/sidebar/use-feedback-image-drop.test.tsx": 314, - "src/renderer/src/components/sidebar/use-sidebar-feedback-images.test.tsx": 230, - "src/renderer/src/components/sidebar/use-visible-workspace-kanban-worktree-ids.test.tsx": 1538, - "src/renderer/src/components/sidebar/use-workspace-board-task-status-sync.test.ts": 241, - "src/renderer/src/components/sidebar/use-workspace-kanban-card-pointer-drag.test.ts": 96, - "src/renderer/src/components/sidebar/use-workspace-kanban-drawer-lingering.test.tsx": 154, - "src/renderer/src/components/sidebar/use-workspace-kanban-outside-dismiss.test.ts": 228, - "src/renderer/src/components/sidebar/use-workspace-kanban-selection.test.tsx": 207, - "src/renderer/src/components/sidebar/use-workspace-reference-details.test.tsx": 912, - "src/renderer/src/components/sidebar/use-workspace-reveal-body-redirect.test.tsx": 142, - "src/renderer/src/components/sidebar/use-workspace-status-drop.test.ts": 158, - "src/renderer/src/components/sidebar/use-worktree-activity-status.test.tsx": 133, - "src/renderer/src/components/sidebar/use-worktree-agent-rows-subscriptions.test.tsx": 1600, - "src/renderer/src/components/sidebar/use-worktree-card-secondary-details.store-subscriptions.test.tsx": 1528, - "src/renderer/src/components/sidebar/use-wsl-distro-list.test.ts": 501, - "src/renderer/src/components/sidebar/useAddRepoLocalFolderFlow.test.ts": 197, - "src/renderer/src/components/sidebar/useAddRepoNestedImportFlow.test.ts": 164, - "src/renderer/src/components/sidebar/useAddRepoServerPathFlow.test.ts": 59, - "src/renderer/src/components/sidebar/useCreateRepo.default-checkout.test.ts": 336, - "src/renderer/src/components/sidebar/useRenderedSetupScriptPromptState.test.ts": 170, - "src/renderer/src/components/sidebar/useSetupScriptPromptRevalidation.test.tsx": 1598, - "src/renderer/src/components/sidebar/useSidebarProjectDrop.os-file-drop.test.tsx": 648, - "src/renderer/src/components/sidebar/useWorkspaceBoardPanel.test.tsx": 167, - "src/renderer/src/components/sidebar/useWorktreeAgentRows.test.ts": 113, - "src/renderer/src/components/sidebar/visible-worktree-activity-inputs.test.ts": 145, - "src/renderer/src/components/sidebar/visible-worktree-indexes.test.ts": 110, - "src/renderer/src/components/sidebar/visible-worktrees.test.ts": 131, - "src/renderer/src/components/sidebar/workspace-attachment-source-label.test.ts": 50, - "src/renderer/src/components/sidebar/workspace-attachment-source-result.test.ts": 1420, - "src/renderer/src/components/sidebar/workspace-board-task-status-sync.test.ts": 135, - "src/renderer/src/components/sidebar/workspace-delete-lineage.test.ts": 40, - "src/renderer/src/components/sidebar/workspace-hover-attachments.test.ts": 185, - "src/renderer/src/components/sidebar/workspace-kanban-area-selection.test.ts": 234, - "src/renderer/src/components/sidebar/workspace-kanban-card-pointer-drag-dom.test.ts": 40, - "src/renderer/src/components/sidebar/workspace-kanban-search.test.ts": 179, - "src/renderer/src/components/sidebar/workspace-kanban-sidebar-drop.test.ts": 1702, - "src/renderer/src/components/sidebar/workspace-kanban-virtual-lane-layout.test.ts": 52, - "src/renderer/src/components/sidebar/workspace-kanban-worktree-groups.test.ts": 141, - "src/renderer/src/components/sidebar/workspace-lineage-menu-actions.test.ts": 207, - "src/renderer/src/components/sidebar/workspace-options-menu-items.test.tsx": 492, - "src/renderer/src/components/sidebar/workspace-reference-detail-read.test.ts": 401, - "src/renderer/src/components/sidebar/workspace-reference-refresh-targets.test.ts": 548, - "src/renderer/src/components/sidebar/workspace-status.test.ts": 179, - "src/renderer/src/components/sidebar/workspace-view-evaluator-parity.test.ts": 1315, - "src/renderer/src/components/sidebar/worktree-agent-activity-summary.test.ts": 135, - "src/renderer/src/components/sidebar/worktree-agent-orchestration-batch.test.ts": 48, - "src/renderer/src/components/sidebar/worktree-agent-orchestration-index.test.ts": 81, - "src/renderer/src/components/sidebar/worktree-agent-remote-attribution.test.ts": 885, - "src/renderer/src/components/sidebar/worktree-agent-row-selectors.test.ts": 43, - "src/renderer/src/components/sidebar/worktree-card-agent-summary.test.ts": 2036, - "src/renderer/src/components/sidebar/worktree-card-compact-agent-row.stable-message.test.tsx": 2596, - "src/renderer/src/components/sidebar/worktree-card-details-hover-state.test.tsx": 166, - "src/renderer/src/components/sidebar/worktree-card-dom-events.test.ts": 115, - "src/renderer/src/components/sidebar/worktree-card-option-items.test.tsx": 266, - "src/renderer/src/components/sidebar/worktree-card-pr-display.test.ts": 77, - "src/renderer/src/components/sidebar/worktree-card-send-target-inputs.test.ts": 26, - "src/renderer/src/components/sidebar/worktree-card-status-inputs.test.ts": 38, - "src/renderer/src/components/sidebar/worktree-card-title-display.test.ts": 39, - "src/renderer/src/components/sidebar/worktree-delete-host-qualification.test.ts": 1051, - "src/renderer/src/components/sidebar/worktree-delete-request.test.ts": 27, - "src/renderer/src/components/sidebar/worktree-drag-units.test.ts": 65, - "src/renderer/src/components/sidebar/worktree-filter-visibility.test.ts": 597, - "src/renderer/src/components/sidebar/worktree-header-section-boundaries.test.ts": 49, - "src/renderer/src/components/sidebar/worktree-keyboard-cycle.test.ts": 166, - "src/renderer/src/components/sidebar/worktree-lineage-drag-drop.test.ts": 221, - "src/renderer/src/components/sidebar/worktree-lineage-expansion.performance.test.ts": 58, - "src/renderer/src/components/sidebar/worktree-lineage-projection.test.ts": 58, - "src/renderer/src/components/sidebar/worktree-lineage-toggle-handler-cache.test.ts": 32, - "src/renderer/src/components/sidebar/worktree-list-groups-host-collision.test.ts": 205, - "src/renderer/src/components/sidebar/worktree-list-groups-host-name-collisions.test.ts": 194, - "src/renderer/src/components/sidebar/worktree-list-groups-imported-worktrees.test.ts": 185, - "src/renderer/src/components/sidebar/worktree-list-groups-lineage-nesting.test.ts": 234, - "src/renderer/src/components/sidebar/worktree-list-groups-mobile-parity.test.ts": 306, - "src/renderer/src/components/sidebar/worktree-list-groups-nested-project-groups.test.ts": 146, - "src/renderer/src/components/sidebar/worktree-list-groups-notice-host-labels.test.ts": 215, - "src/renderer/src/components/sidebar/worktree-list-groups-pinned-host-labels.test.ts": 190, - "src/renderer/src/components/sidebar/worktree-list-groups-project-groups.test.ts": 177, - "src/renderer/src/components/sidebar/worktree-list-groups-project-host-setups.test.ts": 149, - "src/renderer/src/components/sidebar/worktree-list-groups-project-order.test.ts": 2060, - "src/renderer/src/components/sidebar/worktree-list-groups-same-id-host-groups.test.ts": 231, - "src/renderer/src/components/sidebar/worktree-list/drag/pointer-flush.test.ts": 435, - "src/renderer/src/components/sidebar/worktree-list/drag/status-drop-twin-host.test.ts": 1386, - "src/renderer/src/components/sidebar/worktree-list/grouping/build-rows.folder-workspace-lanes.test.ts": 197, - "src/renderer/src/components/sidebar/worktree-list/grouping/build-rows.test.ts": 205, - "src/renderer/src/components/sidebar/worktree-list/grouping/cross-project-lineage.test.ts": 185, - "src/renderer/src/components/sidebar/worktree-list/grouping/imported-rows.test.ts": 1373, - "src/renderer/src/components/sidebar/worktree-list/grouping/recent-project-rank-scan-budget.test.ts": 117, - "src/renderer/src/components/sidebar/worktree-list/listing/held-order.test.ts": 43, - "src/renderer/src/components/sidebar/worktree-list/listing/host-filtering.test.ts": 44, - "src/renderer/src/components/sidebar/worktree-list/listing/pending-worktree-creation-keys.test.ts": 30, - "src/renderer/src/components/sidebar/worktree-list/listing/use-main-list-model-creations.test.ts": 1373, - "src/renderer/src/components/sidebar/worktree-list/listing/use-order-hold.test.ts": 395, - "src/renderer/src/components/sidebar/worktree-list/listing/use-sleeping-sweep-retention.main-parity.test.tsx": 1292, - "src/renderer/src/components/sidebar/worktree-list/listing/use-sort-order-stamps.test.tsx": 1573, - "src/renderer/src/components/sidebar/worktree-list/listing/use-sort-order.test.tsx": 2683, - "src/renderer/src/components/sidebar/worktree-list/listing/use-visible-worktrees-retention.test.tsx": 1945, - "src/renderer/src/components/sidebar/worktree-list/listing/use-visible-worktrees.test.tsx": 1690, - "src/renderer/src/components/sidebar/worktree-list/navigation/active-descendant-option.test.ts": 68, - "src/renderer/src/components/sidebar/worktree-list/navigation/folder-reveal.test.ts": 58, - "src/renderer/src/components/sidebar/worktree-list/navigation/use-keyboard.focus.test.tsx": 556, - "src/renderer/src/components/sidebar/worktree-list/navigation/use-keyboard.host-identity.test.tsx": 404, - "src/renderer/src/components/sidebar/worktree-list/navigation/use-reveal-requests.test.tsx": 805, - "src/renderer/src/components/sidebar/worktree-list/navigation/use-selection-host-collision.test.tsx": 1555, - "src/renderer/src/components/sidebar/worktree-list/rows/FolderPathStatusIndicator.test.tsx": 375, - "src/renderer/src/components/sidebar/worktree-list/rows/ProjectHeaderHostLabel.test.tsx": 714, - "src/renderer/src/components/sidebar/worktree-list/rows/RepoScanUnavailableIndicator.test.tsx": 1417, - "src/renderer/src/components/sidebar/worktree-list/rows/host-header-detail.test.ts": 128, - "src/renderer/src/components/sidebar/worktree-list/rows/option-dom-host-collision.test.ts": 125, - "src/renderer/src/components/sidebar/worktree-list/rows/project-header-host-context.test.ts": 103, - "src/renderer/src/components/sidebar/worktree-list/viewport/hard-scroll-up.test.ts": 48, - "src/renderer/src/components/sidebar/worktree-list/viewport/scroll-adjustment.test.ts": 1810, - "src/renderer/src/components/sidebar/worktree-list/viewport/sticky-headers.test.ts": 195, - "src/renderer/src/components/sidebar/worktree-list/viewport/use-scroll-to-top.test.ts": 233, - "src/renderer/src/components/sidebar/worktree-list/viewport/use-scroll-to-top.test.tsx": 192, - "src/renderer/src/components/sidebar/worktree-list/viewport/virtual-rows.test.ts": 58, - "src/renderer/src/components/sidebar/worktree-list/viewport/visible-refresh.test.ts": 1430, - "src/renderer/src/components/sidebar/worktree-manual-order-store-write.test.ts": 1625, - "src/renderer/src/components/sidebar/worktree-manual-order.test.ts": 237, - "src/renderer/src/components/sidebar/worktree-name-suggestions.test.ts": 142, - "src/renderer/src/components/sidebar/worktree-parent-eligibility.test.ts": 36, - "src/renderer/src/components/sidebar/worktree-scroll-to-current-button.test.ts": 51, - "src/renderer/src/components/sidebar/worktree-sidebar-drag-autoscroll.test.ts": 63, - "src/renderer/src/components/sidebar/worktree-sidebar-drag-geometry.test.ts": 79, - "src/renderer/src/components/sidebar/worktree-sidebar-drop-preview.test.ts": 158, - "src/renderer/src/components/sidebar/worktree-sidebar-pointer-drag-dom.test.ts": 112, - "src/renderer/src/components/sidebar/worktree-sidebar-reveal-scroll-settle.test.ts": 49, - "src/renderer/src/components/sidebar/worktree-sidebar-reveal.test.ts": 52, - "src/renderer/src/components/sidebar/worktree-sidebar-running-children.test.ts": 134, - "src/renderer/src/components/sidebar/worktree-sort-label-ordering.test.ts": 198, - "src/renderer/src/components/sidebar/worktree-subagent-child-rows.test.ts": 38, - "src/renderer/src/components/sidebar/worktree-title-derived-agent-rows.test.ts": 119, - "src/renderer/src/components/sidebar/worktree-unambiguous-id-index.test.ts": 19, - "src/renderer/src/components/sidebar/worktree-unnest.test.ts": 94, - "src/renderer/src/components/skills/SkillFreshnessNudge.test.tsx": 292, - "src/renderer/src/components/skills/SkillFreshnessUpdateDialog.target.test.tsx": 3500, - "src/renderer/src/components/skills/SkillFreshnessUpdateDialog.test.tsx": 764, - "src/renderer/src/components/skills/SkillInstallDialog.test.tsx": 2928, - "src/renderer/src/components/skills/SkillInstallManagementDialog.test.tsx": 2312, - "src/renderer/src/components/skills/SkillInstallWorkspaceCombobox.test.tsx": 648, - "src/renderer/src/components/skills/SkillShareDialog.test.tsx": 2256, - "src/renderer/src/components/skills/SkillSharedLinkRow.test.tsx": 685, - "src/renderer/src/components/skills/SkillUpdateRow.test.tsx": 377, - "src/renderer/src/components/skills/SkillsPage.test.tsx": 2367, - "src/renderer/src/components/skills/skill-agent-filter.test.ts": 155, - "src/renderer/src/components/skills/skill-bundle-name.test.ts": 81, - "src/renderer/src/components/skills/skill-bundle-retry-selection.test.ts": 47, - "src/renderer/src/components/skills/skill-delete-copy.test.ts": 146, - "src/renderer/src/components/skills/skill-description-length.test.ts": 34, - "src/renderer/src/components/skills/skill-install-progress-state.test.tsx": 258, - "src/renderer/src/components/skills/skill-install-workspace-choices.test.ts": 55, - "src/renderer/src/components/skills/skill-share-link.test.ts": 38, - "src/renderer/src/components/skills/skill-share-package-selection.test.ts": 48, - "src/renderer/src/components/skills/skill-share-preview-summary.test.ts": 149, - "src/renderer/src/components/skills/skill-share-selection.test.ts": 111, - "src/renderer/src/components/skills/skill-source-inventory.test.ts": 73, + "src/renderer/src/components/sidebar/add-repo-existing-workspaces-telemetry.test.ts": 52, + "src/renderer/src/components/sidebar/add-repo-skip-finalization.test.ts": 59, + "src/renderer/src/components/sidebar/agent-send-picker-collapse.test.tsx": 2284, + "src/renderer/src/components/sidebar/chat-markdown-math-typeset.test.ts": 1336, + "src/renderer/src/components/sidebar/child-workspaces-toggle-visibility.test.ts": 2580, + "src/renderer/src/components/sidebar/clone-defaults.test.ts": 44, + "src/renderer/src/components/sidebar/default-branch-folder-project-root.test.ts": 227, + "src/renderer/src/components/sidebar/default-branch-visible-under-hide-sleeping.test.ts": 261, + "src/renderer/src/components/sidebar/delete-worktree-always-force-preference.test.tsx": 2175, + "src/renderer/src/components/sidebar/delete-worktree-dirty-change-counts.test.ts": 258, + "src/renderer/src/components/sidebar/delete-worktree-dirty-change-hydration.test.tsx": 910, + "src/renderer/src/components/sidebar/delete-worktree-failure-toast.test.tsx": 2072, + "src/renderer/src/components/sidebar/delete-worktree-flow.test.ts": 1014, + "src/renderer/src/components/sidebar/delete-worktree-parallel-flow.test.ts": 938, + "src/renderer/src/components/sidebar/delete-worktree-toast.test.ts": 206, + "src/renderer/src/components/sidebar/empty-project-placeholder-repos.test.ts": 54, + "src/renderer/src/components/sidebar/folder-workspace-card-pr-display.test.ts": 377, + "src/renderer/src/components/sidebar/folder-workspace-composer-expiry.test.tsx": 2558, + "src/renderer/src/components/sidebar/folder-workspace-composer-helpers.test.ts": 230, + "src/renderer/src/components/sidebar/folder-workspace-composer-path-status.test.tsx": 2113, + "src/renderer/src/components/sidebar/folder-workspace-composer-submit-host-platform.test.ts": 2264, + "src/renderer/src/components/sidebar/folder-workspace-composer-submit-surface.test.ts": 2453, + "src/renderer/src/components/sidebar/folder-workspace-composer-submit.test.ts": 2665, + "src/renderer/src/components/sidebar/folder-workspace-delete.test.ts": 788, + "src/renderer/src/components/sidebar/folder-workspace-linked-startup-plan.test.ts": 1652, + "src/renderer/src/components/sidebar/header-create-workspace-target.test.ts": 1819, + "src/renderer/src/components/sidebar/hide-sleeping-transient-pty-gap.test.ts": 2211, + "src/renderer/src/components/sidebar/host-header-drag.test.tsx": 281, + "src/renderer/src/components/sidebar/host-header-menu-items.test.ts": 49, + "src/renderer/src/components/sidebar/host-section-collapse-folders.test.ts": 261, + "src/renderer/src/components/sidebar/host-section-context-labels.test.ts": 154, + "src/renderer/src/components/sidebar/host-section-folder-workspace-counts.test.ts": 49, + "src/renderer/src/components/sidebar/host-section-order.test.ts": 41, + "src/renderer/src/components/sidebar/host-section-project-headers.test.ts": 308, + "src/renderer/src/components/sidebar/host-section-reveal.test.tsx": 2294, + "src/renderer/src/components/sidebar/host-section-rows.test.ts": 83, + "src/renderer/src/components/sidebar/hovered-workspace-delete.test.ts": 1640, + "src/renderer/src/components/sidebar/imported-worktrees-card-actions.test.ts": 204, + "src/renderer/src/components/sidebar/imported-worktrees-card-candidates.test.ts": 76, + "src/renderer/src/components/sidebar/kanban-empty-selection-prune-budget.test.tsx": 959, + "src/renderer/src/components/sidebar/linear-agent-skill-setup-reminders.test.ts": 52, + "src/renderer/src/components/sidebar/local-base-ref-suggestion-toast.test.tsx": 363, + "src/renderer/src/components/sidebar/manual-sort-switch-toast.test.ts": 1753, + "src/renderer/src/components/sidebar/markdown-top-level-blocks.test.ts": 543, + "src/renderer/src/components/sidebar/mobile-sidebar-onboarding-badge.test.ts": 230, + "src/renderer/src/components/sidebar/new-external-worktrees-inbox-actions.test.ts": 211, + "src/renderer/src/components/sidebar/pinned-section-worktrees.test.ts": 446, + "src/renderer/src/components/sidebar/preserved-branch-batch-toast.test.tsx": 627, + "src/renderer/src/components/sidebar/preserved-branch-toast.test.tsx": 628, + "src/renderer/src/components/sidebar/project-added-default-checkout.test.ts": 128, + "src/renderer/src/components/sidebar/project-group-header-drag-commit.test.ts": 207, + "src/renderer/src/components/sidebar/project-group-header-drag-start.test.ts": 205, + "src/renderer/src/components/sidebar/project-group-header-drop.test.ts": 198, + "src/renderer/src/components/sidebar/project-header-drag-commit.test.ts": 222, + "src/renderer/src/components/sidebar/project-header-drag-start.test.ts": 190, + "src/renderer/src/components/sidebar/project-header-drop.test.ts": 206, + "src/renderer/src/components/sidebar/project-move-pause-follower.test.ts": 938, + "src/renderer/src/components/sidebar/prompt-cache-countdown-clock.test.ts": 49, + "src/renderer/src/components/sidebar/remote-file-browser-helpers.test.ts": 289, + "src/renderer/src/components/sidebar/remote-file-browser-highlight.test.ts": 246, + "src/renderer/src/components/sidebar/rendered-sidebar-worktree-order.test.ts": 1873, + "src/renderer/src/components/sidebar/repo-create-error-copy.test.ts": 446, + "src/renderer/src/components/sidebar/sidebar-filter-state.test.ts": 66, + "src/renderer/src/components/sidebar/sidebar-host-options.test.ts": 1810, + "src/renderer/src/components/sidebar/sidebar-lineage-ancestors.test.ts": 232, + "src/renderer/src/components/sidebar/sidebar-list-goldens-stamp-order.test.tsx": 3949, + "src/renderer/src/components/sidebar/sidebar-list-goldens.test.tsx": 3743, + "src/renderer/src/components/sidebar/sidebar-list-parity.test.tsx": 7474, + "src/renderer/src/components/sidebar/sidebar-live-width.test.ts": 177, + "src/renderer/src/components/sidebar/sidebar-project-drop.test.ts": 227, + "src/renderer/src/components/sidebar/sleep-worktree-flow.test.ts": 884, + "src/renderer/src/components/sidebar/ssh-host-remove-resolution.test.ts": 46, + "src/renderer/src/components/sidebar/stale-agent-row-unverifiable.test.ts": 2160, + "src/renderer/src/components/sidebar/truncated-sidebar-label.test.tsx": 227, + "src/renderer/src/components/sidebar/use-add-repo-host-selection.test.ts": 404, + "src/renderer/src/components/sidebar/use-add-repo-windows-drive-refusal.test.tsx": 470, + "src/renderer/src/components/sidebar/use-add-repo-wsl-host-paths.test.tsx": 660, + "src/renderer/src/components/sidebar/use-feedback-image-drop.test.tsx": 511, + "src/renderer/src/components/sidebar/use-sidebar-feedback-images.test.tsx": 406, + "src/renderer/src/components/sidebar/use-visible-workspace-kanban-worktree-ids.test.tsx": 1994, + "src/renderer/src/components/sidebar/use-workspace-board-task-status-sync.queued.test.ts": 1022, + "src/renderer/src/components/sidebar/use-workspace-board-task-status-sync.test.ts": 567, + "src/renderer/src/components/sidebar/use-workspace-kanban-card-pointer-drag.test.ts": 97, + "src/renderer/src/components/sidebar/use-workspace-kanban-drawer-lingering.test.tsx": 262, + "src/renderer/src/components/sidebar/use-workspace-kanban-outside-dismiss.test.ts": 294, + "src/renderer/src/components/sidebar/use-workspace-kanban-selection.test.tsx": 243, + "src/renderer/src/components/sidebar/use-workspace-reference-details.test.tsx": 1335, + "src/renderer/src/components/sidebar/use-workspace-reveal-body-redirect.test.tsx": 215, + "src/renderer/src/components/sidebar/use-worktree-activity-status.test.tsx": 565, + "src/renderer/src/components/sidebar/use-worktree-agent-rows-subscriptions.test.tsx": 3635, + "src/renderer/src/components/sidebar/use-worktree-card-secondary-details.store-subscriptions.test.tsx": 2446, + "src/renderer/src/components/sidebar/use-wsl-distro-list.test.ts": 542, + "src/renderer/src/components/sidebar/useAddRepoLocalFolderFlow.test.ts": 286, + "src/renderer/src/components/sidebar/useAddRepoNestedImportFlow.test.ts": 262, + "src/renderer/src/components/sidebar/useAddRepoServerPathFlow.test.ts": 266, + "src/renderer/src/components/sidebar/useCreateRepo.default-checkout.test.ts": 429, + "src/renderer/src/components/sidebar/useRenderedSetupScriptPromptState.test.ts": 623, + "src/renderer/src/components/sidebar/useSetupScriptPromptRevalidation.test.tsx": 2035, + "src/renderer/src/components/sidebar/useSidebarProjectDrop.os-file-drop.test.tsx": 777, + "src/renderer/src/components/sidebar/useWorkspaceBoardPanel.test.tsx": 284, + "src/renderer/src/components/sidebar/useWorktreeAgentRows.test.ts": 450, + "src/renderer/src/components/sidebar/visible-worktree-activity-inputs.test.ts": 211, + "src/renderer/src/components/sidebar/visible-worktree-indexes.test.ts": 259, + "src/renderer/src/components/sidebar/visible-worktrees.test.ts": 314, + "src/renderer/src/components/sidebar/workspace-attachment-source-label.test.ts": 89, + "src/renderer/src/components/sidebar/workspace-attachment-source-result.test.ts": 1897, + "src/renderer/src/components/sidebar/workspace-board-host-column-drops.test.tsx": 2164, + "src/renderer/src/components/sidebar/workspace-board-task-status-sync.test.ts": 378, + "src/renderer/src/components/sidebar/workspace-board-twin-drops.test.tsx": 2179, + "src/renderer/src/components/sidebar/workspace-delete-lineage.test.ts": 51, + "src/renderer/src/components/sidebar/workspace-hover-attachments.test.ts": 234, + "src/renderer/src/components/sidebar/workspace-kanban-area-selection.test.ts": 191, + "src/renderer/src/components/sidebar/workspace-kanban-card-pointer-drag-dom.test.ts": 53, + "src/renderer/src/components/sidebar/workspace-kanban-search.test.ts": 176, + "src/renderer/src/components/sidebar/workspace-kanban-sidebar-drop.test.ts": 1891, + "src/renderer/src/components/sidebar/workspace-kanban-virtual-lane-layout.test.ts": 64, + "src/renderer/src/components/sidebar/workspace-kanban-worktree-groups.test.ts": 254, + "src/renderer/src/components/sidebar/workspace-lineage-menu-actions.test.ts": 235, + "src/renderer/src/components/sidebar/workspace-options-menu-items.test.tsx": 630, + "src/renderer/src/components/sidebar/workspace-reference-detail-read.test.ts": 662, + "src/renderer/src/components/sidebar/workspace-reference-refresh-targets.test.ts": 945, + "src/renderer/src/components/sidebar/workspace-status.test.ts": 251, + "src/renderer/src/components/sidebar/workspace-view-evaluator-parity.test.ts": 2374, + "src/renderer/src/components/sidebar/worktree-agent-activity-summary-subscription.test.tsx": 2245, + "src/renderer/src/components/sidebar/worktree-agent-activity-summary.test.ts": 577, + "src/renderer/src/components/sidebar/worktree-agent-display-subscription.test.tsx": 2212, + "src/renderer/src/components/sidebar/worktree-agent-models.test.tsx": 3270, + "src/renderer/src/components/sidebar/worktree-agent-orchestration-batch.test.ts": 339, + "src/renderer/src/components/sidebar/worktree-agent-orchestration-index.test.ts": 443, + "src/renderer/src/components/sidebar/worktree-agent-remote-attribution.test.ts": 1133, + "src/renderer/src/components/sidebar/worktree-agent-row-selectors.test.ts": 376, + "src/renderer/src/components/sidebar/worktree-card-agent-summary.test.ts": 277, + "src/renderer/src/components/sidebar/worktree-card-compact-agent-row.stable-message.test.tsx": 2166, + "src/renderer/src/components/sidebar/worktree-card-details-hover-state.test.tsx": 222, + "src/renderer/src/components/sidebar/worktree-card-idle-child-agents.test.ts": 1899, + "src/renderer/src/components/sidebar/worktree-card-option-items.test.tsx": 459, + "src/renderer/src/components/sidebar/worktree-card-pr-display.test.ts": 197, + "src/renderer/src/components/sidebar/worktree-card-send-target-inputs.test.ts": 51, + "src/renderer/src/components/sidebar/worktree-card-status-inputs.test.ts": 55, + "src/renderer/src/components/sidebar/worktree-card-title-display.test.ts": 38, + "src/renderer/src/components/sidebar/worktree-delete-host-qualification.test.ts": 1225, + "src/renderer/src/components/sidebar/worktree-delete-request.test.ts": 50, + "src/renderer/src/components/sidebar/worktree-drag-units.test.ts": 69, + "src/renderer/src/components/sidebar/worktree-filter-visibility.test.ts": 793, + "src/renderer/src/components/sidebar/worktree-header-section-boundaries.test.ts": 66, + "src/renderer/src/components/sidebar/worktree-keyboard-cycle.test.ts": 131, + "src/renderer/src/components/sidebar/worktree-lineage-drag-drop.test.ts": 200, + "src/renderer/src/components/sidebar/worktree-lineage-projection.test.ts": 51, + "src/renderer/src/components/sidebar/worktree-list-groups-host-collision.test.ts": 239, + "src/renderer/src/components/sidebar/worktree-list-groups-host-name-collisions.test.ts": 200, + "src/renderer/src/components/sidebar/worktree-list-groups-imported-worktrees.test.ts": 251, + "src/renderer/src/components/sidebar/worktree-list-groups-lineage-nesting.test.ts": 241, + "src/renderer/src/components/sidebar/worktree-list-groups-mobile-parity.test.ts": 419, + "src/renderer/src/components/sidebar/worktree-list-groups-nested-project-groups.test.ts": 248, + "src/renderer/src/components/sidebar/worktree-list-groups-notice-host-labels.test.ts": 267, + "src/renderer/src/components/sidebar/worktree-list-groups-pinned-host-labels.test.ts": 233, + "src/renderer/src/components/sidebar/worktree-list-groups-project-groups.test.ts": 239, + "src/renderer/src/components/sidebar/worktree-list-groups-project-host-setups.test.ts": 280, + "src/renderer/src/components/sidebar/worktree-list-groups-project-order.test.ts": 1861, + "src/renderer/src/components/sidebar/worktree-list-groups-same-id-host-groups.test.ts": 312, + "src/renderer/src/components/sidebar/worktree-list/drag/pointer-flush.test.ts": 517, + "src/renderer/src/components/sidebar/worktree-list/drag/status-drop-twin-host.test.ts": 2078, + "src/renderer/src/components/sidebar/worktree-list/drag/twin-reorder.test.ts": 1831, + "src/renderer/src/components/sidebar/worktree-list/grouping/build-rows.folder-workspace-lanes.test.ts": 271, + "src/renderer/src/components/sidebar/worktree-list/grouping/build-rows.test.ts": 234, + "src/renderer/src/components/sidebar/worktree-list/grouping/cross-project-lineage.test.ts": 248, + "src/renderer/src/components/sidebar/worktree-list/grouping/imported-rows.test.ts": 59, + "src/renderer/src/components/sidebar/worktree-list/grouping/recent-project-rank-scan-budget.test.ts": 183, + "src/renderer/src/components/sidebar/worktree-list/listing/held-order.test.ts": 40, + "src/renderer/src/components/sidebar/worktree-list/listing/host-filtering.test.ts": 52, + "src/renderer/src/components/sidebar/worktree-list/listing/host-status-isolation.test.tsx": 3404, + "src/renderer/src/components/sidebar/worktree-list/listing/pending-worktree-creation-keys.test.ts": 42, + "src/renderer/src/components/sidebar/worktree-list/listing/use-order-hold.test.ts": 500, + "src/renderer/src/components/sidebar/worktree-list/listing/use-sleeping-sweep-retention.main-parity.test.tsx": 1998, + "src/renderer/src/components/sidebar/worktree-list/listing/use-sort-order-stamps.test.tsx": 2069, + "src/renderer/src/components/sidebar/worktree-list/listing/use-sort-order.test.tsx": 2239, + "src/renderer/src/components/sidebar/worktree-list/listing/use-visible-worktrees-retention.test.tsx": 2374, + "src/renderer/src/components/sidebar/worktree-list/listing/use-visible-worktrees.test.tsx": 2133, + "src/renderer/src/components/sidebar/worktree-list/navigation/active-descendant-option.test.ts": 96, + "src/renderer/src/components/sidebar/worktree-list/navigation/folder-reveal.test.ts": 97, + "src/renderer/src/components/sidebar/worktree-list/navigation/use-keyboard.focus.test.tsx": 691, + "src/renderer/src/components/sidebar/worktree-list/navigation/use-keyboard.host-identity.test.tsx": 587, + "src/renderer/src/components/sidebar/worktree-list/navigation/use-keyboard.reveal.test.tsx": 1691, + "src/renderer/src/components/sidebar/worktree-list/navigation/use-reveal-requests.test.tsx": 751, + "src/renderer/src/components/sidebar/worktree-list/navigation/use-selection-host-collision.test.tsx": 2217, + "src/renderer/src/components/sidebar/worktree-list/rows/FolderPathStatusIndicator.test.tsx": 413, + "src/renderer/src/components/sidebar/worktree-list/rows/ProjectHeaderHostLabel.test.tsx": 883, + "src/renderer/src/components/sidebar/worktree-list/rows/RepoScanUnavailableIndicator.test.tsx": 2110, + "src/renderer/src/components/sidebar/worktree-list/rows/option-dom-host-collision.test.ts": 186, + "src/renderer/src/components/sidebar/worktree-list/rows/project-header-host-context.test.ts": 197, + "src/renderer/src/components/sidebar/worktree-list/rows/repo-header-ssh-isolation.test.tsx": 2945, + "src/renderer/src/components/sidebar/worktree-list/rows/section-header-create-host.test.tsx": 2393, + "src/renderer/src/components/sidebar/worktree-list/viewport/hard-scroll-up.test.ts": 66, + "src/renderer/src/components/sidebar/worktree-list/viewport/header-folder-composition.test.tsx": 3725, + "src/renderer/src/components/sidebar/worktree-list/viewport/scroll-adjustment.test.ts": 2900, + "src/renderer/src/components/sidebar/worktree-list/viewport/sticky-headers.test.ts": 232, + "src/renderer/src/components/sidebar/worktree-list/viewport/use-scroll-to-top.test.ts": 293, + "src/renderer/src/components/sidebar/worktree-list/viewport/use-scroll-to-top.test.tsx": 269, + "src/renderer/src/components/sidebar/worktree-list/viewport/virtual-rows.test.ts": 86, + "src/renderer/src/components/sidebar/worktree-list/viewport/visible-refresh.test.ts": 1812, + "src/renderer/src/components/sidebar/worktree-manual-order-store-write.test.ts": 2144, + "src/renderer/src/components/sidebar/worktree-manual-order.test.ts": 332, + "src/renderer/src/components/sidebar/worktree-name-suggestions.test.ts": 86, + "src/renderer/src/components/sidebar/worktree-parent-eligibility.test.ts": 68, + "src/renderer/src/components/sidebar/worktree-sidebar-drag-autoscroll.test.ts": 60, + "src/renderer/src/components/sidebar/worktree-sidebar-drag-geometry.test.ts": 86, + "src/renderer/src/components/sidebar/worktree-sidebar-drop-preview.test.ts": 80, + "src/renderer/src/components/sidebar/worktree-sidebar-pointer-drag-dom.test.ts": 179, + "src/renderer/src/components/sidebar/worktree-sidebar-reveal.test.ts": 214, + "src/renderer/src/components/sidebar/worktree-sidebar-running-children.test.ts": 265, + "src/renderer/src/components/sidebar/worktree-sort-label-ordering.test.ts": 114, + "src/renderer/src/components/sidebar/worktree-subagent-child-rows.test.ts": 70, + "src/renderer/src/components/sidebar/worktree-title-classification-work.test.ts": 1626, + "src/renderer/src/components/sidebar/worktree-title-derived-agent-rows.test.ts": 542, + "src/renderer/src/components/sidebar/worktree-unambiguous-id-index.test.ts": 37, + "src/renderer/src/components/sidebar/worktree-unnest.test.ts": 204, + "src/renderer/src/components/sidebar/wsl-host-offer-move.test.ts": 227, + "src/renderer/src/components/sidebar/wsl-host-offer.test.ts": 1765, + "src/renderer/src/components/skills/SkillFreshnessNudge.test.tsx": 536, + "src/renderer/src/components/skills/SkillFreshnessUpdateDialog.target.test.tsx": 6605, + "src/renderer/src/components/skills/SkillFreshnessUpdateDialog.test.tsx": 913, + "src/renderer/src/components/skills/SkillInstallDialog.test.tsx": 4429, + "src/renderer/src/components/skills/SkillInstallManagementDialog.test.tsx": 3300, + "src/renderer/src/components/skills/SkillInstallWorkspaceCombobox.test.tsx": 723, + "src/renderer/src/components/skills/SkillShareDialog.test.tsx": 2559, + "src/renderer/src/components/skills/SkillSharedLinkRow.test.tsx": 817, + "src/renderer/src/components/skills/SkillUpdateRow.test.tsx": 665, + "src/renderer/src/components/skills/SkillsPage.test.tsx": 3822, + "src/renderer/src/components/skills/skill-agent-filter.test.ts": 274, + "src/renderer/src/components/skills/skill-bundle-name.test.ts": 112, + "src/renderer/src/components/skills/skill-bundle-retry-selection.test.ts": 43, + "src/renderer/src/components/skills/skill-delete-copy.test.ts": 207, + "src/renderer/src/components/skills/skill-install-workspace-choices.test.ts": 45, + "src/renderer/src/components/skills/skill-share-link.test.ts": 55, + "src/renderer/src/components/skills/skill-share-package-selection.test.ts": 49, + "src/renderer/src/components/skills/skill-share-preview-summary.test.ts": 213, + "src/renderer/src/components/skills/skill-source-inventory.test.ts": 54, "src/renderer/src/components/skills/skill-update-run-store.test.ts": 137, - "src/renderer/src/components/skills/skills-filter.test.ts": 130, - "src/renderer/src/components/sparse/SparsePresetChooser.test.tsx": 510, - "src/renderer/src/components/sparse/sparse-directory-browse.test.ts": 45, - "src/renderer/src/components/sparse/sparse-directory-entry-input.test.ts": 107, - "src/renderer/src/components/star-nag/StarNagAgentValueMomentObserver.test.tsx": 1534, - "src/renderer/src/components/star-nag/StarNagToastHost.test.tsx": 344, - "src/renderer/src/components/stats/usage-daily-chart.test.tsx": 189, - "src/renderer/src/components/stats/usage-overview-model.test.ts": 422, - "src/renderer/src/components/status-bar/CaffeinateStatusSegment.localization.test.tsx": 482, - "src/renderer/src/components/status-bar/NativeChatResumeStatusSegment.test.tsx": 2041, - "src/renderer/src/components/status-bar/PortsStatusSegment.host-routing.test.tsx": 712, - "src/renderer/src/components/status-bar/PortsStatusSegment.render-stability.test.tsx": 1289, - "src/renderer/src/components/status-bar/RuntimeHostStatusRow.test.tsx": 381, - "src/renderer/src/components/status-bar/SkillUpdateStatusSegment.test.tsx": 436, - "src/renderer/src/components/status-bar/SshStatusSegment.large-host-list.test.tsx": 1552, - "src/renderer/src/components/status-bar/SshStatusSegment.managed-hosts.test.tsx": 1316, - "src/renderer/src/components/status-bar/StatusBar.language-change.test.tsx": 2348, - "src/renderer/src/components/status-bar/StatusBarUsageChangeNotices.test.tsx": 574, - "src/renderer/src/components/status-bar/UpdateStatusSegment.test.tsx": 2038, - "src/renderer/src/components/status-bar/UsagePercentageDisplayChangeNotice.test.tsx": 332, - "src/renderer/src/components/status-bar/UsageRosterPanel.test.tsx": 462, - "src/renderer/src/components/status-bar/claude-status-sign-in.test.tsx": 1146, - "src/renderer/src/components/status-bar/codex-restart-status-summary.test.ts": 36, - "src/renderer/src/components/status-bar/codex-status-sign-in.test.tsx": 2121, - "src/renderer/src/components/status-bar/cursor-usage-headline.test.tsx": 270, - "src/renderer/src/components/status-bar/hosted-review-label.test.ts": 111, - "src/renderer/src/components/status-bar/icons.test.tsx": 49, - "src/renderer/src/components/status-bar/inline-usage-bars.test.tsx": 1561, - "src/renderer/src/components/status-bar/mergeSnapshotAndSessions.test.ts": 118, - "src/renderer/src/components/status-bar/owner-usage-rate-limits.test.ts": 165, - "src/renderer/src/components/status-bar/ports-status-popover-rows.test.tsx": 510, - "src/renderer/src/components/status-bar/provider-account-sync-key.test.ts": 50, - "src/renderer/src/components/status-bar/provider-segment-balance.test.tsx": 1923, - "src/renderer/src/components/status-bar/provider-segment-monthly-window.test.tsx": 862, - "src/renderer/src/components/status-bar/provider-segment-stale-warning.test.tsx": 261, - "src/renderer/src/components/status-bar/remote-host-connection-status.test.ts": 123, - "src/renderer/src/components/status-bar/resource-manager-exit-render-budget.test.tsx": 1534, - "src/renderer/src/components/status-bar/resource-manager-worktree-target.test.ts": 34, - "src/renderer/src/components/status-bar/resource-pty-view-model.test.ts": 142, - "src/renderer/src/components/status-bar/resource-pty-virtualization.test.tsx": 645, - "src/renderer/src/components/status-bar/resource-session-bindings.test.ts": 75, - "src/renderer/src/components/status-bar/resource-session-inventory.test.ts": 93, - "src/renderer/src/components/status-bar/resource-session-kill-confirmation.test.ts": 42, - "src/renderer/src/components/status-bar/resource-session-removal-render-budget.test.tsx": 288, - "src/renderer/src/components/status-bar/resource-usage-folder-merge.test.ts": 87, - "src/renderer/src/components/status-bar/runtime-host-resources.test.ts": 45, - "src/renderer/src/components/status-bar/ssh-status-menu-rows.test.ts": 48, - "src/renderer/src/components/status-bar/status-bar-antigravity-segment.test.tsx": 968, - "src/renderer/src/components/status-bar/status-bar-copy-localization.test.tsx": 885, - "src/renderer/src/components/status-bar/status-bar-density.test.ts": 57, - "src/renderer/src/components/status-bar/status-bar-pool-countdown.test.tsx": 389, - "src/renderer/src/components/status-bar/status-bar-provider-visibility.test.ts": 42, - "src/renderer/src/components/status-bar/status-bar-runtime-groups.test.ts": 237, - "src/renderer/src/components/status-bar/tooltip.test.ts": 145, - "src/renderer/src/components/status-bar/usage-error-copy.test.ts": 45, - "src/renderer/src/components/status-bar/usage-percentage-label.localization.test.ts": 185, - "src/renderer/src/components/status-bar/usage-percentage-label.test.ts": 20, - "src/renderer/src/components/status-bar/usage-pool-label.test.ts": 76, - "src/renderer/src/components/status-bar/usage-unit-label-parity.test.tsx": 335, - "src/renderer/src/components/status-bar/use-owner-usage-rate-limits.test.tsx": 261, - "src/renderer/src/components/status-bar/use-resource-memory-snapshot.test.tsx": 198, - "src/renderer/src/components/status-bar/use-resource-pty-actions.test.tsx": 486, - "src/renderer/src/components/status-bar/use-resource-session-inventory.test.tsx": 241, - "src/renderer/src/components/status-bar/use-resource-usage-actions.test.tsx": 455, - "src/renderer/src/components/status-bar/use-resource-usage-derived-model.test.tsx": 597, - "src/renderer/src/components/status-bar/use-workspace-space-decision-projection.test.tsx": 1965, - "src/renderer/src/components/status-bar/workspace-space-breakdown-list.test.tsx": 556, - "src/renderer/src/components/status-bar/workspace-space-delete-host-routing.test.ts": 33, - "src/renderer/src/components/status-bar/workspace-space-format.test.ts": 130, - "src/renderer/src/components/status-bar/workspace-space-layout.test.ts": 21, - "src/renderer/src/components/status-bar/workspace-space-presentation.test.ts": 522, - "src/renderer/src/components/status-bar/workspace-space-worktree-row.test.tsx": 2100, - "src/renderer/src/components/tab-bar/BrowserTab.test.tsx": 1689, - "src/renderer/src/components/tab-bar/ClientHostedBrowserTabRows.test.tsx": 942, - "src/renderer/src/components/tab-bar/CopyTabIdMenuItem.test.tsx": 400, - "src/renderer/src/components/tab-bar/EditorFileTab.test.tsx": 1104, - "src/renderer/src/components/tab-bar/EditorFileTabContextMenu.test.tsx": 1308, - "src/renderer/src/components/tab-bar/NativeChatNamingFailure.test.tsx": 708, - "src/renderer/src/components/tab-bar/QuickLaunchButton.launch-status.test.tsx": 756, - "src/renderer/src/components/tab-bar/QuickLaunchButton.test.ts": 397, - "src/renderer/src/components/tab-bar/RecentTabSwitcher.test.tsx": 392, - "src/renderer/src/components/tab-bar/SortableTab.rename-shortcut.test.tsx": 855, - "src/renderer/src/components/tab-bar/SortableTab.update-depth-probe.test.tsx": 861, - "src/renderer/src/components/tab-bar/SortableTabContextMenu.test.tsx": 604, - "src/renderer/src/components/tab-bar/TabBar.client-hosted-row-active-state.test.ts": 3294, - "src/renderer/src/components/tab-bar/TabBar.context-menu.test.ts": 5745, - "src/renderer/src/components/tab-bar/TabBar.os-file-drop.test.tsx": 866, - "src/renderer/src/components/tab-bar/TabBar.windows-shell-launch.test.ts": 1773, - "src/renderer/src/components/tab-bar/TabBar.windows-shell-remote-runtime.test.ts": 2229, - "src/renderer/src/components/tab-bar/TabBar.windows-shell-ssh-host.test.ts": 2799, - "src/renderer/src/components/tab-bar/TabBar.worktree-write-gate.test.tsx": 815, - "src/renderer/src/components/tab-bar/TabBar.worktree-write-gate.windows.test.tsx": 1062, - "src/renderer/src/components/tab-bar/TabBarCreateEntry.history.test.tsx": 1329, - "src/renderer/src/components/tab-bar/TabBarCreateEntry.keyboard.test.tsx": 1459, - "src/renderer/src/components/tab-bar/TabBarCreateEntry.search.test.tsx": 2911, - "src/renderer/src/components/tab-bar/TabBarCreateEntry.tab-results.test.tsx": 2418, - "src/renderer/src/components/tab-bar/TabBarCreateEntryRow.test.tsx": 520, - "src/renderer/src/components/tab-bar/TabBarItemRow.test.tsx": 1465, - "src/renderer/src/components/tab-bar/TabBarQuickCommandItem.test.tsx": 460, - "src/renderer/src/components/tab-bar/TabBarQuickCommandsMenu.keyboard.test.ts": 176, - "src/renderer/src/components/tab-bar/TabBarQuickCommandsMenu.virtualization.test.tsx": 1069, - "src/renderer/src/components/tab-bar/TabSessionSurfaceSwitchMenuItems.test.tsx": 1393, - "src/renderer/src/components/tab-bar/TabStripScrollIndicator.test.tsx": 355, - "src/renderer/src/components/tab-bar/TabStripTooltipProvider.test.tsx": 312, - "src/renderer/src/components/tab-bar/TerminalTabLeadingIcon.test.tsx": 347, - "src/renderer/src/components/tab-bar/cli-chat-resume-run.test.ts": 3069, - "src/renderer/src/components/tab-bar/client-hosted-browser-row-strip-placement.test.ts": 68, - "src/renderer/src/components/tab-bar/group-tab-order.test.ts": 1544, - "src/renderer/src/components/tab-bar/middle-button-default-guard.test.ts": 39, - "src/renderer/src/components/tab-bar/native-chat-cli-fork-run.test.ts": 456, - "src/renderer/src/components/tab-bar/native-chat-tab-agent-evidence.test.ts": 84, - "src/renderer/src/components/tab-bar/open-tab-entry-dedupe.test.ts": 179, - "src/renderer/src/components/tab-bar/open-tab-search-retention.test.ts": 679, - "src/renderer/src/components/tab-bar/open-tab-search.test.ts": 450, - "src/renderer/src/components/tab-bar/open-tab-selection-routing.test.ts": 251, - "src/renderer/src/components/tab-bar/query-token-match.test.ts": 42, - "src/renderer/src/components/tab-bar/recent-tab-switching.test.ts": 2111, - "src/renderer/src/components/tab-bar/reconcile-order.test.ts": 27, - "src/renderer/src/components/tab-bar/tab-agent-launch-options.test.ts": 197, - "src/renderer/src/components/tab-bar/tab-agent-types-by-tab-id.test.ts": 45, - "src/renderer/src/components/tab-bar/tab-bar-item-model.git-status.test.ts": 780, - "src/renderer/src/components/tab-bar/tab-bar-layout-owner-props.test.ts": 166, - "src/renderer/src/components/tab-bar/tab-bar-quick-commands-shortcut.test.tsx": 300, - "src/renderer/src/components/tab-bar/tab-create-entry-action.test.ts": 1658, - "src/renderer/src/components/tab-bar/tab-create-entry-classifier.runtime-listing.test.tsx": 1743, - "src/renderer/src/components/tab-bar/tab-create-entry-classifier.test.ts": 217, - "src/renderer/src/components/tab-bar/tab-create-entry-file-matches.test.ts": 185, - "src/renderer/src/components/tab-bar/tab-create-entry-forced-search.test.ts": 40, - "src/renderer/src/components/tab-bar/tab-create-entry-history-placement.test.ts": 137, - "src/renderer/src/components/tab-bar/tab-create-entry-local-path.test.ts": 1607, - "src/renderer/src/components/tab-bar/tab-create-entry-preview.test.ts": 614, - "src/renderer/src/components/tab-bar/tab-create-entry-search-ranking.test.ts": 272, - "src/renderer/src/components/tab-bar/tab-create-entry-url-classification.test.ts": 178, - "src/renderer/src/components/tab-bar/tab-create-menu-options.test.ts": 137, - "src/renderer/src/components/tab-bar/tab-move-to-pane-column.test.ts": 1427, - "src/renderer/src/components/tab-bar/tab-session-history-switch.parity.test.ts": 2048, - "src/renderer/src/components/tab-bar/tab-session-history-switch.test.ts": 1783, - "src/renderer/src/components/tab-bar/tab-strip-content-resize-observers.test.ts": 107, - "src/renderer/src/components/tab-bar/tab-strip-growth-scroll.test.tsx": 440, - "src/renderer/src/components/tab-bar/tab-strip-overflow-navigation.test.ts": 43, - "src/renderer/src/components/tab-bar/tab-strip-pointer-activation.test.tsx": 1611, - "src/renderer/src/components/tab-bar/tab-strip-scroll-metrics.test.ts": 25, - "src/renderer/src/components/tab-bar/tab-title-tooltip.test.tsx": 1948, - "src/renderer/src/components/tab-bar/terminal-tab-activity-status.test.ts": 155, - "src/renderer/src/components/tab-bar/terminal-tab-program-progress.test.ts": 114, - "src/renderer/src/components/tab-bar/terminal-tab-spinner-launch-agent.test.ts": 95, - "src/renderer/src/components/tab-bar/use-new-tab-agent-menu-host-preferences.test.tsx": 1903, - "src/renderer/src/components/tab-bar/use-new-tab-agent-menu-rows-owner.test.tsx": 1546, - "src/renderer/src/components/tab-bar/use-new-tab-agent-menu-rows.test.tsx": 1941, - "src/renderer/src/components/tab-bar/use-open-tab-search.test.ts": 1911, - "src/renderer/src/components/tab-bar/use-sortable-tab-context-menu.test.ts": 162, - "src/renderer/src/components/tab-bar/use-tab-bar-item-projection.test.tsx": 1626, - "src/renderer/src/components/tab-bar/use-tab-bar-quick-command-search-input.test.tsx": 302, - "src/renderer/src/components/tab-bar/windows-shell-launch.test.ts": 32, - "src/renderer/src/components/tab-bar/windows-shell-menu-visibility.test.ts": 35, - "src/renderer/src/components/tab-group/RetainedPaneHost.test.tsx": 218, - "src/renderer/src/components/tab-group/TabGroupPanel.context-menu.test.ts": 48, - "src/renderer/src/components/tab-group/TabGroupPanel.os-file-drop.test.tsx": 1293, - "src/renderer/src/components/tab-group/TabGroupPanel.pane-actions.test.tsx": 1180, - "src/renderer/src/components/tab-group/TabGroupSplitLayout.drag.test.tsx": 765, - "src/renderer/src/components/tab-group/TabGroupSplitLayout.test.ts": 792, - "src/renderer/src/components/tab-group/TabPaneColumnSplitDragOverlay.test.tsx": 123, - "src/renderer/src/components/tab-group/tab-drag-pointer-sensor.test.ts": 233, - "src/renderer/src/components/tab-group/tab-drag-pointer.test.ts": 47, - "src/renderer/src/components/tab-group/tab-drag-preview-activation.test.ts": 1437, - "src/renderer/src/components/tab-group/tab-drag-retained-guest-passthrough.test.tsx": 1502, - "src/renderer/src/components/tab-group/tab-drop-zone.test.ts": 28, - "src/renderer/src/components/tab-group/tab-group-body-anchor.test.ts": 36, - "src/renderer/src/components/tab-group/tab-group-body-geometry.test.ts": 131, - "src/renderer/src/components/tab-group/tab-group-layout-owner-commands.test.ts": 1174, - "src/renderer/src/components/tab-group/tab-group-panel-split-target.test.ts": 1258, - "src/renderer/src/components/tab-group/tab-insertion.test.ts": 68, - "src/renderer/src/components/tab-group/tab-moves-drawn-from-frames.test.ts": 1520, - "src/renderer/src/components/tab-group/useTabDragSplit.test.ts": 1552, - "src/renderer/src/components/tab-group/useTabGroupCloseScopeCommands.test.tsx": 1937, - "src/renderer/src/components/tab-group/useTabGroupCreationCommands.local-shell.test.ts": 1251, - "src/renderer/src/components/tab-group/useTabGroupTabCloseCommands.structured-session.test.ts": 522, - "src/renderer/src/components/tab-group/useTabGroupTabCloseCommands.test.tsx": 1581, - "src/renderer/src/components/tab-group/useTabGroupWorkspaceModel.focus.test.ts": 1412, - "src/renderer/src/components/tab-group/workspace-tab-close-commands.floating-reclaim.test.ts": 1321, - "src/renderer/src/components/task-page/task-page-cache-selectors.test.ts": 76, - "src/renderer/src/components/task-page-checks-pill.test.ts": 45, - "src/renderer/src/components/task-page-empty-state.test.ts": 106, - "src/renderer/src/components/task-page/jira/task-page-jira-board-detail-integration.test.tsx": 1526, - "src/renderer/src/components/task-page/jira/task-page-jira-board-transitions.test.ts": 60, - "src/renderer/src/components/task-page/jira/task-page-jira-board-view.test.tsx": 1408, - "src/renderer/src/components/task-page/jira/task-page-jira-cache-selectors.test.ts": 66, - "src/renderer/src/components/task-page-jira-create-fields.test.ts": 66, - "src/renderer/src/components/task-page/jira/task-page-jira-favourite-catalogue.test.tsx": 2450, - "src/renderer/src/components/task-page/jira/task-page-jira-favourite-selection.test.tsx": 3325, - "src/renderer/src/components/task-page/jira/task-page-jira-grouping.test.ts": 1486, - "src/renderer/src/components/task-page/jira/task-page-jira-linked-issues.test.ts": 54, - "src/renderer/src/components/task-page/jira/task-page-jira-quick-copy.test.tsx": 2171, - "src/renderer/src/components/task-page/jira/task-page-jira-saved-filter-load-failure.test.tsx": 2974, - "src/renderer/src/components/task-page/jira/task-page-jira-search.test.ts": 42, - "src/renderer/src/components/task-page/jira/task-page-jira-sorting.test.ts": 107, - "src/renderer/src/components/task-page-jira-status-catalog.test.ts": 60, - "src/renderer/src/components/task-page/jira/task-page-jira-status-order-session.test.tsx": 2111, - "src/renderer/src/components/task-page/jira/task-page-jira-text-fallback-notice.test.tsx": 375, - "src/renderer/src/components/task-page/task-page-list-chrome-visibility.test.ts": 33, - "src/renderer/src/components/task-page/task-page-new-issue-draft.test.ts": 76, - "src/renderer/src/components/task-page/task-page-work-item-pagination.test.ts": 56, - "src/renderer/src/components/task-page/github/task-page-github-dialog-state-authority.test.ts": 71, - "src/renderer/src/components/task-page/github/task-page-github-list-scroll-restore.test.ts": 178, - "src/renderer/src/components/task-page/github/task-page-github-resume-cache.test.ts": 64, - "src/renderer/src/components/task-page/github/task-page-github-reviewer-suggestions.test.ts": 70, - "src/renderer/src/components/task-page/github/task-page-github-status-actions.test.ts": 37, - "src/renderer/src/components/task-page/github/task-page-github-status-state.test.ts": 33, - "src/renderer/src/components/task-page/github/task-page-github-task-kind.test.ts": 53, - "src/renderer/src/components/task-page/github/task-page-github-work-item-filter-membership.test.ts": 52, - "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-patches.test.ts": 65, - "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-regressions.test.ts": 85, - "src/renderer/src/components/task-page/github/task-page-github-work-item-mutations.test.ts": 117, - "src/renderer/src/components/task-page/github/task-page-github-work-item-status.test.ts": 86, - "src/renderer/src/components/task-page/gitlab/use-task-page-gitlab-loading.test.tsx": 1756, - "src/renderer/src/components/task-page/jira/Content.board-owner.test.tsx": 1650, - "src/renderer/src/components/task-page/jira/Filters.linked-mode.test.tsx": 2895, - "src/renderer/src/components/task-page/jira/IssueAssigneeField.test.tsx": 1003, - "src/renderer/src/components/task-page/jira/IssueUserField.test.tsx": 2183, - "src/renderer/src/components/task-page/linear/task-page-linear-in-orca-issues.test.ts": 98, - "src/renderer/src/components/task-page/linear/task-page-linear-issue-grouping.test.ts": 1441, - "src/renderer/src/components/task-page/linear/task-page-linear-team-selection.test.ts": 46, - "src/renderer/src/components/task-page/task-page-default-repo-selection.test.ts": 42, - "src/renderer/src/components/task-page/task-page-initial-selection-scaling.test.tsx": 1703, - "src/renderer/src/components/task-page/task-page-pagination-page-numbers.test.ts": 54, - "src/renderer/src/components/task-source-provider-availability.test.ts": 43, - "src/renderer/src/components/terminal-agent-tab-shortcut.test.ts": 6185, - "src/renderer/src/components/terminal-pane/CloseTerminalDialog.test.tsx": 460, - "src/renderer/src/components/terminal-pane/MobileDriverOverlay.test.tsx": 188, - "src/renderer/src/components/terminal-pane/PinnedTabCloseDialog.test.tsx": 2039, - "src/renderer/src/components/terminal-pane/RunningTerminalCloseDialog.test.tsx": 1498, - "src/renderer/src/components/terminal-pane/TerminalAgentSessionForkDialog.test.tsx": 154, - "src/renderer/src/components/terminal-pane/TerminalContextMenu.test.tsx": 1811, - "src/renderer/src/components/terminal-pane/TerminalErrorToast.test.ts": 807, - "src/renderer/src/components/terminal-pane/TerminalOverlaySlot.emptied-reaction.test.tsx": 451, - "src/renderer/src/components/terminal-pane/TerminalPaneHeaderOverlay.test.tsx": 794, - "src/renderer/src/components/terminal-pane/TerminalPaneNativeChatPortal.test.tsx": 288, - "src/renderer/src/components/terminal-pane/TerminalPaneOverlayLayer.react185.test.tsx": 1072, - "src/renderer/src/components/terminal-pane/TerminalPaneRecoveryPortals.test.tsx": 306, - "src/renderer/src/components/terminal-pane/TerminalPaneResumeInChatButton.test.tsx": 393, - "src/renderer/src/components/terminal-pane/TerminalProcessExitOverlay.test.tsx": 435, - "src/renderer/src/components/terminal-pane/TerminalRemoteRuntimeReconnectBanner.test.tsx": 545, - "src/renderer/src/components/terminal-pane/TerminalSleepingPaneOverlay.test.tsx": 253, - "src/renderer/src/components/terminal-pane/TerminalSshReconnectOverlay.test.tsx": 1934, - "src/renderer/src/components/terminal-pane/account-restart-queue-progress.test.ts": 1890, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-attention-dispatch.test.ts": 321, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-completion-replay-guard.test.ts": 295, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-dispose-leak.test.ts": 311, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-hook-done-quiet-window.test.ts": 247, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-hook-title-precedence.test.ts": 416, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-monitoring-turn-end.test.ts": 441, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-pending-title-inspection.test.ts": 270, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-process-cadence.test.ts": 393, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-process-exit-turn-boundary.test.ts": 273, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-queued-inspection-disposal.test.ts": 245, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-stamped-turn-boundary.test.ts": 282, - "src/renderer/src/components/terminal-pane/agent-completion-coordinator-stamped-turn-replay.test.ts": 220, - "src/renderer/src/components/terminal-pane/agent-completion-local-exit-confirmation.test.ts": 289, - "src/renderer/src/components/terminal-pane/agent-completion-no-evidence-cadence.test.ts": 313, - "src/renderer/src/components/terminal-pane/agent-completion-poll-interval.test.ts": 101, - "src/renderer/src/components/terminal-pane/agent-completion-stale-evidence-backoff.test.ts": 206, - "src/renderer/src/components/terminal-pane/agent-completion-steady-state-opt-in.test.ts": 344, - "src/renderer/src/components/terminal-pane/agent-hook-terminal-lifecycle.test.ts": 36, - "src/renderer/src/components/terminal-pane/agent-interrupt-inference.test.ts": 80, - "src/renderer/src/components/terminal-pane/agent-launch-pane-notice.test.ts": 488, - "src/renderer/src/components/terminal-pane/agent-pre-ready-typed-draft.test.ts": 1048, - "src/renderer/src/components/terminal-pane/agent-process-inspection-queue-rejection-containment.test.ts": 49, - "src/renderer/src/components/terminal-pane/agent-process-inspection-round.test.ts": 41, - "src/renderer/src/components/terminal-pane/agent-question-answered-inference.test.ts": 113, - "src/renderer/src/components/terminal-pane/cache-timer-seeding.test.ts": 83, - "src/renderer/src/components/terminal-pane/claude-detached-pane-restart.test.ts": 1230, - "src/renderer/src/components/terminal-pane/claude-diff-panel-notice-banner.test.tsx": 1472, - "src/renderer/src/components/terminal-pane/claude-old-terminal-banner.test.tsx": 1674, - "src/renderer/src/components/terminal-pane/claude-side-question-completion.test.ts": 1764, - "src/renderer/src/components/terminal-pane/closed-terminal-leaf-notice-layout-owner.test.ts": 741, - "src/renderer/src/components/terminal-pane/closed-terminal-leaf-notice.test.ts": 887, - "src/renderer/src/components/terminal-pane/codex-backfill-error-detector.test.ts": 16, - "src/renderer/src/components/terminal-pane/codex-detached-pane-restart.test.ts": 1784, - "src/renderer/src/components/terminal-pane/codex-restart-main-pane.test.ts": 1469, - "src/renderer/src/components/terminal-pane/codex-shared-server-banner.test.tsx": 1782, - "src/renderer/src/components/terminal-pane/codex-shared-settings-notice.test.ts": 252, - "src/renderer/src/components/terminal-pane/codex-terminal-presence.test.ts": 60, - "src/renderer/src/components/terminal-pane/codex-terminal-server-isolation-notice.test.ts": 331, - "src/renderer/src/components/terminal-pane/command-code-done-settle.test.ts": 49, + "src/renderer/src/components/skills/skills-filter.test.ts": 204, + "src/renderer/src/components/sparse/SparsePresetChooser.test.tsx": 641, + "src/renderer/src/components/sparse/sparse-directory-entry-input.test.ts": 207, + "src/renderer/src/components/star-nag/StarNagAgentValueMomentObserver.test.tsx": 2002, + "src/renderer/src/components/star-nag/StarNagToastHost.test.tsx": 483, + "src/renderer/src/components/stats/UsageBreakdownSection.test.tsx": 426, + "src/renderer/src/components/stats/usage-daily-chart.test.tsx": 333, + "src/renderer/src/components/stats/usage-overview-model.test.ts": 364, + "src/renderer/src/components/status-bar/CaffeinateStatusSegment.localization.test.tsx": 523, + "src/renderer/src/components/status-bar/ClaudeSwitcherMenu.observation.test.tsx": 2689, + "src/renderer/src/components/status-bar/ClaudeSwitcherMenu.owner-lifetime.test.tsx": 2317, + "src/renderer/src/components/status-bar/NativeChatResumeStatusSegment.test.tsx": 2452, + "src/renderer/src/components/status-bar/PluginStatusBarItems.test.tsx": 398, + "src/renderer/src/components/status-bar/PortsStatusSegment.host-routing.test.tsx": 777, + "src/renderer/src/components/status-bar/PortsStatusSegment.render-stability.test.tsx": 2161, + "src/renderer/src/components/status-bar/RuntimeHostStatusRow.test.tsx": 516, + "src/renderer/src/components/status-bar/SkillUpdateStatusSegment.test.tsx": 594, + "src/renderer/src/components/status-bar/SshStatusSegment.large-host-list.test.tsx": 1838, + "src/renderer/src/components/status-bar/SshStatusSegment.managed-hosts.test.tsx": 1246, + "src/renderer/src/components/status-bar/StatusBar.language-change.test.tsx": 2544, + "src/renderer/src/components/status-bar/StatusBarUsageChangeNotices.test.tsx": 785, + "src/renderer/src/components/status-bar/UpdateStatusSegment.test.tsx": 2484, + "src/renderer/src/components/status-bar/UsagePercentageDisplayChangeNotice.test.tsx": 440, + "src/renderer/src/components/status-bar/UsageRosterPanel.test.tsx": 552, + "src/renderer/src/components/status-bar/account-switch-row-keyboard.test.tsx": 2286, + "src/renderer/src/components/status-bar/claude-status-sign-in.test.tsx": 1275, + "src/renderer/src/components/status-bar/codex-restart-status-keyboard.test.tsx": 577, + "src/renderer/src/components/status-bar/codex-restart-status-summary.test.ts": 48, + "src/renderer/src/components/status-bar/codex-status-sign-in.test.tsx": 2332, + "src/renderer/src/components/status-bar/cursor-usage-headline.test.tsx": 173, + "src/renderer/src/components/status-bar/hosted-review-label.test.ts": 228, + "src/renderer/src/components/status-bar/inline-usage-bars.test.tsx": 2091, + "src/renderer/src/components/status-bar/mergeSnapshotAndSessions.test.ts": 292, + "src/renderer/src/components/status-bar/owner-usage-rate-limits.test.ts": 260, + "src/renderer/src/components/status-bar/ports-status-popover-rows.test.tsx": 710, + "src/renderer/src/components/status-bar/provider-account-sync-key.test.ts": 310, + "src/renderer/src/components/status-bar/provider-segment-balance.test.tsx": 2245, + "src/renderer/src/components/status-bar/provider-segment-monthly-window.test.tsx": 2106, + "src/renderer/src/components/status-bar/provider-segment-stale-warning.test.tsx": 423, + "src/renderer/src/components/status-bar/remote-host-connection-status.test.ts": 200, + "src/renderer/src/components/status-bar/resource-manager-exit-render-budget.test.tsx": 1881, + "src/renderer/src/components/status-bar/resource-manager-worktree-target.test.ts": 44, + "src/renderer/src/components/status-bar/resource-pty-view-model.test.ts": 377, + "src/renderer/src/components/status-bar/resource-pty-virtualization.test.tsx": 2304, + "src/renderer/src/components/status-bar/resource-session-bindings.test.ts": 59, + "src/renderer/src/components/status-bar/resource-session-inventory.test.ts": 150, + "src/renderer/src/components/status-bar/resource-session-kill-confirmation.test.ts": 53, + "src/renderer/src/components/status-bar/resource-session-removal-render-budget.test.tsx": 290, + "src/renderer/src/components/status-bar/resource-usage-folder-merge.test.ts": 251, + "src/renderer/src/components/status-bar/runtime-host-resources.test.ts": 58, + "src/renderer/src/components/status-bar/ssh-status-menu-rows.test.ts": 51, + "src/renderer/src/components/status-bar/status-bar-antigravity-segment.test.tsx": 2407, + "src/renderer/src/components/status-bar/status-bar-copy-localization.test.tsx": 1172, + "src/renderer/src/components/status-bar/status-bar-density.test.ts": 47, + "src/renderer/src/components/status-bar/status-bar-pool-countdown.test.tsx": 654, + "src/renderer/src/components/status-bar/status-bar-provider-visibility.test.ts": 70, + "src/renderer/src/components/status-bar/status-bar-runtime-groups.test.ts": 409, + "src/renderer/src/components/status-bar/tooltip.test.ts": 231, + "src/renderer/src/components/status-bar/usage-error-copy.test.ts": 50, + "src/renderer/src/components/status-bar/usage-percentage-label.localization.test.ts": 208, + "src/renderer/src/components/status-bar/usage-pool-label.test.ts": 170, + "src/renderer/src/components/status-bar/usage-unit-label-parity.test.tsx": 288, + "src/renderer/src/components/status-bar/use-owner-usage-rate-limits.test.tsx": 462, + "src/renderer/src/components/status-bar/use-resource-memory-snapshot.test.tsx": 321, + "src/renderer/src/components/status-bar/use-resource-pty-actions.test.tsx": 879, + "src/renderer/src/components/status-bar/use-resource-session-inventory.test.tsx": 400, + "src/renderer/src/components/status-bar/use-resource-usage-actions.test.tsx": 746, + "src/renderer/src/components/status-bar/use-resource-usage-derived-model.test.tsx": 742, + "src/renderer/src/components/status-bar/use-workspace-space-decision-projection.test.tsx": 2163, + "src/renderer/src/components/status-bar/workspace-space-breakdown-list.test.tsx": 708, + "src/renderer/src/components/status-bar/workspace-space-delete-host-routing.test.ts": 56, + "src/renderer/src/components/status-bar/workspace-space-layout.test.ts": 34, + "src/renderer/src/components/status-bar/workspace-space-presentation.test.ts": 448, + "src/renderer/src/components/status-bar/workspace-space-worktree-row.test.tsx": 2849, + "src/renderer/src/components/tab-bar/BrowserTab.test.tsx": 1937, + "src/renderer/src/components/tab-bar/ClientHostedBrowserTabRows.test.tsx": 1089, + "src/renderer/src/components/tab-bar/CopyTabIdMenuItem.test.tsx": 428, + "src/renderer/src/components/tab-bar/EditorFileTab.test.tsx": 1824, + "src/renderer/src/components/tab-bar/EditorFileTabContextMenu.test.tsx": 1976, + "src/renderer/src/components/tab-bar/NativeChatNamingFailure.test.tsx": 1062, + "src/renderer/src/components/tab-bar/QuickLaunchButton.launch-status.test.tsx": 3000, + "src/renderer/src/components/tab-bar/QuickLaunchButton.test.ts": 1019, + "src/renderer/src/components/tab-bar/RecentTabSwitcher.test.tsx": 788, + "src/renderer/src/components/tab-bar/SortableTab.rename-shortcut.test.tsx": 1136, + "src/renderer/src/components/tab-bar/SortableTab.update-depth-probe.test.tsx": 1257, + "src/renderer/src/components/tab-bar/SortableTabContextMenu.test.tsx": 977, + "src/renderer/src/components/tab-bar/TabBar.client-hosted-row-active-state.test.ts": 8232, + "src/renderer/src/components/tab-bar/TabBar.context-menu.test.ts": 8259, + "src/renderer/src/components/tab-bar/TabBar.os-file-drop.test.tsx": 1297, + "src/renderer/src/components/tab-bar/TabBar.windows-shell-launch.test.ts": 3772, + "src/renderer/src/components/tab-bar/TabBar.windows-shell-remote-runtime.test.ts": 3732, + "src/renderer/src/components/tab-bar/TabBar.windows-shell-ssh-host.test.ts": 2829, + "src/renderer/src/components/tab-bar/TabBar.worktree-write-gate.test.tsx": 1282, + "src/renderer/src/components/tab-bar/TabBar.worktree-write-gate.windows.test.tsx": 1431, + "src/renderer/src/components/tab-bar/TabBarCreateEntry.history.test.tsx": 1687, + "src/renderer/src/components/tab-bar/TabBarCreateEntry.keyboard.test.tsx": 2769, + "src/renderer/src/components/tab-bar/TabBarCreateEntry.search.test.tsx": 3224, + "src/renderer/src/components/tab-bar/TabBarCreateEntry.tab-results.test.tsx": 2442, + "src/renderer/src/components/tab-bar/TabBarCreateEntryRow.test.tsx": 930, + "src/renderer/src/components/tab-bar/TabBarItemRow.test.tsx": 2116, + "src/renderer/src/components/tab-bar/TabBarQuickCommandItem.test.tsx": 384, + "src/renderer/src/components/tab-bar/TabBarQuickCommandsMenu.keyboard.test.ts": 159, + "src/renderer/src/components/tab-bar/TabBarQuickCommandsMenu.virtualization.test.tsx": 1644, + "src/renderer/src/components/tab-bar/TabSessionSurfaceSwitchMenuItems.test.tsx": 1683, + "src/renderer/src/components/tab-bar/TabStripScrollIndicator.test.tsx": 356, + "src/renderer/src/components/tab-bar/TabStripTooltipProvider.test.tsx": 553, + "src/renderer/src/components/tab-bar/TerminalTabLeadingIcon.test.tsx": 394, + "src/renderer/src/components/tab-bar/cli-chat-resume-close-terminal.test.ts": 598, + "src/renderer/src/components/tab-bar/cli-chat-resume-run-close.test.ts": 3079, + "src/renderer/src/components/tab-bar/cli-chat-resume-run.test.ts": 3848, + "src/renderer/src/components/tab-bar/client-hosted-browser-row-strip-placement.test.ts": 46, + "src/renderer/src/components/tab-bar/group-tab-order.test.ts": 2091, + "src/renderer/src/components/tab-bar/host-agent-launch-preferences-source.test.tsx": 3154, + "src/renderer/src/components/tab-bar/middle-button-default-guard.test.ts": 43, + "src/renderer/src/components/tab-bar/native-chat-cli-fork-run.test.ts": 798, + "src/renderer/src/components/tab-bar/native-chat-tab-agent-evidence.test.ts": 103, + "src/renderer/src/components/tab-bar/open-tab-entry-dedupe.test.ts": 283, + "src/renderer/src/components/tab-bar/open-tab-search-retention.test.ts": 1138, + "src/renderer/src/components/tab-bar/open-tab-search.test.ts": 701, + "src/renderer/src/components/tab-bar/open-tab-selection-routing.test.ts": 369, + "src/renderer/src/components/tab-bar/query-token-match.test.ts": 45, + "src/renderer/src/components/tab-bar/recent-tab-switching.test.ts": 1795, + "src/renderer/src/components/tab-bar/reconcile-order.test.ts": 44, + "src/renderer/src/components/tab-bar/tab-agent-launch-options.test.ts": 438, + "src/renderer/src/components/tab-bar/tab-agent-types-by-tab-id.test.ts": 206, + "src/renderer/src/components/tab-bar/tab-bar-item-model.git-status.test.ts": 1115, + "src/renderer/src/components/tab-bar/tab-bar-layout-owner-props.test.ts": 174, + "src/renderer/src/components/tab-bar/tab-bar-quick-commands-shortcut.test.tsx": 273, + "src/renderer/src/components/tab-bar/tab-context-menu.test.tsx": 5620, + "src/renderer/src/components/tab-bar/tab-create-entry-action.test.ts": 2264, + "src/renderer/src/components/tab-bar/tab-create-entry-classifier.runtime-listing.test.tsx": 2010, + "src/renderer/src/components/tab-bar/tab-create-entry-classifier.test.ts": 510, + "src/renderer/src/components/tab-bar/tab-create-entry-file-matches.test.ts": 213, + "src/renderer/src/components/tab-bar/tab-create-entry-forced-search.test.ts": 45, + "src/renderer/src/components/tab-bar/tab-create-entry-history-placement.test.ts": 264, + "src/renderer/src/components/tab-bar/tab-create-entry-local-path.test.ts": 2614, + "src/renderer/src/components/tab-bar/tab-create-entry-preview.test.ts": 882, + "src/renderer/src/components/tab-bar/tab-create-entry-search-ranking.test.ts": 460, + "src/renderer/src/components/tab-bar/tab-create-entry-url-classification.test.ts": 377, + "src/renderer/src/components/tab-bar/tab-create-menu-options.test.ts": 206, + "src/renderer/src/components/tab-bar/tab-move-to-pane-column.test.ts": 1775, + "src/renderer/src/components/tab-bar/tab-session-history-switch.parity.test.ts": 2732, + "src/renderer/src/components/tab-bar/tab-session-history-switch.test.ts": 2348, + "src/renderer/src/components/tab-bar/tab-strip-content-resize-observers.test.ts": 185, + "src/renderer/src/components/tab-bar/tab-strip-growth-scroll.test.tsx": 2164, + "src/renderer/src/components/tab-bar/tab-strip-overflow-navigation.test.ts": 90, + "src/renderer/src/components/tab-bar/tab-strip-pointer-activation.test.tsx": 2047, + "src/renderer/src/components/tab-bar/tab-strip-scroll-metrics.test.ts": 48, + "src/renderer/src/components/tab-bar/tab-title-tooltip.test.tsx": 2754, + "src/renderer/src/components/tab-bar/terminal-tab-activity-status.test.ts": 329, + "src/renderer/src/components/tab-bar/terminal-tab-program-progress.test.ts": 297, + "src/renderer/src/components/tab-bar/terminal-tab-spinner-launch-agent.test.ts": 280, + "src/renderer/src/components/tab-bar/use-agent-picker-refused-wake.test.tsx": 271, + "src/renderer/src/components/tab-bar/use-new-tab-agent-menu-host-preferences.test.tsx": 3234, + "src/renderer/src/components/tab-bar/use-new-tab-agent-menu-rows-owner.test.tsx": 1828, + "src/renderer/src/components/tab-bar/use-new-tab-agent-menu-rows.test.tsx": 2878, + "src/renderer/src/components/tab-bar/use-open-tab-search.test.ts": 2205, + "src/renderer/src/components/tab-bar/use-sortable-tab-context-menu.test.ts": 261, + "src/renderer/src/components/tab-bar/use-tab-bar-item-projection.test.tsx": 1991, + "src/renderer/src/components/tab-bar/use-tab-bar-quick-command-search-input.test.tsx": 536, + "src/renderer/src/components/tab-bar/windows-shell-launch.test.ts": 42, + "src/renderer/src/components/tab-bar/windows-shell-menu-visibility.test.ts": 49, + "src/renderer/src/components/tab-group/RetainedPaneHost.test.tsx": 340, + "src/renderer/src/components/tab-group/TabGroupPanel.context-menu.test.ts": 39, + "src/renderer/src/components/tab-group/TabGroupPanel.os-file-drop.test.tsx": 1711, + "src/renderer/src/components/tab-group/TabGroupPanel.pane-actions.test.tsx": 1419, + "src/renderer/src/components/tab-group/TabGroupSplitLayout.drag.test.tsx": 1106, + "src/renderer/src/components/tab-group/TabGroupSplitLayout.test.ts": 883, + "src/renderer/src/components/tab-group/TabPaneColumnSplitDragOverlay.test.tsx": 203, + "src/renderer/src/components/tab-group/editor-reveal-flash.test.ts": 246, + "src/renderer/src/components/tab-group/tab-drag-pointer-sensor.test.ts": 187, + "src/renderer/src/components/tab-group/tab-drag-pointer.test.ts": 46, + "src/renderer/src/components/tab-group/tab-drag-preview-activation.test.ts": 1785, + "src/renderer/src/components/tab-group/tab-drag-retained-guest-passthrough.test.tsx": 2104, + "src/renderer/src/components/tab-group/tab-drop-zone.test.ts": 45, + "src/renderer/src/components/tab-group/tab-group-body-anchor.test.ts": 49, + "src/renderer/src/components/tab-group/tab-group-body-geometry.test.ts": 194, + "src/renderer/src/components/tab-group/tab-group-layout-owner-commands.test.ts": 1764, + "src/renderer/src/components/tab-group/tab-group-panel-split-target.test.ts": 1838, + "src/renderer/src/components/tab-group/tab-insertion.test.ts": 56, + "src/renderer/src/components/tab-group/tab-moves-drawn-from-frames.test.ts": 2105, + "src/renderer/src/components/tab-group/useTabDragSplit.test.ts": 2120, + "src/renderer/src/components/tab-group/useTabGroupCloseScopeCommands.test.tsx": 2023, + "src/renderer/src/components/tab-group/useTabGroupCreationCommands.local-shell.test.ts": 1714, + "src/renderer/src/components/tab-group/useTabGroupTabCloseCommands.structured-session.test.ts": 505, + "src/renderer/src/components/tab-group/useTabGroupTabCloseCommands.test.tsx": 2004, + "src/renderer/src/components/tab-group/useTabGroupWorkspaceModel.focus.test.ts": 1714, + "src/renderer/src/components/tab-group/workspace-tab-close-commands.floating-reclaim.test.ts": 1716, + "src/renderer/src/components/tab-group/workspace-tab-close-commands.frame-flush.test.ts": 1604, + "src/renderer/src/components/task-page/github/Filters.preset-highlight.test.tsx": 4236, + "src/renderer/src/components/task-page/github/task-page-github-dialog-state-authority.test.ts": 107, + "src/renderer/src/components/task-page/github/task-page-github-landing-refresh-record.test.tsx": 971, + "src/renderer/src/components/task-page/github/task-page-github-list-scroll-restore.test.ts": 197, + "src/renderer/src/components/task-page/github/task-page-github-resume-cache.test.ts": 49, + "src/renderer/src/components/task-page/github/task-page-github-reviewer-suggestions.test.ts": 235, + "src/renderer/src/components/task-page/github/task-page-github-status-actions.test.ts": 50, + "src/renderer/src/components/task-page/github/task-page-github-status-state.test.ts": 42, + "src/renderer/src/components/task-page/github/task-page-github-task-kind.test.ts": 64, + "src/renderer/src/components/task-page/github/task-page-github-work-item-filter-membership.test.ts": 51, + "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-patches.test.ts": 53, + "src/renderer/src/components/task-page/github/task-page-github-work-item-mutation-regressions.test.ts": 140, + "src/renderer/src/components/task-page/github/task-page-github-work-item-mutations.test.ts": 169, + "src/renderer/src/components/task-page/github/task-page-github-work-item-status.test.ts": 49, + "src/renderer/src/components/task-page/github/use-task-page-github-issue-creation.test.tsx": 1769, + "src/renderer/src/components/task-page/gitlab/use-task-page-gitlab-loading.test.tsx": 1504, + "src/renderer/src/components/task-page/jira/Content.board-owner.test.tsx": 2582, + "src/renderer/src/components/task-page/jira/Filters.linked-mode.test.tsx": 3670, + "src/renderer/src/components/task-page/jira/IssueAssigneeField.test.tsx": 1122, + "src/renderer/src/components/task-page/jira/IssueUserField.test.tsx": 2559, + "src/renderer/src/components/task-page/jira/TaskPageJiraFavouriteFilters.test.tsx": 2394, + "src/renderer/src/components/task-page/jira/TaskPageJiraSavedFilters.test.tsx": 1173, + "src/renderer/src/components/task-page/jira/TaskPageJiraStatusFilters.test.tsx": 923, + "src/renderer/src/components/task-page/jira/task-page-jira-board-detail-integration.test.tsx": 2192, + "src/renderer/src/components/task-page/jira/task-page-jira-board-transitions.test.ts": 69, + "src/renderer/src/components/task-page/jira/task-page-jira-board-view.test.tsx": 2287, + "src/renderer/src/components/task-page/jira/task-page-jira-cache-selectors.test.ts": 54, + "src/renderer/src/components/task-page/jira/task-page-jira-create-fields.test.ts": 77, + "src/renderer/src/components/task-page/jira/task-page-jira-favourite-catalogue.test.tsx": 2742, + "src/renderer/src/components/task-page/jira/task-page-jira-favourite-selection.test.tsx": 3326, + "src/renderer/src/components/task-page/jira/task-page-jira-grouping.test.ts": 2324, + "src/renderer/src/components/task-page/jira/task-page-jira-linked-issues.test.ts": 204, + "src/renderer/src/components/task-page/jira/task-page-jira-quick-copy.test.tsx": 3457, + "src/renderer/src/components/task-page/jira/task-page-jira-saved-filter-load-failure.test.tsx": 3903, + "src/renderer/src/components/task-page/jira/task-page-jira-search.test.ts": 255, + "src/renderer/src/components/task-page/jira/task-page-jira-sorting.test.ts": 156, + "src/renderer/src/components/task-page/jira/task-page-jira-status-order-session.test.tsx": 2220, + "src/renderer/src/components/task-page/jira/task-page-jira-text-fallback-notice.test.tsx": 499, + "src/renderer/src/components/task-page/jira/use-task-page-jira-list-effects.test.ts": 3241, + "src/renderer/src/components/task-page/jira/use-task-page-jira-list-state.owner.test.tsx": 653, + "src/renderer/src/components/task-page/jira/use-task-page-jira-project-scope.test.tsx": 2642, + "src/renderer/src/components/task-page/jira/use-task-page-jira-quick-filters.test.tsx": 1466, + "src/renderer/src/components/task-page/jira/use-task-page-jira-saved-filters.test.tsx": 1501, + "src/renderer/src/components/task-page/jira/use-task-page-jira-summary-generation.test.tsx": 571, + "src/renderer/src/components/task-page/linear/IssueTable.test.tsx": 11230, + "src/renderer/src/components/task-page/linear/task-page-linear-committed-publication.test.tsx": 1978, + "src/renderer/src/components/task-page/linear/task-page-linear-creation-lifetime.test.tsx": 3315, + "src/renderer/src/components/task-page/linear/task-page-linear-in-orca-issues.test.ts": 430, + "src/renderer/src/components/task-page/linear/task-page-linear-issue-grouping.test.ts": 1726, + "src/renderer/src/components/task-page/linear/task-page-linear-refresh-entry.test.tsx": 2217, + "src/renderer/src/components/task-page/linear/task-page-linear-refresh-lifecycle.test.tsx": 1814, + "src/renderer/src/components/task-page/linear/task-page-linear-refresh-writers.test.tsx": 2810, + "src/renderer/src/components/task-page/linear/task-page-linear-selection-decisions.test.tsx": 1018, + "src/renderer/src/components/task-page/linear/task-page-linear-team-selection.test.ts": 45, + "src/renderer/src/components/task-page/task-page-cache-selectors.test.ts": 108, + "src/renderer/src/components/task-page/task-page-default-repo-selection.test.ts": 74, + "src/renderer/src/components/task-page/task-page-initial-selection-scaling.test.tsx": 1953, + "src/renderer/src/components/task-page/task-page-list-chrome-visibility.test.ts": 41, + "src/renderer/src/components/task-page/task-page-new-issue-draft.test.ts": 50, + "src/renderer/src/components/task-page/task-page-work-item-pagination.test.ts": 63, + "src/renderer/src/components/task-page/use-task-page-source-display.test.tsx": 5228, + "src/renderer/src/components/task-page/use-task-page-workspace-actions-twin-host.test.tsx": 1523, + "src/renderer/src/components/task-source-provider-availability.test.ts": 52, + "src/renderer/src/components/terminal-agent-tab-shortcut.test.ts": 7612, + "src/renderer/src/components/terminal-pane/CloseTerminalDialog.test.tsx": 484, + "src/renderer/src/components/terminal-pane/MobileDriverOverlay.test.tsx": 257, + "src/renderer/src/components/terminal-pane/PinnedTabCloseDialog.test.tsx": 2221, + "src/renderer/src/components/terminal-pane/RunningTerminalCloseDialog.test.tsx": 2303, + "src/renderer/src/components/terminal-pane/TerminalAgentSessionForkDialog.test.tsx": 266, + "src/renderer/src/components/terminal-pane/TerminalContextMenu.test.tsx": 1913, + "src/renderer/src/components/terminal-pane/TerminalErrorToast.test.ts": 864, + "src/renderer/src/components/terminal-pane/TerminalOverlaySlot.emptied-reaction.test.tsx": 430, + "src/renderer/src/components/terminal-pane/TerminalPaneHeaderOverlay.test.tsx": 1104, + "src/renderer/src/components/terminal-pane/TerminalPaneNativeChatPortal.test.tsx": 416, + "src/renderer/src/components/terminal-pane/TerminalPaneOverlayLayer.react185.test.tsx": 1251, + "src/renderer/src/components/terminal-pane/TerminalPaneRecoveryPortals.test.tsx": 670, + "src/renderer/src/components/terminal-pane/TerminalPaneResumeInChatButton.test.tsx": 581, + "src/renderer/src/components/terminal-pane/TerminalProcessExitOverlay.test.tsx": 481, + "src/renderer/src/components/terminal-pane/TerminalRemoteRuntimeReconnectBanner.test.tsx": 812, + "src/renderer/src/components/terminal-pane/TerminalSleepingPaneOverlay.test.tsx": 407, + "src/renderer/src/components/terminal-pane/TerminalSshReconnectOverlay.test.tsx": 2354, + "src/renderer/src/components/terminal-pane/account-restart-queue-progress.test.ts": 1988, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-attention-dispatch.test.ts": 301, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-completion-replay-guard.test.ts": 318, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-dispose-leak.test.ts": 278, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-hook-done-quiet-window.test.ts": 328, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-hook-title-precedence.test.ts": 280, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-monitoring-turn-end.test.ts": 461, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-pending-title-inspection.test.ts": 303, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-process-cadence.test.ts": 326, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-process-exit-turn-boundary.test.ts": 284, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-queued-inspection-disposal.test.ts": 296, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-stamped-turn-boundary.test.ts": 311, + "src/renderer/src/components/terminal-pane/agent-completion-coordinator-stamped-turn-replay.test.ts": 301, + "src/renderer/src/components/terminal-pane/agent-completion-local-exit-confirmation.test.ts": 340, + "src/renderer/src/components/terminal-pane/agent-completion-no-evidence-cadence.test.ts": 349, + "src/renderer/src/components/terminal-pane/agent-completion-poll-interval.test.ts": 166, + "src/renderer/src/components/terminal-pane/agent-completion-stale-evidence-backoff.test.ts": 261, + "src/renderer/src/components/terminal-pane/agent-completion-steady-state-opt-in.test.ts": 311, + "src/renderer/src/components/terminal-pane/agent-hook-terminal-lifecycle.test.ts": 42, + "src/renderer/src/components/terminal-pane/agent-interrupt-inference.test.ts": 146, + "src/renderer/src/components/terminal-pane/agent-launch-pane-notice.test.ts": 704, + "src/renderer/src/components/terminal-pane/agent-pre-ready-typed-draft.test.ts": 1195, + "src/renderer/src/components/terminal-pane/agent-process-inspection-queue-rejection-containment.test.ts": 56, + "src/renderer/src/components/terminal-pane/agent-process-inspection-round.test.ts": 56, + "src/renderer/src/components/terminal-pane/agent-question-answered-inference.test.ts": 107, + "src/renderer/src/components/terminal-pane/cache-timer-seeding.test.ts": 108, + "src/renderer/src/components/terminal-pane/claude-detached-pane-restart.test.ts": 1938, + "src/renderer/src/components/terminal-pane/claude-diff-panel-notice-banner.test.tsx": 1986, + "src/renderer/src/components/terminal-pane/claude-old-terminal-banner.test.tsx": 2146, + "src/renderer/src/components/terminal-pane/claude-side-question-completion.test.ts": 2305, + "src/renderer/src/components/terminal-pane/closed-terminal-leaf-notice-layout-owner.test.ts": 1032, + "src/renderer/src/components/terminal-pane/closed-terminal-leaf-notice.test.ts": 950, + "src/renderer/src/components/terminal-pane/codex-backfill-error-detector.test.ts": 26, + "src/renderer/src/components/terminal-pane/codex-detached-pane-restart.test.ts": 2270, + "src/renderer/src/components/terminal-pane/codex-restart-main-pane.test.ts": 1753, + "src/renderer/src/components/terminal-pane/codex-shared-server-banner.test.tsx": 2766, + "src/renderer/src/components/terminal-pane/codex-shared-settings-notice.test.ts": 225, + "src/renderer/src/components/terminal-pane/codex-terminal-presence.test.ts": 76, + "src/renderer/src/components/terminal-pane/codex-terminal-server-isolation-notice.test.ts": 419, + "src/renderer/src/components/terminal-pane/command-code-done-settle.test.ts": 52, "src/renderer/src/components/terminal-pane/command-code-output-ownership.test.ts": 43, - "src/renderer/src/components/terminal-pane/compose-active-terminal-theme.test.ts": 102, - "src/renderer/src/components/terminal-pane/deferred-reattach-live-data-queue.test.ts": 111, - "src/renderer/src/components/terminal-pane/deferred-split-pane-handoff.test.ts": 56, - "src/renderer/src/components/terminal-pane/desktop-fit-fallback.test.ts": 83, - "src/renderer/src/components/terminal-pane/direct-ssh-hidden-output-restore-unavailable-banner.test.ts": 1703, - "src/renderer/src/components/terminal-pane/edge-wrapped-terminal-http-links.test.ts": 410, - "src/renderer/src/components/terminal-pane/expand-collapse-render-stability.test.ts": 1792, - "src/renderer/src/components/terminal-pane/expand-collapse.test.ts": 69, - "src/renderer/src/components/terminal-pane/floating-file-link-selection.test.ts": 1397, - "src/renderer/src/components/terminal-pane/focus-terminal-pane-event.test.ts": 61, - "src/renderer/src/components/terminal-pane/focused-pane-rim-flash.test.ts": 38, - "src/renderer/src/components/terminal-pane/framed-overlay-terminal-http-links.test.ts": 236, - "src/renderer/src/components/terminal-pane/git-bash-console-capacity.test.ts": 57, - "src/renderer/src/components/terminal-pane/hard-wrapped-terminal-http-links.test.ts": 81, - "src/renderer/src/components/terminal-pane/hidden-output-restore-scheduler.test.ts": 34, - "src/renderer/src/components/terminal-pane/hidden-query-carry-osc-introducer-leak.repro.test.ts": 1002, - "src/renderer/src/components/terminal-pane/ipc-pty-opencode-model.test.ts": 111, - "src/renderer/src/components/terminal-pane/issue-12112-agent-pane-startup-color-reply-leak.repro.test.ts": 363, - "src/renderer/src/components/terminal-pane/issue-21762-tracking-mode-middle-click-double-paste.repro.test.ts": 194, - "src/renderer/src/components/terminal-pane/issue-4631-terminal-hover-link-provider.repro.test.ts": 672, - "src/renderer/src/components/terminal-pane/keyboard-handlers-ime-composing-chord.test.tsx": 1651, - "src/renderer/src/components/terminal-pane/keyboard-handlers-ime-enter-keyup.test.tsx": 1712, - "src/renderer/src/components/terminal-pane/keyboard-handlers-ime.test.tsx": 1720, - "src/renderer/src/components/terminal-pane/keyboard-handlers.test.ts": 1345, - "src/renderer/src/components/terminal-pane/launch-parity-window-tab.test.ts": 4944, - "src/renderer/src/components/terminal-pane/layout-owner-pane-close.test.ts": 2019, - "src/renderer/src/components/terminal-pane/layout-serialization.test.ts": 69, - "src/renderer/src/components/terminal-pane/leaf-scrollback-resolution.test.ts": 107, - "src/renderer/src/components/terminal-pane/legacy-relay-bridge-transport.test.ts": 308, - "src/renderer/src/components/terminal-pane/manual-terminal-worktree-park-eligibility.test.ts": 157, - "src/renderer/src/components/terminal-pane/merge-captured-leaf-state.test.ts": 34, - "src/renderer/src/components/terminal-pane/mobile-driver-overlay-collapse.test.ts": 41, - "src/renderer/src/components/terminal-pane/mobile-driver-overlay-focus.test.ts": 35, - "src/renderer/src/components/terminal-pane/mobile-driver-overlay-visibility.test.ts": 36, - "src/renderer/src/components/terminal-pane/mouse-hide-while-typing.test.ts": 34, - "src/renderer/src/components/terminal-pane/native-chat-leaf-title-agent.test.ts": 60, - "src/renderer/src/components/terminal-pane/newer-daemon-hold-banner.test.tsx": 315, - "src/renderer/src/components/terminal-pane/osc52-clipboard-default-on-notice.test.ts": 363, - "src/renderer/src/components/terminal-pane/osc52-clipboard-toast.test.ts": 875, - "src/renderer/src/components/terminal-pane/override-affected-panes.test.ts": 35, - "src/renderer/src/components/terminal-pane/paired-parking-unverifiable-host.test.ts": 159, - "src/renderer/src/components/terminal-pane/paired-reconnect-multi-pane-materialization.test.ts": 589, - "src/renderer/src/components/terminal-pane/pane-account-restart-readiness.test.ts": 1354, - "src/renderer/src/components/terminal-pane/pane-agent-session-id.test.ts": 33, - "src/renderer/src/components/terminal-pane/pane-delayed-agent-startup.test.ts": 270, - "src/renderer/src/components/terminal-pane/pane-foreground-agent-tracker.test.ts": 515, - "src/renderer/src/components/terminal-pane/pane-foreground-inspect-observation-identity.test.ts": 160, - "src/renderer/src/components/terminal-pane/pane-foreground-process-exit-retire.test.ts": 350, - "src/renderer/src/components/terminal-pane/pane-helpers.test.ts": 129, - "src/renderer/src/components/terminal-pane/pane-restart-transport-handoff.test.ts": 540, - "src/renderer/src/components/terminal-pane/pane-title-overlay-rects.test.ts": 45, - "src/renderer/src/components/terminal-pane/pane-title-update-global-scan-budget.test.tsx": 2284, - "src/renderer/src/components/terminal-pane/pane-top-warning-banner.test.tsx": 249, - "src/renderer/src/components/terminal-pane/park-reveal-live-tui-leaves.test.ts": 30, - "src/renderer/src/components/terminal-pane/parked-terminal-buffer-capture.test.ts": 107, - "src/renderer/src/components/terminal-pane/parked-terminal-byte-watcher.test.ts": 1996, - "src/renderer/src/components/terminal-pane/parked-terminal-command-status.test.ts": 184, - "src/renderer/src/components/terminal-pane/parked-terminal-tab-capture-episodes.test.ts": 223, - "src/renderer/src/components/terminal-pane/parse-osc7.test.ts": 40, - "src/renderer/src/components/terminal-pane/pending-pane-close-confirmation.test.ts": 2481, - "src/renderer/src/components/terminal-pane/pending-runtime-pane-close.test.ts": 2893, - "src/renderer/src/components/terminal-pane/pending-split-close.test.ts": 2899, - "src/renderer/src/components/terminal-pane/pty-buffer-serializer.test.ts": 38, - "src/renderer/src/components/terminal-pane/pty-connection-command-finished-late-done.test.ts": 6184, - "src/renderer/src/components/terminal-pane/pty-connection-completion-and-notification.test.ts": 11100, - "src/renderer/src/components/terminal-pane/pty-connection-foreground-agent.test.ts": 15418, - "src/renderer/src/components/terminal-pane/pty-connection-hibernation-kill-shell-foreground.test.ts": 1516, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-backlog-snapshot.test.ts": 3219, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-replay.test.ts": 13113, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-fit-overflow.test.ts": 2029, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-flood-abandon.test.ts": 959, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-loss-disclosure.test.ts": 2489, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-marker-handoff.test.ts": 1648, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-unhide-coverage.test.ts": 3043, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-unhide-repaint-fallback.test.ts": 1743, - "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-unhide-retired-task.test.ts": 1054, - "src/renderer/src/components/terminal-pane/pty-connection-hook-idle-arbitration.test.ts": 1392, - "src/renderer/src/components/terminal-pane/pty-connection-input-and-repaint.test.ts": 12594, - "src/renderer/src/components/terminal-pane/pty-connection-layout-owner-wake.test.ts": 1223, - "src/renderer/src/components/terminal-pane/pty-connection-main-pane-restore-start.test.ts": 1538, - "src/renderer/src/components/terminal-pane/pty-connection-main-pane-start.test.ts": 1829, - "src/renderer/src/components/terminal-pane/pty-connection-pi-synchronized-input.test.ts": 833, - "src/renderer/src/components/terminal-pane/pty-connection-post-dispose-restore-termination.test.ts": 904, - "src/renderer/src/components/terminal-pane/pty-connection-preconnect-input.test.ts": 801, - "src/renderer/src/components/terminal-pane/pty-connection-process-exit-row-retire.test.ts": 3445, - "src/renderer/src/components/terminal-pane/pty-connection-queued-startup-consume.test.ts": 1330, - "src/renderer/src/components/terminal-pane/pty-connection-reattach-binding.test.ts": 2250, - "src/renderer/src/components/terminal-pane/pty-connection-remote-snapshot-source-grid.test.ts": 996, - "src/renderer/src/components/terminal-pane/pty-connection-restore-and-resume.test.ts": 11977, - "src/renderer/src/components/terminal-pane/pty-connection-restored-baseline-shortfall.test.ts": 1134, - "src/renderer/src/components/terminal-pane/pty-connection-spawn-and-startup.test.ts": 15852, - "src/renderer/src/components/terminal-pane/pty-connection-spawn-deferred-sleep.test.ts": 2100, - "src/renderer/src/components/terminal-pane/pty-connection-spawn-left-pane-unbound.test.ts": 1488, - "src/renderer/src/components/terminal-pane/pty-connection-split-cwd-resolution.test.ts": 1045, - "src/renderer/src/components/terminal-pane/pty-connection-unserved-ssh-pane.test.ts": 1658, - "src/renderer/src/components/terminal-pane/pty-connection-visibility-and-exit.test.ts": 10495, - "src/renderer/src/components/terminal-pane/pty-connection-visible-pane-output-pause-latch.test.ts": 1059, - "src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-live-bookmark.test.ts": 247, - "src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-newer-daemon-hold.test.ts": 2223, - "src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-startup-snapshot.test.ts": 1667, - "src/renderer/src/components/terminal-pane/pty-connection/disposed-spawn-retention.test.ts": 80, - "src/renderer/src/components/terminal-pane/pty-connection/empty-reattach-retire-evidence.test.ts": 68, - "src/renderer/src/components/terminal-pane/pty-connection/exited-split-pane-close.test.ts": 44, - "src/renderer/src/components/terminal-pane/pty-connection/foreground-output-budgets.test.ts": 30, - "src/renderer/src/components/terminal-pane/pty-connection/foreground-output-scan.test.ts": 77, - "src/renderer/src/components/terminal-pane/pty-connection/foreground-renderer-risk-scan-tail.test.ts": 120, - "src/renderer/src/components/terminal-pane/pty-connection/hidden-agent-resume-deferral.test.ts": 36, - "src/renderer/src/components/terminal-pane/pty-connection/in-place-resume-hold-wiring.test.ts": 1344, - "src/renderer/src/components/terminal-pane/pty-connection/in-place-resume-hold.test.ts": 52, - "src/renderer/src/components/terminal-pane/pty-connection/main-pane-resume-banner.test.ts": 55, - "src/renderer/src/components/terminal-pane/pty-connection/main-pane-start-wait.test.ts": 33, - "src/renderer/src/components/terminal-pane/pty-connection/painted-cold-restore-ack.test.ts": 34, - "src/renderer/src/components/terminal-pane/pty-connection/pane-launch-agent-candidate.test.ts": 63, - "src/renderer/src/components/terminal-pane/pty-connection/pane-pty-layout-binding.test.ts": 27, - "src/renderer/src/components/terminal-pane/pty-connection/pane-serializer-register.test.ts": 120, - "src/renderer/src/components/terminal-pane/pty-connection/park-reveal-snapshot-verdict.test.ts": 37, - "src/renderer/src/components/terminal-pane/pty-connection/pty-exit-hibernate.test.ts": 1683, - "src/renderer/src/components/terminal-pane/pty-connection/pty-kitty-file-reader.test.ts": 267, - "src/renderer/src/components/terminal-pane/pty-connection/reattach-payload-context.test.ts": 1222, - "src/renderer/src/components/terminal-pane/pty-connection/reattach-result-handler-park-reveal-verdict.test.ts": 238, - "src/renderer/src/components/terminal-pane/pty-connection/reattach-success-settle.test.ts": 245, - "src/renderer/src/components/terminal-pane/pty-connection/saved-resume-cancellation.test.ts": 1674, - "src/renderer/src/components/terminal-pane/pty-connection/ssh-session-gone-verdict.test.ts": 25, - "src/renderer/src/components/terminal-pane/pty-connection/terminal-input-echo-delay.test.ts": 99, - "src/renderer/src/components/terminal-pane/pty-connection/terminal-tab-id.test.ts": 22, - "src/renderer/src/components/terminal-pane/pty-connection/unbound-pane-spawn-recovery.test.ts": 42, - "src/renderer/src/components/terminal-pane/pty-connection/unserved-ssh-pane-bridge.test.ts": 42, - "src/renderer/src/components/terminal-pane/pty-connection/write-pty-output-idle-reset.test.ts": 75, - "src/renderer/src/components/terminal-pane/pty-connection/write-pty-output-to-xterm-startup-callback.test.ts": 87, - "src/renderer/src/components/terminal-pane/pty-dispatcher-delivery-interest.test.ts": 72, - "src/renderer/src/components/terminal-pane/pty-dispatcher-delivery-resync.test.ts": 91, - "src/renderer/src/components/terminal-pane/pty-dispatcher-pi-routing.test.ts": 485, - "src/renderer/src/components/terminal-pane/pty-dispatcher-push-reattach.test.ts": 89, - "src/renderer/src/components/terminal-pane/pty-input-write-queue.test.ts": 713, - "src/renderer/src/components/terminal-pane/pty-model-restore-channel.test.ts": 35, - "src/renderer/src/components/terminal-pane/pty-output-processor-program-activity.test.ts": 88, - "src/renderer/src/components/terminal-pane/pty-output-side-effect-queue-reentrancy.test.ts": 42, - "src/renderer/src/components/terminal-pane/pty-output-side-effect-queue-retention.test.ts": 139, - "src/renderer/src/components/terminal-pane/pty-pre-handler-buffer-warn-eviction.test.ts": 47, - "src/renderer/src/components/terminal-pane/pty-pre-handler-buffer.test.ts": 68, - "src/renderer/src/components/terminal-pane/pty-preconnect-input-buffer.test.ts": 59, - "src/renderer/src/components/terminal-pane/pty-preconnect-input-retention.test.ts": 106, - "src/renderer/src/components/terminal-pane/pty-renderer-delivery-claims.test.ts": 72, - "src/renderer/src/components/terminal-pane/pty-shutdown-data-suspension.test.ts": 65, - "src/renderer/src/components/terminal-pane/pty-shutdown-exit-deferral.test.ts": 78, - "src/renderer/src/components/terminal-pane/pty-shutdown-output-queue.test.ts": 734, - "src/renderer/src/components/terminal-pane/pty-side-effect-pending-census.test.ts": 93, - "src/renderer/src/components/terminal-pane/pty-size-reassertion.test.ts": 32, - "src/renderer/src/components/terminal-pane/pty-size-reconcile.test.ts": 49, - "src/renderer/src/components/terminal-pane/pty-transport-connect-spawn.test.ts": 697, - "src/renderer/src/components/terminal-pane/pty-transport-detach-attach-handoff.test.ts": 426, - "src/renderer/src/components/terminal-pane/pty-transport-eager-buffer-replay.test.ts": 696, - "src/renderer/src/components/terminal-pane/pty-transport-handler-suspension.test.ts": 401, - "src/renderer/src/components/terminal-pane/pty-transport-input-write.test.ts": 1243, - "src/renderer/src/components/terminal-pane/pty-transport-output-side-effects.test.ts": 437, - "src/renderer/src/components/terminal-pane/pty-transport-pi-coalesce.test.ts": 539, - "src/renderer/src/components/terminal-pane/pty-transport-pi-spinner.test.ts": 327, - "src/renderer/src/components/terminal-pane/pty-transport-reattach-admission.test.ts": 595, - "src/renderer/src/components/terminal-pane/pty-transport-recycled-pty-incarnation.test.ts": 685, - "src/renderer/src/components/terminal-pane/pty-transport-spawn-errors.test.ts": 390, - "src/renderer/src/components/terminal-pane/pty-transport-spawn-intent.test.ts": 276, - "src/renderer/src/components/terminal-pane/pty-transport-user-input.test.ts": 427, - "src/renderer/src/components/terminal-pane/regular-terminal-focus-ownership.test.ts": 211, - "src/renderer/src/components/terminal-pane/remote-desktop-viewport-claim.test.ts": 58, - "src/renderer/src/components/terminal-pane/remote-hidden-output-restore-outcomes.test.ts": 1974, - "src/renderer/src/components/terminal-pane/remote-hidden-output-restore-unavailable-banner.repro.test.ts": 1100, - "src/renderer/src/components/terminal-pane/remote-layout-scrollback-retention.test.ts": 84, - "src/renderer/src/components/terminal-pane/remote-pane-layout-push.test.ts": 56, - "src/renderer/src/components/terminal-pane/remote-park-reveal-unverifiable-retry.test.ts": 1087, - "src/renderer/src/components/terminal-pane/remote-reconnect-unimaged-pane-redraw.test.ts": 2415, - "src/renderer/src/components/terminal-pane/remote-runtime-connect-failure-recovery.test.ts": 503, - "src/renderer/src/components/terminal-pane/remote-runtime-disconnected-input-grace-retry.test.ts": 597, - "src/renderer/src/components/terminal-pane/remote-runtime-disconnected-input-grace.test.ts": 26, - "src/renderer/src/components/terminal-pane/remote-runtime-error-surface-dismissal.test.ts": 527, - "src/renderer/src/components/terminal-pane/remote-runtime-input-journal.test.ts": 51, - "src/renderer/src/components/terminal-pane/remote-runtime-outage-toast-flood-and-stuck-reconnect.test.ts": 596, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-batching.test.ts": 168, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-deadline-reattach.test.ts": 1387, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-latched-pane-retention.test.ts": 3476, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-query-reply-immediate.test.ts": 917, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-recovery-state.test.ts": 54, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-snapshot-escape-tail.test.ts": 835, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-snapshot-source-grid.test.ts": 684, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-activation-inventory-fallback.test.ts": 625, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-attach-subscription.test.ts": 1330, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-create-handoff.test.ts": 7469, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-create-outcome-recovery.test.ts": 1227, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-empty-initial-snapshot.test.ts": 826, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-end-verdict.test.ts": 385, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-expired-pane-recovery.test.ts": 857, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-healthy-link-reattach.test.ts": 748, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-absence-evidence.test.ts": 491, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-exit-record.test.ts": 2999, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-session-launch.test.ts": 1246, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-surface-replacement.test.ts": 3860, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-input-coalescing.test.ts": 1039, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-input-fallback.test.ts": 873, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-input-replay.test.ts": 5871, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-mirror-resolve-overlap.test.ts": 586, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pairing-rotation.test.ts": 1793, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pane-binding-ownership.test.ts": 2430, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pane-handle-resolution.test.ts": 1796, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pending-host-surface-attach.test.ts": 658, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-reattach-type-ahead.test.ts": 849, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-reveal-round-trips.test.ts": 390, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-snapshot-replay.test.ts": 885, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-spawn-intent.test.ts": 1772, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-split-leaf-activation.test.ts": 1083, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-stale-handle-recovery.test.ts": 1107, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-sticky-replacement-policy.test.ts": 1035, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-stream-reconnect.test.ts": 2485, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-subscribe-ack-input.test.ts": 1787, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-unmounted-host-pane.test.ts": 918, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-unpublished-host-graph.test.ts": 1781, - "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-web-mirror-recovery.test.ts": 791, - "src/renderer/src/components/terminal-pane/remote-runtime-recovery-input-hold.test.ts": 378, - "src/renderer/src/components/terminal-pane/remote-runtime-resubscribe-after-deadline.test.ts": 1471, - "src/renderer/src/components/terminal-pane/remote-runtime-resubscribe-failure-recovery-routing.test.ts": 1221, - "src/renderer/src/components/terminal-pane/remote-runtime-saved-result-consumer.test.ts": 2603, - "src/renderer/src/components/terminal-pane/remote-runtime-ssh-sign-in-recovery.test.ts": 4931, - "src/renderer/src/components/terminal-pane/remote-server-notice-claims.test.tsx": 193, - "src/renderer/src/components/terminal-pane/remote-snapshot-alt-screen-host-chain.test.ts": 16626, - "src/renderer/src/components/terminal-pane/remote-snapshot-alt-screen-replay.test.ts": 2858, - "src/renderer/src/components/terminal-pane/remote-snapshot-history-seam.test.ts": 1322, - "src/renderer/src/components/terminal-pane/renderer-owned-agent-status-registry.test.ts": 51, - "src/renderer/src/components/terminal-pane/replay-guard.test.ts": 77, - "src/renderer/src/components/terminal-pane/replayed-scrollback-store-release.test.ts": 85, - "src/renderer/src/components/terminal-pane/repro-8299-shift-space-input-source.test.ts": 95, - "src/renderer/src/components/terminal-pane/repro-8832-url-next-line.test.ts": 1612, - "src/renderer/src/components/terminal-pane/request-active-terminal-pane-close.test.ts": 172, - "src/renderer/src/components/terminal-pane/resolve-split-cwd.test.ts": 40, - "src/renderer/src/components/terminal-pane/restored-snapshot-coverage.test.ts": 29, - "src/renderer/src/components/terminal-pane/scan22-ssh-new-tab-disposed-spawn-kill.repro.test.ts": 325, - "src/renderer/src/components/terminal-pane/session-restored-banner-pane-state.test.tsx": 190, - "src/renderer/src/components/terminal-pane/shutdown-buffer-captures.test.ts": 62, - "src/renderer/src/components/terminal-pane/split-right-white-screen.test.ts": 46, - "src/renderer/src/components/terminal-pane/stale-document-visibility.test.ts": 65, - "src/renderer/src/components/terminal-pane/terminal-agent-paste-bracketing.test.ts": 184, - "src/renderer/src/components/terminal-pane/terminal-agent-session-continuation.test.ts": 75, - "src/renderer/src/components/terminal-pane/terminal-agent-session-fork.test.ts": 748, - "src/renderer/src/components/terminal-pane/terminal-alternate-screen-parse.test.ts": 58, - "src/renderer/src/components/terminal-pane/terminal-appearance.test.ts": 234, - "src/renderer/src/components/terminal-pane/terminal-attention-surface.test.ts": 1337, - "src/renderer/src/components/terminal-pane/terminal-bracketed-paste.test.ts": 73, - "src/renderer/src/components/terminal-pane/terminal-capability-replies.test.ts": 109, - "src/renderer/src/components/terminal-pane/terminal-capped-buffer-retention.test.ts": 643, - "src/renderer/src/components/terminal-pane/terminal-captured-input-dispatch.test.ts": 63, - "src/renderer/src/components/terminal-pane/terminal-chat-ownership-lifecycle.test.tsx": 572, - "src/renderer/src/components/terminal-pane/terminal-cjk-cursor-cell-placement.test.ts": 169, - "src/renderer/src/components/terminal-pane/terminal-clipboard-paste.test.ts": 59, - "src/renderer/src/components/terminal-pane/terminal-clipboard-selection-text.test.ts": 50, - "src/renderer/src/components/terminal-pane/terminal-cold-park-exempt-flip.react185.test.tsx": 1035, - "src/renderer/src/components/terminal-pane/terminal-cold-park-pre-gate-loop.react185.test.tsx": 725, - "src/renderer/src/components/terminal-pane/terminal-cold-park-recheck-deadlines.test.ts": 212, - "src/renderer/src/components/terminal-pane/terminal-cold-park-subscription-narrowing.react185.test.tsx": 527, - "src/renderer/src/components/terminal-pane/terminal-cold-park-tab-model-identity.react185.test.tsx": 774, - "src/renderer/src/components/terminal-pane/terminal-cold-park-timer-rearm.test.tsx": 538, - "src/renderer/src/components/terminal-pane/terminal-cold-park-verdict-loop.test.tsx": 694, - "src/renderer/src/components/terminal-pane/terminal-command-lifecycle.test.ts": 46, - "src/renderer/src/components/terminal-pane/terminal-copy-shortcut.test.ts": 1636, - "src/renderer/src/components/terminal-pane/terminal-ctrl-enter.test.ts": 115, - "src/renderer/src/components/terminal-pane/terminal-dead-session-reconcile.test.ts": 34, - "src/renderer/src/components/terminal-pane/terminal-delivery-watchdog.test.ts": 140, - "src/renderer/src/components/terminal-pane/terminal-drop-handler.test.ts": 519, - "src/renderer/src/components/terminal-pane/terminal-drop-image-path.test.ts": 80, - "src/renderer/src/components/terminal-pane/terminal-drop-internal-handler.test.ts": 609, - "src/renderer/src/components/terminal-pane/terminal-drop-local-workspace.test.ts": 685, - "src/renderer/src/components/terminal-pane/terminal-drop-pane-resolution.test.ts": 136, - "src/renderer/src/components/terminal-pane/terminal-drop-path-writer.test.ts": 206, - "src/renderer/src/components/terminal-pane/terminal-drop-runtime-catalog-owner.test.ts": 678, - "src/renderer/src/components/terminal-pane/terminal-drop-shell.test.ts": 136, - "src/renderer/src/components/terminal-pane/terminal-drop-source-owner.test.ts": 631, - "src/renderer/src/components/terminal-pane/terminal-drop-transport-owner.test.ts": 167, - "src/renderer/src/components/terminal-pane/terminal-drop-upload-report.test.ts": 66, - "src/renderer/src/components/terminal-pane/terminal-drop-worktree-path.test.ts": 500, - "src/renderer/src/components/terminal-pane/terminal-drop-write-failure.test.ts": 47, - "src/renderer/src/components/terminal-pane/terminal-error-accumulation.test.ts": 198, - "src/renderer/src/components/terminal-pane/terminal-error-remote-closed-localization.test.ts": 96, - "src/renderer/src/components/terminal-pane/terminal-file-link-actions.test.ts": 250, - "src/renderer/src/components/terminal-pane/terminal-file-link-target.test.ts": 1741, - "src/renderer/src/components/terminal-pane/terminal-fit-restore.test.ts": 43, - "src/renderer/src/components/terminal-pane/terminal-handle-copy.test.ts": 47, - "src/renderer/src/components/terminal-pane/terminal-handle-links.test.ts": 439, - "src/renderer/src/components/terminal-pane/terminal-hidden-view-parking.test.ts": 230, - "src/renderer/src/components/terminal-pane/terminal-hidden-worktree-retention.test.ts": 290, - "src/renderer/src/components/terminal-pane/terminal-http-link-activation.test.ts": 201, - "src/renderer/src/components/terminal-pane/terminal-http-link-source-owner.test.ts": 346, - "src/renderer/src/components/terminal-pane/terminal-http-url-extraction.test.ts": 26, - "src/renderer/src/components/terminal-pane/terminal-idle-cursor-reset.test.ts": 196, - "src/renderer/src/components/terminal-pane/terminal-ime-candidate-key-release-guard.test.ts": 51, - "src/renderer/src/components/terminal-pane/terminal-ime-composer-placeholder-mask.test.ts": 683, - "src/renderer/src/components/terminal-pane/terminal-ime-composition-route.test.ts": 152, - "src/renderer/src/components/terminal-pane/terminal-ime-composition-tracker.test.ts": 183, - "src/renderer/src/components/terminal-pane/terminal-ime-composition-transaction-ownership.test.ts": 138, - "src/renderer/src/components/terminal-pane/terminal-ime-deferred-chord.test.ts": 134, - "src/renderer/src/components/terminal-pane/terminal-ime-deferred-newline.test.ts": 159, - "src/renderer/src/components/terminal-pane/terminal-ime-forwarder-space-claim.test.ts": 186, - "src/renderer/src/components/terminal-pane/terminal-ime-hangul-syllable-flush.test.ts": 687, - "src/renderer/src/components/terminal-pane/terminal-ime-hangul-terminating-digit.test.ts": 455, - "src/renderer/src/components/terminal-pane/terminal-ime-input-context-refresh.test.ts": 121, - "src/renderer/src/components/terminal-pane/terminal-ime-linux-fcitx4-trace-replay.test.ts": 1340, - "src/renderer/src/components/terminal-pane/terminal-ime-linux-kitty-orphan-keyup.test.ts": 536, - "src/renderer/src/components/terminal-pane/terminal-ime-macos-keybinding-dict-trace.test.ts": 233, - "src/renderer/src/components/terminal-pane/terminal-ime-native-text-forwarder.test.ts": 255, - "src/renderer/src/components/terminal-pane/terminal-ime-substituted-text-commit.test.ts": 547, - "src/renderer/src/components/terminal-pane/terminal-ime-user-input-provenance.test.ts": 261, - "src/renderer/src/components/terminal-pane/terminal-ime-won-composition-order.test.ts": 544, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-adversarial.test.ts": 1444, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-cancelled-preedit-visibility.test.ts": 502, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-composition-cancel.test.ts": 383, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-composition-deduplication.test.ts": 1274, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-consumed-key-commit.test.ts": 570, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-korean-enter-commit-order.test.ts": 389, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-linux-native-trace-replay.test.ts": 3995, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-midline-preedit-tail.test.ts": 729, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-preedit-cell-grid.test.ts": 891, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-resumed-preedit-visibility.test.ts": 546, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-trailing-preedit-occlusion.test.ts": 616, - "src/renderer/src/components/terminal-pane/terminal-ime-xterm-transaction-events.test.ts": 516, - "src/renderer/src/components/terminal-pane/terminal-inline-image-da1.test.ts": 112, - "src/renderer/src/components/terminal-pane/terminal-input-host-platform.test.ts": 1435, - "src/renderer/src/components/terminal-pane/terminal-input-quarantine.test.ts": 80, - "src/renderer/src/components/terminal-pane/terminal-ios-hangul-preedit-coexistence.test.ts": 673, - "src/renderer/src/components/terminal-pane/terminal-ios-hangul-preedit-device-trace.test.ts": 545, - "src/renderer/src/components/terminal-pane/terminal-ios-hangul-preedit.test.ts": 569, - "src/renderer/src/components/terminal-pane/terminal-jis-yen-input.test.ts": 42, - "src/renderer/src/components/terminal-pane/terminal-keyboard-event-handlers-focus.test.ts": 1778, - "src/renderer/src/components/terminal-pane/terminal-keyboard-native-chat-cover.test.ts": 1546, - "src/renderer/src/components/terminal-pane/terminal-keyboard-protocol-pane-agent.test.ts": 37, - "src/renderer/src/components/terminal-pane/terminal-kitty-csi-u-encoding.test.ts": 59, - "src/renderer/src/components/terminal-pane/terminal-layout-leaf-ids.test.ts": 44, - "src/renderer/src/components/terminal-pane/terminal-layout-pty-ownership-depth.test.ts": 120, - "src/renderer/src/components/terminal-pane/terminal-layout-pty-ownership.test.ts": 89, - "src/renderer/src/components/terminal-pane/terminal-layout-title-persist.test.tsx": 244, - "src/renderer/src/components/terminal-pane/terminal-link-action-routing.test.ts": 1729, - "src/renderer/src/components/terminal-pane/terminal-link-click-behavior.test.ts": 41, - "src/renderer/src/components/terminal-pane/terminal-link-click-fallback.test.ts": 958, - "src/renderer/src/components/terminal-pane/terminal-link-client-local-file.test.ts": 797, - "src/renderer/src/components/terminal-pane/terminal-link-file-open-routing.test.ts": 787, - "src/renderer/src/components/terminal-pane/terminal-link-host-granted-file-link.test.ts": 655, - "src/renderer/src/components/terminal-pane/terminal-link-host-workspace-file.test.ts": 817, - "src/renderer/src/components/terminal-pane/terminal-link-legacy-relay-bridge-pane.test.ts": 819, - "src/renderer/src/components/terminal-pane/terminal-link-missing-file-open.test.ts": 686, - "src/renderer/src/components/terminal-pane/terminal-link-open-beside-source.test.ts": 766, - "src/renderer/src/components/terminal-pane/terminal-link-open-hints.test.ts": 188, - "src/renderer/src/components/terminal-pane/terminal-link-osc-file-targets.test.ts": 739, - "src/renderer/src/components/terminal-pane/terminal-link-osc-url-routing.test.ts": 579, - "src/renderer/src/components/terminal-pane/terminal-link-paired-click-fallback.test.ts": 608, - "src/renderer/src/components/terminal-pane/terminal-link-pointer-gesture.test.ts": 309, - "src/renderer/src/components/terminal-pane/terminal-link-provider-batching.test.ts": 797, - "src/renderer/src/components/terminal-pane/terminal-link-provider-candidate-failures.test.ts": 553, - "src/renderer/src/components/terminal-pane/terminal-link-provider-chat-cases.test.ts": 966, - "src/renderer/src/components/terminal-pane/terminal-link-provider-link-detection.test.ts": 864, - "src/renderer/src/components/terminal-pane/terminal-link-provider-markdown.test.ts": 1059, - "src/renderer/src/components/terminal-pane/terminal-link-pty-mouse-suppression.test.ts": 497, - "src/renderer/src/components/terminal-pane/terminal-link-remote-runtime-ssh-open.test.ts": 804, - "src/renderer/src/components/terminal-pane/terminal-link-same-id-ssh-file-host.test.ts": 823, - "src/renderer/src/components/terminal-pane/terminal-link-worktree-root-activation.test.ts": 684, - "src/renderer/src/components/terminal-pane/terminal-link-wsl-path-mapping.test.ts": 840, - "src/renderer/src/components/terminal-pane/terminal-live-layout-reconciliation.test.ts": 63, - "src/renderer/src/components/terminal-pane/terminal-modify-other-keys-enter.test.ts": 125, - "src/renderer/src/components/terminal-pane/terminal-native-copy-gutter.test.ts": 131, - "src/renderer/src/components/terminal-pane/terminal-notification-state.test.ts": 1563, - "src/renderer/src/components/terminal-pane/terminal-option-kitty-release.test.ts": 51, - "src/renderer/src/components/terminal-pane/terminal-option-punctuation.test.ts": 65, - "src/renderer/src/components/terminal-pane/terminal-output-visibility.test.ts": 39, - "src/renderer/src/components/terminal-pane/terminal-pane-attention-subscriptions.test.ts": 42, - "src/renderer/src/components/terminal-pane/terminal-pane-close-identity.test.ts": 26, - "src/renderer/src/components/terminal-pane/terminal-pane-detach-layout-owner.test.ts": 1521, - "src/renderer/src/components/terminal-pane/terminal-pane-element-file-drop.test.tsx": 1853, - "src/renderer/src/components/terminal-pane/terminal-pane-frame-reconciliation.test.ts": 387, - "src/renderer/src/components/terminal-pane/terminal-pane-host-state-memo.test.ts": 2151, - "src/renderer/src/components/terminal-pane/terminal-pane-layout-owner-commands.test.ts": 222, - "src/renderer/src/components/terminal-pane/terminal-pane-layout-owner-gestures.test.ts": 43, - "src/renderer/src/components/terminal-pane/terminal-pane-mount-bootstrap.test.ts": 1256, - "src/renderer/src/components/terminal-pane/terminal-pane-mount-events-layout-owner.test.ts": 743, - "src/renderer/src/components/terminal-pane/terminal-pane-recovery-host-rebind-cap.test.ts": 521, - "src/renderer/src/components/terminal-pane/terminal-pane-recovery-unsettled-fallback.test.ts": 764, - "src/renderer/src/components/terminal-pane/terminal-pane-recovery.test.ts": 676, - "src/renderer/src/components/terminal-pane/terminal-pane-spawn-placement.test.ts": 473, - "src/renderer/src/components/terminal-pane/terminal-pane-split-in-main.test.ts": 367, - "src/renderer/src/components/terminal-pane/terminal-pane-split-request-routing.test.ts": 1631, - "src/renderer/src/components/terminal-pane/terminal-pane-split-with-inherited-cwd.test.ts": 1817, - "src/renderer/src/components/terminal-pane/terminal-pane-store-subscription-budget.test.tsx": 6411, - "src/renderer/src/components/terminal-pane/terminal-pane-surface-ownership.test.ts": 488, - "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-commit.test.ts": 1847, - "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-frame-drawn.test.ts": 1631, - "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-main-commit.test.ts": 1112, - "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-main-move.test.ts": 1321, - "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach.test.ts": 1335, - "src/renderer/src/components/terminal-pane/terminal-park-verdict-flip-telemetry.test.ts": 76, - "src/renderer/src/components/terminal-pane/terminal-park-verdict-worktree-driver-loop.test.tsx": 441, - "src/renderer/src/components/terminal-pane/terminal-parked-pane-candidates.test.ts": 125, - "src/renderer/src/components/terminal-pane/terminal-parked-tab-watchers-batch-sync.test.ts": 395, - "src/renderer/src/components/terminal-pane/terminal-parked-tab-watchers.test.ts": 527, - "src/renderer/src/components/terminal-pane/terminal-parked-watcher-partial-reconciliation.test.ts": 380, - "src/renderer/src/components/terminal-pane/terminal-parked-watcher-reconciliation.test.ts": 156, - "src/renderer/src/components/terminal-pane/terminal-parked-watcher-registry.test.ts": 132, - "src/renderer/src/components/terminal-pane/terminal-parked-watcher-sleep-preserved-exit.test.ts": 449, - "src/renderer/src/components/terminal-pane/terminal-parked-watcher-sole-newborn-exit.test.ts": 410, - "src/renderer/src/components/terminal-pane/terminal-parser-handler-guard.test.ts": 36, - "src/renderer/src/components/terminal-pane/terminal-paste-coordinator.test.ts": 118, - "src/renderer/src/components/terminal-pane/terminal-paste-executor-default-yield.test.ts": 86, - "src/renderer/src/components/terminal-pane/terminal-paste-multiline-policy.test.ts": 45, - "src/renderer/src/components/terminal-pane/terminal-paste-operation-order.test.ts": 1544, - "src/renderer/src/components/terminal-pane/terminal-paste-runtime.test.ts": 213, - "src/renderer/src/components/terminal-pane/terminal-path-existence-batch.test.ts": 83, - "src/renderer/src/components/terminal-pane/terminal-path-exists-cache.test.ts": 30, - "src/renderer/src/components/terminal-pane/terminal-process-exit-restart.test.ts": 42, - "src/renderer/src/components/terminal-pane/terminal-programmatic-text-paste.test.ts": 272, - "src/renderer/src/components/terminal-pane/terminal-remote-runtime-recovery-ui-state.test.ts": 22, + "src/renderer/src/components/terminal-pane/compose-active-terminal-theme.test.ts": 166, + "src/renderer/src/components/terminal-pane/deferred-reattach-live-data-queue.test.ts": 184, + "src/renderer/src/components/terminal-pane/deferred-split-pane-handoff.test.ts": 78, + "src/renderer/src/components/terminal-pane/desktop-fit-fallback.test.ts": 92, + "src/renderer/src/components/terminal-pane/direct-ssh-hidden-output-restore-unavailable-banner.test.ts": 1975, + "src/renderer/src/components/terminal-pane/edge-wrapped-terminal-http-links.test.ts": 529, + "src/renderer/src/components/terminal-pane/expand-collapse-render-stability.test.ts": 2069, + "src/renderer/src/components/terminal-pane/expand-collapse.test.ts": 102, + "src/renderer/src/components/terminal-pane/floating-file-link-selection.test.ts": 2282, + "src/renderer/src/components/terminal-pane/focus-terminal-pane-event.test.ts": 57, + "src/renderer/src/components/terminal-pane/focused-pane-rim-flash.test.ts": 46, + "src/renderer/src/components/terminal-pane/framed-overlay-terminal-http-links.test.ts": 508, + "src/renderer/src/components/terminal-pane/git-bash-console-capacity.test.ts": 56, + "src/renderer/src/components/terminal-pane/hidden-output-restore-scheduler.test.ts": 48, + "src/renderer/src/components/terminal-pane/hidden-query-carry-osc-introducer-leak.repro.test.ts": 1154, + "src/renderer/src/components/terminal-pane/host-scrollback-mount.test.ts": 757, + "src/renderer/src/components/terminal-pane/ipc-pty-opencode-model.test.ts": 253, + "src/renderer/src/components/terminal-pane/issue-12112-agent-pane-startup-color-reply-leak.repro.test.ts": 564, + "src/renderer/src/components/terminal-pane/issue-21762-tracking-mode-middle-click-double-paste.repro.test.ts": 324, + "src/renderer/src/components/terminal-pane/issue-4631-terminal-hover-link-provider.repro.test.ts": 1090, + "src/renderer/src/components/terminal-pane/keyboard-handlers-ime-composing-chord.test.tsx": 2223, + "src/renderer/src/components/terminal-pane/keyboard-handlers-ime-enter-keyup.test.tsx": 2120, + "src/renderer/src/components/terminal-pane/keyboard-handlers-ime.test.tsx": 2239, + "src/renderer/src/components/terminal-pane/keyboard-handlers.test.ts": 1936, + "src/renderer/src/components/terminal-pane/launch-parity-window-tab.test.ts": 17426, + "src/renderer/src/components/terminal-pane/layout-owner-pane-close.test.ts": 2445, + "src/renderer/src/components/terminal-pane/layout-serialization.test.ts": 109, + "src/renderer/src/components/terminal-pane/leaf-scrollback-resolution.test.ts": 250, + "src/renderer/src/components/terminal-pane/legacy-relay-bridge-transport.test.ts": 358, + "src/renderer/src/components/terminal-pane/manual-terminal-worktree-park-eligibility.test.ts": 302, + "src/renderer/src/components/terminal-pane/merge-captured-leaf-state.test.ts": 45, + "src/renderer/src/components/terminal-pane/mobile-driver-overlay-collapse.test.ts": 49, + "src/renderer/src/components/terminal-pane/mobile-driver-overlay-focus.test.ts": 42, + "src/renderer/src/components/terminal-pane/mobile-driver-overlay-visibility.test.ts": 43, + "src/renderer/src/components/terminal-pane/mobile-overlay-bind.test.tsx": 3740, + "src/renderer/src/components/terminal-pane/mouse-hide-while-typing.test.ts": 47, + "src/renderer/src/components/terminal-pane/native-chat-leaf-title-agent.test.ts": 109, + "src/renderer/src/components/terminal-pane/newer-daemon-hold-banner.test.tsx": 477, + "src/renderer/src/components/terminal-pane/osc52-clipboard-default-on-notice.test.ts": 381, + "src/renderer/src/components/terminal-pane/osc52-clipboard-toast.test.ts": 1550, + "src/renderer/src/components/terminal-pane/override-affected-panes.test.ts": 44, + "src/renderer/src/components/terminal-pane/paired-parking-unverifiable-host.test.ts": 176, + "src/renderer/src/components/terminal-pane/paired-reconnect-multi-pane-materialization.test.ts": 1040, + "src/renderer/src/components/terminal-pane/pane-account-restart-readiness.test.ts": 1701, + "src/renderer/src/components/terminal-pane/pane-agent-session-id.test.ts": 45, + "src/renderer/src/components/terminal-pane/pane-delayed-agent-startup.test.ts": 285, + "src/renderer/src/components/terminal-pane/pane-foreground-agent-tracker.test.ts": 486, + "src/renderer/src/components/terminal-pane/pane-foreground-inspect-observation-identity.test.ts": 226, + "src/renderer/src/components/terminal-pane/pane-foreground-process-exit-retire.test.ts": 329, + "src/renderer/src/components/terminal-pane/pane-helpers.test.ts": 209, + "src/renderer/src/components/terminal-pane/pane-restart-transport-handoff.test.ts": 931, + "src/renderer/src/components/terminal-pane/pane-title-overlay-rects.test.ts": 58, + "src/renderer/src/components/terminal-pane/pane-title-update-global-scan-budget.test.tsx": 4146, + "src/renderer/src/components/terminal-pane/pane-top-warning-banner.test.tsx": 435, + "src/renderer/src/components/terminal-pane/park-reveal-live-tui-leaves.test.ts": 42, + "src/renderer/src/components/terminal-pane/parked-terminal-buffer-capture.test.ts": 265, + "src/renderer/src/components/terminal-pane/parked-terminal-byte-watcher.test.ts": 2837, + "src/renderer/src/components/terminal-pane/parked-terminal-command-status.test.ts": 352, + "src/renderer/src/components/terminal-pane/parked-terminal-tab-capture-episodes.test.ts": 265, + "src/renderer/src/components/terminal-pane/parse-osc7.test.ts": 129, + "src/renderer/src/components/terminal-pane/pending-pane-close-confirmation.test.ts": 4695, + "src/renderer/src/components/terminal-pane/pending-runtime-pane-close.test.ts": 3487, + "src/renderer/src/components/terminal-pane/pending-split-close.test.ts": 4680, + "src/renderer/src/components/terminal-pane/pty-agent-pane-launch.test.ts": 8045, + "src/renderer/src/components/terminal-pane/pty-buffer-serializer.test.ts": 53, + "src/renderer/src/components/terminal-pane/pty-connection-command-finished-late-done.test.ts": 10940, + "src/renderer/src/components/terminal-pane/pty-connection-completion-and-notification.test.ts": 18380, + "src/renderer/src/components/terminal-pane/pty-connection-foreground-agent.test.ts": 20118, + "src/renderer/src/components/terminal-pane/pty-connection-git-bash-console-capacity.test.ts": 5784, + "src/renderer/src/components/terminal-pane/pty-connection-hibernation-kill-shell-foreground.test.ts": 2205, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-backlog-snapshot.test.ts": 3129, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-replay.test.ts": 21687, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-fit-overflow.test.ts": 3044, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-flood-abandon.test.ts": 1756, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-loss-disclosure.test.ts": 4220, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-marker-handoff.test.ts": 2170, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-unhide-coverage.test.ts": 4612, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-unhide-repaint-fallback.test.ts": 3237, + "src/renderer/src/components/terminal-pane/pty-connection-hidden-restore-unhide-retired-task.test.ts": 1947, + "src/renderer/src/components/terminal-pane/pty-connection-hook-idle-arbitration.test.ts": 2228, + "src/renderer/src/components/terminal-pane/pty-connection-input-and-repaint.test.ts": 21974, + "src/renderer/src/components/terminal-pane/pty-connection-layout-owner-wake.test.ts": 1284, + "src/renderer/src/components/terminal-pane/pty-connection-main-pane-restore-start.test.ts": 2430, + "src/renderer/src/components/terminal-pane/pty-connection-main-pane-start.test.ts": 2611, + "src/renderer/src/components/terminal-pane/pty-connection-pi-synchronized-input.test.ts": 1038, + "src/renderer/src/components/terminal-pane/pty-connection-post-dispose-restore-termination.test.ts": 1215, + "src/renderer/src/components/terminal-pane/pty-connection-preconnect-input.test.ts": 1386, + "src/renderer/src/components/terminal-pane/pty-connection-process-exit-row-retire.test.ts": 10626, + "src/renderer/src/components/terminal-pane/pty-connection-queued-startup-consume.test.ts": 4181, + "src/renderer/src/components/terminal-pane/pty-connection-reattach-binding.test.ts": 5240, + "src/renderer/src/components/terminal-pane/pty-connection-remote-new-terminal-typeahead.test.ts": 1864, + "src/renderer/src/components/terminal-pane/pty-connection-remote-snapshot-image-title.test.ts": 1754, + "src/renderer/src/components/terminal-pane/pty-connection-remote-snapshot-source-grid.test.ts": 1590, + "src/renderer/src/components/terminal-pane/pty-connection-restore-and-resume.test.ts": 19401, + "src/renderer/src/components/terminal-pane/pty-connection-restored-baseline-shortfall.test.ts": 1902, + "src/renderer/src/components/terminal-pane/pty-connection-spawn-and-startup.test.ts": 19652, + "src/renderer/src/components/terminal-pane/pty-connection-spawn-deferred-sleep.test.ts": 6918, + "src/renderer/src/components/terminal-pane/pty-connection-spawn-left-pane-unbound.test.ts": 2831, + "src/renderer/src/components/terminal-pane/pty-connection-split-cwd-resolution.test.ts": 2139, + "src/renderer/src/components/terminal-pane/pty-connection-unserved-ssh-pane.test.ts": 2323, + "src/renderer/src/components/terminal-pane/pty-connection-visibility-and-exit.test.ts": 18950, + "src/renderer/src/components/terminal-pane/pty-connection-visible-pane-output-pause-latch.test.ts": 1639, + "src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-live-bookmark.test.ts": 306, + "src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-newer-daemon-hold.test.ts": 2570, + "src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-startup-snapshot.test.ts": 1830, + "src/renderer/src/components/terminal-pane/pty-connection/deferred-session-reattach-wsl-distro-stopped-hold.test.ts": 2517, + "src/renderer/src/components/terminal-pane/pty-connection/disposed-spawn-retention.test.ts": 84, + "src/renderer/src/components/terminal-pane/pty-connection/empty-reattach-retire-evidence.test.ts": 63, + "src/renderer/src/components/terminal-pane/pty-connection/exited-split-pane-close.test.ts": 48, + "src/renderer/src/components/terminal-pane/pty-connection/foreground-output-budgets.test.ts": 41, + "src/renderer/src/components/terminal-pane/pty-connection/foreground-output-scan.test.ts": 92, + "src/renderer/src/components/terminal-pane/pty-connection/foreground-renderer-risk-scan-tail.test.ts": 111, + "src/renderer/src/components/terminal-pane/pty-connection/hidden-agent-resume-deferral.test.ts": 55, + "src/renderer/src/components/terminal-pane/pty-connection/in-place-resume-hold-wiring.test.ts": 2484, + "src/renderer/src/components/terminal-pane/pty-connection/in-place-resume-hold.test.ts": 47, + "src/renderer/src/components/terminal-pane/pty-connection/main-pane-resume-banner.test.ts": 59, + "src/renderer/src/components/terminal-pane/pty-connection/main-pane-start-wait.test.ts": 76, + "src/renderer/src/components/terminal-pane/pty-connection/painted-cold-restore-ack.test.ts": 48, + "src/renderer/src/components/terminal-pane/pty-connection/pane-launch-agent-candidate.test.ts": 96, + "src/renderer/src/components/terminal-pane/pty-connection/pane-pty-layout-binding.test.ts": 38, + "src/renderer/src/components/terminal-pane/pty-connection/pane-serializer-register.test.ts": 123, + "src/renderer/src/components/terminal-pane/pty-connection/park-reveal-snapshot-verdict.test.ts": 61, + "src/renderer/src/components/terminal-pane/pty-connection/pty-exit-hibernate.test.ts": 1901, + "src/renderer/src/components/terminal-pane/pty-connection/pty-kitty-file-reader.test.ts": 297, + "src/renderer/src/components/terminal-pane/pty-connection/reattach-payload-context.test.ts": 1746, + "src/renderer/src/components/terminal-pane/pty-connection/reattach-result-handler-park-reveal-verdict.test.ts": 376, + "src/renderer/src/components/terminal-pane/pty-connection/reattach-success-settle.test.ts": 410, + "src/renderer/src/components/terminal-pane/pty-connection/saved-resume-cancellation.test.ts": 1882, + "src/renderer/src/components/terminal-pane/pty-connection/snapshot-covered-terminal-queries.test.ts": 150, + "src/renderer/src/components/terminal-pane/pty-connection/ssh-session-gone-verdict.test.ts": 46, + "src/renderer/src/components/terminal-pane/pty-connection/terminal-input-echo-delay.test.ts": 132, + "src/renderer/src/components/terminal-pane/pty-connection/terminal-tab-id.test.ts": 37, + "src/renderer/src/components/terminal-pane/pty-connection/unbound-pane-spawn-recovery.test.ts": 53, + "src/renderer/src/components/terminal-pane/pty-connection/unserved-ssh-pane-bridge.test.ts": 70, + "src/renderer/src/components/terminal-pane/pty-connection/write-pty-output-idle-reset.test.ts": 157, + "src/renderer/src/components/terminal-pane/pty-connection/write-pty-output-to-xterm-startup-callback.test.ts": 116, + "src/renderer/src/components/terminal-pane/pty-dispatcher-delivery-interest.test.ts": 132, + "src/renderer/src/components/terminal-pane/pty-dispatcher-delivery-resync.test.ts": 85, + "src/renderer/src/components/terminal-pane/pty-dispatcher-pi-routing.test.ts": 1362, + "src/renderer/src/components/terminal-pane/pty-dispatcher-push-reattach.test.ts": 108, + "src/renderer/src/components/terminal-pane/pty-input-write-queue.test.ts": 787, + "src/renderer/src/components/terminal-pane/pty-model-restore-channel.test.ts": 44, + "src/renderer/src/components/terminal-pane/pty-output-processor-program-activity.test.ts": 160, + "src/renderer/src/components/terminal-pane/pty-output-side-effect-queue-reentrancy.test.ts": 49, + "src/renderer/src/components/terminal-pane/pty-output-side-effect-queue-retention.test.ts": 117, + "src/renderer/src/components/terminal-pane/pty-pre-handler-buffer-warn-eviction.test.ts": 65, + "src/renderer/src/components/terminal-pane/pty-pre-handler-buffer.test.ts": 89, + "src/renderer/src/components/terminal-pane/pty-preconnect-input-buffer.test.ts": 77, + "src/renderer/src/components/terminal-pane/pty-preconnect-input-retention.test.ts": 86, + "src/renderer/src/components/terminal-pane/pty-renderer-delivery-claims.test.ts": 64, + "src/renderer/src/components/terminal-pane/pty-shutdown-data-suspension.test.ts": 60, + "src/renderer/src/components/terminal-pane/pty-shutdown-exit-deferral.test.ts": 121, + "src/renderer/src/components/terminal-pane/pty-shutdown-output-queue.test.ts": 790, + "src/renderer/src/components/terminal-pane/pty-side-effect-pending-census.test.ts": 152, + "src/renderer/src/components/terminal-pane/pty-size-reassertion.test.ts": 58, + "src/renderer/src/components/terminal-pane/pty-size-reconcile.test.ts": 68, + "src/renderer/src/components/terminal-pane/pty-transport-connect-spawn.test.ts": 3186, + "src/renderer/src/components/terminal-pane/pty-transport-detach-attach-handoff.test.ts": 1199, + "src/renderer/src/components/terminal-pane/pty-transport-eager-buffer-replay.test.ts": 1636, + "src/renderer/src/components/terminal-pane/pty-transport-handler-suspension.test.ts": 1243, + "src/renderer/src/components/terminal-pane/pty-transport-input-write.test.ts": 3927, + "src/renderer/src/components/terminal-pane/pty-transport-output-side-effects.test.ts": 1128, + "src/renderer/src/components/terminal-pane/pty-transport-pi-coalesce.test.ts": 683, + "src/renderer/src/components/terminal-pane/pty-transport-pi-spinner.test.ts": 724, + "src/renderer/src/components/terminal-pane/pty-transport-reattach-admission.test.ts": 1636, + "src/renderer/src/components/terminal-pane/pty-transport-recycled-pty-incarnation.test.ts": 787, + "src/renderer/src/components/terminal-pane/pty-transport-spawn-errors.test.ts": 1218, + "src/renderer/src/components/terminal-pane/pty-transport-spawn-intent.test.ts": 640, + "src/renderer/src/components/terminal-pane/pty-transport-user-input.test.ts": 953, + "src/renderer/src/components/terminal-pane/regular-terminal-focus-ownership.test.ts": 208, + "src/renderer/src/components/terminal-pane/remote-desktop-viewport-claim.test.ts": 45, + "src/renderer/src/components/terminal-pane/remote-hidden-output-restore-outcomes.test.ts": 2794, + "src/renderer/src/components/terminal-pane/remote-hidden-output-restore-unavailable-banner.repro.test.ts": 2355, + "src/renderer/src/components/terminal-pane/remote-layout-scrollback-retention.test.ts": 70, + "src/renderer/src/components/terminal-pane/remote-pane-layout-push.test.ts": 77, + "src/renderer/src/components/terminal-pane/remote-park-reveal-unverifiable-retry.test.ts": 1546, + "src/renderer/src/components/terminal-pane/remote-reconnect-unimaged-pane-redraw.test.ts": 3122, + "src/renderer/src/components/terminal-pane/remote-runtime-connect-failure-recovery.test.ts": 989, + "src/renderer/src/components/terminal-pane/remote-runtime-disconnected-input-grace-retry.test.ts": 1366, + "src/renderer/src/components/terminal-pane/remote-runtime-disconnected-input-grace.test.ts": 41, + "src/renderer/src/components/terminal-pane/remote-runtime-error-surface-dismissal.test.ts": 956, + "src/renderer/src/components/terminal-pane/remote-runtime-input-journal.test.ts": 69, + "src/renderer/src/components/terminal-pane/remote-runtime-outage-toast-flood-and-stuck-reconnect.test.ts": 1269, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-batching.test.ts": 108, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-deadline-reattach.test.ts": 2117, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-latched-pane-retention.test.ts": 5267, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-query-reply-immediate.test.ts": 1556, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-recovery-state.test.ts": 85, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-snapshot-escape-tail.test.ts": 941, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-snapshot-source-grid.test.ts": 924, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-activation-inventory-fallback.test.ts": 1311, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-attach-subscription.test.ts": 2346, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-create-handoff.test.ts": 14353, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-create-outcome-recovery.test.ts": 2041, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-empty-initial-snapshot.test.ts": 1491, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-end-verdict.test.ts": 942, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-expired-pane-recovery.test.ts": 1763, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-healthy-link-reattach.test.ts": 1595, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-absence-evidence.test.ts": 737, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-exit-record.test.ts": 4078, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-session-launch.test.ts": 2248, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-host-surface-replacement.test.ts": 4276, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-input-coalescing.test.ts": 2777, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-input-fallback.test.ts": 1643, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-input-replay.test.ts": 7130, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-mirror-resolve-overlap.test.ts": 977, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pairing-rotation.test.ts": 2480, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pane-binding-ownership.test.ts": 4578, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pane-handle-resolution.test.ts": 2860, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-pending-host-surface-attach.test.ts": 1768, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-prebind-discard-notice.test.ts": 889, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-reattach-type-ahead.test.ts": 3894, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-reveal-round-trips.test.ts": 1023, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-snapshot-replay.test.ts": 1717, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-spawn-intent.test.ts": 2215, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-split-leaf-activation.test.ts": 2034, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-stale-handle-recovery.test.ts": 1882, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-sticky-replacement-policy.test.ts": 1801, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-stopped-host-reopen.test.ts": 1083, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-stream-reconnect.test.ts": 4148, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-subscribe-ack-input.test.ts": 2565, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-unmounted-host-pane.test.ts": 626, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-unpublished-host-graph.test.ts": 1435, + "src/renderer/src/components/terminal-pane/remote-runtime-pty-transport-web-mirror-recovery.test.ts": 1905, + "src/renderer/src/components/terminal-pane/remote-runtime-recovery-input-hold.test.ts": 342, + "src/renderer/src/components/terminal-pane/remote-runtime-resubscribe-after-deadline.test.ts": 2616, + "src/renderer/src/components/terminal-pane/remote-runtime-resubscribe-failure-recovery-routing.test.ts": 1896, + "src/renderer/src/components/terminal-pane/remote-runtime-saved-result-consumer.test.ts": 3650, + "src/renderer/src/components/terminal-pane/remote-runtime-ssh-sign-in-recovery.test.ts": 6038, + "src/renderer/src/components/terminal-pane/remote-server-notice-claims.test.tsx": 276, + "src/renderer/src/components/terminal-pane/remote-snapshot-alt-screen-host-chain.test.ts": 31916, + "src/renderer/src/components/terminal-pane/remote-snapshot-alt-screen-replay.test.ts": 3010, + "src/renderer/src/components/terminal-pane/remote-snapshot-history-seam.test.ts": 2093, + "src/renderer/src/components/terminal-pane/renderer-owned-agent-status-registry.test.ts": 52, + "src/renderer/src/components/terminal-pane/replay-guard.test.ts": 371, + "src/renderer/src/components/terminal-pane/replayed-scrollback-store-release.test.ts": 279, + "src/renderer/src/components/terminal-pane/repro-8299-shift-space-input-source.test.ts": 120, + "src/renderer/src/components/terminal-pane/repro-8832-url-next-line.test.ts": 592, + "src/renderer/src/components/terminal-pane/request-active-terminal-pane-close.test.ts": 187, + "src/renderer/src/components/terminal-pane/resolve-split-cwd.test.ts": 56, + "src/renderer/src/components/terminal-pane/restored-snapshot-coverage.test.ts": 44, + "src/renderer/src/components/terminal-pane/scan22-ssh-new-tab-disposed-spawn-kill.repro.test.ts": 577, + "src/renderer/src/components/terminal-pane/session-restored-banner-pane-state.test.tsx": 255, + "src/renderer/src/components/terminal-pane/shutdown-buffer-captures.test.ts": 48, + "src/renderer/src/components/terminal-pane/split-right-white-screen.test.ts": 53, + "src/renderer/src/components/terminal-pane/stale-document-visibility.test.ts": 88, + "src/renderer/src/components/terminal-pane/terminal-agent-paste-bracketing.test.ts": 329, + "src/renderer/src/components/terminal-pane/terminal-agent-session-continuation.test.ts": 88, + "src/renderer/src/components/terminal-pane/terminal-agent-session-fork.test.ts": 1377, + "src/renderer/src/components/terminal-pane/terminal-alternate-screen-parse.test.ts": 70, + "src/renderer/src/components/terminal-pane/terminal-appearance.test.ts": 339, + "src/renderer/src/components/terminal-pane/terminal-attention-surface.test.ts": 1708, + "src/renderer/src/components/terminal-pane/terminal-bracketed-paste.test.ts": 57, + "src/renderer/src/components/terminal-pane/terminal-capability-replies.test.ts": 131, + "src/renderer/src/components/terminal-pane/terminal-capped-buffer-retention.test.ts": 725, + "src/renderer/src/components/terminal-pane/terminal-captured-input-dispatch.test.ts": 47, + "src/renderer/src/components/terminal-pane/terminal-chat-ownership-lifecycle.test.tsx": 981, + "src/renderer/src/components/terminal-pane/terminal-cjk-cursor-cell-placement.test.ts": 293, + "src/renderer/src/components/terminal-pane/terminal-clipboard-paste.test.ts": 76, + "src/renderer/src/components/terminal-pane/terminal-clipboard-selection-text.test.ts": 54, + "src/renderer/src/components/terminal-pane/terminal-cold-park-exempt-flip.react185.test.tsx": 1561, + "src/renderer/src/components/terminal-pane/terminal-cold-park-pre-gate-loop.react185.test.tsx": 1086, + "src/renderer/src/components/terminal-pane/terminal-cold-park-recheck-deadlines.test.ts": 291, + "src/renderer/src/components/terminal-pane/terminal-cold-park-subscription-narrowing.react185.test.tsx": 677, + "src/renderer/src/components/terminal-pane/terminal-cold-park-tab-model-identity.react185.test.tsx": 992, + "src/renderer/src/components/terminal-pane/terminal-cold-park-timer-rearm.test.tsx": 701, + "src/renderer/src/components/terminal-pane/terminal-cold-park-verdict-loop.test.tsx": 662, + "src/renderer/src/components/terminal-pane/terminal-command-lifecycle.test.ts": 53, + "src/renderer/src/components/terminal-pane/terminal-copy-shortcut.test.ts": 1921, + "src/renderer/src/components/terminal-pane/terminal-ctrl-enter.test.ts": 121, + "src/renderer/src/components/terminal-pane/terminal-dead-session-reconcile.test.ts": 47, + "src/renderer/src/components/terminal-pane/terminal-delivery-watchdog.test.ts": 111, + "src/renderer/src/components/terminal-pane/terminal-drop-handler.test.ts": 638, + "src/renderer/src/components/terminal-pane/terminal-drop-image-path.test.ts": 61, + "src/renderer/src/components/terminal-pane/terminal-drop-internal-handler.test.ts": 800, + "src/renderer/src/components/terminal-pane/terminal-drop-local-workspace.test.ts": 803, + "src/renderer/src/components/terminal-pane/terminal-drop-pane-resolution.test.ts": 167, + "src/renderer/src/components/terminal-pane/terminal-drop-path-writer.test.ts": 245, + "src/renderer/src/components/terminal-pane/terminal-drop-runtime-catalog-owner.test.ts": 872, + "src/renderer/src/components/terminal-pane/terminal-drop-shell.test.ts": 227, + "src/renderer/src/components/terminal-pane/terminal-drop-source-owner.test.ts": 622, + "src/renderer/src/components/terminal-pane/terminal-drop-transport-owner.test.ts": 311, + "src/renderer/src/components/terminal-pane/terminal-drop-upload-report.test.ts": 58, + "src/renderer/src/components/terminal-pane/terminal-drop-worktree-path.test.ts": 288, + "src/renderer/src/components/terminal-pane/terminal-error-accumulation.test.ts": 411, + "src/renderer/src/components/terminal-pane/terminal-error-toast-wsl-hold.test.ts": 594, + "src/renderer/src/components/terminal-pane/terminal-file-link-actions.test.ts": 482, + "src/renderer/src/components/terminal-pane/terminal-file-link-target.test.ts": 1830, + "src/renderer/src/components/terminal-pane/terminal-fit-restore.test.ts": 59, + "src/renderer/src/components/terminal-pane/terminal-handle-copy.test.ts": 52, + "src/renderer/src/components/terminal-pane/terminal-handle-links.test.ts": 527, + "src/renderer/src/components/terminal-pane/terminal-hidden-view-parking.test.ts": 325, + "src/renderer/src/components/terminal-pane/terminal-hidden-worktree-retention.test.ts": 325, + "src/renderer/src/components/terminal-pane/terminal-http-link-source-owner.test.ts": 377, + "src/renderer/src/components/terminal-pane/terminal-idle-cursor-reset.test.ts": 190, + "src/renderer/src/components/terminal-pane/terminal-ime-candidate-key-release-guard.test.ts": 49, + "src/renderer/src/components/terminal-pane/terminal-ime-composer-placeholder-mask.test.ts": 871, + "src/renderer/src/components/terminal-pane/terminal-ime-composition-route.test.ts": 186, + "src/renderer/src/components/terminal-pane/terminal-ime-composition-tracker.test.ts": 191, + "src/renderer/src/components/terminal-pane/terminal-ime-composition-transaction-ownership.test.ts": 198, + "src/renderer/src/components/terminal-pane/terminal-ime-deferred-chord.test.ts": 187, + "src/renderer/src/components/terminal-pane/terminal-ime-deferred-newline.test.ts": 244, + "src/renderer/src/components/terminal-pane/terminal-ime-forwarder-space-claim.test.ts": 257, + "src/renderer/src/components/terminal-pane/terminal-ime-hangul-syllable-flush.test.ts": 877, + "src/renderer/src/components/terminal-pane/terminal-ime-hangul-terminating-digit.test.ts": 545, + "src/renderer/src/components/terminal-pane/terminal-ime-input-context-refresh.test.ts": 179, + "src/renderer/src/components/terminal-pane/terminal-ime-linux-fcitx4-trace-replay.test.ts": 1539, + "src/renderer/src/components/terminal-pane/terminal-ime-linux-kitty-orphan-keyup.test.ts": 818, + "src/renderer/src/components/terminal-pane/terminal-ime-macos-keybinding-dict-trace.test.ts": 351, + "src/renderer/src/components/terminal-pane/terminal-ime-native-text-forwarder.test.ts": 290, + "src/renderer/src/components/terminal-pane/terminal-ime-substituted-text-commit.test.ts": 484, + "src/renderer/src/components/terminal-pane/terminal-ime-user-input-provenance.test.ts": 405, + "src/renderer/src/components/terminal-pane/terminal-ime-won-composition-order.test.ts": 534, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-adversarial.test.ts": 2273, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-cancelled-preedit-visibility.test.ts": 421, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-clause-selection.test.ts": 662, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-composition-cancel.test.ts": 472, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-composition-deduplication.test.ts": 1643, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-consumed-key-commit.test.ts": 751, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-korean-enter-commit-order.test.ts": 328, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-linux-native-trace-replay.test.ts": 5358, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-midline-preedit-tail.test.ts": 980, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-preedit-cell-grid.test.ts": 1299, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-resumed-preedit-visibility.test.ts": 498, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-trailing-preedit-occlusion.test.ts": 498, + "src/renderer/src/components/terminal-pane/terminal-ime-xterm-transaction-events.test.ts": 468, + "src/renderer/src/components/terminal-pane/terminal-inline-image-da1.test.ts": 127, + "src/renderer/src/components/terminal-pane/terminal-input-host-platform.test.ts": 1681, + "src/renderer/src/components/terminal-pane/terminal-input-quarantine.test.ts": 62, + "src/renderer/src/components/terminal-pane/terminal-ios-hangul-preedit-coexistence.test.ts": 621, + "src/renderer/src/components/terminal-pane/terminal-ios-hangul-preedit-device-trace.test.ts": 415, + "src/renderer/src/components/terminal-pane/terminal-ios-hangul-preedit.test.ts": 818, + "src/renderer/src/components/terminal-pane/terminal-jis-yen-input.test.ts": 50, + "src/renderer/src/components/terminal-pane/terminal-keyboard-event-handlers-focus.test.ts": 1958, + "src/renderer/src/components/terminal-pane/terminal-keyboard-native-chat-cover.test.ts": 2084, + "src/renderer/src/components/terminal-pane/terminal-keyboard-protocol-pane-agent.test.ts": 48, + "src/renderer/src/components/terminal-pane/terminal-kitty-csi-u-encoding.test.ts": 63, + "src/renderer/src/components/terminal-pane/terminal-layout-leaf-ids.test.ts": 55, + "src/renderer/src/components/terminal-pane/terminal-layout-pty-ownership-depth.test.ts": 82, + "src/renderer/src/components/terminal-pane/terminal-layout-pty-ownership.test.ts": 99, + "src/renderer/src/components/terminal-pane/terminal-layout-title-persist.test.tsx": 356, + "src/renderer/src/components/terminal-pane/terminal-link-action-routing.test.ts": 2232, + "src/renderer/src/components/terminal-pane/terminal-link-click-fallback.test.ts": 985, + "src/renderer/src/components/terminal-pane/terminal-link-client-local-file.test.ts": 1065, + "src/renderer/src/components/terminal-pane/terminal-link-file-open-routing.test.ts": 970, + "src/renderer/src/components/terminal-pane/terminal-link-host-granted-file-link.test.ts": 912, + "src/renderer/src/components/terminal-pane/terminal-link-host-workspace-file.test.ts": 1096, + "src/renderer/src/components/terminal-pane/terminal-link-legacy-relay-bridge-pane.test.ts": 1425, + "src/renderer/src/components/terminal-pane/terminal-link-missing-file-open.test.ts": 1278, + "src/renderer/src/components/terminal-pane/terminal-link-open-beside-source.test.ts": 947, + "src/renderer/src/components/terminal-pane/terminal-link-open-hints.test.ts": 398, + "src/renderer/src/components/terminal-pane/terminal-link-osc-file-targets.test.ts": 858, + "src/renderer/src/components/terminal-pane/terminal-link-osc-url-routing.test.ts": 986, + "src/renderer/src/components/terminal-pane/terminal-link-paired-click-fallback.test.ts": 989, + "src/renderer/src/components/terminal-pane/terminal-link-pointer-gesture.test.ts": 550, + "src/renderer/src/components/terminal-pane/terminal-link-provider-batching.test.ts": 1051, + "src/renderer/src/components/terminal-pane/terminal-link-provider-candidate-failures.test.ts": 943, + "src/renderer/src/components/terminal-pane/terminal-link-provider-chat-cases.test.ts": 1498, + "src/renderer/src/components/terminal-pane/terminal-link-provider-link-detection.test.ts": 951, + "src/renderer/src/components/terminal-pane/terminal-link-provider-markdown.test.ts": 1480, + "src/renderer/src/components/terminal-pane/terminal-link-pty-mouse-suppression.test.ts": 574, + "src/renderer/src/components/terminal-pane/terminal-link-remote-runtime-ssh-open.test.ts": 971, + "src/renderer/src/components/terminal-pane/terminal-link-same-id-ssh-file-host.test.ts": 879, + "src/renderer/src/components/terminal-pane/terminal-link-worktree-root-activation.test.ts": 977, + "src/renderer/src/components/terminal-pane/terminal-link-wsl-path-mapping.test.ts": 1087, + "src/renderer/src/components/terminal-pane/terminal-live-layout-reconciliation.test.ts": 74, + "src/renderer/src/components/terminal-pane/terminal-modify-other-keys-enter.test.ts": 100, + "src/renderer/src/components/terminal-pane/terminal-native-copy-gutter.test.ts": 196, + "src/renderer/src/components/terminal-pane/terminal-notification-state.test.ts": 1759, + "src/renderer/src/components/terminal-pane/terminal-option-kitty-release.test.ts": 52, + "src/renderer/src/components/terminal-pane/terminal-option-punctuation.test.ts": 80, + "src/renderer/src/components/terminal-pane/terminal-output-visibility.test.ts": 44, + "src/renderer/src/components/terminal-pane/terminal-pane-attention-subscriptions.test.ts": 63, + "src/renderer/src/components/terminal-pane/terminal-pane-detach-layout-owner.test.ts": 1703, + "src/renderer/src/components/terminal-pane/terminal-pane-element-file-drop.test.tsx": 1748, + "src/renderer/src/components/terminal-pane/terminal-pane-frame-reconciliation.test.ts": 903, + "src/renderer/src/components/terminal-pane/terminal-pane-host-state-memo.test.ts": 4534, + "src/renderer/src/components/terminal-pane/terminal-pane-layout-owner-commands.test.ts": 182, + "src/renderer/src/components/terminal-pane/terminal-pane-layout-owner-gestures.test.ts": 67, + "src/renderer/src/components/terminal-pane/terminal-pane-manager-options-persist.test.ts": 2167, + "src/renderer/src/components/terminal-pane/terminal-pane-mount-bootstrap.test.ts": 1723, + "src/renderer/src/components/terminal-pane/terminal-pane-mount-events-layout-owner.test.ts": 986, + "src/renderer/src/components/terminal-pane/terminal-pane-recovery-host-rebind-cap.test.ts": 826, + "src/renderer/src/components/terminal-pane/terminal-pane-recovery-unsettled-fallback.test.ts": 831, + "src/renderer/src/components/terminal-pane/terminal-pane-recovery.test.ts": 949, + "src/renderer/src/components/terminal-pane/terminal-pane-spawn-placement.test.ts": 706, + "src/renderer/src/components/terminal-pane/terminal-pane-split-in-main.test.ts": 269, + "src/renderer/src/components/terminal-pane/terminal-pane-split-request-routing.test.ts": 2015, + "src/renderer/src/components/terminal-pane/terminal-pane-split-with-inherited-cwd.test.ts": 1834, + "src/renderer/src/components/terminal-pane/terminal-pane-store-subscription-budget.test.tsx": 15475, + "src/renderer/src/components/terminal-pane/terminal-pane-surface-ownership.test.ts": 426, + "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-commit.test.ts": 2141, + "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-frame-drawn.test.ts": 1889, + "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-main-commit.test.ts": 2090, + "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-main-move.test.ts": 2147, + "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach-runtime-host.test.ts": 2029, + "src/renderer/src/components/terminal-pane/terminal-pane-tab-detach.test.ts": 1893, + "src/renderer/src/components/terminal-pane/terminal-park-verdict-flip-telemetry.test.ts": 123, + "src/renderer/src/components/terminal-pane/terminal-park-verdict-worktree-driver-loop.test.tsx": 735, + "src/renderer/src/components/terminal-pane/terminal-parked-pane-candidates.test.ts": 252, + "src/renderer/src/components/terminal-pane/terminal-parked-tab-watchers-batch-sync.test.ts": 444, + "src/renderer/src/components/terminal-pane/terminal-parked-tab-watchers.test.ts": 473, + "src/renderer/src/components/terminal-pane/terminal-parked-watcher-partial-reconciliation.test.ts": 387, + "src/renderer/src/components/terminal-pane/terminal-parked-watcher-reconciliation.test.ts": 243, + "src/renderer/src/components/terminal-pane/terminal-parked-watcher-registry.test.ts": 245, + "src/renderer/src/components/terminal-pane/terminal-parked-watcher-sleep-preserved-exit.test.ts": 399, + "src/renderer/src/components/terminal-pane/terminal-parked-watcher-sole-newborn-exit.test.ts": 402, + "src/renderer/src/components/terminal-pane/terminal-parser-handler-guard.test.ts": 55, + "src/renderer/src/components/terminal-pane/terminal-paste-coordinator.test.ts": 155, + "src/renderer/src/components/terminal-pane/terminal-paste-executor-default-yield.test.ts": 64, + "src/renderer/src/components/terminal-pane/terminal-paste-multiline-policy.test.ts": 62, + "src/renderer/src/components/terminal-pane/terminal-paste-operation-order.test.ts": 1813, + "src/renderer/src/components/terminal-pane/terminal-paste-runtime.test.ts": 271, + "src/renderer/src/components/terminal-pane/terminal-path-existence-batch.test.ts": 58, + "src/renderer/src/components/terminal-pane/terminal-path-exists-cache.test.ts": 47, + "src/renderer/src/components/terminal-pane/terminal-process-exit-restart.test.ts": 45, + "src/renderer/src/components/terminal-pane/terminal-programmatic-text-paste.test.ts": 349, "src/renderer/src/components/terminal-pane/terminal-render-desync-evidence-persistence.test.ts": 52, - "src/renderer/src/components/terminal-pane/terminal-render-desync-sentinel.test.ts": 506, - "src/renderer/src/components/terminal-pane/terminal-renderer-policy.test.ts": 72, - "src/renderer/src/components/terminal-pane/terminal-replay-application-continuity.test.ts": 352, - "src/renderer/src/components/terminal-pane/terminal-replay-cursor-state.test.ts": 89, - "src/renderer/src/components/terminal-pane/terminal-restore-sgr-latch.test.ts": 148, - "src/renderer/src/components/terminal-pane/terminal-restored-viewport.test.ts": 33, - "src/renderer/src/components/terminal-pane/terminal-retention-churn-pins.test.tsx": 522, - "src/renderer/src/components/terminal-pane/terminal-retention-exempt-growth.test.ts": 361, - "src/renderer/src/components/terminal-pane/terminal-runtime-host-link-routing.test.ts": 1940, - "src/renderer/src/components/terminal-pane/terminal-selection-fit-guard.test.ts": 31, - "src/renderer/src/components/terminal-pane/terminal-shortcut-forward-delete.test.ts": 82, - "src/renderer/src/components/terminal-pane/terminal-shortcut-option-compose.test.ts": 93, - "src/renderer/src/components/terminal-pane/terminal-shortcut-policy.test.ts": 100, - "src/renderer/src/components/terminal-pane/terminal-shortcut-select-all.test.ts": 89, - "src/renderer/src/components/terminal-pane/terminal-shutdown-layout-capture.test.ts": 126, - "src/renderer/src/components/terminal-pane/terminal-side-effect-facts-handler.test.ts": 50, - "src/renderer/src/components/terminal-pane/terminal-snapshot-replay-paint.test.ts": 548, - "src/renderer/src/components/terminal-pane/terminal-spawn-error-display.test.ts": 45, - "src/renderer/src/components/terminal-pane/terminal-startup-timing-scheduler.test.ts": 98, - "src/renderer/src/components/terminal-pane/terminal-startup-timing.test.ts": 38, - "src/renderer/src/components/terminal-pane/terminal-tab-agent-type-index-retention.test.ts": 1736, - "src/renderer/src/components/terminal-pane/terminal-tab-agent-type-index.test.ts": 35, - "src/renderer/src/components/terminal-pane/terminal-tab-lookup.test.ts": 44, - "src/renderer/src/components/terminal-pane/terminal-title-evidence.test.ts": 63, - "src/renderer/src/components/terminal-pane/terminal-title-tracker-parity.test.ts": 147, - "src/renderer/src/components/terminal-pane/terminal-unified-tab-lookup.test.ts": 38, - "src/renderer/src/components/terminal-pane/terminal-url-link-click.test.ts": 1741, - "src/renderer/src/components/terminal-pane/terminal-url-link-hit-testing.test.ts": 87, - "src/renderer/src/components/terminal-pane/terminal-user-input-signal.test.ts": 65, - "src/renderer/src/components/terminal-pane/terminal-view-attributes-publisher.test.ts": 328, - "src/renderer/src/components/terminal-pane/terminal-visibility-resume.test.ts": 1514, - "src/renderer/src/components/terminal-pane/terminal-webgl-atlas-recovery.test.ts": 47, - "src/renderer/src/components/terminal-pane/terminal-webgl-diagnostics-breadcrumbs.test.ts": 120, - "src/renderer/src/components/terminal-pane/terminal-windows-shift-enter.test.ts": 75, - "src/renderer/src/components/terminal-pane/terminal-worktree-path-link.test.ts": 1356, - "src/renderer/src/components/terminal-pane/use-layout-owner-pane-tree.test.ts": 183, - "src/renderer/src/components/terminal-pane/use-manual-terminal-worktree-parking.test.ts": 778, - "src/renderer/src/components/terminal-pane/use-mobile-overlay-ticks-desktop-fit.test.tsx": 229, - "src/renderer/src/components/terminal-pane/use-mobile-overlay-ticks.perf.test.tsx": 237, - "src/renderer/src/components/terminal-pane/use-notification-dispatch-hidden-workspace.test.ts": 453, - "src/renderer/src/components/terminal-pane/use-notification-dispatch.test.ts": 432, - "src/renderer/src/components/terminal-pane/use-parked-terminal-watcher-synchronization.react185.test.tsx": 298, - "src/renderer/src/components/terminal-pane/use-system-prefers-dark.test.ts": 33, - "src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects-paste-events.test.ts": 1328, - "src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects-visibility-resume.test.ts": 1476, - "src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects-window-focus-recovery.test.ts": 1531, - "src/renderer/src/components/terminal-pane/use-terminal-pane-lifecycle.test.ts": 1551, - "src/renderer/src/components/terminal-pane/use-terminal-park-mount-intent.react185.test.tsx": 251, - "src/renderer/src/components/terminal-pane/use-terminal-scroll-visibility-memory.test.ts": 56, - "src/renderer/src/components/terminal-pane/use-terminal-tab-cold-parking.test.ts": 461, - "src/renderer/src/components/terminal-pane/use-terminal-window-wake-recovery.test.ts": 333, - "src/renderer/src/components/terminal-pane/wrapped-terminal-http-link-limits.test.ts": 166, - "src/renderer/src/components/terminal-pane/wrapped-terminal-http-link-provider.test.ts": 396, - "src/renderer/src/components/terminal-pane/wrapped-terminal-link-ranges.test.ts": 42, - "src/renderer/src/components/terminal-pane/xterm-bypass-policy-interrupt.test.ts": 59, - "src/renderer/src/components/terminal-pane/xterm-bypass-policy-ios.test.ts": 87, - "src/renderer/src/components/terminal-pane/xterm-bypass-policy-non-mac.test.ts": 125, - "src/renderer/src/components/terminal-pane/xterm-bypass-policy.test.ts": 135, - "src/renderer/src/components/terminal-parked-watcher-sync-entries.test.tsx": 1087, - "src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandDialog.test.tsx": 1330, - "src/renderer/src/components/terminal-quick-commands/terminal-quick-command-agent-options.test.ts": 151, - "src/renderer/src/components/terminal-quick-commands/terminal-quick-command-dialog-draft.test.ts": 171, - "src/renderer/src/components/terminal-scrollback-decoration-eviction.test.ts": 679, - "src/renderer/src/components/terminal-search-decoration-leak.test.ts": 1946, - "src/renderer/src/components/terminal-search-long-wrapped-line.test.ts": 3017, - "src/renderer/src/components/terminal-search-safe-find.test.ts": 48, - "src/renderer/src/components/terminal-startup-hold-placeholder.test.tsx": 559, - "src/renderer/src/components/terminal-workspace-keydown.test.ts": 646, - "src/renderer/src/components/terminal-workspace-surface-ids.test.tsx": 1948, - "src/renderer/src/components/terminal/activation-deferred-tab-admission.test.ts": 1338, - "src/renderer/src/components/terminal/active-terminal-repair-loop.react185.test.tsx": 1641, - "src/renderer/src/components/terminal/background-terminal-worktree-mount.test.ts": 1278, - "src/renderer/src/components/terminal/background-terminal-worktree-visibility.test.ts": 1736, - "src/renderer/src/components/terminal/cold-activation-deferral-stranding.test.ts": 2600, - "src/renderer/src/components/terminal/initial-terminal-admission-wait.test.tsx": 1188, - "src/renderer/src/components/terminal/initial-terminal-structured-launch.test.tsx": 428, - "src/renderer/src/components/terminal/pty-running-work-probe-child-evidence.test.ts": 71, - "src/renderer/src/components/terminal/running-terminal-close-guard.test.ts": 55, - "src/renderer/src/components/terminal/startup-terminal-tab-hold.test.ts": 1872, - "src/renderer/src/components/terminal/tab-type-cycle.test.ts": 39, - "src/renderer/src/components/terminal/terminal-close-copy-kind.test.ts": 40, - "src/renderer/src/components/terminal/terminal-close-incarnation.test.ts": 28, - "src/renderer/src/components/terminal/terminal-provider-snapshot-bound-pty-ids.test.ts": 1570, - "src/renderer/src/components/terminal/terminal-provider-snapshot-capability-resettlement.test.ts": 377, - "src/renderer/src/components/terminal/terminal-provider-snapshot-capability.test.ts": 43, - "src/renderer/src/components/terminal/terminal-tab-actions-unified-close.test.ts": 1809, - "src/renderer/src/components/terminal/terminal-tab-actions-unrouted-close.test.ts": 474, - "src/renderer/src/components/terminal/terminal-tab-actions.test.ts": 499, - "src/renderer/src/components/terminal/terminal-tab-close-running-confirm.test.ts": 451, - "src/renderer/src/components/terminal/unsaved-close-queue.test.ts": 31, - "src/renderer/src/components/terminal/use-terminal-provider-snapshot-capability.test.tsx": 248, - "src/renderer/src/components/terminal/window-close-running-work.test.ts": 61, - "src/renderer/src/components/ui/menu-item-closing-focus.test.ts": 125, - "src/renderer/src/components/ui/popover-wheel-scroll.test.tsx": 409, - "src/renderer/src/components/ui/repo-multi-combobox.test.ts": 187, - "src/renderer/src/components/ui/scroll-area.test.tsx": 219, - "src/renderer/src/components/ui/switch.test.tsx": 68, - "src/renderer/src/components/unexpected-signout/unexpected-signout-card.test.tsx": 1890, - "src/renderer/src/components/unexpected-signout/unexpected-signout-visibility.test.ts": 42, - "src/renderer/src/components/use-github-task-search-commit.test.ts": 222, - "src/renderer/src/components/use-jira-create-assignee.test.tsx": 244, - "src/renderer/src/components/use-jira-project-inventory.test.tsx": 553, - "src/renderer/src/components/use-quick-open-interaction.test.tsx": 1890, - "src/renderer/src/components/use-task-creation-draft-retention.test.ts": 326, - "src/renderer/src/components/task-page/jira/use-task-page-jira-list-effects.test.ts": 2104, - "src/renderer/src/components/task-page/jira/use-task-page-jira-list-state.owner.test.tsx": 645, - "src/renderer/src/components/task-page/jira/use-task-page-jira-project-scope.test.tsx": 1791, - "src/renderer/src/components/task-page/jira/use-task-page-jira-quick-filters.test.tsx": 1333, - "src/renderer/src/components/task-page/jira/use-task-page-jira-saved-filters.test.tsx": 1287, - "src/renderer/src/components/use-task-page-jira-summary-generation.test.tsx": 415, - "src/renderer/src/components/use-task-page-workspace-actions-twin-host.test.tsx": 1671, - "src/renderer/src/components/use-terminal-create-actions.test.tsx": 285, - "src/renderer/src/components/use-terminal-editor-close-foundation.window-close.test.tsx": 1766, - "src/renderer/src/components/use-terminal-editor-close-queue.reveal.test.tsx": 581, - "src/renderer/src/components/use-terminal-parking-pass.test.tsx": 1759, - "src/renderer/src/components/use-terminal-workspace-foundation.runtime-status.test.tsx": 1503, - "src/renderer/src/components/worktree-jump/use-worktree-jump-palette-browser-ownership.test.ts": 1477, - "src/renderer/src/components/worktree-jump/use-worktree-jump-palette-task-search.test.tsx": 1933, - "src/renderer/src/components/virtualized-list.test.tsx": 413, - "src/renderer/src/components/window-close-request-coordinator.test.ts": 234, - "src/renderer/src/components/workspace-cleanup/WorkspaceCleanupDialog.mount-gating.test.tsx": 1995, - "src/renderer/src/components/workspace-cleanup/WorkspaceCleanupDialog.stale-while-revalidate.test.tsx": 1441, - "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-browse-state.test.tsx": 240, - "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-facet-rows.test.tsx": 691, - "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-git-evidence.test.tsx": 313, - "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-removal.agent-stop.test.tsx": 1292, - "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-row-order.test.ts": 209, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-background-removal-late-settlement.test.ts": 1704, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-background-removal.test.ts": 176, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-candidate-row-data.test.ts": 279, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-candidate-row.test.tsx": 2141, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-controls.test.tsx": 601, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-filter.test.ts": 107, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-sort.test.ts": 127, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-filter-bar.test.tsx": 624, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-flat-list.test.tsx": 1877, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-git-evidence.test.ts": 147, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-presentation.test.ts": 406, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-removal-candidates.test.ts": 127, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-removal-settlement.test.ts": 106, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-removal-timeout-recovery.test.ts": 1279, - "src/renderer/src/components/workspace-cleanup/workspace-cleanup-sort-header.test.tsx": 598, - "src/renderer/src/components/workspace-emoji/useWorkspaceEmojiShortcodeInput.test.tsx": 236, - "src/renderer/src/components/workspace-space/SpaceWindowStatePublisher.test.tsx": 618, - "src/renderer/src/components/workspace-space/space-window-state.test.ts": 162, - "src/renderer/src/components/workspace-surface-projection.test.ts": 48, - "src/renderer/src/components/worktree-jump/worktree-jump-palette-browser-navigation.test.tsx": 2772, - "src/renderer/src/components/worktree-jump/worktree-jump-palette-interleaved-sections.test.tsx": 2023, - "src/renderer/src/components/worktree-jump/worktree-jump-palette-quick-action-availability.test.tsx": 1441, - "src/renderer/src/components/worktree-jump-palette-sleeping-filter.test.ts": 36, - "src/renderer/src/hooks/agent-hook-completion-background-turn-notifications.test.ts": 482, - "src/renderer/src/hooks/agent-hook-completion-fresh-working.test.ts": 221, - "src/renderer/src/hooks/agent-hook-completion-grok-notifications.test.ts": 791, - "src/renderer/src/hooks/agent-hook-completion-notifications.test.ts": 1166, - "src/renderer/src/hooks/agent-hook-completion-store-sync.test.ts": 62, - "src/renderer/src/hooks/automation-agent-status-entry-change.test.ts": 51, - "src/renderer/src/hooks/automation-dispatch-unverifiable-loss.test.ts": 178, - "src/renderer/src/hooks/client-workspace-view-report.test.ts": 42, - "src/renderer/src/hooks/composer-branch-selection.test.ts": 50, - "src/renderer/src/hooks/composer-drop-result.test.ts": 25, - "src/renderer/src/hooks/composer-state/attachment-drop-failure.test.tsx": 547, - "src/renderer/src/hooks/composer-state/attachment-drop-lifetime.test.tsx": 741, - "src/renderer/src/hooks/composer-state/composer-deferred-source-name.test.ts": 1519, - "src/renderer/src/hooks/composer-state/composer-name-ownership.test.ts": 1510, - "src/renderer/src/hooks/composer-state/composer-name-source-selection.test.ts": 2121, - "src/renderer/src/hooks/composer-state/composer-remote-server-drop.test.tsx": 537, - "src/renderer/src/hooks/composer-state/composer-review-base-fencing.test.ts": 1785, - "src/renderer/src/hooks/composer-state/composer-review-base-submit-cache.test.ts": 1531, - "src/renderer/src/hooks/composer-state/composer-submit-source-ownership.test.ts": 1691, - "src/renderer/src/hooks/composer-state/composer-target-state.jira-mapping.test.tsx": 2116, - "src/renderer/src/hooks/composer-state/imported-project-group-selection.test.tsx": 1633, - "src/renderer/src/hooks/composer-state/jira-mapped-owner-flow.integration.test.tsx": 3271, - "src/renderer/src/hooks/composer-state/multiple-create-reset.test.ts": 1565, - "src/renderer/src/hooks/composer-state/provider-runtime-sync.test.ts": 1377, - "src/renderer/src/hooks/composer-state/quick-creation-execution.test.ts": 2452, - "src/renderer/src/hooks/composer-state/server-ssh-repo-connect.test.ts": 763, - "src/renderer/src/hooks/direct-ssh-state-routing.test.ts": 143, - "src/renderer/src/hooks/editor-external-watch-background-trim.test.ts": 180, - "src/renderer/src/hooks/editor-external-watch-dirty-resync.test.ts": 861, - "src/renderer/src/hooks/editor-external-watch-overflow.test.ts": 601, - "src/renderer/src/hooks/editor-external-watch-reload-debounce.test.ts": 1268, - "src/renderer/src/hooks/editor-external-watch-selected-host.test.ts": 180, - "src/renderer/src/hooks/editor-runtime-file-watch.test.ts": 44, - "src/renderer/src/hooks/fork-push-warning.test.ts": 35, - "src/renderer/src/hooks/installed-agent-skill-discovery-cache.test.ts": 85, - "src/renderer/src/hooks/installed-agent-skill-discovery.test.ts": 57, - "src/renderer/src/hooks/installed-agent-skill-runtime-eviction.test.ts": 36, - "src/renderer/src/hooks/installed-agent-skill-verdict.test.ts": 1339, - "src/renderer/src/hooks/ipc-events/agent-status-pane-routing-index-retention.test.ts": 1476, - "src/renderer/src/hooks/ipc-events/agent-status-pane-routing-index.test.ts": 1489, - "src/renderer/src/hooks/ipc-events/agent-status-pending-retry-gate.test.ts": 285, - "src/renderer/src/hooks/ipc-events/agent-status-program-status-only.test.ts": 308, - "src/renderer/src/hooks/ipc-events/agent-status-reconnect-replay-notification.test.ts": 224, - "src/renderer/src/hooks/ipc-events/agent-status-refused-resume.performance.test.ts": 1640, - "src/renderer/src/hooks/ipc-events/agent-status-terminal-title-tab-write.test.ts": 1604, - "src/renderer/src/hooks/ipc-events/browser-request-ipc-bridge.owner.test.ts": 465, - "src/renderer/src/hooks/ipc-events/browser-request-ipc-bridge.profile-switch.test.ts": 347, - "src/renderer/src/hooks/ipc-events/browser-state-open-link-profile.test.ts": 646, - "src/renderer/src/hooks/ipc-events/browser-state-paint-holds.test.ts": 614, - "src/renderer/src/hooks/ipc-events/direct-ssh-connect-reply-routing.test.ts": 1197, - "src/renderer/src/hooks/ipc-events/direct-ssh-hydration-fanout.test.ts": 1548, - "src/renderer/src/hooks/ipc-events/direct-ssh-hydration-target-metadata.test.ts": 1431, - "src/renderer/src/hooks/ipc-events/direct-ssh-unrestored-forward-sync.test.ts": 80, - "src/renderer/src/hooks/ipc-events/floating-workspace-reveal-routing.test.ts": 1711, - "src/renderer/src/hooks/ipc-events/mobile-terminal-close-ipc-bridge-reveal.test.ts": 1361, - "src/renderer/src/hooks/ipc-events/mobile-terminal-close-ipc-bridge.test.ts": 1808, - "src/renderer/src/hooks/ipc-events/normalize-agent-status-event.test.ts": 48, - "src/renderer/src/hooks/ipc-events/orca-profile-auth-ipc-bridge.test.ts": 1453, - "src/renderer/src/hooks/ipc-events/os-markdown-file-open-bridge.test.ts": 135, - "src/renderer/src/hooks/ipc-events/runtime-client-ipc-bridge-ownership.test.ts": 1407, - "src/renderer/src/hooks/ipc-events/runtime-file-position.test.ts": 1615, - "src/renderer/src/hooks/ipc-events/runtime-reconnect-host-status.test.ts": 1424, - "src/renderer/src/hooks/ipc-events/ssh-managed-server-converted-catalogs.test.ts": 2328, - "src/renderer/src/hooks/ipc-events/ssh-managed-server-state-effects.test.ts": 544, - "src/renderer/src/hooks/ipc-events/terminal-pane-reveal-ipc-bridge.test.ts": 47, - "src/renderer/src/hooks/ipc-events/terminal-pane-title-ipc-bridge.test.ts": 255, - "src/renderer/src/hooks/ipc-events/terminal-presentation-frame-drawn-tab.test.ts": 924, - "src/renderer/src/hooks/ipc-events/terminal-presentation-pane-title.test.ts": 1399, - "src/renderer/src/hooks/ipc-events/terminal-request-ipc-bridge-placement.test.ts": 1252, - "src/renderer/src/hooks/ipc-events/terminal-ui-routing-ipc-bridge-split.test.ts": 998, - "src/renderer/src/hooks/ipc-events/worktree-event-lineage-refresh.test.ts": 1702, - "src/renderer/src/hooks/ipc-events/worktree-event-runtime-activation.test.ts": 1375, - "src/renderer/src/hooks/ipc-events/wsl-host-ipc-bridge.test.ts": 1381, - "src/renderer/src/hooks/ipc-tab-switch-group-order-hydration.test.ts": 520, - "src/renderer/src/hooks/ipc-tab-switch-owner-selection.test.ts": 407, - "src/renderer/src/hooks/ipc-tab-switch-structured-tab-cycle.test.ts": 695, - "src/renderer/src/hooks/ipc-tab-switch.test.ts": 593, - "src/renderer/src/hooks/legacy-worker-terminal-recovery-event.test.ts": 39, - "src/renderer/src/hooks/macos-tcc-prompt-notice-subscription.test.ts": 67, - "src/renderer/src/hooks/metadata-request-cache.test.ts": 90, - "src/renderer/src/hooks/mobile-terminal-reveal-tab-adoption.test.ts": 2082, - "src/renderer/src/hooks/programmatic-scroll-marks.test.ts": 40, - "src/renderer/src/hooks/runtime-client-events-sync-ownership.test.ts": 57, - "src/renderer/src/hooks/runtime-client-events-sync.test.ts": 93, - "src/renderer/src/hooks/runtime-project-refresh-scheduler.test.ts": 56, - "src/renderer/src/hooks/shortcut-label-cache.test.tsx": 1690, - "src/renderer/src/hooks/unpaired-device-auth-notification.test.ts": 28, - "src/renderer/src/hooks/use-audio-capture.capture-loss.test.ts": 258, - "src/renderer/src/hooks/use-bundled-skill-install.test.tsx": 322, - "src/renderer/src/hooks/use-clipboard-text-copy-feedback.test.ts": 159, - "src/renderer/src/hooks/use-document-dark-theme.test.tsx": 212, - "src/renderer/src/hooks/use-list-multi-selection.test.tsx": 190, - "src/renderer/src/hooks/use-now.test.ts": 183, - "src/renderer/src/hooks/use-os-file-drop-owner.test.tsx": 301, - "src/renderer/src/hooks/use-palette-search-evaluation-context.test.ts": 155, - "src/renderer/src/hooks/use-task-page-github-work-item-mutation-host.test.ts": 1420, - "src/renderer/src/hooks/use-terminal-quick-command-hosts.test.ts": 367, - "src/renderer/src/hooks/use-window-stream-visibility.test.ts": 192, - "src/renderer/src/hooks/useActiveProjectSkillRuntime.test.tsx": 1626, - "src/renderer/src/hooks/useAgentDetectionTarget.test.ts": 1175, - "src/renderer/src/hooks/useAppMenuSelectionActions.test.tsx": 262, - "src/renderer/src/hooks/useAutomationDispatchEvents.test.ts": 910, - "src/renderer/src/hooks/useComposerState-host-context-boundaries.test.ts": 52, - "src/renderer/src/hooks/useComposerState-host-retarget.test.ts": 68, - "src/renderer/src/hooks/useComposerState.integration.test.ts": 2274, - "src/renderer/src/hooks/useDetectedAgents.local-invalidation.test.tsx": 2020, - "src/renderer/src/hooks/useDetectedAgents.re-pair.test.tsx": 1628, - "src/renderer/src/hooks/useDetectedAgents.test.tsx": 1615, - "src/renderer/src/hooks/useEditorExternalWatch-background-trim.test.tsx": 143, - "src/renderer/src/hooks/useEditorExternalWatch-complexity.test.ts": 913, - "src/renderer/src/hooks/useEditorExternalWatch-self-move.test.ts": 1502, - "src/renderer/src/hooks/useEditorExternalWatch-shared-root.test.tsx": 501, - "src/renderer/src/hooks/useEditorExternalWatch-subscriptions.test.tsx": 240, - "src/renderer/src/hooks/useEditorExternalWatch-switch-back.test.tsx": 2383, - "src/renderer/src/hooks/useEditorExternalWatch-targets.test.ts": 175, - "src/renderer/src/hooks/useEditorExternalWatch-wsl-repro.test.ts": 670, - "src/renderer/src/hooks/useEditorExternalWatch.test.ts": 2588, - "src/renderer/src/hooks/useEphemeralVmRecipeOptions.test.tsx": 160, - "src/renderer/src/hooks/useGitHubSlugMetadata.test.tsx": 169, - "src/renderer/src/hooks/useInstalledAgentSkills.react.test.tsx": 1532, - "src/renderer/src/hooks/useInstalledAgentSkills.test.ts": 1193, - "src/renderer/src/hooks/useIpcEvents-agent-status-batch-projection.test.ts": 1717, - "src/renderer/src/hooks/useIpcEvents-agent-status-connection-attribution.test.ts": 2611, - "src/renderer/src/hooks/useIpcEvents-agent-status-hook-titles.test.ts": 2053, - "src/renderer/src/hooks/useIpcEvents-agent-status-pane-teardown.test.ts": 3292, - "src/renderer/src/hooks/useIpcEvents-agent-status-queue-ordering.test.ts": 1694, - "src/renderer/src/hooks/useIpcEvents-agent-status-snapshot-hydration.test.ts": 8118, - "src/renderer/src/hooks/useIpcEvents-agent-status-snapshot-replay.test.ts": 1796, - "src/renderer/src/hooks/useIpcEvents-agent-status-ssh-authority.test.ts": 1548, - "src/renderer/src/hooks/useIpcEvents-browser-certificate-failure.test.ts": 1559, - "src/renderer/src/hooks/useIpcEvents-browser-navigation.test.ts": 977, - "src/renderer/src/hooks/useIpcEvents-browser-tab-create.test.ts": 1090, - "src/renderer/src/hooks/useIpcEvents-cli-worktree-activation.test.ts": 1496, - "src/renderer/src/hooks/useIpcEvents-client-hosted-browser-rows.test.ts": 1875, - "src/renderer/src/hooks/useIpcEvents-close-routing-active-browser-tab.test.ts": 2745, - "src/renderer/src/hooks/useIpcEvents-close-routing-browser-pages.test.ts": 1465, - "src/renderer/src/hooks/useIpcEvents-close-routing-session-tabs.test.ts": 2846, - "src/renderer/src/hooks/useIpcEvents-cmd-j-digit-chord.test.ts": 1630, - "src/renderer/src/hooks/useIpcEvents-lifecycle.test.ts": 1056, - "src/renderer/src/hooks/useIpcEvents-new-workspace-shortcut.test.ts": 99, - "src/renderer/src/hooks/useIpcEvents-rate-limit-hydration.test.ts": 917, - "src/renderer/src/hooks/useIpcEvents-runtime-environment-selectors.test.ts": 502, - "src/renderer/src/hooks/useIpcEvents-session-tab-close-request.test.ts": 1385, - "src/renderer/src/hooks/useIpcEvents-ssh-disconnect-cleanup.test.ts": 1178, - "src/renderer/src/hooks/useIpcEvents-terminal-create-surfacing.test.ts": 998, - "src/renderer/src/hooks/useIpcEvents-updater-status.test.ts": 1219, - "src/renderer/src/hooks/useIssueMetadata.test.tsx": 576, - "src/renderer/src/hooks/useMacTccAttributionSeveredNotice.test.tsx": 2150, - "src/renderer/src/hooks/useMacosTccPromptNotice.test.tsx": 1548, - "src/renderer/src/hooks/useMetadataListRequest.test.tsx": 145, - "src/renderer/src/hooks/useModalReturnFocus.test.tsx": 1744, - "src/renderer/src/hooks/usePrimarySelectionPaste.terminal-native-paste.test.tsx": 216, - "src/renderer/src/hooks/usePrimarySelectionPaste.test.tsx": 303, - "src/renderer/src/hooks/useReadOnScreenAttention.away.test.ts": 1786, - "src/renderer/src/hooks/useReadOnScreenAttention.clock-skew.test.ts": 1790, - "src/renderer/src/hooks/useReadOnScreenAttention.floating-panel.test.ts": 1555, - "src/renderer/src/hooks/useReadOnScreenAttention.focus-group.test.ts": 1548, - "src/renderer/src/hooks/useReadOnScreenAttention.mixed-workspace.test.ts": 1190, - "src/renderer/src/hooks/useReadOnScreenAttention.test.ts": 1306, - "src/renderer/src/hooks/useResetCountdownClock.test.ts": 161, - "src/renderer/src/hooks/useRetiredWorktreeNames.test.ts": 605, - "src/renderer/src/hooks/useSettingsNavigationMetadata.capability-owner.test.tsx": 705, - "src/renderer/src/hooks/useSettingsNavigationMetadata.language-switch.test.tsx": 2155, - "src/renderer/src/hooks/useSettingsNavigationMetadata.test.ts": 2101, - "src/renderer/src/hooks/useSkillFreshness.test.tsx": 287, - "src/renderer/src/hooks/useUnreadDockBadge.test.ts": 1761, - "src/renderer/src/hooks/useVirtualizedScrollAnchor.listener-deps.test.ts": 63, - "src/renderer/src/hooks/useVirtualizedScrollAnchor.marks-restore-signal.test.ts": 126, - "src/renderer/src/hooks/useVirtualizedScrollAnchor.test.ts": 47, - "src/renderer/src/hooks/useVirtualizedScrollAnchor.test.tsx": 326, - "src/renderer/src/hooks/useWindowsTerminalCapabilityOwnerKey.test.tsx": 363, - "src/renderer/src/hooks/virtualized-hidden-row-measurement.test.ts": 139, - "src/renderer/src/hooks/worktree-change-refresh-queue.test.ts": 38, - "src/renderer/src/hooks/zoom-routing.test.ts": 594, - "src/renderer/src/i18n/I18nProvider.test.tsx": 1691, - "src/renderer/src/i18n/intl-locale.test.ts": 135, - "src/renderer/src/i18n/language-catalog-timeout.test.tsx": 1932, - "src/renderer/src/i18n/language-detection-reconciliation.test.tsx": 1619, - "src/renderer/src/i18n/language-readiness.test.ts": 184, - "src/renderer/src/i18n/lazy-locale.test.ts": 231, - "src/renderer/src/i18n/localized-catalog.test.ts": 231, - "src/renderer/src/i18n/plugin-chrome-allowlist.test.ts": 85, - "src/renderer/src/i18n/project-runtime-repair-message.test.ts": 70, - "src/renderer/src/i18n/pseudo-localization.test.ts": 108, - "src/renderer/src/i18n/relative-time-format.test.ts": 70, - "src/renderer/src/i18n/weekday-names.test.ts": 59, - "src/renderer/src/lazy-modal-mount-state.test.ts": 36, - "src/renderer/src/lib/activate-ai-vault-structured-session-host.test.ts": 1103, - "src/renderer/src/lib/activate-ai-vault-structured-session-reveal.test.ts": 1593, - "src/renderer/src/lib/activate-ai-vault-structured-session.test.ts": 1751, - "src/renderer/src/lib/activate-tab-and-focus-pane.test.ts": 44, - "src/renderer/src/lib/active-agent-note-send-explicit-target.test.ts": 721, - "src/renderer/src/lib/active-agent-note-send-focused-session.test.ts": 742, - "src/renderer/src/lib/active-agent-note-send-runtime-error-codes.test.ts": 132, - "src/renderer/src/lib/active-agent-note-send-target-detection.test.ts": 512, - "src/renderer/src/lib/active-view-persist.test.ts": 38, - "src/renderer/src/lib/active-worktree-removal-successor.test.ts": 1358, - "src/renderer/src/lib/activity-thread-display.test.ts": 90, - "src/renderer/src/lib/agent-account-restart-startup.test.ts": 1746, - "src/renderer/src/lib/agent-background-session-launch-host.test.ts": 1437, - "src/renderer/src/lib/agent-detection-target-inventory.test.ts": 1860, - "src/renderer/src/lib/agent-draft-readiness.test.ts": 167, - "src/renderer/src/lib/agent-followup-delivery.test.ts": 59, - "src/renderer/src/lib/agent-hibernation-confirmation.test.ts": 64, - "src/renderer/src/lib/agent-hibernation-coordinator.test.ts": 1452, + "src/renderer/src/components/terminal-pane/terminal-render-desync-sentinel.test.ts": 468, + "src/renderer/src/components/terminal-pane/terminal-renderer-policy.test.ts": 114, + "src/renderer/src/components/terminal-pane/terminal-replay-application-continuity.test.ts": 372, + "src/renderer/src/components/terminal-pane/terminal-replay-cursor-state.test.ts": 112, + "src/renderer/src/components/terminal-pane/terminal-restore-sgr-latch.test.ts": 175, + "src/renderer/src/components/terminal-pane/terminal-restored-viewport.test.ts": 46, + "src/renderer/src/components/terminal-pane/terminal-resume-escape-gap.test.ts": 102, + "src/renderer/src/components/terminal-pane/terminal-retention-churn-pins.test.tsx": 738, + "src/renderer/src/components/terminal-pane/terminal-retention-exempt-growth.test.ts": 364, + "src/renderer/src/components/terminal-pane/terminal-runtime-host-link-routing.test.ts": 2064, + "src/renderer/src/components/terminal-pane/terminal-selection-fit-guard.test.ts": 42, + "src/renderer/src/components/terminal-pane/terminal-shortcut-forward-delete.test.ts": 101, + "src/renderer/src/components/terminal-pane/terminal-shortcut-option-compose.test.ts": 172, + "src/renderer/src/components/terminal-pane/terminal-shortcut-policy.test.ts": 176, + "src/renderer/src/components/terminal-pane/terminal-shortcut-select-all.test.ts": 83, + "src/renderer/src/components/terminal-pane/terminal-shutdown-layout-capture.test.ts": 197, + "src/renderer/src/components/terminal-pane/terminal-side-effect-facts-handler.test.ts": 80, + "src/renderer/src/components/terminal-pane/terminal-snapshot-replay-paint.test.ts": 499, + "src/renderer/src/components/terminal-pane/terminal-spawn-error-display.test.ts": 64, + "src/renderer/src/components/terminal-pane/terminal-startup-timing-scheduler.test.ts": 112, + "src/renderer/src/components/terminal-pane/terminal-startup-timing.test.ts": 63, + "src/renderer/src/components/terminal-pane/terminal-tab-agent-type-index-retention.test.ts": 2677, + "src/renderer/src/components/terminal-pane/terminal-tab-agent-type-index.test.ts": 50, + "src/renderer/src/components/terminal-pane/terminal-tab-lookup.test.ts": 48, + "src/renderer/src/components/terminal-pane/terminal-title-evidence.test.ts": 184, + "src/renderer/src/components/terminal-pane/terminal-title-tracker-parity.test.ts": 195, + "src/renderer/src/components/terminal-pane/terminal-unified-tab-lookup.test.ts": 56, + "src/renderer/src/components/terminal-pane/terminal-url-link-click.test.ts": 2057, + "src/renderer/src/components/terminal-pane/terminal-url-link-hit-testing.test.ts": 49, + "src/renderer/src/components/terminal-pane/terminal-user-input-signal.test.ts": 57, + "src/renderer/src/components/terminal-pane/terminal-view-attributes-publisher.test.ts": 333, + "src/renderer/src/components/terminal-pane/terminal-visibility-resume.test.ts": 1669, + "src/renderer/src/components/terminal-pane/terminal-webgl-atlas-recovery.test.ts": 48, + "src/renderer/src/components/terminal-pane/terminal-webgl-diagnostics-breadcrumbs.test.ts": 74, + "src/renderer/src/components/terminal-pane/terminal-windows-shift-enter.test.ts": 123, + "src/renderer/src/components/terminal-pane/terminal-worktree-path-link.test.ts": 1878, + "src/renderer/src/components/terminal-pane/use-host-terminal-scrollback-hold.test.ts": 256, + "src/renderer/src/components/terminal-pane/use-layout-owner-pane-tree.test.ts": 297, + "src/renderer/src/components/terminal-pane/use-mobile-overlay-ticks-desktop-fit.test.tsx": 371, + "src/renderer/src/components/terminal-pane/use-mobile-overlay-ticks.perf.test.tsx": 327, + "src/renderer/src/components/terminal-pane/use-notification-dispatch-dispatched-worker.test.ts": 643, + "src/renderer/src/components/terminal-pane/use-notification-dispatch-hidden-workspace.test.ts": 656, + "src/renderer/src/components/terminal-pane/use-notification-dispatch.test.ts": 585, + "src/renderer/src/components/terminal-pane/use-parked-terminal-watcher-synchronization.react185.test.tsx": 434, + "src/renderer/src/components/terminal-pane/use-system-prefers-dark.test.ts": 40, + "src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects-paste-events.test.ts": 2043, + "src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects-visibility-resume.test.ts": 1951, + "src/renderer/src/components/terminal-pane/use-terminal-pane-global-effects-window-focus-recovery.test.ts": 1836, + "src/renderer/src/components/terminal-pane/use-terminal-pane-lifecycle.test.ts": 1806, + "src/renderer/src/components/terminal-pane/use-terminal-park-mount-intent.react185.test.tsx": 522, + "src/renderer/src/components/terminal-pane/use-terminal-scroll-visibility-memory.test.ts": 79, + "src/renderer/src/components/terminal-pane/use-terminal-tab-cold-parking.test.ts": 752, + "src/renderer/src/components/terminal-pane/use-terminal-window-wake-recovery.test.ts": 494, + "src/renderer/src/components/terminal-pane/use-wsl-host-return-retry.test.ts": 277, + "src/renderer/src/components/terminal-pane/use-wsl-host-unavailable-reason.test.ts": 1885, + "src/renderer/src/components/terminal-pane/wrapped-terminal-http-link-limits.test.ts": 108, + "src/renderer/src/components/terminal-pane/wrapped-terminal-http-link-provider.test.ts": 606, + "src/renderer/src/components/terminal-pane/xterm-bypass-policy-interrupt.test.ts": 102, + "src/renderer/src/components/terminal-pane/xterm-bypass-policy-ios.test.ts": 100, + "src/renderer/src/components/terminal-pane/xterm-bypass-policy-non-mac.test.ts": 130, + "src/renderer/src/components/terminal-pane/xterm-bypass-policy.test.ts": 138, + "src/renderer/src/components/terminal-parked-watcher-sync-entries.test.tsx": 1104, + "src/renderer/src/components/terminal-quick-commands/TerminalQuickCommandDialog.test.tsx": 1916, + "src/renderer/src/components/terminal-quick-commands/terminal-quick-command-dialog-draft.test.ts": 298, + "src/renderer/src/components/terminal-scrollback-decoration-eviction.test.ts": 682, + "src/renderer/src/components/terminal-search-decoration-leak.test.ts": 2133, + "src/renderer/src/components/terminal-search-long-wrapped-line.test.ts": 4708, + "src/renderer/src/components/terminal-search-safe-find.test.ts": 45, + "src/renderer/src/components/terminal-startup-hold-placeholder.test.tsx": 952, + "src/renderer/src/components/terminal-workspace-keydown.test.ts": 2213, + "src/renderer/src/components/terminal-workspace-surface-ids.test.tsx": 2386, + "src/renderer/src/components/terminal/activation-deferred-tab-admission.test.ts": 1761, + "src/renderer/src/components/terminal/active-terminal-repair-loop.react185.test.tsx": 1998, + "src/renderer/src/components/terminal/background-terminal-worktree-mount.test.ts": 1707, + "src/renderer/src/components/terminal/background-terminal-worktree-visibility.test.ts": 1790, + "src/renderer/src/components/terminal/cold-activation-deferral-stranding.test.ts": 2149, + "src/renderer/src/components/terminal/initial-terminal-admission-wait.test.tsx": 2444, + "src/renderer/src/components/terminal/initial-terminal-structured-launch.test.tsx": 786, + "src/renderer/src/components/terminal/pty-running-work-probe-child-evidence.test.ts": 56, + "src/renderer/src/components/terminal/running-terminal-close-guard.test.ts": 99, + "src/renderer/src/components/terminal/startup-terminal-tab-hold.test.ts": 2118, + "src/renderer/src/components/terminal/tab-type-cycle.test.ts": 60, + "src/renderer/src/components/terminal/terminal-close-copy-kind.test.ts": 44, + "src/renderer/src/components/terminal/terminal-close-incarnation.test.ts": 42, + "src/renderer/src/components/terminal/terminal-provider-snapshot-bound-pty-ids.test.ts": 1982, + "src/renderer/src/components/terminal/terminal-provider-snapshot-capability-resettlement.test.ts": 277, + "src/renderer/src/components/terminal/terminal-provider-snapshot-capability.test.ts": 68, + "src/renderer/src/components/terminal/terminal-tab-actions-unified-close.test.ts": 1831, + "src/renderer/src/components/terminal/terminal-tab-actions-unrouted-close.test.ts": 589, + "src/renderer/src/components/terminal/terminal-tab-actions.test.ts": 626, + "src/renderer/src/components/terminal/terminal-tab-close-running-confirm.test.ts": 499, + "src/renderer/src/components/terminal/terminal-tab-create.test.ts": 367, + "src/renderer/src/components/terminal/terminal-worktree-prewarm.test.ts": 1866, + "src/renderer/src/components/terminal/unsaved-close-queue.test.ts": 42, + "src/renderer/src/components/terminal/use-terminal-provider-snapshot-capability.test.tsx": 573, + "src/renderer/src/components/terminal/window-close-running-work.test.ts": 97, + "src/renderer/src/components/ui/menu-pointer-highlight.test.tsx": 350, + "src/renderer/src/components/ui/menu-pointer-submenu-handoff.test.tsx": 514, + "src/renderer/src/components/ui/popover-wheel-scroll.test.tsx": 501, + "src/renderer/src/components/ui/security-surface-theme-contrast.test.tsx": 714, + "src/renderer/src/components/ui/switch.test.tsx": 78, + "src/renderer/src/components/unexpected-signout/unexpected-signout-card.test.tsx": 2139, + "src/renderer/src/components/unexpected-signout/unexpected-signout-visibility.test.ts": 49, + "src/renderer/src/components/use-github-task-search-commit.test.ts": 255, + "src/renderer/src/components/use-jira-create-assignee.test.tsx": 271, + "src/renderer/src/components/use-jira-project-inventory.test.tsx": 358, + "src/renderer/src/components/use-quick-open-interaction.test.tsx": 1987, + "src/renderer/src/components/use-task-creation-draft-retention.test.ts": 3185, + "src/renderer/src/components/use-terminal-browser-retention.test.tsx": 395, + "src/renderer/src/components/use-terminal-bulk-close-actions.frame-flush.test.tsx": 2300, + "src/renderer/src/components/use-terminal-create-actions.test.tsx": 302, + "src/renderer/src/components/use-terminal-editor-close-foundation.window-close.test.tsx": 2105, + "src/renderer/src/components/use-terminal-editor-close-queue.reveal.test.tsx": 873, + "src/renderer/src/components/use-terminal-parking-pass.test.tsx": 2142, + "src/renderer/src/components/use-terminal-window-lifecycle.frame-flush.test.tsx": 2164, + "src/renderer/src/components/use-terminal-workspace-foundation.runtime-status.test.tsx": 2003, + "src/renderer/src/components/virtualized-list.test.tsx": 446, + "src/renderer/src/components/window-close-request-coordinator.test.ts": 361, + "src/renderer/src/components/workspace-cleanup/WorkspaceCleanupDialog.mount-gating.test.tsx": 2917, + "src/renderer/src/components/workspace-cleanup/WorkspaceCleanupDialog.stale-while-revalidate.test.tsx": 3269, + "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-browse-state.test.tsx": 248, + "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-facet-rows.test.tsx": 708, + "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-git-evidence.test.tsx": 539, + "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-removal.agent-stop.test.tsx": 2285, + "src/renderer/src/components/workspace-cleanup/use-workspace-cleanup-row-order.test.ts": 242, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-background-removal-late-settlement.test.ts": 1880, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-background-removal.test.ts": 283, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-candidate-row-data.test.ts": 291, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-candidate-row.test.tsx": 2844, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-controls.test.tsx": 672, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-filter.test.ts": 341, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-facet-sort.test.ts": 264, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-filter-bar.test.tsx": 567, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-flat-list.test.tsx": 2594, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-git-evidence.test.ts": 263, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-presentation.test.ts": 287, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-removal-candidates.test.ts": 206, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-removal-settlement.test.ts": 203, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-removal-timeout-recovery.test.ts": 1817, + "src/renderer/src/components/workspace-cleanup/workspace-cleanup-sort-header.test.tsx": 434, + "src/renderer/src/components/workspace-emoji/WorkspaceEmojiPickerButton.test.tsx": 1086, + "src/renderer/src/components/workspace-emoji/WorkspaceEmojiPickerPanel.test.tsx": 763, + "src/renderer/src/components/workspace-emoji/useWorkspaceEmojiShortcodeInput.test.tsx": 365, + "src/renderer/src/components/workspace-space/SpaceWindowStatePublisher.test.tsx": 2008, + "src/renderer/src/components/workspace-space/space-window-state.test.ts": 101, + "src/renderer/src/components/workspace-surface-projection.test.ts": 91, + "src/renderer/src/components/worktree-creation/PendingNativeChatCreation.test.tsx": 4075, + "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.linear-url.test.tsx": 3372, + "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.mount-gating.test.tsx": 3635, + "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.recent-tabs.behavior.test.tsx": 4445, + "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.recent-tabs.test.tsx": 9384, + "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.task-search.test.tsx": 10126, + "src/renderer/src/components/worktree-jump/WorktreeJumpPalette.test.tsx": 4442, + "src/renderer/src/components/worktree-jump/use-worktree-jump-palette-browser-ownership.test.ts": 2096, + "src/renderer/src/components/worktree-jump/use-worktree-jump-palette-task-search.test.tsx": 2140, + "src/renderer/src/components/worktree-jump/worktree-jump-palette-browser-navigation.test.tsx": 4470, + "src/renderer/src/components/worktree-jump/worktree-jump-palette-interleaved-sections.test.tsx": 4216, + "src/renderer/src/components/worktree-jump/worktree-jump-palette-quick-action-availability.test.tsx": 1548, + "src/renderer/src/components/wsl-host-stopped/WslHostStoppedNotice.test.tsx": 491, + "src/renderer/src/components/wsl-host-stopped/WslHostStoppedWorkspaceNotice.test.tsx": 259, + "src/renderer/src/components/wsl-host-stopped/use-stopped-wsl-host.test.tsx": 139, + "src/renderer/src/components/wsl-move/WslMoveDialog.test.tsx": 524, + "src/renderer/src/components/wsl-move/use-wsl-move-quit-guard.test.ts": 235, + "src/renderer/src/components/wsl-move/wsl-move-dialog-store.test.ts": 2011, + "src/renderer/src/components/wsl-move/wsl-move-orchestrator-status.test.tsx": 567, + "src/renderer/src/components/wsl-move/wsl-move-scope-rows.test.ts": 156, + "src/renderer/src/hooks/agent-hook-completion-background-turn-notifications.test.ts": 2279, + "src/renderer/src/hooks/agent-hook-completion-fresh-working.test.ts": 375, + "src/renderer/src/hooks/agent-hook-completion-grok-notifications.test.ts": 679, + "src/renderer/src/hooks/agent-hook-completion-notifications.test.ts": 1131, + "src/renderer/src/hooks/agent-hook-completion-store-sync.test.ts": 52, + "src/renderer/src/hooks/automation-agent-status-entry-change.test.ts": 46, + "src/renderer/src/hooks/automation-dispatch-folder-loss.test.ts": 575, + "src/renderer/src/hooks/automation-dispatch-legacy-owner.test.ts": 1914, + "src/renderer/src/hooks/automation-dispatch-unverifiable-loss.test.ts": 182, + "src/renderer/src/hooks/client-workspace-view-report.test.ts": 64, + "src/renderer/src/hooks/composer-branch-selection.test.ts": 73, + "src/renderer/src/hooks/composer-state/attachment-drop-failure.test.tsx": 677, + "src/renderer/src/hooks/composer-state/attachment-drop-lifetime.test.tsx": 921, + "src/renderer/src/hooks/composer-state/composer-deferred-source-name.test.ts": 1993, + "src/renderer/src/hooks/composer-state/composer-host-workspace-status.test.tsx": 2208, + "src/renderer/src/hooks/composer-state/composer-name-ownership.test.ts": 2076, + "src/renderer/src/hooks/composer-state/composer-name-source-selection.test.ts": 2346, + "src/renderer/src/hooks/composer-state/composer-remote-server-drop.test.tsx": 813, + "src/renderer/src/hooks/composer-state/composer-review-base-fencing.test.ts": 2683, + "src/renderer/src/hooks/composer-state/composer-review-base-submit-cache.test.ts": 2026, + "src/renderer/src/hooks/composer-state/composer-submit-source-ownership.test.ts": 2071, + "src/renderer/src/hooks/composer-state/composer-target-state.jira-mapping.test.tsx": 2792, + "src/renderer/src/hooks/composer-state/imported-project-group-selection.test.tsx": 1929, + "src/renderer/src/hooks/composer-state/jira-mapped-owner-flow.integration.test.tsx": 4506, + "src/renderer/src/hooks/composer-state/multiple-create-reset.test.ts": 1959, + "src/renderer/src/hooks/composer-state/provider-runtime-sync.test.ts": 1988, + "src/renderer/src/hooks/composer-state/quick-creation-execution.test.ts": 2283, + "src/renderer/src/hooks/composer-state/server-ssh-repo-connect.test.ts": 873, + "src/renderer/src/hooks/direct-ssh-state-routing.test.ts": 181, + "src/renderer/src/hooks/editor-external-watch-background-trim.test.ts": 363, + "src/renderer/src/hooks/editor-external-watch-dirty-resync.test.ts": 973, + "src/renderer/src/hooks/editor-external-watch-overflow.test.ts": 1023, + "src/renderer/src/hooks/editor-external-watch-reload-debounce.test.ts": 1822, + "src/renderer/src/hooks/editor-external-watch-selected-host.test.ts": 1988, + "src/renderer/src/hooks/editor-runtime-file-watch.test.ts": 58, + "src/renderer/src/hooks/installed-agent-skill-discovery-cache.test.ts": 53, + "src/renderer/src/hooks/installed-agent-skill-discovery.test.ts": 74, + "src/renderer/src/hooks/installed-agent-skill-runtime-eviction.test.ts": 54, + "src/renderer/src/hooks/installed-agent-skill-verdict.test.ts": 195, + "src/renderer/src/hooks/ipc-events/agent-status-pane-routing-index-retention.test.ts": 4878, + "src/renderer/src/hooks/ipc-events/agent-status-pane-routing-index.test.ts": 1892, + "src/renderer/src/hooks/ipc-events/agent-status-pending-retry-gate.test.ts": 466, + "src/renderer/src/hooks/ipc-events/agent-status-program-status-only.test.ts": 398, + "src/renderer/src/hooks/ipc-events/agent-status-reconnect-replay-notification.test.ts": 352, + "src/renderer/src/hooks/ipc-events/agent-status-refused-resume.performance.test.ts": 1851, + "src/renderer/src/hooks/ipc-events/agent-status-terminal-title-tab-write.test.ts": 2247, + "src/renderer/src/hooks/ipc-events/browser-request-ipc-bridge.fallback.test.ts": 776, + "src/renderer/src/hooks/ipc-events/browser-request-ipc-bridge.owner.test.ts": 623, + "src/renderer/src/hooks/ipc-events/browser-request-ipc-bridge.profile-switch.test.ts": 570, + "src/renderer/src/hooks/ipc-events/browser-request-ipc-bridge.split.test.ts": 699, + "src/renderer/src/hooks/ipc-events/browser-state-open-link-profile.test.ts": 934, + "src/renderer/src/hooks/ipc-events/browser-state-paint-holds.test.ts": 1116, + "src/renderer/src/hooks/ipc-events/direct-ssh-connect-reply-routing.test.ts": 1794, + "src/renderer/src/hooks/ipc-events/direct-ssh-hydration-fanout.test.ts": 1825, + "src/renderer/src/hooks/ipc-events/direct-ssh-hydration-target-metadata.test.ts": 1875, + "src/renderer/src/hooks/ipc-events/direct-ssh-unrestored-forward-sync.test.ts": 95, + "src/renderer/src/hooks/ipc-events/floating-workspace-reveal-routing.test.ts": 2023, + "src/renderer/src/hooks/ipc-events/mobile-terminal-close-ipc-bridge-reveal.test.ts": 1764, + "src/renderer/src/hooks/ipc-events/mobile-terminal-close-ipc-bridge.test.ts": 2200, + "src/renderer/src/hooks/ipc-events/orca-profile-auth-ipc-bridge.test.ts": 1908, + "src/renderer/src/hooks/ipc-events/os-markdown-file-open-bridge.test.ts": 280, + "src/renderer/src/hooks/ipc-events/quit-and-stop-all-sessions-ipc-bridge.test.ts": 398, + "src/renderer/src/hooks/ipc-events/runtime-client-ipc-bridge-ownership.test.ts": 2068, + "src/renderer/src/hooks/ipc-events/runtime-file-position.test.ts": 2318, + "src/renderer/src/hooks/ipc-events/runtime-reconnect-host-status.test.ts": 1782, + "src/renderer/src/hooks/ipc-events/ssh-managed-server-converted-catalogs.test.ts": 2922, + "src/renderer/src/hooks/ipc-events/ssh-managed-server-state-effects.test.ts": 839, + "src/renderer/src/hooks/ipc-events/terminal-pane-reveal-ipc-bridge.test.ts": 59, + "src/renderer/src/hooks/ipc-events/terminal-pane-title-ipc-bridge.test.ts": 618, + "src/renderer/src/hooks/ipc-events/terminal-presentation-frame-drawn-tab.test.ts": 1896, + "src/renderer/src/hooks/ipc-events/terminal-presentation-pane-title.test.ts": 1863, + "src/renderer/src/hooks/ipc-events/terminal-request-ipc-bridge-placement.test.ts": 1930, + "src/renderer/src/hooks/ipc-events/terminal-ui-routing-ipc-bridge-split.test.ts": 714, + "src/renderer/src/hooks/ipc-events/worktree-event-lineage-refresh.test.ts": 2309, + "src/renderer/src/hooks/ipc-events/worktree-event-runtime-activation.test.ts": 1934, + "src/renderer/src/hooks/ipc-events/wsl-host-ipc-bridge-capability.test.ts": 1917, + "src/renderer/src/hooks/ipc-events/wsl-host-ipc-bridge-focus.test.ts": 1690, + "src/renderer/src/hooks/ipc-events/wsl-host-ipc-bridge.test.ts": 1624, + "src/renderer/src/hooks/ipc-tab-switch-group-order-hydration.test.ts": 797, + "src/renderer/src/hooks/ipc-tab-switch-owner-selection.test.ts": 386, + "src/renderer/src/hooks/ipc-tab-switch-structured-tab-cycle.test.ts": 760, + "src/renderer/src/hooks/ipc-tab-switch.test.ts": 839, + "src/renderer/src/hooks/legacy-worker-terminal-recovery-event.test.ts": 57, + "src/renderer/src/hooks/macos-tcc-prompt-notice-subscription.test.ts": 52, + "src/renderer/src/hooks/metadata-request-cache.test.ts": 144, + "src/renderer/src/hooks/mobile-terminal-reveal-tab-adoption.test.ts": 4351, + "src/renderer/src/hooks/programmatic-scroll-marks.test.ts": 47, + "src/renderer/src/hooks/runtime-client-events-sync-ownership.test.ts": 59, + "src/renderer/src/hooks/runtime-client-events-sync.test.ts": 118, + "src/renderer/src/hooks/runtime-project-refresh-scheduler.test.ts": 65, + "src/renderer/src/hooks/shortcut-label-cache.test.tsx": 2021, + "src/renderer/src/hooks/unpaired-device-auth-notification.test.ts": 41, + "src/renderer/src/hooks/use-audio-capture.capture-loss.test.ts": 293, + "src/renderer/src/hooks/use-bundled-skill-install.test.tsx": 553, + "src/renderer/src/hooks/use-clipboard-text-copy-feedback.test.ts": 262, + "src/renderer/src/hooks/use-document-dark-theme.test.tsx": 350, + "src/renderer/src/hooks/use-list-multi-selection.test.tsx": 545, + "src/renderer/src/hooks/use-monaco-theme.test.tsx": 323, + "src/renderer/src/hooks/use-now.test.ts": 270, + "src/renderer/src/hooks/use-os-file-drop-owner.test.tsx": 401, + "src/renderer/src/hooks/use-terminal-quick-command-hosts.test.ts": 476, + "src/renderer/src/hooks/use-window-stream-visibility.test.ts": 289, + "src/renderer/src/hooks/useActiveProjectSkillRuntime.test.tsx": 2045, + "src/renderer/src/hooks/useAgentDetectionTarget.test.ts": 1570, + "src/renderer/src/hooks/useAppMenuSelectionActions.test.tsx": 274, + "src/renderer/src/hooks/useAutomationDispatchEvents.test.ts": 788, + "src/renderer/src/hooks/useComposerState-host-context-boundaries.test.ts": 95, + "src/renderer/src/hooks/useComposerState-host-retarget.test.ts": 84, + "src/renderer/src/hooks/useComposerState.integration.test.ts": 4419, + "src/renderer/src/hooks/useDetectedAgents.host-reconnect.test.tsx": 2044, + "src/renderer/src/hooks/useDetectedAgents.local-invalidation.test.tsx": 2246, + "src/renderer/src/hooks/useDetectedAgents.re-pair.test.tsx": 1959, + "src/renderer/src/hooks/useDetectedAgents.ssh-reconnect.test.tsx": 2194, + "src/renderer/src/hooks/useDetectedAgents.test.tsx": 1907, + "src/renderer/src/hooks/useEditorExternalWatch-background-trim.test.tsx": 238, + "src/renderer/src/hooks/useEditorExternalWatch-complexity.test.ts": 873, + "src/renderer/src/hooks/useEditorExternalWatch-self-move.test.ts": 2029, + "src/renderer/src/hooks/useEditorExternalWatch-shared-root.test.tsx": 872, + "src/renderer/src/hooks/useEditorExternalWatch-subscriptions.test.tsx": 266, + "src/renderer/src/hooks/useEditorExternalWatch-switch-back.test.tsx": 2105, + "src/renderer/src/hooks/useEditorExternalWatch-targets.test.ts": 599, + "src/renderer/src/hooks/useEditorExternalWatch-wsl-repro.test.ts": 732, + "src/renderer/src/hooks/useEditorExternalWatch.test.ts": 2099, + "src/renderer/src/hooks/useEphemeralVmRecipeOptions.test.tsx": 415, + "src/renderer/src/hooks/useGitHubSlugMetadata.assignee-reuse.test.tsx": 233, + "src/renderer/src/hooks/useGitHubSlugMetadata.test.tsx": 223, + "src/renderer/src/hooks/useImmediateMutation.test.ts": 618, + "src/renderer/src/hooks/useInstalledAgentSkills.react.test.tsx": 2093, + "src/renderer/src/hooks/useInstalledAgentSkills.test.ts": 1782, + "src/renderer/src/hooks/useIpcEvents-agent-status-batch-projection.test.ts": 4525, + "src/renderer/src/hooks/useIpcEvents-agent-status-connection-attribution.test.ts": 5510, + "src/renderer/src/hooks/useIpcEvents-agent-status-hook-titles.test.ts": 5621, + "src/renderer/src/hooks/useIpcEvents-agent-status-pane-teardown.test.ts": 5268, + "src/renderer/src/hooks/useIpcEvents-agent-status-queue-ordering.test.ts": 3680, + "src/renderer/src/hooks/useIpcEvents-agent-status-snapshot-hydration.test.ts": 7403, + "src/renderer/src/hooks/useIpcEvents-agent-status-snapshot-replay.test.ts": 4119, + "src/renderer/src/hooks/useIpcEvents-agent-status-ssh-authority.test.ts": 3310, + "src/renderer/src/hooks/useIpcEvents-browser-certificate-failure.test.ts": 2981, + "src/renderer/src/hooks/useIpcEvents-browser-navigation.test.ts": 1511, + "src/renderer/src/hooks/useIpcEvents-browser-tab-create.test.ts": 1476, + "src/renderer/src/hooks/useIpcEvents-cli-worktree-activation.test.ts": 2096, + "src/renderer/src/hooks/useIpcEvents-client-hosted-browser-rows.test.ts": 1894, + "src/renderer/src/hooks/useIpcEvents-close-routing-active-browser-tab.test.ts": 4572, + "src/renderer/src/hooks/useIpcEvents-close-routing-browser-pages.test.ts": 2554, + "src/renderer/src/hooks/useIpcEvents-close-routing-session-tabs.test.ts": 5812, + "src/renderer/src/hooks/useIpcEvents-cmd-j-digit-chord.test.ts": 2703, + "src/renderer/src/hooks/useIpcEvents-lifecycle.test.ts": 2326, + "src/renderer/src/hooks/useIpcEvents-new-workspace-shortcut.test.ts": 72, + "src/renderer/src/hooks/useIpcEvents-rate-limit-hydration.test.ts": 1597, + "src/renderer/src/hooks/useIpcEvents-runtime-environment-selectors.test.ts": 530, + "src/renderer/src/hooks/useIpcEvents-session-tab-close-request.test.ts": 2252, + "src/renderer/src/hooks/useIpcEvents-ssh-disconnect-cleanup.test.ts": 1581, + "src/renderer/src/hooks/useIpcEvents-terminal-create-surfacing.test.ts": 1778, + "src/renderer/src/hooks/useIpcEvents-updater-status.test.ts": 2984, + "src/renderer/src/hooks/useIssueMetadata.test.tsx": 344, + "src/renderer/src/hooks/useMacTccAttributionSeveredNotice.test.tsx": 2358, + "src/renderer/src/hooks/useMacosTccPromptNotice.test.tsx": 1989, + "src/renderer/src/hooks/useMetadataListRequest.test.tsx": 266, + "src/renderer/src/hooks/useModalReturnFocus.test.tsx": 1938, + "src/renderer/src/hooks/usePrimarySelectionPaste.terminal-native-paste.test.tsx": 388, + "src/renderer/src/hooks/usePrimarySelectionPaste.test.tsx": 411, + "src/renderer/src/hooks/useReadOnScreenAttention.away.test.ts": 2420, + "src/renderer/src/hooks/useReadOnScreenAttention.clock-skew.test.ts": 2093, + "src/renderer/src/hooks/useReadOnScreenAttention.floating-panel.test.ts": 2157, + "src/renderer/src/hooks/useReadOnScreenAttention.focus-group.test.ts": 2090, + "src/renderer/src/hooks/useReadOnScreenAttention.mixed-workspace.test.ts": 1725, + "src/renderer/src/hooks/useReadOnScreenAttention.test.ts": 1915, + "src/renderer/src/hooks/useResetCountdownClock.test.ts": 263, + "src/renderer/src/hooks/useRetiredWorktreeNames.test.ts": 593, + "src/renderer/src/hooks/useSettingsNavigationMetadata.capability-owner.test.tsx": 1617, + "src/renderer/src/hooks/useSettingsNavigationMetadata.language-switch.test.tsx": 2856, + "src/renderer/src/hooks/useSettingsNavigationMetadata.test.ts": 2644, + "src/renderer/src/hooks/useSkillFreshness.test.tsx": 554, + "src/renderer/src/hooks/useUnreadDockBadge.test.ts": 2126, + "src/renderer/src/hooks/useVirtualizedScrollAnchor.listener-deps.test.ts": 79, + "src/renderer/src/hooks/useVirtualizedScrollAnchor.marks-restore-signal.test.ts": 141, + "src/renderer/src/hooks/useVirtualizedScrollAnchor.test.tsx": 311, + "src/renderer/src/hooks/useWindowsTerminalCapabilityOwnerKey.test.tsx": 476, + "src/renderer/src/hooks/virtualized-hidden-row-measurement.test.ts": 199, + "src/renderer/src/hooks/worktree-change-refresh-queue.test.ts": 59, + "src/renderer/src/hooks/zoom-routing.test.ts": 842, + "src/renderer/src/i18n/I18nProvider.test.tsx": 2101, + "src/renderer/src/i18n/intl-locale.test.ts": 235, + "src/renderer/src/i18n/language-catalog-timeout.test.tsx": 2025, + "src/renderer/src/i18n/language-detection-reconciliation.test.tsx": 2927, + "src/renderer/src/i18n/language-readiness.test.ts": 199, + "src/renderer/src/i18n/lazy-locale.test.ts": 314, + "src/renderer/src/i18n/localized-catalog.test.ts": 284, + "src/renderer/src/i18n/plugin-chrome-allowlist.test.ts": 44, + "src/renderer/src/i18n/plugin-pack-plurals.test.ts": 191, + "src/renderer/src/i18n/pseudo-localization.test.ts": 204, + "src/renderer/src/i18n/relative-time-format.test.ts": 53, + "src/renderer/src/i18n/ui-intl-formatters.test.ts": 208, + "src/renderer/src/lib/activate-ai-vault-structured-session-host.test.ts": 589, + "src/renderer/src/lib/activate-ai-vault-structured-session-reveal.test.ts": 2099, + "src/renderer/src/lib/activate-ai-vault-structured-session.test.ts": 2028, + "src/renderer/src/lib/activate-tab-and-focus-pane.test.ts": 54, + "src/renderer/src/lib/active-agent-note-send-explicit-target.test.ts": 980, + "src/renderer/src/lib/active-agent-note-send-focused-session.test.ts": 536, + "src/renderer/src/lib/active-agent-note-send-runtime-error-codes.test.ts": 331, + "src/renderer/src/lib/active-agent-note-send-target-detection.test.ts": 548, + "src/renderer/src/lib/active-view-persist.test.ts": 40, + "src/renderer/src/lib/active-worktree-removal-successor.test.ts": 1833, + "src/renderer/src/lib/activity-thread-display.test.ts": 134, + "src/renderer/src/lib/agent-account-restart-startup.test.ts": 1780, + "src/renderer/src/lib/agent-background-session-launch-host.test.ts": 1910, + "src/renderer/src/lib/agent-detection-target-inventory.test.ts": 2032, + "src/renderer/src/lib/agent-draft-readiness.test.ts": 245, + "src/renderer/src/lib/agent-followup-delivery.test.ts": 96, + "src/renderer/src/lib/agent-hibernation-confirmation.test.ts": 49, + "src/renderer/src/lib/agent-hibernation-coordinator.test.ts": 1880, "src/renderer/src/lib/agent-hibernation-output-activity.test.ts": 47, - "src/renderer/src/lib/agent-hibernation-pane-age.test.ts": 31, - "src/renderer/src/lib/agent-hibernation-planner.test.ts": 173, - "src/renderer/src/lib/agent-hibernation-runtime-liveness-race.test.ts": 1564, - "src/renderer/src/lib/agent-hibernation-twin-host.test.ts": 1110, - "src/renderer/src/lib/agent-hibernation-visibility.test.ts": 1419, - "src/renderer/src/lib/agent-idle-edge.test.ts": 39, - "src/renderer/src/lib/agent-launch-caller-permissions.test.ts": 1162, - "src/renderer/src/lib/agent-launch-caller-prompt-transport.test.ts": 948, - "src/renderer/src/lib/agent-launch-caller-routing.test.ts": 1233, - "src/renderer/src/lib/agent-launch-pane-start.test.ts": 46, - "src/renderer/src/lib/agent-launch-pane-verdict-application.test.ts": 1510, - "src/renderer/src/lib/agent-launch-prompt-delivery.test.ts": 58, - "src/renderer/src/lib/agent-launch-route-connection-fallback.test.ts": 1538, - "src/renderer/src/lib/agent-launch-route-input.test.ts": 1365, - "src/renderer/src/lib/agent-launch-route-registered-agents.test.ts": 1270, - "src/renderer/src/lib/agent-launch-routing.test.ts": 111, - "src/renderer/src/lib/agent-launch-tab-main-written.test.ts": 2322, - "src/renderer/src/lib/agent-launch-tab-publication.test.ts": 1562, - "src/renderer/src/lib/agent-launch-through-host.test.ts": 1265, - "src/renderer/src/lib/agent-message-send.test.ts": 160, - "src/renderer/src/lib/agent-paste-draft-readiness-budget.test.ts": 161, - "src/renderer/src/lib/agent-paste-draft-submit-retry.test.ts": 177, - "src/renderer/src/lib/agent-paste-draft.test.ts": 289, - "src/renderer/src/lib/agent-picker-search.test.ts": 198, - "src/renderer/src/lib/agent-ready-wait.test.ts": 89, - "src/renderer/src/lib/agent-resume-launch-target.test.ts": 1786, - "src/renderer/src/lib/agent-row-tool-preview.test.ts": 148, - "src/renderer/src/lib/agent-send-title-status.test.ts": 83, - "src/renderer/src/lib/agent-session-fork-context.test.ts": 47, - "src/renderer/src/lib/agent-session-launch-plan.test.ts": 1426, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-persistence.test.ts": 360, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-record.test.ts": 137, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-reload.test.ts": 693, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-unconfirmed-or-retried.test.ts": 787, - "src/renderer/src/lib/agent-session/structured-agent-session-provisional-tab.test.ts": 2668, - "src/renderer/src/lib/agent-session/structured-agent-session-tab-activation.test.ts": 219, - "src/renderer/src/lib/agent-skill-cli-prerequisite.test.ts": 118, - "src/renderer/src/lib/agent-skill-nav-install-status.test.ts": 1264, - "src/renderer/src/lib/agent-startup-delayed-delivery-perf.test.ts": 1233, - "src/renderer/src/lib/agent-status-connection-ownership.test.ts": 43, - "src/renderer/src/lib/agent-status-count.test.ts": 90, - "src/renderer/src/lib/agent-status-epoch-clock.test.ts": 50, - "src/renderer/src/lib/agent-status-evidence-clock.test.ts": 52, - "src/renderer/src/lib/agent-status-terminal-title.test.ts": 96, - "src/renderer/src/lib/agent-status.test.ts": 120, - "src/renderer/src/lib/agent-tab-shortcuts.test.ts": 1923, - "src/renderer/src/lib/agent-type-icon.test.tsx": 237, - "src/renderer/src/lib/agent-verdict-status-line.test.ts": 105, - "src/renderer/src/lib/ai-vault-antigravity-reference-host.test.ts": 489, - "src/renderer/src/lib/ai-vault-omp-cold-resume.test.ts": 1621, - "src/renderer/src/lib/ai-vault-resume-command.drop-repin.test.ts": 463, - "src/renderer/src/lib/ai-vault-resume-command.test.ts": 350, - "src/renderer/src/lib/ai-vault-resume-target.test.ts": 199, - "src/renderer/src/lib/ai-vault-session-drag.test.ts": 45, - "src/renderer/src/lib/ai-vault-session-resume-preparation.test.ts": 135, - "src/renderer/src/lib/ai-vault-tab-title-sync-inputs.test.ts": 192, - "src/renderer/src/lib/ai-vault-tab-title-sync.test.ts": 803, - "src/renderer/src/lib/app-command-dispatch.test.ts": 68, - "src/renderer/src/lib/app-keyboard-router.test.ts": 101, - "src/renderer/src/lib/app-menu-paste.test.ts": 164, - "src/renderer/src/lib/app-menu-selection-actions.test.ts": 150, - "src/renderer/src/lib/automation-session-observer.test.ts": 55, - "src/renderer/src/lib/automation-session-reuse.test.ts": 65, - "src/renderer/src/lib/automation-terminal-bind-layout-owner.test.ts": 1382, - "src/renderer/src/lib/automation-terminal-ownership.test.ts": 1491, + "src/renderer/src/lib/agent-hibernation-pane-age.test.ts": 41, + "src/renderer/src/lib/agent-hibernation-planner.test.ts": 341, + "src/renderer/src/lib/agent-hibernation-runtime-liveness-race.test.ts": 1914, + "src/renderer/src/lib/agent-hibernation-twin-host.test.ts": 1711, + "src/renderer/src/lib/agent-hibernation-visibility.test.ts": 2056, + "src/renderer/src/lib/agent-idle-edge.test.ts": 88, + "src/renderer/src/lib/agent-launch-caller-permissions.test.ts": 1267, + "src/renderer/src/lib/agent-launch-caller-prompt-transport.test.ts": 1326, + "src/renderer/src/lib/agent-launch-caller-routing.test.ts": 1266, + "src/renderer/src/lib/agent-launch-pane-start.test.ts": 55, + "src/renderer/src/lib/agent-launch-pane-verdict-application.test.ts": 1869, + "src/renderer/src/lib/agent-launch-prompt-delivery.test.ts": 66, + "src/renderer/src/lib/agent-launch-route-connection-fallback.test.ts": 2010, + "src/renderer/src/lib/agent-launch-route-input.test.ts": 1659, + "src/renderer/src/lib/agent-launch-route-registered-agents.test.ts": 1749, + "src/renderer/src/lib/agent-launch-routing.test.ts": 153, + "src/renderer/src/lib/agent-launch-tab-main-written.test.ts": 2084, + "src/renderer/src/lib/agent-launch-tab-publication.test.ts": 1855, + "src/renderer/src/lib/agent-launch-through-host.test.ts": 1975, + "src/renderer/src/lib/agent-message-send.test.ts": 182, + "src/renderer/src/lib/agent-paste-draft-readiness-budget.test.ts": 331, + "src/renderer/src/lib/agent-paste-draft-submit-retry.test.ts": 315, + "src/renderer/src/lib/agent-paste-draft.test.ts": 445, + "src/renderer/src/lib/agent-picker-search.test.ts": 265, + "src/renderer/src/lib/agent-ready-wait.test.ts": 119, + "src/renderer/src/lib/agent-resume-launch-target.test.ts": 3911, + "src/renderer/src/lib/agent-row-tool-preview.test.ts": 111, + "src/renderer/src/lib/agent-send-title-status.test.ts": 100, + "src/renderer/src/lib/agent-session-fork-context.test.ts": 53, + "src/renderer/src/lib/agent-session-launch-plan.test.ts": 1761, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-after-failure.test.ts": 870, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-close-race.test.ts": 983, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-create-message.test.ts": 2521, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-different-request.test.ts": 885, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-exited-owner.test.ts": 1289, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-join-delivery.test.ts": 862, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-options.test.ts": 991, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-persistence.test.ts": 386, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-probe-outage.test.ts": 1891, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-prompt-stop.test.ts": 774, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-prompt.test.ts": 710, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-record.test.ts": 151, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-reload.test.ts": 915, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-resume-identity.test.ts": 828, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-unconfirmed-or-retried.test.ts": 1085, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch.test.ts": 977, + "src/renderer/src/lib/agent-session/launch/structured-agent-session-new-chat-own-launch.test.ts": 2177, + "src/renderer/src/lib/agent-session/structured-agent-session-draft-position-lifetime.test.tsx": 3166, + "src/renderer/src/lib/agent-session/structured-agent-session-ordinary-draft.test.tsx": 9907, + "src/renderer/src/lib/agent-session/structured-agent-session-provisional-tab.test.ts": 3672, + "src/renderer/src/lib/agent-session/structured-agent-session-tab-activation.test.ts": 278, + "src/renderer/src/lib/agent-skill-cli-prerequisite.test.ts": 219, + "src/renderer/src/lib/agent-skill-nav-install-status.test.ts": 2045, + "src/renderer/src/lib/agent-startup-creation-continuation.test.ts": 1727, + "src/renderer/src/lib/agent-startup-delayed-delivery-perf.test.ts": 1708, + "src/renderer/src/lib/agent-status-connection-ownership.test.ts": 50, + "src/renderer/src/lib/agent-status-count.test.ts": 108, + "src/renderer/src/lib/agent-status-epoch-clock.test.ts": 49, + "src/renderer/src/lib/agent-status-evidence-clock.test.ts": 88, + "src/renderer/src/lib/agent-status-terminal-title.test.ts": 99, + "src/renderer/src/lib/agent-status.test.ts": 172, + "src/renderer/src/lib/agent-tab-shortcuts.test.ts": 1736, + "src/renderer/src/lib/agent-verdict-status-line.test.ts": 100, + "src/renderer/src/lib/ai-vault-antigravity-reference-host.test.ts": 678, + "src/renderer/src/lib/ai-vault-omp-cold-resume.test.ts": 1909, + "src/renderer/src/lib/ai-vault-resume-command.drop-repin.test.ts": 541, + "src/renderer/src/lib/ai-vault-resume-command.test.ts": 665, + "src/renderer/src/lib/ai-vault-resume-platform.test.ts": 617, + "src/renderer/src/lib/ai-vault-resume-target.test.ts": 92, + "src/renderer/src/lib/ai-vault-session-drag.test.ts": 68, + "src/renderer/src/lib/ai-vault-session-resume-preparation.test.ts": 408, + "src/renderer/src/lib/ai-vault-tab-title-sync-inputs.test.ts": 476, + "src/renderer/src/lib/ai-vault-tab-title-sync.test.ts": 925, + "src/renderer/src/lib/app-command-dispatch.test.ts": 64, + "src/renderer/src/lib/app-keyboard-router.test.ts": 187, + "src/renderer/src/lib/app-menu-paste.test.ts": 229, + "src/renderer/src/lib/app-menu-selection-actions.test.ts": 181, + "src/renderer/src/lib/automation-session-observer.test.ts": 113, + "src/renderer/src/lib/automation-session-reuse.test.ts": 70, + "src/renderer/src/lib/automation-terminal-bind-layout-owner.test.ts": 1756, + "src/renderer/src/lib/automation-terminal-ownership.test.ts": 1795, "src/renderer/src/lib/base64-bytes.test.ts": 65, - "src/renderer/src/lib/bounded-generation-map.test.ts": 23, - "src/renderer/src/lib/browser-cookie-import-toast.test.ts": 172, - "src/renderer/src/lib/browser-history-match.test.ts": 181, - "src/renderer/src/lib/browser-link-destination.test.ts": 1378, - "src/renderer/src/lib/browser-link-open-layout-owner.test.ts": 2367, - "src/renderer/src/lib/browser-link-open.test.ts": 1504, - "src/renderer/src/lib/browser-link-profile-isolation.test.ts": 1733, - "src/renderer/src/lib/browser-page-conversion-history.test.ts": 70, - "src/renderer/src/lib/browser-page-palette-activation.test.ts": 1560, - "src/renderer/src/lib/browser-palette-page-entries.test.ts": 537, - "src/renderer/src/lib/browser-palette-search.test.ts": 277, - "src/renderer/src/lib/browser-workspace-source-resolution.test.ts": 41, - "src/renderer/src/lib/browser-workspace-tab-activation.test.ts": 1468, - "src/renderer/src/lib/bundled-skill-target.test.ts": 73, - "src/renderer/src/lib/check-run-details-log-normalization-performance.test.ts": 677, - "src/renderer/src/lib/check-run-details-log-normalization.test.ts": 57, - "src/renderer/src/lib/claude-account-switch-sessions.test.ts": 358, - "src/renderer/src/lib/claude-session-account-move.test.ts": 1543, - "src/renderer/src/lib/client-creation-action-policy.test.ts": 1332, - "src/renderer/src/lib/clipboard-image-copy.test.ts": 324, - "src/renderer/src/lib/cmd-j-host-qualified-candidate-ownership.test.ts": 344, - "src/renderer/src/lib/cmd-j-linear-issue-intent.test.ts": 37, - "src/renderer/src/lib/codex-account-display-label.test.ts": 44, - "src/renderer/src/lib/codex-pane-selection-lane.test.ts": 374, - "src/renderer/src/lib/codex-session-restart-account-recheck.test.ts": 1648, - "src/renderer/src/lib/codex-session-restart-shell-flap.test.ts": 1731, - "src/renderer/src/lib/codex-session-restart.test.ts": 1314, - "src/renderer/src/lib/codex-stale-pane-account-identity.test.ts": 1408, - "src/renderer/src/lib/codex-stale-pane-sweep.test.ts": 1106, - "src/renderer/src/lib/comment-body-line-count.test.ts": 62, - "src/renderer/src/lib/comment-body-submit-state.test.ts": 33, - "src/renderer/src/lib/composer-create-handoff.test.ts": 157, - "src/renderer/src/lib/composer-issue-command.test.ts": 1274, - "src/renderer/src/lib/composer-submit-cancellation.test.ts": 47, - "src/renderer/src/lib/connection-context.test.ts": 1688, - "src/renderer/src/lib/crash-diagnostics.test.ts": 93, - "src/renderer/src/lib/create-untitled-markdown.test.ts": 337, - "src/renderer/src/lib/default-creation-host.test.ts": 45, - "src/renderer/src/lib/default-terminal-tabs-applied-persist.test.ts": 1584, - "src/renderer/src/lib/desktop-created-server-tabs-switch-off.test.ts": 46, - "src/renderer/src/lib/desktop-created-server-tabs.test.ts": 1204, - "src/renderer/src/lib/desktop-sidebar-feed.test.ts": 795, - "src/renderer/src/lib/desktop-window-chrome.test.ts": 69, - "src/renderer/src/lib/diff-comment-compat.test.ts": 30, - "src/renderer/src/lib/diff-comments-format.test.ts": 48, - "src/renderer/src/lib/direct-ssh-target-scope.test.ts": 42, - "src/renderer/src/lib/doc-preview-grants.test.ts": 274, - "src/renderer/src/lib/document-theme.test.ts": 48, - "src/renderer/src/lib/editable-target.test.ts": 112, - "src/renderer/src/lib/editor-file-operation-owner.test.ts": 1291, - "src/renderer/src/lib/empty-workspace-default-agent-chat.test.ts": 1639, - "src/renderer/src/lib/ensure-hooks-confirmed.test.ts": 686, - "src/renderer/src/lib/ensure-simulator-tab-behavior.test.ts": 2772, - "src/renderer/src/lib/ensure-simulator-tab.test.ts": 52, - "src/renderer/src/lib/ephemeral-vm-failed-create-cleanup.test.ts": 28, - "src/renderer/src/lib/ephemeral-vm-runtime-cleanup.test.ts": 40, - "src/renderer/src/lib/ephemeral-vm-workspace-target.integration.test.ts": 422, - "src/renderer/src/lib/ephemeral-vm-workspace-target.test.ts": 199, - "src/renderer/src/lib/execute-open-editor-path-move.test.ts": 2638, - "src/renderer/src/lib/execution-host-facts.test.ts": 1342, - "src/renderer/src/lib/external-editor-open-capability.test.ts": 44, - "src/renderer/src/lib/feature-education-telemetry.test.ts": 44, - "src/renderer/src/lib/feedback-image-attachments.test.ts": 317, - "src/renderer/src/lib/file-artifact-source-key.test.ts": 969, - "src/renderer/src/lib/file-owner-runtime-target.test.ts": 230, - "src/renderer/src/lib/file-preview-link-open.test.ts": 2059, - "src/renderer/src/lib/file-preview.test.ts": 1742, - "src/renderer/src/lib/file-search-result-owner.test.ts": 33, - "src/renderer/src/lib/file-search-selection.test.ts": 55, - "src/renderer/src/lib/file-search-shortcut-policy.test.ts": 223, - "src/renderer/src/lib/find-query-bounds.test.ts": 32, - "src/renderer/src/lib/finished-agent-resume-resurrection.test.ts": 1394, - "src/renderer/src/lib/fix-checks-agent-launch.test.ts": 479, - "src/renderer/src/lib/flatten-retained-slice.test.ts": 363, - "src/renderer/src/lib/floating-terminal.test.ts": 51, - "src/renderer/src/lib/floating-workspace-panel-reveal.test.ts": 171, - "src/renderer/src/lib/floating-workspace-terminal-actions.test.ts": 499, - "src/renderer/src/lib/floating-workspace-tour-interaction-snapshot.test.ts": 40, - "src/renderer/src/lib/focus-terminal-tab-surface.split-focus.test.ts": 294, - "src/renderer/src/lib/folder-workspace-path-status.test.ts": 156, - "src/renderer/src/lib/foreground-terminal-tabs.test.ts": 44, - "src/renderer/src/lib/frame-drawn-chat-tab-placement.test.ts": 94, - "src/renderer/src/lib/github-links.test.ts": 43, - "src/renderer/src/lib/github-pr-start-point.test.ts": 120, - "src/renderer/src/lib/github-source-runtime-context.test.ts": 66, - "src/renderer/src/lib/github-work-item-source-lookup.test.ts": 130, - "src/renderer/src/lib/github-work-item-workspace-attachment.test.ts": 87, - "src/renderer/src/lib/gitlab-links.test.ts": 43, - "src/renderer/src/lib/hook-command-delayed-delivery-perf.test.ts": 1086, - "src/renderer/src/lib/hook-command-delayed-delivery.test.ts": 1444, - "src/renderer/src/lib/host-chat-program.test.ts": 1832, - "src/renderer/src/lib/host-mirror-handle-gap-drain.test.ts": 1096, - "src/renderer/src/lib/host-mirror-handle-gap-landed-handle.test.ts": 1370, - "src/renderer/src/lib/host-mirror-handle-gap-resume.test.ts": 1535, - "src/renderer/src/lib/host-mirror-handle-gap-snapshot-lifetime.test.ts": 8339, - "src/renderer/src/lib/host-mirror-handle-gap-subscription-lifetime.test.ts": 2955, - "src/renderer/src/lib/host-mirror-handle-gap-teardown.test.ts": 1457, - "src/renderer/src/lib/host-mirror-handle-gap-verdict-union.test.ts": 1399, - "src/renderer/src/lib/host-mirrored-pane-liveness.test.ts": 224, - "src/renderer/src/lib/host-mirrored-pane-resume-replay.test.ts": 1435, - "src/renderer/src/lib/http-link-browser-placement.test.ts": 110, - "src/renderer/src/lib/http-link-destinations.test.ts": 242, - "src/renderer/src/lib/http-link-modifier-routing.test.ts": 245, - "src/renderer/src/lib/http-link-routing-store.test.ts": 1964, - "src/renderer/src/lib/http-link-routing.test.ts": 233, - "src/renderer/src/lib/http-link-source-placement.test.ts": 1578, - "src/renderer/src/lib/image-blob-png.test.ts": 315, - "src/renderer/src/lib/ime-composition-keyboard-event.test.ts": 199, - "src/renderer/src/lib/ime-overlay-escape.test.tsx": 615, - "src/renderer/src/lib/ime-text-field.test.tsx": 463, - "src/renderer/src/lib/ipc-error.test.ts": 69, - "src/renderer/src/lib/jira-board-drag-payload.test.ts": 59, - "src/renderer/src/lib/jira-issue-workspace-attachment.test.ts": 95, - "src/renderer/src/lib/jira-source-host.test.ts": 29, - "src/renderer/src/lib/keyboard-layout/detect-option-as-alt.test.ts": 64, - "src/renderer/src/lib/keyboard-layout/layout-base-character.test.ts": 61, - "src/renderer/src/lib/keyboard-layout/option-as-alt-probe.test.ts": 80, - "src/renderer/src/lib/keyboard-layout/option-key-location-state.test.ts": 33, - "src/renderer/src/lib/large-text-control-paste.test.ts": 170, - "src/renderer/src/lib/launch-agent-background-session-extra-args.test.ts": 718, - "src/renderer/src/lib/launch-agent-background-session-launch-parity.test.ts": 2261, - "src/renderer/src/lib/launch-agent-background-session-remote.test.ts": 842, - "src/renderer/src/lib/launch-agent-background-session.test.ts": 557, - "src/renderer/src/lib/launch-agent-execution-context.test.ts": 1240, - "src/renderer/src/lib/launch-agent-in-new-tab-host-agents.test.ts": 729, - "src/renderer/src/lib/launch-agent-in-new-tab-host-resolution.test.ts": 744, - "src/renderer/src/lib/launch-agent-in-new-tab-main-surface.test.ts": 1869, - "src/renderer/src/lib/launch-agent-in-new-tab-placement.test.ts": 1152, - "src/renderer/src/lib/launch-agent-in-new-tab-web-runtime.test.ts": 828, - "src/renderer/src/lib/launch-agent-in-new-tab-windows-quoting.test.ts": 737, - "src/renderer/src/lib/launch-agent-in-new-tab.test.ts": 876, - "src/renderer/src/lib/launch-agent-new-tab-host-route-readiness.test.ts": 256, - "src/renderer/src/lib/launch-agent-new-tab-host-route.test.ts": 66, - "src/renderer/src/lib/launch-agent-session-continuation.test.ts": 1028, - "src/renderer/src/lib/launch-agent-structured-chat-guard.test.ts": 1071, - "src/renderer/src/lib/launch-ai-vault-session.test.ts": 45, - "src/renderer/src/lib/launch-cancel-tombstones-compat/structured-agent-session-launch-cancellation.test.ts": 1592, - "src/renderer/src/lib/launch-parity-plus-planner.test.ts": 2115, - "src/renderer/src/lib/launch-structured-agent-session.test.ts": 1969, - "src/renderer/src/lib/launch-work-item-direct-agent-routing.test.ts": 1903, - "src/renderer/src/lib/launch-work-item-direct-agent.test.ts": 106, - "src/renderer/src/lib/launch-work-item-direct-host-platform.test.ts": 1137, - "src/renderer/src/lib/launch-work-item-direct-messages.test.ts": 39, - "src/renderer/src/lib/launch-work-item-direct-owner-row.test.ts": 1104, - "src/renderer/src/lib/launch-work-item-direct.test.ts": 781, - "src/renderer/src/lib/lazy-chunk-recovery-reload.test.ts": 168, - "src/renderer/src/lib/lazy-with-retry.never-landed-reload.test.ts": 165, - "src/renderer/src/lib/lazy-with-retry.preload.test.tsx": 175, - "src/renderer/src/lib/lazy-with-retry.test.ts": 271, - "src/renderer/src/lib/linear-agent-skill-update-target.test.ts": 1466, - "src/renderer/src/lib/linear-board-drag-payload.test.ts": 135, - "src/renderer/src/lib/linear-issue-context-snapshot.test.ts": 52, - "src/renderer/src/lib/linear-issue-url-lookup.test.ts": 127, - "src/renderer/src/lib/linear-issue-workspace-attachment.test.ts": 59, - "src/renderer/src/lib/linear-issue-workspace-open.test.ts": 256, - "src/renderer/src/lib/link-source-local-open-owner.test.ts": 240, - "src/renderer/src/lib/linked-work-item-context.test.ts": 46, - "src/renderer/src/lib/linked-work-item-provider.test.ts": 39, - "src/renderer/src/lib/list-multi-selection.test.ts": 55, - "src/renderer/src/lib/local-file-access.test.ts": 1362, - "src/renderer/src/lib/local-path-open-guard.test.ts": 114, - "src/renderer/src/lib/local-preflight-context-cache.test.ts": 235, - "src/renderer/src/lib/local-preflight-context.test.ts": 275, - "src/renderer/src/lib/manual-terminal-worktree-parking.test.ts": 118, - "src/renderer/src/lib/markdown-comment-blocks.test.ts": 63, - "src/renderer/src/lib/markdown-document-templates.test.ts": 336, - "src/renderer/src/lib/markdown-review-note-copy.test.ts": 53, - "src/renderer/src/lib/markdown-review-notes-setting.test.ts": 30, - "src/renderer/src/lib/markdown-review-notes.test.ts": 50, - "src/renderer/src/lib/mobile-terminal-tab-mount.test.ts": 43, - "src/renderer/src/lib/monaco-diff-editor-disposal.test.ts": 36, - "src/renderer/src/lib/monaco-editor-gutter-disposal.test.ts": 192, - "src/renderer/src/lib/monaco-languages/monarch-embed-entry-recursion.test.ts": 669, - "src/renderer/src/lib/monaco-languages/register-astro.test.ts": 180, - "src/renderer/src/lib/monaco-languages/register-jsonl.test.ts": 264, - "src/renderer/src/lib/monaco-languages/register-quarto-adversarial.test.ts": 779, - "src/renderer/src/lib/monaco-languages/register-quarto.test.ts": 413, - "src/renderer/src/lib/monaco-languages/register-shell-markdown-aliases.test.ts": 62, - "src/renderer/src/lib/monaco-languages/register-svelte.test.ts": 121, - "src/renderer/src/lib/monaco-languages/register-vue.test.ts": 157, - "src/renderer/src/lib/monaco-languages/register-zig.test.ts": 3891, - "src/renderer/src/lib/monaco-languages/textmate-token-provider.test.ts": 233, - "src/renderer/src/lib/monaco-languages/zig-highlighting.test.ts": 4871, - "src/renderer/src/lib/monaco-setup-steps.test.ts": 48, - "src/renderer/src/lib/native-chat-cli-fork-preparation.test.ts": 2392, - "src/renderer/src/lib/nested-repo-selected-paths.test.ts": 24, - "src/renderer/src/lib/new-agent-prompt-outcome.test.ts": 744, - "src/renderer/src/lib/new-tab-agent-menu-rows.test.ts": 362, - "src/renderer/src/lib/new-workspace-composer-repo.test.ts": 71, - "src/renderer/src/lib/new-workspace-create-gates.test.ts": 39, - "src/renderer/src/lib/new-workspace-project-options.test.ts": 85, - "src/renderer/src/lib/new-workspace.test.ts": 4477, - "src/renderer/src/lib/non-secure-context-crypto.repro.test.ts": 1538, - "src/renderer/src/lib/notes-send-agent-targets.test.ts": 430, - "src/renderer/src/lib/onboarding-project-checklist.test.ts": 53, - "src/renderer/src/lib/open-agent-message-sender.test.ts": 489, - "src/renderer/src/lib/open-editor-move-owner.test.ts": 1517, - "src/renderer/src/lib/open-html-file-preview.test.ts": 27, - "src/renderer/src/lib/open-mobile-emulator-tab.test.ts": 431, - "src/renderer/src/lib/open-tab-occupant-agent.test.ts": 105, - "src/renderer/src/lib/orca-hook-trust.test.ts": 41, - "src/renderer/src/lib/orca-yaml-trust-prompt-slot-eviction.test.ts": 667, - "src/renderer/src/lib/orchestration-setup-state.test.ts": 25, - "src/renderer/src/lib/orchestration-skill-coverage.test.ts": 157, - "src/renderer/src/lib/order-empty-query-worktrees.test.ts": 50, - "src/renderer/src/lib/os-file-drop-cancellation-guard.test.ts": 123, - "src/renderer/src/lib/os-file-drop-preload-integration.test.tsx": 394, - "src/renderer/src/lib/outside-dismiss-guard.test.ts": 32, - "src/renderer/src/lib/paired-runtime-closed-tab-resume.test.ts": 1403, - "src/renderer/src/lib/paired-web-client-host.test.ts": 232, - "src/renderer/src/lib/palette-match/palette-match-performance.test.ts": 6389, - "src/renderer/src/lib/palette-repo-resolution.test.ts": 49, - "src/renderer/src/lib/pane-agent-evidence.test.ts": 80, - "src/renderer/src/lib/pane-manager/browser-mobile-driver-state.test.ts": 38, - "src/renderer/src/lib/pane-manager/browser-remote-viewer-state.test.ts": 35, - "src/renderer/src/lib/pane-manager/client-hosted-browser-row-ephemerality.test.ts": 1295, - "src/renderer/src/lib/pane-manager/client-hosted-browser-row-state.test.ts": 32, - "src/renderer/src/lib/pane-manager/mobile-driver-state.test.ts": 65, - "src/renderer/src/lib/pane-manager/mobile-fit-overrides-hydration.test.ts": 27, - "src/renderer/src/lib/pane-manager/mobile-fit-overrides.test.ts": 36, - "src/renderer/src/lib/pane-manager/pane-close-focus-successor.test.ts": 798, - "src/renderer/src/lib/pane-manager/pane-container-listener-lifecycle.test.ts": 225, - "src/renderer/src/lib/pane-manager/pane-cursor-blink-suspension.test.ts": 523, - "src/renderer/src/lib/pane-manager/pane-divider-capture-loss.test.ts": 42, - "src/renderer/src/lib/pane-manager/pane-divider-stray-touch.test.ts": 45, - "src/renderer/src/lib/pane-manager/pane-divider.test.ts": 72, - "src/renderer/src/lib/pane-manager/pane-dom-creation.test.ts": 209, - "src/renderer/src/lib/pane-manager/pane-dom-focus-class-sync-lifecycle.test.ts": 376, - "src/renderer/src/lib/pane-manager/pane-drag-reorder.test.ts": 65, - "src/renderer/src/lib/pane-manager/pane-drop-no-op.test.ts": 234, - "src/renderer/src/lib/pane-manager/pane-fit-resize-observer.test.ts": 77, - "src/renderer/src/lib/pane-manager/pane-fit.test.ts": 162, - "src/renderer/src/lib/pane-manager/pane-initial-fit-lifecycle.test.ts": 106, - "src/renderer/src/lib/pane-manager/pane-inline-image-recovery.test.ts": 71, - "src/renderer/src/lib/pane-manager/pane-inline-images.test.ts": 61, - "src/renderer/src/lib/pane-manager/pane-key-resolution.test.ts": 40, - "src/renderer/src/lib/pane-manager/pane-layout-geometry-apply.test.ts": 1091, - "src/renderer/src/lib/pane-manager/pane-lifecycle.test.ts": 389, - "src/renderer/src/lib/pane-manager/pane-manager-registry.test.ts": 53, - "src/renderer/src/lib/pane-manager/pane-manager-spawn-placement.test.ts": 708, - "src/renderer/src/lib/pane-manager/pane-metric-options-deferral.test.ts": 71, - "src/renderer/src/lib/pane-manager/pane-overlay-focus.test.ts": 440, - "src/renderer/src/lib/pane-manager/pane-pointer-focus.test.ts": 42, - "src/renderer/src/lib/pane-manager/pane-pty-resize-hold.test.ts": 43, - "src/renderer/src/lib/pane-manager/pane-reveal-fit.test.ts": 42, - "src/renderer/src/lib/pane-manager/pane-reveal-lifetime.test.ts": 1606, - "src/renderer/src/lib/pane-manager/pane-reveal-repaint.test.ts": 652, - "src/renderer/src/lib/pane-manager/pane-scroll.test.ts": 154, - "src/renderer/src/lib/pane-manager/pane-split-scroll.test.ts": 57, - "src/renderer/src/lib/pane-manager/pane-terminal-foreground-render-settle.test.ts": 64, - "src/renderer/src/lib/pane-manager/pane-terminal-mouse-wheel.test.ts": 55, - "src/renderer/src/lib/pane-manager/pane-terminal-output-queue-chunks.test.ts": 45, - "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-ack-credit.test.ts": 112, - "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-backlog-cap.test.ts": 117, - "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-disposed-writes.test.ts": 68, - "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-foreground-refresh.test.ts": 134, - "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-queue-retention.test.ts": 776, - "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-synchronized-frames.test.ts": 110, - "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler.test.ts": 145, - "src/renderer/src/lib/pane-manager/pane-tree-equalization-parity.test.ts": 675, - "src/renderer/src/lib/pane-manager/pane-tree-equalization-scaling.test.ts": 192, - "src/renderer/src/lib/pane-manager/pane-tree-match-moves.test.ts": 501, - "src/renderer/src/lib/pane-manager/pane-tree-ops.test.ts": 91, - "src/renderer/src/lib/pane-manager/pane-tree-reparent-frame.test.ts": 49, - "src/renderer/src/lib/pane-manager/pane-viewport-present-lifetime.test.ts": 1297, - "src/renderer/src/lib/pane-manager/pane-viewport-present-synchronized-output.test.ts": 177, - "src/renderer/src/lib/pane-manager/pane-webgl-context-recovery.test.ts": 182, - "src/renderer/src/lib/pane-manager/pane-webgl-refresh-lifecycle.test.ts": 111, - "src/renderer/src/lib/pane-manager/pane-webgl-renderer.test.ts": 362, - "src/renderer/src/lib/pane-manager/terminal-arabic-shaping-joiner.test.ts": 48, - "src/renderer/src/lib/pane-manager/terminal-canvas-dpr-repair.test.ts": 81, - "src/renderer/src/lib/pane-manager/terminal-complex-script.test.ts": 45, - "src/renderer/src/lib/pane-manager/terminal-delivery-credit.test.ts": 41, - "src/renderer/src/lib/pane-manager/terminal-dom-block-fill.test.ts": 380, - "src/renderer/src/lib/pane-manager/terminal-foreground-repair-convergence.test.ts": 161, - "src/renderer/src/lib/pane-manager/terminal-grid-size-for-box.test.ts": 147, - "src/renderer/src/lib/pane-manager/terminal-image-added-repaint.test.ts": 34, - "src/renderer/src/lib/pane-manager/terminal-ime-anchor.test.ts": 32, - "src/renderer/src/lib/pane-manager/terminal-ime-candidate-anchor.test.ts": 300, - "src/renderer/src/lib/pane-manager/terminal-indic-cluster-ranges.test.ts": 87, - "src/renderer/src/lib/pane-manager/terminal-keyboard-protocol.test.ts": 43, - "src/renderer/src/lib/pane-manager/terminal-kitty-file-reader.test.ts": 68, - "src/renderer/src/lib/pane-manager/terminal-ligatures-addon.test.ts": 38, - "src/renderer/src/lib/pane-manager/terminal-link-provider-guard.test.ts": 52, - "src/renderer/src/lib/pane-manager/terminal-linkifier-hover-reset-on-write.test.ts": 57, - "src/renderer/src/lib/pane-manager/terminal-mouse-encoding-tracker.test.ts": 71, - "src/renderer/src/lib/pane-manager/terminal-render-pause-release-parked-resize.test.ts": 50, + "src/renderer/src/lib/bounded-generation-map.test.ts": 35, + "src/renderer/src/lib/browser-cookie-import-error-copy.test.ts": 370, + "src/renderer/src/lib/browser-cookie-import-toast.test.ts": 266, + "src/renderer/src/lib/browser-history-match.test.ts": 328, + "src/renderer/src/lib/browser-link-destination.test.ts": 1839, + "src/renderer/src/lib/browser-link-open-layout-owner.test.ts": 3133, + "src/renderer/src/lib/browser-link-open.test.ts": 2215, + "src/renderer/src/lib/browser-link-profile-isolation.test.ts": 2511, + "src/renderer/src/lib/browser-page-conversion-history.test.ts": 62, + "src/renderer/src/lib/browser-page-palette-activation.test.ts": 1983, + "src/renderer/src/lib/browser-palette-page-entries.test.ts": 480, + "src/renderer/src/lib/browser-palette-search.test.ts": 467, + "src/renderer/src/lib/browser-workspace-source-resolution.test.ts": 52, + "src/renderer/src/lib/browser-workspace-tab-activation.test.ts": 1925, + "src/renderer/src/lib/bundled-skill-target.test.ts": 54, + "src/renderer/src/lib/check-run-details-log-normalization-performance.test.ts": 846, + "src/renderer/src/lib/check-run-details-log-normalization.test.ts": 75, + "src/renderer/src/lib/claude-account-switch-sessions.test.ts": 782, + "src/renderer/src/lib/claude-session-account-move.test.ts": 1816, + "src/renderer/src/lib/cli-conversation-exit-guidance.test.ts": 202, + "src/renderer/src/lib/client-creation-action-policy.test.ts": 1720, + "src/renderer/src/lib/clipboard-file-path.test.ts": 241, + "src/renderer/src/lib/clipboard-image-copy.test.ts": 243, + "src/renderer/src/lib/cmd-j-host-qualified-candidate-ownership.test.ts": 526, + "src/renderer/src/lib/cmd-j-linear-issue-intent.test.ts": 42, + "src/renderer/src/lib/code-editor-theme.test.ts": 101, + "src/renderer/src/lib/code-host-error-copy.test.ts": 297, + "src/renderer/src/lib/codex-account-display-label.test.ts": 47, + "src/renderer/src/lib/codex-pane-selection-lane.test.ts": 543, + "src/renderer/src/lib/codex-session-restart-account-recheck.test.ts": 1758, + "src/renderer/src/lib/codex-session-restart-shell-flap.test.ts": 1745, + "src/renderer/src/lib/codex-session-restart.test.ts": 2039, + "src/renderer/src/lib/codex-stale-pane-account-identity.test.ts": 1823, + "src/renderer/src/lib/codex-stale-pane-sweep.test.ts": 1817, + "src/renderer/src/lib/comment-body-line-count.test.ts": 84, + "src/renderer/src/lib/comment-body-submit-state.test.ts": 55, + "src/renderer/src/lib/composer-create-handoff.test.ts": 227, + "src/renderer/src/lib/composer-issue-command.test.ts": 1775, + "src/renderer/src/lib/composer-submit-cancellation.test.ts": 41, + "src/renderer/src/lib/connection-context.test.ts": 1817, + "src/renderer/src/lib/crash-diagnostics.test.ts": 176, + "src/renderer/src/lib/create-untitled-markdown.test.ts": 566, + "src/renderer/src/lib/default-creation-host.test.ts": 48, + "src/renderer/src/lib/default-terminal-tabs-applied-persist.test.ts": 1828, + "src/renderer/src/lib/desktop-created-server-tabs-switch-off.test.ts": 51, + "src/renderer/src/lib/desktop-created-server-tabs.test.ts": 1933, + "src/renderer/src/lib/desktop-sidebar-feed.test.ts": 831, + "src/renderer/src/lib/desktop-window-chrome.test.ts": 40, + "src/renderer/src/lib/diff-comment-compat.test.ts": 40, + "src/renderer/src/lib/diff-comments-format.test.ts": 61, + "src/renderer/src/lib/direct-ssh-target-scope.test.ts": 48, + "src/renderer/src/lib/direct-work-item-setup-callers.test.tsx": 2436, + "src/renderer/src/lib/direct-work-item-setup.test.ts": 2072, + "src/renderer/src/lib/doc-preview-grants.test.ts": 2094, + "src/renderer/src/lib/document-theme.test.ts": 136, + "src/renderer/src/lib/editable-target.test.ts": 175, + "src/renderer/src/lib/editor-file-operation-owner.test.ts": 2848, + "src/renderer/src/lib/editor-typography.test.ts": 65, + "src/renderer/src/lib/empty-workspace-default-agent-chat.test.ts": 1895, + "src/renderer/src/lib/emulator-error-copy.test.ts": 415, + "src/renderer/src/lib/ensure-hooks-confirmed.test.ts": 799, + "src/renderer/src/lib/ensure-simulator-tab-behavior.test.ts": 3601, + "src/renderer/src/lib/ensure-simulator-tab.test.ts": 44, + "src/renderer/src/lib/ephemeral-vm-failed-create-cleanup.test.ts": 40, + "src/renderer/src/lib/ephemeral-vm-runtime-cleanup.test.ts": 68, + "src/renderer/src/lib/ephemeral-vm-workspace-target.integration.test.ts": 351, + "src/renderer/src/lib/ephemeral-vm-workspace-target.test.ts": 361, + "src/renderer/src/lib/execute-open-editor-path-move.test.ts": 2458, + "src/renderer/src/lib/execution-host-facts.test.ts": 1796, + "src/renderer/src/lib/external-editor-open-capability.test.ts": 72, + "src/renderer/src/lib/feature-education-telemetry.test.ts": 52, + "src/renderer/src/lib/feedback-image-attachments.test.ts": 557, + "src/renderer/src/lib/file-artifact-source-key.test.ts": 622, + "src/renderer/src/lib/file-owner-runtime-target.test.ts": 278, + "src/renderer/src/lib/file-preview-link-open.test.ts": 2311, + "src/renderer/src/lib/file-preview.test.ts": 1468, + "src/renderer/src/lib/file-search-result-owner.test.ts": 48, + "src/renderer/src/lib/file-search-selection.test.ts": 51, + "src/renderer/src/lib/file-search-shortcut-policy.test.ts": 236, + "src/renderer/src/lib/file-type-icons.test.ts": 147, + "src/renderer/src/lib/find-query-bounds.test.ts": 45, + "src/renderer/src/lib/finished-agent-resume-resurrection.test.ts": 1872, + "src/renderer/src/lib/fix-checks-agent-launch.test.ts": 730, + "src/renderer/src/lib/flatten-retained-slice.test.ts": 389, + "src/renderer/src/lib/floating-workspace-panel-reveal.test.ts": 240, + "src/renderer/src/lib/floating-workspace-terminal-actions.test.ts": 613, + "src/renderer/src/lib/floating-workspace-tour-interaction-snapshot.test.ts": 56, + "src/renderer/src/lib/focus-terminal-tab-surface.split-focus.test.ts": 331, + "src/renderer/src/lib/folder-workspace-path-status.test.ts": 213, + "src/renderer/src/lib/foreground-terminal-tabs.test.ts": 55, + "src/renderer/src/lib/frame-drawn-chat-tab-placement.test.ts": 203, + "src/renderer/src/lib/github-links.test.ts": 76, + "src/renderer/src/lib/github-pr-start-point.test.ts": 326, + "src/renderer/src/lib/github-source-runtime-context.test.ts": 62, + "src/renderer/src/lib/github-work-item-source-lookup.test.ts": 350, + "src/renderer/src/lib/github-work-item-workspace-attachment.test.ts": 77, + "src/renderer/src/lib/gitlab-links.test.ts": 56, + "src/renderer/src/lib/hook-command-delayed-delivery.test.ts": 1904, + "src/renderer/src/lib/host-chat-program.test.ts": 2419, + "src/renderer/src/lib/host-mirror-handle-gap-drain.test.ts": 1706, + "src/renderer/src/lib/host-mirror-handle-gap-landed-handle.test.ts": 1768, + "src/renderer/src/lib/host-mirror-handle-gap-resume.test.ts": 1811, + "src/renderer/src/lib/host-mirror-handle-gap-snapshot-lifetime.test.ts": 10232, + "src/renderer/src/lib/host-mirror-handle-gap-subscription-lifetime.test.ts": 4060, + "src/renderer/src/lib/host-mirror-handle-gap-teardown.test.ts": 1779, + "src/renderer/src/lib/host-mirror-handle-gap-verdict-union.test.ts": 2256, + "src/renderer/src/lib/host-mirrored-pane-liveness.test.ts": 312, + "src/renderer/src/lib/host-mirrored-pane-resume-replay.test.ts": 1814, + "src/renderer/src/lib/http-link-browser-placement.test.ts": 241, + "src/renderer/src/lib/http-link-completion.test.ts": 1760, + "src/renderer/src/lib/http-link-destinations.test.ts": 445, + "src/renderer/src/lib/http-link-modifier-routing.test.ts": 411, + "src/renderer/src/lib/http-link-routing-store.test.ts": 2211, + "src/renderer/src/lib/http-link-routing.test.ts": 403, + "src/renderer/src/lib/http-link-source-placement.test.ts": 2314, + "src/renderer/src/lib/image-blob-png.test.ts": 253, + "src/renderer/src/lib/ime-composition-keyboard-event.test.ts": 274, + "src/renderer/src/lib/ime-overlay-escape.test.tsx": 755, + "src/renderer/src/lib/ime-text-field.test.tsx": 739, + "src/renderer/src/lib/ipc-error.test.ts": 509, + "src/renderer/src/lib/jira-board-drag-payload.test.ts": 52, + "src/renderer/src/lib/jira-issue-workspace-attachment.test.ts": 118, + "src/renderer/src/lib/jira-source-host.test.ts": 45, + "src/renderer/src/lib/keyboard-layout/detect-option-as-alt.test.ts": 52, + "src/renderer/src/lib/keyboard-layout/layout-base-character.test.ts": 48, + "src/renderer/src/lib/keyboard-layout/option-as-alt-probe.test.ts": 112, + "src/renderer/src/lib/keyboard-layout/option-key-location-state.test.ts": 43, + "src/renderer/src/lib/large-text-control-paste.test.ts": 220, + "src/renderer/src/lib/launch-agent-background-session-extra-args.test.ts": 850, + "src/renderer/src/lib/launch-agent-background-session-launch-parity.test.ts": 2792, + "src/renderer/src/lib/launch-agent-background-session.test.ts": 1040, + "src/renderer/src/lib/launch-agent-execution-context.test.ts": 1953, + "src/renderer/src/lib/launch-agent-in-new-tab-host-agents.test.ts": 726, + "src/renderer/src/lib/launch-agent-in-new-tab-host-resolution.test.ts": 1085, + "src/renderer/src/lib/launch-agent-in-new-tab-main-surface.test.ts": 1821, + "src/renderer/src/lib/launch-agent-in-new-tab-placement.test.ts": 1198, + "src/renderer/src/lib/launch-agent-in-new-tab-windows-quoting.test.ts": 1196, + "src/renderer/src/lib/launch-agent-in-new-tab.test.ts": 1417, + "src/renderer/src/lib/launch-agent-new-tab-host-route-readiness.test.ts": 489, + "src/renderer/src/lib/launch-agent-new-tab-host-route.test.ts": 56, + "src/renderer/src/lib/launch-agent-picker-contract.test.ts": 3592, + "src/renderer/src/lib/launch-agent-session-continuation-toast.test.tsx": 2347, + "src/renderer/src/lib/launch-agent-session-continuation.test.ts": 1123, + "src/renderer/src/lib/launch-agent-structured-chat-guard.test.ts": 2498, + "src/renderer/src/lib/launch-agent-structured-chat-picker-parity.test.ts": 4063, + "src/renderer/src/lib/launch-ai-vault-session.test.ts": 59, + "src/renderer/src/lib/launch-cancel-tombstones-compat/structured-agent-session-launch-cancellation.test.ts": 2266, + "src/renderer/src/lib/launch-parity-plus-planner.test.ts": 1957, + "src/renderer/src/lib/launch-structured-agent-session.test.ts": 2628, + "src/renderer/src/lib/launch-work-item-direct-accepted.test.tsx": 2754, + "src/renderer/src/lib/launch-work-item-direct-agent-routing.test.ts": 2001, + "src/renderer/src/lib/launch-work-item-direct-agent.test.ts": 264, + "src/renderer/src/lib/launch-work-item-direct-defaults.test.ts": 1594, + "src/renderer/src/lib/launch-work-item-direct-host-platform.test.ts": 1390, + "src/renderer/src/lib/launch-work-item-direct-messages.test.ts": 322, + "src/renderer/src/lib/launch-work-item-direct-owner-row.test.ts": 1305, + "src/renderer/src/lib/launch-work-item-direct-setup.test.tsx": 3435, + "src/renderer/src/lib/launch-work-item-direct.test.ts": 1456, + "src/renderer/src/lib/lazy-chunk-recovery-reload.test.ts": 246, + "src/renderer/src/lib/lazy-with-retry.never-landed-reload.test.ts": 194, + "src/renderer/src/lib/lazy-with-retry.preload.test.tsx": 208, + "src/renderer/src/lib/lazy-with-retry.test.ts": 282, + "src/renderer/src/lib/linear-board-drag-payload.test.ts": 58, + "src/renderer/src/lib/linear-issue-context-snapshot.test.ts": 55, + "src/renderer/src/lib/linear-issue-url-lookup.test.ts": 374, + "src/renderer/src/lib/linear-issue-workspace-attachment.test.ts": 99, + "src/renderer/src/lib/linear-issue-workspace-open.test.ts": 254, + "src/renderer/src/lib/link-source-local-open-owner.test.ts": 433, + "src/renderer/src/lib/linked-work-item-context.test.ts": 64, + "src/renderer/src/lib/list-multi-selection.test.ts": 61, + "src/renderer/src/lib/local-file-access.test.ts": 1739, + "src/renderer/src/lib/local-path-open-guard.test.ts": 207, + "src/renderer/src/lib/local-preflight-context-cache.test.ts": 2115, + "src/renderer/src/lib/local-preflight-context.test.ts": 1850, + "src/renderer/src/lib/manual-terminal-worktree-parking.test.ts": 186, + "src/renderer/src/lib/markdown-comment-blocks.test.ts": 44, + "src/renderer/src/lib/markdown-document-templates.test.ts": 494, + "src/renderer/src/lib/markdown-review-note-copy.test.ts": 59, + "src/renderer/src/lib/markdown-review-notes-setting.test.ts": 45, + "src/renderer/src/lib/markdown-review-notes.test.ts": 54, + "src/renderer/src/lib/mobile-terminal-tab-mount.test.ts": 52, + "src/renderer/src/lib/monaco-diff-editor-disposal.test.ts": 45, + "src/renderer/src/lib/monaco-editor-gutter-disposal.test.ts": 295, + "src/renderer/src/lib/monaco-languages/cmake-highlighting.test.ts": 3348, + "src/renderer/src/lib/monaco-languages/cuda-highlighting.test.ts": 4785, + "src/renderer/src/lib/monaco-languages/groovy-highlighting.test.ts": 6175, + "src/renderer/src/lib/monaco-languages/markdown-heading-outline.test.ts": 70, + "src/renderer/src/lib/monaco-languages/markdown-textmate-tokens.test.ts": 364, + "src/renderer/src/lib/monaco-languages/monarch-embed-entry-recursion.test.ts": 697, + "src/renderer/src/lib/monaco-languages/plugin-grammar-tokenization.test.ts": 282, + "src/renderer/src/lib/monaco-languages/plugin-grammar-worker-client.test.ts": 198, + "src/renderer/src/lib/monaco-languages/plugin-syntax-runtime.test.ts": 284, + "src/renderer/src/lib/monaco-languages/plugin-syntax-slot-pool.test.ts": 65, + "src/renderer/src/lib/monaco-languages/plugin-syntax-token-legend.test.ts": 45, + "src/renderer/src/lib/monaco-languages/register-astro.test.ts": 267, + "src/renderer/src/lib/monaco-languages/register-dotenv.test.ts": 231, + "src/renderer/src/lib/monaco-languages/register-glimmer.test.ts": 260, + "src/renderer/src/lib/monaco-languages/register-jsonl.test.ts": 259, + "src/renderer/src/lib/monaco-languages/register-quarto-adversarial.test.ts": 330, + "src/renderer/src/lib/monaco-languages/register-quarto.test.ts": 284, + "src/renderer/src/lib/monaco-languages/register-svelte.test.ts": 319, + "src/renderer/src/lib/monaco-languages/register-vue.test.ts": 303, + "src/renderer/src/lib/monaco-languages/register-zig.test.ts": 4750, + "src/renderer/src/lib/monaco-languages/textmate-token-provider.test.ts": 245, + "src/renderer/src/lib/monaco-languages/zig-highlighting.test.ts": 7984, + "src/renderer/src/lib/monaco-setup-steps.test.ts": 45, + "src/renderer/src/lib/monaco-ts-worker-idle-stop.test.ts": 60, + "src/renderer/src/lib/native-chat-cli-fork-preparation.test.ts": 2773, + "src/renderer/src/lib/nested-repo-selected-paths.test.ts": 39, + "src/renderer/src/lib/new-agent-prompt-outcome.test.ts": 911, + "src/renderer/src/lib/new-workspace-composer-repo.test.ts": 53, + "src/renderer/src/lib/new-workspace-create-gates.test.ts": 43, + "src/renderer/src/lib/new-workspace-project-options.test.ts": 90, + "src/renderer/src/lib/new-workspace.test.ts": 4534, + "src/renderer/src/lib/non-secure-context-crypto.repro.test.ts": 1691, + "src/renderer/src/lib/notes-send-agent-targets.test.ts": 602, + "src/renderer/src/lib/offscreen-animation-pause.test.ts": 183, + "src/renderer/src/lib/onboarding-folder-cancellation.test.ts": 2486, + "src/renderer/src/lib/onboarding-project-checklist.test.ts": 37, + "src/renderer/src/lib/open-agent-message-sender.test.ts": 1497, + "src/renderer/src/lib/open-editor-move-owner.test.ts": 1713, + "src/renderer/src/lib/open-html-file-preview.test.ts": 48, + "src/renderer/src/lib/open-mobile-emulator-tab.test.ts": 545, + "src/renderer/src/lib/open-tab-occupant-agent.test.ts": 126, + "src/renderer/src/lib/orca-yaml-trust-prompt-slot-eviction.test.ts": 884, + "src/renderer/src/lib/orchestration-setup-state.test.ts": 51, + "src/renderer/src/lib/orchestration-skill-coverage.test.ts": 280, + "src/renderer/src/lib/order-empty-query-worktrees.test.ts": 62, + "src/renderer/src/lib/os-file-drop-cancellation-guard.test.ts": 204, + "src/renderer/src/lib/os-file-drop-preload-integration.test.tsx": 353, + "src/renderer/src/lib/outside-dismiss-guard.test.ts": 46, + "src/renderer/src/lib/paired-runtime-closed-tab-resume.test.ts": 2008, + "src/renderer/src/lib/paired-web-client-host.test.ts": 299, + "src/renderer/src/lib/palette-match/palette-match-performance.test.ts": 7656, + "src/renderer/src/lib/palette-repo-resolution.test.ts": 56, + "src/renderer/src/lib/pane-agent-evidence.test.ts": 108, + "src/renderer/src/lib/pane-manager/browser-mobile-driver-state.test.ts": 52, + "src/renderer/src/lib/pane-manager/browser-remote-viewer-state.test.ts": 38, + "src/renderer/src/lib/pane-manager/client-hosted-browser-row-ephemerality.test.ts": 1759, + "src/renderer/src/lib/pane-manager/client-hosted-browser-row-state.test.ts": 41, + "src/renderer/src/lib/pane-manager/mobile-driver-state.test.ts": 46, + "src/renderer/src/lib/pane-manager/mobile-fit-overrides-hydration.test.ts": 38, + "src/renderer/src/lib/pane-manager/mobile-fit-overrides.test.ts": 68, + "src/renderer/src/lib/pane-manager/pane-close-focus-successor.test.ts": 1123, + "src/renderer/src/lib/pane-manager/pane-container-listener-lifecycle.test.ts": 312, + "src/renderer/src/lib/pane-manager/pane-cursor-blink-suspension.test.ts": 429, + "src/renderer/src/lib/pane-manager/pane-divider-capture-loss.test.ts": 48, + "src/renderer/src/lib/pane-manager/pane-divider-stray-touch.test.ts": 54, + "src/renderer/src/lib/pane-manager/pane-divider.test.ts": 63, + "src/renderer/src/lib/pane-manager/pane-dom-creation.test.ts": 298, + "src/renderer/src/lib/pane-manager/pane-dom-focus-class-sync-lifecycle.test.ts": 506, + "src/renderer/src/lib/pane-manager/pane-drag-reorder.test.ts": 123, + "src/renderer/src/lib/pane-manager/pane-drag-window-blur.test.ts": 618, + "src/renderer/src/lib/pane-manager/pane-drop-no-op.test.ts": 276, + "src/renderer/src/lib/pane-manager/pane-fit-resize-observer.test.ts": 94, + "src/renderer/src/lib/pane-manager/pane-fit.test.ts": 166, + "src/renderer/src/lib/pane-manager/pane-initial-fit-lifecycle.test.ts": 309, + "src/renderer/src/lib/pane-manager/pane-inline-image-recovery.test.ts": 61, + "src/renderer/src/lib/pane-manager/pane-inline-images.test.ts": 74, + "src/renderer/src/lib/pane-manager/pane-key-resolution.test.ts": 37, + "src/renderer/src/lib/pane-manager/pane-layout-geometry-apply.test.ts": 897, + "src/renderer/src/lib/pane-manager/pane-lifecycle.test.ts": 372, + "src/renderer/src/lib/pane-manager/pane-manager-registry.test.ts": 69, + "src/renderer/src/lib/pane-manager/pane-manager-spawn-placement.test.ts": 766, + "src/renderer/src/lib/pane-manager/pane-metric-options-deferral.test.ts": 55, + "src/renderer/src/lib/pane-manager/pane-overlay-focus.test.ts": 622, + "src/renderer/src/lib/pane-manager/pane-pty-resize-hold.test.ts": 48, + "src/renderer/src/lib/pane-manager/pane-reveal-fit.test.ts": 52, + "src/renderer/src/lib/pane-manager/pane-reveal-lifetime.test.ts": 1570, + "src/renderer/src/lib/pane-manager/pane-reveal-repaint.test.ts": 646, + "src/renderer/src/lib/pane-manager/pane-scroll.test.ts": 153, + "src/renderer/src/lib/pane-manager/pane-split-scroll.test.ts": 59, + "src/renderer/src/lib/pane-manager/pane-terminal-foreground-render-settle.test.ts": 43, + "src/renderer/src/lib/pane-manager/pane-terminal-mouse-wheel.test.ts": 88, + "src/renderer/src/lib/pane-manager/pane-terminal-output-queue-chunks.test.ts": 44, + "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-ack-credit.test.ts": 173, + "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-backlog-cap.test.ts": 147, + "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-disposed-writes.test.ts": 121, + "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-foreground-refresh.test.ts": 172, + "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-queue-retention.test.ts": 301, + "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler-synchronized-frames.test.ts": 213, + "src/renderer/src/lib/pane-manager/pane-terminal-output-scheduler.test.ts": 236, + "src/renderer/src/lib/pane-manager/pane-tree-equalization-parity.test.ts": 182, + "src/renderer/src/lib/pane-manager/pane-tree-equalization-scaling.test.ts": 239, + "src/renderer/src/lib/pane-manager/pane-tree-match-moves.test.ts": 662, + "src/renderer/src/lib/pane-manager/pane-tree-ops.test.ts": 130, + "src/renderer/src/lib/pane-manager/pane-tree-reparent-frame.test.ts": 73, + "src/renderer/src/lib/pane-manager/pane-viewport-present-lifetime.test.ts": 1466, + "src/renderer/src/lib/pane-manager/pane-viewport-present-synchronized-output.test.ts": 316, + "src/renderer/src/lib/pane-manager/pane-webgl-context-recovery.test.ts": 156, + "src/renderer/src/lib/pane-manager/pane-webgl-refresh-lifecycle.test.ts": 309, + "src/renderer/src/lib/pane-manager/pane-webgl-renderer.test.ts": 390, + "src/renderer/src/lib/pane-manager/terminal-arabic-shaping-joiner.test.ts": 84, + "src/renderer/src/lib/pane-manager/terminal-canvas-dpr-repair.test.ts": 55, + "src/renderer/src/lib/pane-manager/terminal-complex-script.test.ts": 68, + "src/renderer/src/lib/pane-manager/terminal-delivery-credit.test.ts": 40, + "src/renderer/src/lib/pane-manager/terminal-dom-block-fill.test.ts": 308, + "src/renderer/src/lib/pane-manager/terminal-foreground-repair-convergence.test.ts": 247, + "src/renderer/src/lib/pane-manager/terminal-grid-size-for-box.test.ts": 195, + "src/renderer/src/lib/pane-manager/terminal-image-added-repaint.test.ts": 50, + "src/renderer/src/lib/pane-manager/terminal-ime-anchor.test.ts": 51, + "src/renderer/src/lib/pane-manager/terminal-ime-candidate-anchor.test.ts": 232, + "src/renderer/src/lib/pane-manager/terminal-indic-cluster-ranges.test.ts": 50, + "src/renderer/src/lib/pane-manager/terminal-keyboard-protocol.test.ts": 45, + "src/renderer/src/lib/pane-manager/terminal-kitty-file-reader.test.ts": 83, + "src/renderer/src/lib/pane-manager/terminal-ligatures-addon.test.ts": 59, + "src/renderer/src/lib/pane-manager/terminal-link-provider-guard.test.ts": 48, + "src/renderer/src/lib/pane-manager/terminal-linkifier-hover-reset-on-write.test.ts": 59, + "src/renderer/src/lib/pane-manager/terminal-mouse-encoding-tracker.test.ts": 95, + "src/renderer/src/lib/pane-manager/terminal-mouse-report-finite-coordinates.test.ts": 272, + "src/renderer/src/lib/pane-manager/terminal-render-pause-release-parked-resize.test.ts": 44, "src/renderer/src/lib/pane-manager/terminal-render-pause-release.test.ts": 52, - "src/renderer/src/lib/pane-manager/terminal-scroll-intent-input-resync.test.ts": 63, - "src/renderer/src/lib/pane-manager/terminal-scroll-intent-key-retention.test.ts": 184, - "src/renderer/src/lib/pane-manager/terminal-scroll-intent-structural-transitions.test.ts": 69, - "src/renderer/src/lib/pane-manager/terminal-scroll-intent.test.ts": 71, - "src/renderer/src/lib/pane-manager/terminal-stable-cell-fit-addon.test.ts": 175, - "src/renderer/src/lib/pane-manager/terminal-structural-replay-coordinator.test.ts": 46, - "src/renderer/src/lib/pane-manager/terminal-structural-replay-presentation.test.ts": 209, - "src/renderer/src/lib/pane-manager/terminal-webgl-auto-policy.test.ts": 28, - "src/renderer/src/lib/pane-manager/terminal-webgl-hidden-retention.test.ts": 1199, - "src/renderer/src/lib/pane-manager/terminal-windows-ctrl-alt-chord-classification.test.ts": 147, - "src/renderer/src/lib/pane-manager/terminal-write-pipeline-health.test.ts": 55, - "src/renderer/src/lib/pane-manager/windows-pty-compatibility.test.ts": 46, - "src/renderer/src/lib/pane-manager/xterm-alternate-buffer-resize.test.ts": 77, - "src/renderer/src/lib/pane-manager/xterm-instance-disposed.test.ts": 77, - "src/renderer/src/lib/pane-manager/xterm-parse-barrier.test.ts": 252, - "src/renderer/src/lib/pane-manager/xterm-user-scrolling-contract.test.ts": 2419, - "src/renderer/src/lib/pane-manager/xterm-write-callback-guard.test.ts": 80, - "src/renderer/src/lib/pane-spawn-deferral-drain.test.ts": 44, - "src/renderer/src/lib/parked-terminal-host-hydration.test.ts": 199, - "src/renderer/src/lib/passive-macos-app-data-access.test.ts": 56, - "src/renderer/src/lib/paste-payload-metadata.test.ts": 68, - "src/renderer/src/lib/path-head-elision.test.ts": 39, - "src/renderer/src/lib/path.test.ts": 32, - "src/renderer/src/lib/pending-worktree-creation.test.ts": 162, - "src/renderer/src/lib/pi-live-session-no-duplicate-tab.test.ts": 1267, - "src/renderer/src/lib/pi-session-resume-wake.test.ts": 1666, - "src/renderer/src/lib/plugin-command-keybindings.test.ts": 184, - "src/renderer/src/lib/pr-bot-author-overrides.test.ts": 396, - "src/renderer/src/lib/pr-comment-action-state.test.ts": 47, - "src/renderer/src/lib/pr-comment-reactions.test.ts": 38, - "src/renderer/src/lib/primary-selection-paste.test.ts": 167, - "src/renderer/src/lib/primary-selection.test.ts": 66, - "src/renderer/src/lib/program-status/result-retention.test.ts": 113, - "src/renderer/src/lib/project-clone-url-prefill.test.ts": 36, - "src/renderer/src/lib/project-host-setup-options.test.ts": 224, - "src/renderer/src/lib/project-host-workspace-target-managed-host.test.ts": 232, - "src/renderer/src/lib/project-host-workspace-target.jira-mapping.test.ts": 54, - "src/renderer/src/lib/project-host-workspace-target.test.ts": 97, - "src/renderer/src/lib/provisioned-root-create-options.test.ts": 23, - "src/renderer/src/lib/quick-workspace-agent-selection.test.ts": 136, - "src/renderer/src/lib/react-commit-cascade-observer.react185.test.tsx": 182, - "src/renderer/src/lib/react-commit-cascade-observer.test.ts": 160, - "src/renderer/src/lib/react-commit-cascade-store-write-samples.test.ts": 60, - "src/renderer/src/lib/react-commit-cascade-telemetry.test.ts": 123, - "src/renderer/src/lib/react-error-boundary-reporting.test.ts": 44, - "src/renderer/src/lib/react-grab-dev-gate.test.ts": 64, - "src/renderer/src/lib/react-renderer-root.test.ts": 79, - "src/renderer/src/lib/recent-workspace-tab-rows.test.ts": 90, - "src/renderer/src/lib/recipe-vm-managed-host.test.ts": 35, - "src/renderer/src/lib/remap-open-editor-tabs-for-path-change.test.ts": 1279, - "src/renderer/src/lib/rename-user-named-tab-access.test.ts": 1858, - "src/renderer/src/lib/renderer-agent-status-observation-ingress.test.ts": 121, - "src/renderer/src/lib/renderer-app-platform.test.ts": 159, - "src/renderer/src/lib/renderer-memory-profile.test.ts": 62, - "src/renderer/src/lib/repo-runtime-owner.test.ts": 34, - "src/renderer/src/lib/repo-search.test.ts": 57, - "src/renderer/src/lib/repo-slug-cache.test.ts": 67, - "src/renderer/src/lib/repo-slug-index.test.ts": 1992, - "src/renderer/src/lib/resolve-owner-acceptance.test.ts": 166, - "src/renderer/src/lib/resolve-owner.test.ts": 291, - "src/renderer/src/lib/resolved-worktree-execution-host.test.ts": 113, - "src/renderer/src/lib/resume-sleeping-agent-session-deferred-pane.test.ts": 1451, - "src/renderer/src/lib/resume-sleeping-agent-session-direct-ssh-hydration-gap.test.ts": 1969, - "src/renderer/src/lib/resume-sleeping-agent-session-execution-host-scope.test.ts": 1343, - "src/renderer/src/lib/resume-sleeping-agent-session-live-ssh-dedupe.test.ts": 1764, - "src/renderer/src/lib/resume-sleeping-agent-session-provider-claim.test.ts": 1424, - "src/renderer/src/lib/resume-sleeping-agent-session-replay.test.ts": 1667, - "src/renderer/src/lib/resume-sleeping-agent-session-retired-binding.test.ts": 2611, - "src/renderer/src/lib/resume-sleeping-agent-session-slept-pane-recovery.test.ts": 1308, - "src/renderer/src/lib/resume-sleeping-agent-session-stranded-sleep.test.ts": 1326, - "src/renderer/src/lib/resume-sleeping-agent-session-suppress-navigation.test.ts": 1727, - "src/renderer/src/lib/resume-sleeping-agent-session.test.ts": 1792, - "src/renderer/src/lib/resume-stale-structured-agent-session.test.ts": 1403, - "src/renderer/src/lib/retracted-host-pane-resume.test.ts": 1552, - "src/renderer/src/lib/reveal-in-file-manager.test.ts": 117, - "src/renderer/src/lib/run-quick-command-in-new-tab.test.ts": 74, - "src/renderer/src/lib/running-agent-targets.test.ts": 179, - "src/renderer/src/lib/runtime-session-mirror-targets.test.ts": 54, - "src/renderer/src/lib/runtime-session-mirror-unverifiable-host.test.ts": 73, - "src/renderer/src/lib/runtime-workspace-file-route.test.ts": 1576, - "src/renderer/src/lib/screen-submit-shortcut.test.ts": 36, - "src/renderer/src/lib/script-textarea-rows.test.ts": 71, - "src/renderer/src/lib/scroll-cache.test.ts": 28, - "src/renderer/src/lib/serve-desktop-promotion-session-continuity.test.ts": 1646, - "src/renderer/src/lib/session-write-subscriber-acknowledgment.test.ts": 1933, - "src/renderer/src/lib/session-write-subscriber-allocation.test.ts": 468, - "src/renderer/src/lib/session-write-subscriber.test.ts": 1479, - "src/renderer/src/lib/settings-navigation-types.test.ts": 23, - "src/renderer/src/lib/settled-worker-wake-policy.test.ts": 1611, - "src/renderer/src/lib/setup-script-prompt.test.ts": 150, - "src/renderer/src/lib/setup-split-activation-single-owner.test.ts": 2253, - "src/renderer/src/lib/sha256.test.ts": 58, - "src/renderer/src/lib/shutdown-checkpoint-guard.test.ts": 150, - "src/renderer/src/lib/sidebar-ended-creations.test.ts": 2084, - "src/renderer/src/lib/sidebar-pending-layer.test.ts": 425, - "src/renderer/src/lib/sidebar-shadow/workspace-activity-shadow.test.ts": 1286, - "src/renderer/src/lib/sidebar-worktree-activation.test.ts": 121, - "src/renderer/src/lib/simulator-launch-coordination.test.ts": 86, - "src/renderer/src/lib/simulator-palette-search.test.ts": 197, - "src/renderer/src/lib/simulator-pane-shutdown-scheduler.test.ts": 1365, - "src/renderer/src/lib/simulator-tab-layout-owner.test.ts": 2328, - "src/renderer/src/lib/simulator-tab-palette-activation.test.ts": 1304, - "src/renderer/src/lib/skill-freshness-display-status.test.ts": 109, - "src/renderer/src/lib/sleeping-agent-pane-ownership.test.ts": 45, - "src/renderer/src/lib/sleeping-agent-session-launch-windows-quoting.test.ts": 533, - "src/renderer/src/lib/smart-github-submit.test.ts": 75, - "src/renderer/src/lib/source-control-agent-action-launch-check.test.ts": 1325, - "src/renderer/src/lib/source-control-generation-plan.test.ts": 126, - "src/renderer/src/lib/source-control-remote-error.test.ts": 72, - "src/renderer/src/lib/sparse-preset-draft.test.ts": 137, - "src/renderer/src/lib/ssh-config-passive-sync.test.ts": 1215, - "src/renderer/src/lib/ssh-mutation-expectation.test.ts": 1470, - "src/renderer/src/lib/startup-draft-input-kind.test.ts": 639, - "src/renderer/src/lib/state-collection-byte-estimate.test.ts": 131, - "src/renderer/src/lib/structured-agent-launch-settlement.test.ts": 36, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-after-failure.test.ts": 661, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-close-race.test.ts": 917, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-create-message.test.ts": 1976, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-different-request.test.ts": 717, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-exited-owner.test.ts": 1120, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-join-delivery.test.ts": 788, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-options.test.ts": 945, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-probe-outage.test.ts": 1616, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-prompt-stop.test.ts": 666, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-prompt.test.ts": 620, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch-resume-identity.test.ts": 702, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-launch.test.ts": 929, - "src/renderer/src/lib/agent-session/launch/structured-agent-session-new-chat-own-launch.test.ts": 2253, - "src/renderer/src/lib/structured-chat-tab-index.test.ts": 30, - "src/renderer/src/lib/syntax-highlighting/incremental-syntax-tokenizer.test.ts": 440, - "src/renderer/src/lib/syntax-highlighting/syntax-highlight-scheduler.test.ts": 135, - "src/renderer/src/lib/syntax-highlighting/syntax-highlighter.test.ts": 337, - "src/renderer/src/lib/syntax-highlighting/textmate-core.test.ts": 46, - "src/renderer/src/lib/tab-agent-identity-decision-table.test.ts": 462, - "src/renderer/src/lib/tab-agent-status-index.test.ts": 137, - "src/renderer/src/lib/tab-number-shortcuts.test.ts": 1378, - "src/renderer/src/lib/task-source-runtime-target.test.ts": 54, - "src/renderer/src/lib/telemetry-track-result.test.ts": 32, - "src/renderer/src/lib/terminal-contrast-correction.test.ts": 58, - "src/renderer/src/lib/terminal-file-uri-link.test.ts": 84, - "src/renderer/src/lib/terminal-input-activity-coalescing.test.ts": 31, - "src/renderer/src/lib/terminal-links-cjk.test.ts": 58, - "src/renderer/src/lib/terminal-links-redos.test.ts": 75, - "src/renderer/src/lib/terminal-links.test.ts": 198, - "src/renderer/src/lib/terminal-markdown-file-links.test.ts": 56, - "src/renderer/src/lib/terminal-path-normalization.test.ts": 74, - "src/renderer/src/lib/terminal-pty-owner-acceptance.test.ts": 182, - "src/renderer/src/lib/terminal-quick-command-project-scope.test.ts": 49, - "src/renderer/src/lib/terminal-quick-command-score-budget.test.ts": 33, - "src/renderer/src/lib/terminal-quick-command-search.test.ts": 55, - "src/renderer/src/lib/terminal-reveal-identity.test.ts": 36, - "src/renderer/src/lib/terminal-tab-for-pty-id.test.ts": 54, - "src/renderer/src/lib/terminal-theme.test.ts": 69, - "src/renderer/src/lib/terminal-worktree-route.test.ts": 197, - "src/renderer/src/lib/text-control-paste-ownership.test.ts": 186, - "src/renderer/src/lib/text-control-paste.test.ts": 212, - "src/renderer/src/lib/tui-agent-startup.test.ts": 161, - "src/renderer/src/lib/typing-latency/diagnostic-lifecycle.test.ts": 169, - "src/renderer/src/lib/typing-latency/diagnostic-summary.test.ts": 81, - "src/renderer/src/lib/typing-latency/echo-instrumentation.test.ts": 87, - "src/renderer/src/lib/typing-latency/input-events.test.ts": 143, - "src/renderer/src/lib/typing-latency/input-source.test.ts": 108, - "src/renderer/src/lib/typing-latency/sample-window.test.ts": 48, - "src/renderer/src/lib/unified-tab-anchor-insertion.test.ts": 57, - "src/renderer/src/lib/unread-badge-count-selector.test.ts": 1456, - "src/renderer/src/lib/unread-badge-count.test.ts": 331, - "src/renderer/src/lib/use-tab-agent-observed-signal-dispatch.test.tsx": 1474, - "src/renderer/src/lib/use-tab-agent-opencode-native-title.test.ts": 1778, - "src/renderer/src/lib/use-tab-agent-pi-identity.test.ts": 98, - "src/renderer/src/lib/use-tab-agent-process-signals.test.ts": 1582, - "src/renderer/src/lib/use-tab-agent-retained-identity.test.ts": 1642, - "src/renderer/src/lib/use-tab-agent-sleeping-session.test.ts": 1303, - "src/renderer/src/lib/use-tab-agent.test.ts": 1499, - "src/renderer/src/lib/user-opened-local-path.test.ts": 136, - "src/renderer/src/lib/visible-browser-link-target.test.ts": 2453, - "src/renderer/src/lib/visible-overlay.test.ts": 124, - "src/renderer/src/lib/wake-sleeping-agents-in-background.test.ts": 378, - "src/renderer/src/lib/wake-sleeping-agents-live-unmounted-pane.test.ts": 1384, - "src/renderer/src/lib/web-client-location.test.ts": 39, - "src/renderer/src/lib/window-visibility-interval.test.ts": 29, - "src/renderer/src/lib/window-visibility-timeout-poller.test.ts": 152, - "src/renderer/src/lib/windows-path-access-guards.test.ts": 183, - "src/renderer/src/lib/windows-terminal-capabilities-race.test.ts": 430, - "src/renderer/src/lib/windows-terminal-capabilities.test.ts": 289, - "src/renderer/src/lib/windows-terminal-capability-reprobe.test.ts": 131, - "src/renderer/src/lib/work-item-link-query-bounds.test.ts": 42, - "src/renderer/src/lib/work-item-lookup-text.test.ts": 81, - "src/renderer/src/lib/work-item-repo-row.test.ts": 39, - "src/renderer/src/lib/workspace-activation-path-gate.test.ts": 1502, - "src/renderer/src/lib/workspace-activation-terminal-focus.test.ts": 435, - "src/renderer/src/lib/workspace-attachment-observed-origin.test.ts": 68, - "src/renderer/src/lib/workspace-browser-tab-close.test.ts": 158, - "src/renderer/src/lib/workspace-browser-tab-open-placement.test.ts": 2716, - "src/renderer/src/lib/workspace-browser-tab-open.test.ts": 449, - "src/renderer/src/lib/workspace-directory.test.ts": 147, - "src/renderer/src/lib/workspace-doc-address-input.test.ts": 394, - "src/renderer/src/lib/workspace-editor-ssh-target.test.ts": 144, - "src/renderer/src/lib/workspace-emoji-shortcodes.lazy.test.ts": 55, - "src/renderer/src/lib/workspace-emoji-shortcodes.test.ts": 57, - "src/renderer/src/lib/workspace-file-browser-open-target.test.ts": 183, - "src/renderer/src/lib/workspace-file-drag-source-runtime.test.ts": 36, - "src/renderer/src/lib/workspace-file-drag.test.ts": 47, - "src/renderer/src/lib/workspace-ports/workspace-port-groups.test.ts": 30, - "src/renderer/src/lib/workspace-ports/workspace-port-host-scoped-scan.test.ts": 689, - "src/renderer/src/lib/workspace-ports/workspace-port-scan-debounce.test.ts": 55, - "src/renderer/src/lib/workspace-ports/workspace-port-scan-publish.test.ts": 380, - "src/renderer/src/lib/workspace-session-browser-history.test.ts": 248, - "src/renderer/src/lib/workspace-session-editor-drafts.test.ts": 348, - "src/renderer/src/lib/workspace-session-folder-host-twin.test.ts": 59, - "src/renderer/src/lib/workspace-session-host-contention.test.ts": 232, - "src/renderer/src/lib/workspace-session-host-persistence.test.ts": 132, - "src/renderer/src/lib/workspace-session-host-split.test.ts": 131, - "src/renderer/src/lib/workspace-session-hydration-keys.test.ts": 182, - "src/renderer/src/lib/workspace-session-liveness.test.ts": 330, - "src/renderer/src/lib/workspace-session-patch.test.ts": 334, - "src/renderer/src/lib/workspace-session-persistence-gate.test.ts": 220, - "src/renderer/src/lib/workspace-session-reconnect-targets.test.ts": 35, - "src/renderer/src/lib/workspace-session-resume-outcome.test.ts": 2691, - "src/renderer/src/lib/workspace-session-ssh-partition-ownership.test.ts": 262, - "src/renderer/src/lib/workspace-session-ssh-partition-round-trip.test.ts": 2525, - "src/renderer/src/lib/workspace-session-staged-browser-tabs.test.ts": 46, - "src/renderer/src/lib/workspace-session-twin-repo-host.test.ts": 122, - "src/renderer/src/lib/workspace-session-unified-tabs.test.ts": 164, - "src/renderer/src/lib/workspace-session.test.ts": 339, - "src/renderer/src/lib/workspace-tab-agent-metadata.test.ts": 41, - "src/renderer/src/lib/workspace-tab-palette-activation.store.test.ts": 1547, - "src/renderer/src/lib/workspace-tab-palette-activation.test.ts": 158, - "src/renderer/src/lib/workspace-tab-palette-results.test.ts": 236, - "src/renderer/src/lib/workspace-tab-palette-search.test.ts": 425, - "src/renderer/src/lib/workspace-terminal-host-authority.test.ts": 1607, - "src/renderer/src/lib/worktree-activation-agent-startup.test.ts": 2209, - "src/renderer/src/lib/worktree-activation-automation-filter.test.ts": 2275, - "src/renderer/src/lib/worktree-activation-created-agent.test.ts": 1651, - "src/renderer/src/lib/worktree-activation-default-agent-chat.test.ts": 1760, - "src/renderer/src/lib/worktree-activation-emptied-workspace-reseed.test.ts": 2867, - "src/renderer/src/lib/worktree-activation-empty-remote.test.ts": 1616, - "src/renderer/src/lib/worktree-activation-issue-command.test.ts": 2062, - "src/renderer/src/lib/worktree-activation-launch-awaiting-host.test.ts": 1815, - "src/renderer/src/lib/worktree-activation-leave-visit.test.ts": 1485, - "src/renderer/src/lib/worktree-activation-pty-inventory.test.ts": 268, - "src/renderer/src/lib/worktree-activation-setup-script.test.ts": 1664, - "src/renderer/src/lib/worktree-activation-structured-chat-surface.test.ts": 2511, - "src/renderer/src/lib/worktree-activation-web-runtime.test.ts": 1835, - "src/renderer/src/lib/worktree-activity-state.test.ts": 110, - "src/renderer/src/lib/worktree-agent-activation-gate-layout-owner.test.ts": 2656, - "src/renderer/src/lib/worktree-agent-activation-gate-main-placement.test.ts": 1193, - "src/renderer/src/lib/worktree-agent-activation-gate.test.ts": 1769, - "src/renderer/src/lib/worktree-agent-activation-seam.test.ts": 2616, - "src/renderer/src/lib/worktree-agent-live-surface-adoption-cli-tab.test.ts": 1763, - "src/renderer/src/lib/worktree-agent-live-surface-adoption-layout-owner.test.ts": 1430, - "src/renderer/src/lib/worktree-agent-structured-inventory.test.ts": 155, - "src/renderer/src/lib/worktree-attachment-label.test.ts": 34, - "src/renderer/src/lib/worktree-creation-agent-seeds.test.ts": 1098, - "src/renderer/src/lib/worktree-creation-backend-startup-focus.test.ts": 1775, - "src/renderer/src/lib/worktree-creation-background-mount.test.ts": 2109, - "src/renderer/src/lib/worktree-creation-chat-setup.test.ts": 2040, - "src/renderer/src/lib/worktree-creation-flow-ready-toast.test.ts": 2003, - "src/renderer/src/lib/worktree-creation-flow-stranded-surface.test.ts": 1041, - "src/renderer/src/lib/worktree-creation-flow.test.ts": 2013, - "src/renderer/src/lib/worktree-creation-hook-flow.test.ts": 1307, - "src/renderer/src/lib/worktree-creation-hook-preparation.test.ts": 149, - "src/renderer/src/lib/worktree-creation-host-agent-launch.test.ts": 1081, - "src/renderer/src/lib/worktree-creation-initial-surface.test.ts": 3014, - "src/renderer/src/lib/worktree-creation-ready-toast.test.tsx": 640, - "src/renderer/src/lib/worktree-creation-structured-session-host-decline.test.ts": 2373, - "src/renderer/src/lib/worktree-creation-structured-session.test.ts": 837, - "src/renderer/src/lib/worktree-default-display-name.test.ts": 48, - "src/renderer/src/lib/worktree-display-name-order.test.ts": 57, - "src/renderer/src/lib/worktree-host-connection-phase.test.ts": 1364, - "src/renderer/src/lib/worktree-initial-terminal-close-records.test.ts": 2576, - "src/renderer/src/lib/worktree-initial-terminal-seeding-twin-host.test.ts": 1843, - "src/renderer/src/lib/worktree-live-terminal-surface-owners.test.ts": 93, - "src/renderer/src/lib/worktree-operation-generation.test.ts": 389, - "src/renderer/src/lib/worktree-operation-route.test.ts": 191, - "src/renderer/src/lib/worktree-palette-attachment-urls.test.ts": 75, - "src/renderer/src/lib/worktree-palette-comment-snippet.test.ts": 39, - "src/renderer/src/lib/worktree-palette-create-action.test.ts": 53, - "src/renderer/src/lib/worktree-palette-multi-keyword.test.ts": 293, - "src/renderer/src/lib/worktree-palette-review-match.test.ts": 100, - "src/renderer/src/lib/worktree-palette-runtime-owner-identity.test.ts": 487, - "src/renderer/src/lib/worktree-palette-search-visits.test.ts": 200, - "src/renderer/src/lib/worktree-palette-search.test.ts": 183, - "src/renderer/src/lib/worktree-palette-task-url-match.test.ts": 163, - "src/renderer/src/lib/worktree-reactivation-preserved-pane-replacement.test.ts": 1787, - "src/renderer/src/lib/worktree-reactivation-runtime-owned-resume-deferral.test.ts": 1695, - "src/renderer/src/lib/worktree-reactivation-tab-forkbomb.test.ts": 2576, - "src/renderer/src/lib/worktree-row-open-in-owner.test.ts": 225, - "src/renderer/src/lib/worktree-runtime-owner-index.detected-perf.test.ts": 164, - "src/renderer/src/lib/worktree-runtime-owner-index.detected.test.ts": 83, - "src/renderer/src/lib/worktree-runtime-owner-index.test.ts": 52, - "src/renderer/src/lib/worktree-runtime-owner.test.ts": 263, - "src/renderer/src/lib/worktree-sort-order-host-split.test.ts": 314, - "src/renderer/src/lib/worktree-status-spinner-launch-agent.test.ts": 111, - "src/renderer/src/lib/worktree-status-terminal-layout-roots.test.ts": 113, - "src/renderer/src/lib/worktree-status.test.ts": 147, - "src/renderer/src/lib/worktree-visit-recency.test.ts": 35, - "src/renderer/src/lib/wsl-host-account-owner.test.ts": 103, - "src/renderer/src/runtime/abortable-runtime-environment-call.test.ts": 121, - "src/renderer/src/runtime/agent-session-keyboard-capability.test.ts": 147, - "src/renderer/src/runtime/agent-session-operation-id.test.ts": 24, - "src/renderer/src/runtime/antigravity-generation-compatibility.test.ts": 175, - "src/renderer/src/runtime/browser-client-host-identity.test.ts": 33, - "src/renderer/src/runtime/browser-workspace-tab-close-plan.test.ts": 28, - "src/renderer/src/runtime/browser-workspace-tab-close.test.ts": 101, - "src/renderer/src/runtime/claude-agent-view-observations.test.ts": 123, - "src/renderer/src/runtime/client-hosted-browser-close-intent-replay.test.ts": 239, - "src/renderer/src/runtime/client-hosted-browser-close-intents.test.ts": 94, - "src/renderer/src/runtime/client-hosted-browser-row-close.test.ts": 204, - "src/renderer/src/runtime/close-mirrored-editor-tab.test.ts": 376, - "src/renderer/src/runtime/divider-ratio-refusal.test.ts": 1341, - "src/renderer/src/runtime/editor-buffer-dirty-readers.test.ts": 1569, - "src/renderer/src/runtime/file-explorer-delete-owner-provenance.test.ts": 1747, - "src/renderer/src/runtime/focus-runtime-terminal-surface-chat-view.test.ts": 206, - "src/renderer/src/runtime/focus-runtime-terminal-surface-readiness.test.ts": 284, - "src/renderer/src/runtime/github-check-details-timeout.test.ts": 37, - "src/renderer/src/runtime/gitlab-job-trace-client.test.ts": 190, - "src/renderer/src/runtime/gitlab-owner-api.test.ts": 285, - "src/renderer/src/runtime/host-model-catalog-snapshots.test.ts": 2044, - "src/renderer/src/runtime/host-route-call.test.ts": 673, - "src/renderer/src/runtime/host-session-mirror-empty-inventory-settle.test.ts": 1278, - "src/renderer/src/runtime/host-session-mirror-flap-hydration.test.ts": 433, - "src/renderer/src/runtime/host-session-mirror-hydration-drain.test.ts": 564, - "src/renderer/src/runtime/host-session-mirror-hydration-frame-ordering.test.tsx": 1804, - "src/renderer/src/runtime/host-session-mirror-settle-receipt-frames.test.tsx": 1953, - "src/renderer/src/runtime/host-structured-agent-availability.test.ts": 69, - "src/renderer/src/runtime/host-structured-agents.test.ts": 512, - "src/renderer/src/runtime/host-unverifiable-agent-row-presentation.test.ts": 1432, - "src/renderer/src/runtime/layout-apply-paired-server-guard.test.ts": 477, - "src/renderer/src/runtime/layout-apply-send.test.ts": 725, - "src/renderer/src/runtime/layout-changes-during-stream-outage.test.ts": 1702, - "src/renderer/src/runtime/layout-frame-position.test.ts": 27, - "src/renderer/src/runtime/layout-owner-command.test.ts": 543, - "src/renderer/src/runtime/layout-owner-content-rekeys.test.ts": 2204, - "src/renderer/src/runtime/layout-owner-pane-intents.test.ts": 31, - "src/renderer/src/runtime/legacy-chat-rename-migration.test.tsx": 2694, - "src/renderer/src/runtime/local-runtime-capabilities.test.ts": 132, - "src/renderer/src/runtime/local-session-tab-close-owner.test.ts": 36, - "src/renderer/src/runtime/local-structured-chats.test.ts": 136, - "src/renderer/src/runtime/local-structured-session-empty-worktree-visibility.test.ts": 1500, - "src/renderer/src/runtime/local-structured-session-retired-epoch-repair.test.ts": 1531, - "src/renderer/src/runtime/local-structured-session-reveal-visibility.test.ts": 1647, - "src/renderer/src/runtime/local-structured-session-tabs-host-isolation.test.ts": 883, - "src/renderer/src/runtime/local-structured-session-tabs-sync-hook.test.ts": 1845, - "src/renderer/src/runtime/local-structured-session-tabs-sync.test.ts": 1977, - "src/renderer/src/runtime/local-structured-session-tabs-sync/frame-drawn-chat-tabs.test.ts": 1394, - "src/renderer/src/runtime/local-structured-session-tabs-sync/retired-epoch-repair.test.ts": 40, - "src/renderer/src/runtime/local-structured-session-unverifiable-inventory.test.ts": 1652, - "src/renderer/src/runtime/managed-runtime-install-status.test.ts": 36, - "src/renderer/src/runtime/mirrored-agent-status-clock-skew.test.ts": 1428, - "src/renderer/src/runtime/mounted-terminal-tab-registry.test.ts": 426, - "src/renderer/src/runtime/native-chat-launch-draft-runtime-resolution.test.ts": 34, - "src/renderer/src/runtime/paired-agent-row-turn-outcome-arms.test.ts": 1286, - "src/renderer/src/runtime/paired-host-client-capabilities.test.ts": 296, - "src/renderer/src/runtime/paired-host-structured-launch-bookkeeping.test.ts": 1797, - "src/renderer/src/runtime/paired-reconnect-sidebar-agent-count.test.ts": 1642, - "src/renderer/src/runtime/paired-terminal-tab-close-environment-removal.test.ts": 2350, - "src/renderer/src/runtime/paired-terminal-tab-close-expiry-redraw.test.ts": 1773, - "src/renderer/src/runtime/paired-terminal-tab-close-reload.test.ts": 1642, - "src/renderer/src/runtime/pane-titles-drawn-from-frames.test.ts": 1366, - "src/renderer/src/runtime/pending-pane-title-renames.test.ts": 29, - "src/renderer/src/runtime/remote-agent-row-last-assistant-message.test.ts": 1420, - "src/renderer/src/runtime/remote-agent-row-program-status.test.ts": 2096, - "src/renderer/src/runtime/remote-agent-session-launch.test.ts": 130, - "src/renderer/src/runtime/remote-host-file-delete-repro.test.ts": 1579, - "src/renderer/src/runtime/remote-restore-spawn-intent.test.ts": 125, - "src/renderer/src/runtime/remote-runtime-session-tabs-inflight.test.ts": 26, - "src/renderer/src/runtime/remote-runtime-snapshot-outcome.test.ts": 226, - "src/renderer/src/runtime/remote-runtime-terminal-color-push.test.ts": 179, - "src/renderer/src/runtime/remote-runtime-terminal-frame-drop-resync.test.ts": 214, - "src/renderer/src/runtime/remote-runtime-terminal-parse-backpressure.test.ts": 998, - "src/renderer/src/runtime/remote-runtime-terminal-paused-output-drop.test.ts": 169, - "src/renderer/src/runtime/remote-runtime-terminal-snapshot-kitty-flags.test.ts": 176, - "src/renderer/src/runtime/remote-runtime-terminal-stale-stream-frames.test.ts": 173, - "src/renderer/src/runtime/remote-runtime-terminal-stall-recovery.test.ts": 702, - "src/renderer/src/runtime/remote-server-install-failure-probe.test.ts": 28, - "src/renderer/src/runtime/remote-server-restart-wait.test.ts": 72, - "src/renderer/src/runtime/remote-server-update-coordinator.test.ts": 163, - "src/renderer/src/runtime/remote-terminal-layout-resolution.test.ts": 39, - "src/renderer/src/runtime/remote-terminal-stream-watchdog.test.ts": 61, - "src/renderer/src/runtime/restored-client-hosted-browser-host-attach.test.ts": 33, - "src/renderer/src/runtime/restored-client-hosted-browser-host-restart-attach.test.ts": 358, - "src/renderer/src/runtime/restored-editor-move-reload.test.ts": 1675, - "src/renderer/src/runtime/runtime-bundled-skills-client.test.ts": 42, - "src/renderer/src/runtime/runtime-client-events.test.ts": 51, - "src/renderer/src/runtime/runtime-client-target.test.ts": 60, - "src/renderer/src/runtime/runtime-environment-pairing-refresh.test.ts": 99, - "src/renderer/src/runtime/runtime-environment-ssh-state-read-concurrency.test.ts": 1256, - "src/renderer/src/runtime/runtime-environment-ssh-state.test.ts": 1520, - "src/renderer/src/runtime/runtime-file-client-download.test.ts": 375, - "src/renderer/src/runtime/runtime-file-client-external-import.test.ts": 407, - "src/renderer/src/runtime/runtime-file-client-mutation-ownership.test.ts": 534, - "src/renderer/src/runtime/runtime-file-client-search-listing.test.ts": 455, - "src/renderer/src/runtime/runtime-file-client-watch.test.ts": 312, - "src/renderer/src/runtime/runtime-file-client.test.ts": 317, - "src/renderer/src/runtime/runtime-file-import-pairing-revision.test.ts": 410, - "src/renderer/src/runtime/runtime-file-range-client.test.ts": 235, - "src/renderer/src/runtime/runtime-file-search-bounds.test.ts": 46, - "src/renderer/src/runtime/runtime-file-write-disk-precondition.test.ts": 485, - "src/renderer/src/runtime/runtime-git-client.test.ts": 367, - "src/renderer/src/runtime/runtime-git-worktree-scope-client.test.ts": 374, - "src/renderer/src/runtime/runtime-hooks-client.test.ts": 132, - "src/renderer/src/runtime/runtime-host-account-sign-in-client.test.ts": 189, - "src/renderer/src/runtime/runtime-host-connection-state.test.ts": 35, - "src/renderer/src/runtime/runtime-host-contact-regained.test.ts": 408, - "src/renderer/src/runtime/runtime-jira-board-filter-compatibility.test.ts": 527, - "src/renderer/src/runtime/runtime-jira-client.test.ts": 347, - "src/renderer/src/runtime/runtime-jira-connection-status.test.ts": 37, - "src/renderer/src/runtime/runtime-jira-detail-client.test.ts": 346, - "src/renderer/src/runtime/runtime-jira-detail-images.test.ts": 245, - "src/renderer/src/runtime/runtime-jira-image-cache.test.ts": 1065, - "src/renderer/src/runtime/runtime-jira-image-client.test.ts": 140, - "src/renderer/src/runtime/runtime-jira-payload-stream.test.ts": 165, - "src/renderer/src/runtime/runtime-jira-summary-generation-client.test.ts": 159, - "src/renderer/src/runtime/runtime-layout-client.test.ts": 109, - "src/renderer/src/runtime/runtime-legacy-inventory-budget.test.ts": 73, - "src/renderer/src/runtime/runtime-legacy-quick-open-inventory-expiry.test.ts": 834, - "src/renderer/src/runtime/runtime-legacy-recent-freshness.test.ts": 275, - "src/renderer/src/runtime/runtime-linear-client.test.ts": 142, - "src/renderer/src/runtime/runtime-paged-file-read.test.ts": 1293, - "src/renderer/src/runtime/runtime-path-existence-batch.test.ts": 187, - "src/renderer/src/runtime/runtime-path-existence-error-parity.test.ts": 219, - "src/renderer/src/runtime/runtime-path-existence-pairing.test.ts": 285, - "src/renderer/src/runtime/runtime-path-existence-queue-pairing.test.ts": 313, - "src/renderer/src/runtime/runtime-provider-accounts-client.test.ts": 181, - "src/renderer/src/runtime/runtime-provider-search-bounds.test.ts": 28, - "src/renderer/src/runtime/runtime-quick-open-version-compatibility.test.ts": 338, - "src/renderer/src/runtime/runtime-repo-client.test.ts": 326, - "src/renderer/src/runtime/runtime-repo-search-bounds.test.ts": 37, - "src/renderer/src/runtime/runtime-rpc-client-pairing-revision.test.ts": 1310, - "src/renderer/src/runtime/runtime-rpc-client-status-publication.test.ts": 234, - "src/renderer/src/runtime/runtime-rpc-client.test.ts": 129, - "src/renderer/src/runtime/runtime-rpc-result.test.ts": 44, - "src/renderer/src/runtime/runtime-skills-client.test.ts": 147, - "src/renderer/src/runtime/runtime-skills-delete-client.test.ts": 57, - "src/renderer/src/runtime/runtime-terminal-artifact-read.test.ts": 196, - "src/renderer/src/runtime/runtime-terminal-inspection.test.ts": 1950, - "src/renderer/src/runtime/runtime-terminal-stream.test.ts": 638, - "src/renderer/src/runtime/runtime-usage-credentials-client.test.ts": 37, - "src/renderer/src/runtime/runtime-worktree-selector.test.ts": 130, - "src/renderer/src/runtime/server-browser-profile-reuse.test.ts": 1580, - "src/renderer/src/runtime/server-held-panes.test.tsx": 1698, - "src/renderer/src/runtime/server-layout-apply.test.ts": 1550, - "src/renderer/src/runtime/server-layout-editor-handover.test.ts": 2707, - "src/renderer/src/runtime/server-layout-frame-ids.test.ts": 57, - "src/renderer/src/runtime/server-layout-frames-handover.test.ts": 1672, - "src/renderer/src/runtime/server-layout-frames-held-tabs.test.ts": 1550, - "src/renderer/src/runtime/server-layout-frames.test.ts": 1464, - "src/renderer/src/runtime/server-layout-view-report.test.ts": 2249, - "src/renderer/src/runtime/session-tab-rows-main-window-parity.test.ts": 299, - "src/renderer/src/runtime/structured-agent-session-client.test.ts": 270, - "src/renderer/src/runtime/structured-agent-session-host-capability-scaling.test.tsx": 1739, - "src/renderer/src/runtime/structured-agent-session-host-capability.test.tsx": 1783, - "src/renderer/src/runtime/structured-agent-session-status-feed-lifecycle.test.ts": 111, - "src/renderer/src/runtime/structured-agent-session-status-feed.test.ts": 146, - "src/renderer/src/runtime/structured-agent-session-tab-retirement.test.ts": 1610, - "src/renderer/src/runtime/structured-agent-session-turn-completion-feed.test.ts": 156, - "src/renderer/src/runtime/structured-chat-host-permission.test.ts": 241, - "src/renderer/src/runtime/structured-conversation-tab-replacement.test.ts": 1535, - "src/renderer/src/runtime/structured-launch-cancel-layout-owner.test.ts": 2409, - "src/renderer/src/runtime/sync-runtime-graph-agent-status-projection-join.test.ts": 104, - "src/renderer/src/runtime/sync-runtime-graph-automation-leaf.test.ts": 872, - "src/renderer/src/runtime/sync-runtime-graph-browser.test.ts": 321, - "src/renderer/src/runtime/sync-runtime-graph-chat-tab-order.test.ts": 262, - "src/renderer/src/runtime/sync-runtime-graph-conversion-publish.test.ts": 1471, - "src/renderer/src/runtime/sync-runtime-graph-editor-diff-tabs.test.ts": 242, - "src/renderer/src/runtime/sync-runtime-graph-key-reuse.test.ts": 297, - "src/renderer/src/runtime/sync-runtime-graph-main-listed-panes.test.ts": 338, - "src/renderer/src/runtime/sync-runtime-graph-parked-leaf.test.ts": 941, - "src/renderer/src/runtime/sync-runtime-graph-payload-partition.test.ts": 487, - "src/renderer/src/runtime/sync-runtime-graph-project-sections.test.ts": 307, - "src/renderer/src/runtime/sync-runtime-graph-projection-hot-path.test.ts": 370, - "src/renderer/src/runtime/sync-runtime-graph-publication-cost.test.ts": 334, - "src/renderer/src/runtime/sync-runtime-graph-scheduling.test.ts": 863, - "src/renderer/src/runtime/sync-runtime-graph-terminal-group-grid-sizes.test.ts": 589, - "src/renderer/src/runtime/sync-runtime-graph-terminal-layout.test.ts": 785, - "src/renderer/src/runtime/sync-runtime-graph-terminal-surface-projection.test.ts": 468, - "src/renderer/src/runtime/sync-runtime-graph-workspace-publication.test.ts": 583, - "src/renderer/src/runtime/sync-runtime-graph.test.ts": 246, - "src/renderer/src/runtime/sync-runtime-graph/active-group-publication.test.ts": 30, - "src/renderer/src/runtime/sync-runtime-graph/mirrored-editor-tab-persistence.test.ts": 2099, - "src/renderer/src/runtime/sync-runtime-graph/mirrored-editor-tab-republication.test.ts": 698, - "src/renderer/src/runtime/sync-runtime-graph/mobile-session-editor-tabs.test.ts": 372, - "src/renderer/src/runtime/sync-runtime-graph/mobile-terminal-theme.test.ts": 73, - "src/renderer/src/runtime/sync-runtime-graph/terminal-group-grid-sizes.test.ts": 119, - "src/renderer/src/runtime/use-runtime-session-mirror-environment-key.test.ts": 2359, - "src/renderer/src/runtime/use-worktree-runtime-target.test.ts": 1393, - "src/renderer/src/runtime/web-runtime-browser-capability-cleanup.test.ts": 828, - "src/renderer/src/runtime/web-runtime-browser-creation-placement.test.ts": 1537, - "src/renderer/src/runtime/web-runtime-browser-link-open.test.ts": 1372, - "src/renderer/src/runtime/web-runtime-browser-link-session.test.ts": 2314, - "src/renderer/src/runtime/web-runtime-browser-materialization-wait.test.ts": 45, - "src/renderer/src/runtime/web-runtime-browser-tab-staging-hosting-intent.test.ts": 56, - "src/renderer/src/runtime/web-runtime-plain-terminal-create-params.test.ts": 97, - "src/renderer/src/runtime/web-runtime-session-browser-client-placement.test.ts": 734, - "src/renderer/src/runtime/web-runtime-session-browser-create-failure.test.ts": 797, - "src/renderer/src/runtime/web-runtime-session-browser-create-focus.test.ts": 837, - "src/renderer/src/runtime/web-runtime-session-browser-create-split-placement.test.ts": 824, - "src/renderer/src/runtime/web-runtime-session-browser-create-staged-focus.test.ts": 780, - "src/renderer/src/runtime/web-runtime-session-browser-create-staged-hosting-intent.test.ts": 624, - "src/renderer/src/runtime/web-runtime-session-browser-create-staging.test.ts": 863, - "src/renderer/src/runtime/web-runtime-session-frame-drawn-writes.test.ts": 657, - "src/renderer/src/runtime/web-runtime-session-legacy-relay-bridged-activation.test.ts": 807, - "src/renderer/src/runtime/web-runtime-session-tab-activate-close.test.ts": 634, - "src/renderer/src/runtime/web-runtime-session-tab-close-force.test.ts": 991, - "src/renderer/src/runtime/web-runtime-session-tab-close-undelivered-codes.test.ts": 526, - "src/renderer/src/runtime/web-runtime-session-tab-move.test.ts": 291, - "src/renderer/src/runtime/web-runtime-session-tab-props.test.ts": 814, - "src/renderer/src/runtime/web-runtime-session-terminal-host-authority.test.ts": 669, - "src/renderer/src/runtime/web-runtime-session-terminal-legacy-create.test.ts": 718, - "src/renderer/src/runtime/web-runtime-session-terminal-pane-delegation.test.ts": 1142, - "src/renderer/src/runtime/web-runtime-session-terminal-workspace-routing.test.ts": 551, - "src/renderer/src/runtime/web-runtime-session.test.ts": 544, - "src/renderer/src/runtime/web-runtime-terminal-identity.test.ts": 28, - "src/renderer/src/runtime/web-runtime-terminal-rename.test.ts": 40, - "src/renderer/src/runtime/web-runtime-wake-terminal-respawn.test.ts": 46, - "src/renderer/src/runtime/web-session-browser-placement.test.ts": 52, - "src/renderer/src/runtime/web-session-close-intent.test.ts": 36, - "src/renderer/src/runtime/web-session-close-replay.test.ts": 1209, - "src/renderer/src/runtime/web-session-focus-intent-visible-tab.test.ts": 1680, - "src/renderer/src/runtime/web-session-intent-owner.test.ts": 94, - "src/renderer/src/runtime/web-session-open-files-batch-equivalence.test.ts": 1014, - "src/renderer/src/runtime/web-session-restored-placeholder-identity.test.ts": 730, - "src/renderer/src/runtime/web-session-split-pane-retirement-fences.test.ts": 999, - "src/renderer/src/runtime/web-session-structured-tab-focus.test.ts": 1671, - "src/renderer/src/runtime/web-session-tabs-agent-completion-notifications.test.ts": 1479, - "src/renderer/src/runtime/web-session-tabs-late-merged-predecessor-lockout.test.ts": 712, - "src/renderer/src/runtime/web-session-tabs-publisher-identity-lineage.test.ts": 915, - "src/renderer/src/runtime/web-session-tabs-removed-frame-retires-live-publisher.test.ts": 635, - "src/renderer/src/runtime/web-session-tabs-retired-epoch-census-repair.test.tsx": 2470, - "src/renderer/src/runtime/web-session-tabs-stream-end-resubscribe.test.tsx": 2362, - "src/renderer/src/runtime/web-session-tabs-sync-agent-handoff.test.ts": 905, - "src/renderer/src/runtime/web-session-tabs-sync-agent-status.test.ts": 706, - "src/renderer/src/runtime/web-session-tabs-sync-browser-tabs.test.ts": 705, - "src/renderer/src/runtime/web-session-tabs-sync-client-owned-page-content.test.ts": 691, - "src/renderer/src/runtime/web-session-tabs-sync-client-owned-placement.test.ts": 842, - "src/renderer/src/runtime/web-session-tabs-sync-cross-runtime-worktree.test.ts": 691, - "src/renderer/src/runtime/web-session-tabs-sync-diff-focus-steal.test.ts": 642, - "src/renderer/src/runtime/web-session-tabs-sync-editor-ownership.test.ts": 1490, - "src/renderer/src/runtime/web-session-tabs-sync-editor-tabs.test.ts": 631, - "src/renderer/src/runtime/web-session-tabs-sync-emptied-workspace-tombstone.test.ts": 661, - "src/renderer/src/runtime/web-session-tabs-sync-focus-intent.test.ts": 852, - "src/renderer/src/runtime/web-session-tabs-sync-host-group-mapping.test.ts": 672, - "src/renderer/src/runtime/web-session-tabs-sync-host-restart-browser-rows.test.ts": 863, - "src/renderer/src/runtime/web-session-tabs-sync-host-tab-retraction-ghost-rows.test.ts": 1287, - "src/renderer/src/runtime/web-session-tabs-sync-html-preview-focus.test.ts": 745, - "src/renderer/src/runtime/web-session-tabs-sync-initial-terminal-relaunch.test.tsx": 1987, - "src/renderer/src/runtime/web-session-tabs-sync-layout-duplicate-groups.test.ts": 905, - "src/renderer/src/runtime/web-session-tabs-sync-layout-groups.test.ts": 833, - "src/renderer/src/runtime/web-session-tabs-sync-mirror-identity.test.ts": 1484, - "src/renderer/src/runtime/web-session-tabs-sync-mirrored-draft-close.test.ts": 1877, - "src/renderer/src/runtime/web-session-tabs-sync-reconnect-resubscribe.test.tsx": 1938, - "src/renderer/src/runtime/web-session-tabs-sync-remote-main-agent-verdict.test.ts": 1181, - "src/renderer/src/runtime/web-session-tabs-sync-remote-status-title-flap.test.ts": 1524, - "src/renderer/src/runtime/web-session-tabs-sync-restored-browser-rows.test.ts": 588, - "src/renderer/src/runtime/web-session-tabs-sync-sleep-activity.test.ts": 666, - "src/renderer/src/runtime/web-session-tabs-sync-snapshot-batch.test.ts": 711, - "src/renderer/src/runtime/web-session-tabs-sync-staged-browser-adoption.test.ts": 653, - "src/renderer/src/runtime/web-session-tabs-sync-staged-browser-authority.test.ts": 657, - "src/renderer/src/runtime/web-session-tabs-sync-terminal-bootstrap.test.ts": 693, - "src/renderer/src/runtime/web-session-tabs-sync-terminal-mirroring.test.ts": 810, - "src/renderer/src/runtime/web-session-tabs-sync-tracking-teardown.test.ts": 1043, - "src/renderer/src/runtime/web-session-tabs-sync-unverifiable-host.test.tsx": 1818, - "src/renderer/src/runtime/web-session-tabs-sync-visibility-collision.test.tsx": 2240, - "src/renderer/src/runtime/web-session-tabs-sync-window-visibility.test.tsx": 2005, - "src/renderer/src/runtime/web-session-tabs-sync-worktree-switch.test.tsx": 1617, - "src/renderer/src/runtime/web-session-tabs-sync.test.ts": 612, - "src/renderer/src/runtime/web-session-tabs-sync/frame-drawn-server-workspaces.test.ts": 593, - "src/renderer/src/runtime/web-session-tabs-sync/mirrored-agent-tab-label.test.ts": 706, - "src/renderer/src/runtime/web-session-tabs-sync/mirrored-status-tab-retractions.test.ts": 1373, - "src/renderer/src/runtime/web-session-tabs-sync/mirrored-terminal-custom-title.test.ts": 789, - "src/renderer/src/runtime/web-session-tabs-sync/retraction-pane-ownership.test.ts": 1695, - "src/renderer/src/runtime/web-session-tabs-sync/tracking-lifecycle.test.ts": 1454, - "src/renderer/src/runtime/web-session-terminal-handle-events.test.ts": 59, - "src/renderer/src/runtime/web-session-terminal-orphan-absence-across-republication.test.ts": 599, - "src/renderer/src/runtime/web-session-terminal-orphan-inventory-retry.test.ts": 1216, - "src/renderer/src/runtime/web-session-terminal-orphan-mixed-version.test.ts": 714, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery-adoption-regressions.test.ts": 711, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery-adoption.test.ts": 123, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery-host-scope-gate.test.ts": 667, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery-prior-removal.test.ts": 711, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery-regressions.test.ts": 701, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery-sleep.test.ts": 694, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery-topology-fence.test.ts": 674, - "src/renderer/src/runtime/web-session-terminal-orphan-recovery.test.ts": 580, - "src/renderer/src/runtime/web-session-terminal-pending-handle-recovery.test.ts": 464, - "src/renderer/src/runtime/web-session-terminal-recovery-snapshot-validation.test.ts": 666, - "src/renderer/src/runtime/web-session-terminal-retirement-proof-ledger.test.ts": 579, - "src/renderer/src/runtime/window-visibility-subscription-parking-stream-end.test.ts": 144, - "src/renderer/src/runtime/window-visibility-subscription-parking.test.ts": 162, - "src/renderer/src/runtime/workspace-layout-frame-binding.test.ts": 1500, - "src/renderer/src/runtime/workspace-layout-frame-editor-views.test.ts": 1260, - "src/renderer/src/runtime/workspace-layout-frame-held-tabs.test.ts": 2546, - "src/renderer/src/runtime/workspace-layout-frame-operations.test.ts": 1659, - "src/renderer/src/runtime/workspace-layout-frame-records.test.ts": 2294, - "src/renderer/src/runtime/workspace-layout-frame-sync.test.ts": 1404, - "src/renderer/src/runtime/workspace-layout-frame-tab-props.test.ts": 2704, - "src/renderer/src/runtime/worktree-create-base.test.ts": 44, - "src/renderer/src/ssh/node-dist-mirror-recovery.test.ts": 1362, - "src/renderer/src/ssh/ssh-connect-in-flight.test.ts": 53, - "src/renderer/src/ssh/ssh-connect-ui-timeout.test.ts": 31, - "src/renderer/src/ssh/ssh-connect-verb.test.ts": 44, - "src/renderer/src/ssh/ssh-host-node-download-copy.test.ts": 1426, - "src/renderer/src/startup/startup-degraded-recovery.test.ts": 427, - "src/renderer/src/startup/startup-ssh-connection-restore.test.ts": 74, - "src/renderer/src/store/adopt-from-endpoint.test.ts": 57, - "src/renderer/src/store/always-mounted-selector-scan-cost.test.ts": 1574, - "src/renderer/src/store/copy-on-write-record.test.ts": 56, - "src/renderer/src/store/editor-buffer-record-lifecycle.test.ts": 1225, - "src/renderer/src/store/folder-workspaces/folder-path-status-ownership.test.ts": 1521, - "src/renderer/src/store/folder-workspaces/folder-workspace-catalog.test.ts": 221, - "src/renderer/src/store/github/cache-persistence.test.ts": 11253, - "src/renderer/src/store/github/check-actions-errors.test.ts": 426, - "src/renderer/src/store/github/check-details-failure-mapping.test.ts": 865, - "src/renderer/src/store/github/check-details-ingestion.test.ts": 423, - "src/renderer/src/store/github/project-field-mutations.test.ts": 608, - "src/renderer/src/store/github/provider-request-coalescing.test.ts": 805, - "src/renderer/src/store/github/refresh-event-noop-notification.test.ts": 1254, - "src/renderer/src/store/github/visible-detached-review-refresh.test.ts": 404, - "src/renderer/src/store/github/visible-hosted-review-refresh-scheduler.test.ts": 66, - "src/renderer/src/store/github/visible-hosted-review-refresh-targets.test.ts": 516, - "src/renderer/src/store/host-catalog-fencing.test.ts": 40, - "src/renderer/src/store/host-twin-isolation.test.ts": 1786, - "src/renderer/src/store/host-twin-owner-refusals.test.ts": 1242, - "src/renderer/src/store/host-twin-worktree-purge.test.ts": 1247, - "src/renderer/src/store/pinned-tab-close-guard.test.ts": 235, - "src/renderer/src/store/plugin-language-packs-startup.test.ts": 431, - "src/renderer/src/store/plugin-language-packs.test.ts": 249, - "src/renderer/src/store/plugin-panel-retry-timer-cleanup.test.ts": 68, - "src/renderer/src/store/plugin-panels.test.ts": 122, - "src/renderer/src/store/project-host-setup-selector.test.ts": 47, - "src/renderer/src/store/projects/project-catalog-null-field-ingest.test.ts": 143, - "src/renderer/src/store/react-commit-cascade-write-probe.test.ts": 169, - "src/renderer/src/store/repos/converted-ssh-browser-pages.test.ts": 489, - "src/renderer/src/store/repos/dropped-repo-worktree-rows.test.ts": 2001, - "src/renderer/src/store/repos/repo-removal.test.ts": 503, - "src/renderer/src/store/repos/safe-auto-fork-sync.test.ts": 280, - "src/renderer/src/store/right-sidebar-route.test.ts": 28, - "src/renderer/src/store/running-terminal-close-confirm.test.ts": 67, - "src/renderer/src/store/runtime-status-subscriptions.test.ts": 108, - "src/renderer/src/store/selectors.test.ts": 1788, - "src/renderer/src/store/settled-sort-epoch.test.ts": 1498, - "src/renderer/src/store/slices/active-selection-owner-scoping.test.ts": 1495, - "src/renderer/src/store/slices/active-tab-owner-worktree.test.ts": 41, - "src/renderer/src/store/slices/activity-cleared-at.test.ts": 1325, - "src/renderer/src/store/slices/agent-generated-tab-title.test.ts": 1139, - "src/renderer/src/store/slices/agent-hibernation-live-anchor-e2e.test.ts": 1294, - "src/renderer/src/store/slices/agent-pane-authority.test.ts": 1558, - "src/renderer/src/store/slices/agent-status/agent-status-ack-cleanup.test.ts": 1688, - "src/renderer/src/store/slices/agent-status/agent-status-batch.test.ts": 1287, - "src/renderer/src/store/slices/agent-status/agent-status-drop-ipc.test.ts": 1430, - "src/renderer/src/store/slices/agent-status/agent-status-freshness-cache.test.ts": 63, - "src/renderer/src/store/slices/agent-status/agent-status-freshness-scheduler.test.ts": 76, - "src/renderer/src/store/slices/agent-status/agent-status-live-map-leak.test.ts": 2528, - "src/renderer/src/store/slices/agent-status/agent-status-main-agent-fact.test.ts": 1265, - "src/renderer/src/store/slices/agent-status/agent-status-manual-sleep-capture.test.ts": 1345, - "src/renderer/src/store/slices/agent-status-pane-owner-reclaim.test.ts": 1119, - "src/renderer/src/store/slices/agent-status/agent-status-program-status.test.ts": 1133, - "src/renderer/src/store/slices/agent-status/agent-status-provider-session.test.ts": 1405, - "src/renderer/src/store/slices/agent-status/agent-status-quit-capture.test.ts": 1607, - "src/renderer/src/store/slices/agent-status/agent-status-retention-prefix-sweep.test.ts": 2242, - "src/renderer/src/store/slices/agent-status/agent-status-runtime-orchestration.test.ts": 1472, - "src/renderer/src/store/slices/agent-status/agent-status-ssh-connection-clear.test.ts": 1239, - "src/renderer/src/store/slices/agent-status/agent-status-verdict-copies.test.ts": 450, - "src/renderer/src/store/slices/agent-status/agent-status-worktree-purge-leak.test.ts": 1289, - "src/renderer/src/store/slices/agent-status/agent-status.test.ts": 2200, - "src/renderer/src/store/slices/agent-status/agent-status-entry-contracts.test.ts": 2033, - "src/renderer/src/store/slices/agent-status/agent-status-pane-keyed-records.test.ts": 40, - "src/renderer/src/store/slices/all-host-catalog-settlement.test.ts": 1322, - "src/renderer/src/store/slices/ambiguous-owner-warning-worktree-removal-leak.test.ts": 1707, - "src/renderer/src/store/slices/browser-annotation-retention.test.ts": 3573, - "src/renderer/src/store/slices/browser-cleanup-close.test.ts": 1886, - "src/renderer/src/store/slices/browser-layout-owner-commands.test.ts": 1495, - "src/renderer/src/store/slices/browser-mount-admission-removal.test.ts": 1447, - "src/renderer/src/store/slices/browser-page-close-intent-recording.test.ts": 1450, - "src/renderer/src/store/slices/browser-page-conversion.test.ts": 1586, - "src/renderer/src/store/slices/browser-remote-page-lifecycle.test.ts": 1840, - "src/renderer/src/store/slices/browser-remote-tab-creation.test.ts": 2103, - "src/renderer/src/store/slices/browser-session-host-selection.test.ts": 670, - "src/renderer/src/store/slices/browser-session-profiles.test.ts": 894, - "src/renderer/src/store/slices/browser-tab-creation-placement.test.ts": 1372, - "src/renderer/src/store/slices/browser-workspace-doc-location.test.ts": 1464, - "src/renderer/src/store/slices/browser.test.ts": 1679, - "src/renderer/src/store/slices/browser/browser-hydration-state.test.ts": 228, - "src/renderer/src/store/slices/bulk-worktree-purge-terminal-maps-leak.test.ts": 1445, - "src/renderer/src/store/slices/cmd-j-create-actions.test.ts": 1411, - "src/renderer/src/store/slices/codex-restart-notice-lifecycle.test.ts": 1273, - "src/renderer/src/store/slices/content-tabs-from-main-frames.test.ts": 1278, - "src/renderer/src/store/slices/content-tabs-paired-server-workspace.test.ts": 1248, - "src/renderer/src/store/slices/degraded-repo-hydration.test.ts": 1539, - "src/renderer/src/store/slices/detected-agents-environment-prune-leak.test.ts": 309, - "src/renderer/src/store/slices/detected-agents.test.ts": 422, - "src/renderer/src/store/slices/detected-worktree-refresh-leases.test.ts": 35, - "src/renderer/src/store/slices/dictation-model-state-stabilisation.test.ts": 139, - "src/renderer/src/store/slices/diff-comments-host-twins.test.ts": 2073, - "src/renderer/src/store/slices/diffComments.test.ts": 1492, - "src/renderer/src/store/slices/editor-branch-line-total.test.ts": 947, - "src/renderer/src/store/slices/editor-check-details-reading.test.ts": 597, - "src/renderer/src/store/slices/editor-check-details-tabs.test.ts": 1466, - "src/renderer/src/store/slices/editor-close-background-file.test.ts": 720, - "src/renderer/src/store/slices/editor-close-document-siblings.test.ts": 962, - "src/renderer/src/store/slices/editor-close-file-cleanup.test.ts": 1635, - "src/renderer/src/store/slices/editor-close-file-stale-active.test.ts": 1551, - "src/renderer/src/store/slices/editor-close-pinned-sibling.test.ts": 664, - "src/renderer/src/store/slices/editor-close-workspace-selection.test.ts": 1305, - "src/renderer/src/store/slices/editor-file-rename-twin-layout-owner.test.ts": 1321, - "src/renderer/src/store/slices/editor-git-status-reconciliation.test.ts": 826, - "src/renderer/src/store/slices/editor-hydration-scaling.test.ts": 1322, - "src/renderer/src/store/slices/editor-layout-owner-records.test.ts": 1344, - "src/renderer/src/store/slices/editor-markdown-link-activation.test.ts": 916, - "src/renderer/src/store/slices/editor-markdown-preview-read-authority.test.ts": 1783, - "src/renderer/src/store/slices/editor-markdown-view-state.test.ts": 772, - "src/renderer/src/store/slices/editor-open-diff.test.ts": 2037, - "src/renderer/src/store/slices/editor-open-link-placement.test.ts": 1460, - "src/renderer/src/store/slices/editor-preview-tab-setting.test.ts": 1751, - "src/renderer/src/store/slices/editor-read-only-tabs.test.ts": 597, - "src/renderer/src/store/slices/editor-recently-closed-tabs.test.ts": 1318, - "src/renderer/src/store/slices/editor-rekey-open-files.test.ts": 1484, - "src/renderer/src/store/slices/editor-remote-branch-actions.test.ts": 782, - "src/renderer/src/store/slices/editor-right-sidebar-state.test.ts": 1595, - "src/renderer/src/store/slices/editor-session-duplicate-restore.test.ts": 1596, - "src/renderer/src/store/slices/editor-set-active-file-guard.test.ts": 611, - "src/renderer/src/store/slices/editor-state-worktree-purge-leak.test.ts": 1435, - "src/renderer/src/store/slices/editor-tab-host-ownership.test.ts": 745, - "src/renderer/src/store/slices/editor-tab-layout-owner.test.ts": 1576, - "src/renderer/src/store/slices/editor-tab-placement.test.ts": 1234, - "src/renderer/src/store/slices/editor-tab-shared-project-owner.test.ts": 540, - "src/renderer/src/store/slices/editor/actions/editor-cursor-line.test.ts": 904, - "src/renderer/src/store/slices/editor/actions/editor-draft-state.test.ts": 602, - "src/renderer/src/store/slices/editor/actions/hydrated-editor-session-state.test.ts": 134, - "src/renderer/src/store/slices/editor/buffers/editor-buffer-conflict-overview.test.ts": 1867, - "src/renderer/src/store/slices/editor/buffers/editor-buffer-identity.test.ts": 144, - "src/renderer/src/store/slices/editor/buffers/editor-buffer-join.test.ts": 27, - "src/renderer/src/store/slices/editor/buffers/editor-buffer-reconcile-identity.test.ts": 1179, - "src/renderer/src/store/slices/editor/buffers/editor-buffer-reconcile-joins.test.ts": 1864, - "src/renderer/src/store/slices/editor/buffers/editor-buffer-rejoin.test.ts": 1370, - "src/renderer/src/store/slices/editor/buffers/editor-buffer-views.test.ts": 1708, - "src/renderer/src/store/slices/editor/file-ids/hydrated-editor-projections.test.ts": 341, - "src/renderer/src/store/slices/editor/git/git-status-reconciliation.perf.test.ts": 123, - "src/renderer/src/store/slices/editor/tabs/editor-open-adjacent-group.test.ts": 43, - "src/renderer/src/store/slices/editor/tabs/open-file-layout-view.test.ts": 29, - "src/renderer/src/store/slices/empty-update-notifications.test.ts": 1104, - "src/renderer/src/store/slices/floating-editor-file-id-layout-owner.test.ts": 920, - "src/renderer/src/store/slices/floating-workspace-row.test.ts": 1537, - "src/renderer/src/store/slices/folder-workspace-activation-and-activity.test.ts": 1296, - "src/renderer/src/store/slices/folder-workspace-diff-comments.test.ts": 701, - "src/renderer/src/store/slices/folder-workspace-owner-routed-mutations.test.ts": 1567, - "src/renderer/src/store/slices/generation-records-worktree-removal-leak.test.ts": 1006, - "src/renderer/src/store/slices/github-branch-mismatched-linked-pr.test.ts": 400, - "src/renderer/src/store/slices/github-cache-eviction-and-bounds.test.ts": 529, - "src/renderer/src/store/slices/github-cache-eviction-host-scopes.test.ts": 293, - "src/renderer/src/store/slices/github-checks-cache.test.ts": 369, - "src/renderer/src/store/slices/github-checks.test.ts": 51, - "src/renderer/src/store/slices/github-issue-state-machine.test.ts": 330, - "src/renderer/src/store/slices/github-pr-branch-coordinator-events.test.ts": 703, - "src/renderer/src/store/slices/github-pr-branch-direct-refresh-scope.test.ts": 782, - "src/renderer/src/store/slices/github-pr-branch-fallback-results.test.ts": 740, - "src/renderer/src/store/slices/github-pr-branch-hosted-review-cache.test.ts": 375, - "src/renderer/src/store/slices/github-pr-branch-linked-pr-divergence.test.ts": 446, - "src/renderer/src/store/slices/github-pr-checks-fetch.test.ts": 367, - "src/renderer/src/store/slices/github-pr-comments.test.ts": 501, - "src/renderer/src/store/slices/github-pr-manual-refresh-broadcast.test.ts": 380, - "src/renderer/src/store/slices/github-pr-refresh-host-guard.test.ts": 437, - "src/renderer/src/store/slices/github-pr-refresh-hosted-review-cache-leak.test.ts": 571, - "src/renderer/src/store/slices/github-pr-refresh-owner-routing.test.ts": 599, - "src/renderer/src/store/slices/github-pr-refresh-sequences-leak.test.ts": 514, - "src/renderer/src/store/slices/github-pr-refresh-states-leak.test.ts": 816, - "src/renderer/src/store/slices/github-pr-rejected-cache.test.ts": 466, - "src/renderer/src/store/slices/github-pr-request-lifetime.test.ts": 1143, - "src/renderer/src/store/slices/github-project-request-coordination.test.ts": 391, - "src/renderer/src/store/slices/github-project-view-tables.test.ts": 436, - "src/renderer/src/store/slices/github-provider-request-concurrency.test.ts": 454, - "src/renderer/src/store/slices/github-refresh-sweep.test.ts": 709, - "src/renderer/src/store/slices/github-repo-lookup-index.test.ts": 59, - "src/renderer/src/store/slices/github-review-thread-actions.test.ts": 299, - "src/renderer/src/store/slices/github-work-item-cache-identity.test.ts": 583, - "src/renderer/src/store/slices/github-work-items-error-envelope.test.ts": 1353, - "src/renderer/src/store/slices/github-work-items-pagination.test.ts": 1143, - "src/renderer/src/store/slices/github-work-items-runtime-routing.test.ts": 1742, - "src/renderer/src/store/slices/github-work-items-twin-cache-host.test.ts": 292, - "src/renderer/src/store/slices/github-work-items-twin-host-stamp.test.ts": 304, - "src/renderer/src/store/slices/github-worktree-refresh-if-stale.test.ts": 556, - "src/renderer/src/store/slices/hidden-ssh-host-session-round-trip.test.ts": 1515, - "src/renderer/src/store/slices/hosted-review-cache-race.test.ts": 73, - "src/renderer/src/store/slices/hosted-review-cache.test.ts": 95, - "src/renderer/src/store/slices/hosted-review-request-lifetime.test.ts": 116, - "src/renderer/src/store/slices/hosted-review.test.ts": 197, - "src/renderer/src/store/slices/issue-source-preference-twin.test.ts": 2150, - "src/renderer/src/store/slices/jira-connection-identity.test.ts": 1362, - "src/renderer/src/store/slices/jira-issue-patch-action.test.ts": 1153, - "src/renderer/src/store/slices/jira-sprint-filter-cache.test.ts": 1306, - "src/renderer/src/store/slices/jira-status-filter-cache.test.ts": 1361, - "src/renderer/src/store/slices/jira-web-client-status.test.ts": 1275, - "src/renderer/src/store/slices/jira.test.ts": 165, - "src/renderer/src/store/slices/layout-owner-written-session-hydration.test.ts": 1466, - "src/renderer/src/store/slices/legacy-partition-full-save-hydration.test.ts": 1678, - "src/renderer/src/store/slices/linear-credential-error-recovery.test.ts": 273, - "src/renderer/src/store/slices/linear-invalidation.test.ts": 158, - "src/renderer/src/store/slices/linear-issue-cache-refresh.test.ts": 445, - "src/renderer/src/store/slices/linear-scoped-collection-cache.test.ts": 327, - "src/renderer/src/store/slices/linear-source-context-cache-scope.test.ts": 360, - "src/renderer/src/store/slices/linear.test.ts": 388, - "src/renderer/src/store/slices/local-detected-agent-state.test.ts": 191, - "src/renderer/src/store/slices/native-chat-launch-draft-teardown.test.ts": 1318, - "src/renderer/src/store/slices/new-markdown.test.ts": 1089, - "src/renderer/src/store/slices/orca-profiles-auth-actions-connect-overlap.test.ts": 1268, - "src/renderer/src/store/slices/orca-profiles-auth-actions.test.ts": 1385, - "src/renderer/src/store/slices/persisted-ui-write-baseline.test.ts": 70, - "src/renderer/src/store/slices/pinned-tab-close-confirm.test.ts": 33, - "src/renderer/src/store/slices/preflight.test.ts": 267, - "src/renderer/src/store/slices/project-group-removal-targets.test.ts": 29, - "src/renderer/src/store/slices/project-removal-host-twin-state.test.ts": 1426, - "src/renderer/src/store/slices/project-removal-owner-host.test.ts": 1455, - "src/renderer/src/store/slices/project-removal-runtime-terminal-order.test.ts": 1801, - "src/renderer/src/store/slices/purge-stale-runtime-host-ownership.test.ts": 1529, - "src/renderer/src/store/slices/purge-stale-runtime-host-state.test.ts": 1678, - "src/renderer/src/store/slices/readopted-ssh-worktree-rows.test.ts": 47, - "src/renderer/src/store/slices/recently-closed-tabs.test.ts": 1246, - "src/renderer/src/store/slices/remote-server-updates.integration.test.ts": 192, - "src/renderer/src/store/slices/removed-worktree-diff-memory.test.ts": 2838, - "src/renderer/src/store/slices/repo-host-identity.test.ts": 34, - "src/renderer/src/store/slices/repo-identity-reconcile.test.ts": 49, - "src/renderer/src/store/slices/repo-reorder-host-split.test.ts": 25, - "src/renderer/src/store/slices/repos-add-races.test.ts": 1207, - "src/renderer/src/store/slices/repos-all-hosts-generation.test.ts": 1188, - "src/renderer/src/store/slices/repos-all-hosts.test.ts": 1644, - "src/renderer/src/store/slices/repos-catalog-connection-fence.test.ts": 1481, - "src/renderer/src/store/slices/repos-catalog-reconciliation.test.ts": 1826, - "src/renderer/src/store/slices/repos-catalog-refresh.test.ts": 1341, - "src/renderer/src/store/slices/repos-catalog-request-coordination.test.ts": 1222, - "src/renderer/src/store/slices/repos-cross-host-project-collisions.test.ts": 1702, - "src/renderer/src/store/slices/repos-ephemeral-vm-cleanup-retention.test.ts": 1899, - "src/renderer/src/store/slices/repos-host-identity-routing.test.ts": 1457, - "src/renderer/src/store/slices/repos-nested-ssh-projection.test.ts": 1399, - "src/renderer/src/store/slices/repos-onboarding-folder-startup.test.ts": 1597, - "src/renderer/src/store/slices/repos-paired-runtime-add.test.ts": 1282, - "src/renderer/src/store/slices/repos-project-group-cross-host-move.test.ts": 2104, - "src/renderer/src/store/slices/repos-project-groups.test.ts": 1622, - "src/renderer/src/store/slices/repos-project-mutations.test.ts": 1539, - "src/renderer/src/store/slices/repos-remove-missing-remote-project.test.ts": 1289, - "src/renderer/src/store/slices/repos-selected-owner-routing.test.ts": 1453, - "src/renderer/src/store/slices/repos-ssh-host-reconciliation.test.ts": 1302, - "src/renderer/src/store/slices/repos.runtime-fallback.test.ts": 1539, - "src/renderer/src/store/slices/repos.test.ts": 1667, - "src/renderer/src/store/slices/restored-editor-owner-layout-owner.test.ts": 1715, - "src/renderer/src/store/slices/restored-editor-owner-reparent.test.ts": 1973, - "src/renderer/src/store/slices/restored-editor-owner-restart.test.ts": 1289, - "src/renderer/src/store/slices/runtime-catalog-merge-removed-env-guard.test.ts": 1238, - "src/renderer/src/store/slices/runtime-detected-agents-pairing.test.ts": 330, - "src/renderer/src/store/slices/runtime-detected-agents.test.ts": 240, - "src/renderer/src/store/slices/runtime-environment-peer-replacement.test.ts": 104, - "src/renderer/src/store/slices/runtime-environment-ssh.test.ts": 1430, - "src/renderer/src/store/slices/runtime-host-purge-session-partition-split.test.ts": 1179, - "src/renderer/src/store/slices/runtime-managed-repair-keeps-workspaces.test.ts": 1380, - "src/renderer/src/store/slices/runtime-pane-title-sort-epoch.test.ts": 1670, - "src/renderer/src/store/slices/runtime-status-catalog-identity.test.ts": 286, - "src/renderer/src/store/slices/runtime-status-first-publication.test.ts": 329, - "src/renderer/src/store/slices/runtime-status-reconnect-connection-generation.test.ts": 1219, - "src/renderer/src/store/slices/runtime-status-skill-cache-eviction.test.ts": 269, - "src/renderer/src/store/slices/runtime-status-snapshot.test.ts": 378, - "src/renderer/src/store/slices/runtime-status.test.ts": 576, - "src/renderer/src/store/slices/runtime-switch-settings-persistence.test.ts": 1459, - "src/renderer/src/store/slices/selected-host-active-workspace-identity.test.ts": 1116, - "src/renderer/src/store/slices/server-editor-file-restart-identity.test.ts": 1328, - "src/renderer/src/store/slices/set-runtime-environments-purge-wiring.test.ts": 1617, - "src/renderer/src/store/slices/settings-owner-hydration-write-fence.test.ts": 1734, - "src/renderer/src/store/slices/settings-search-state.test.ts": 36, - "src/renderer/src/store/slices/settings-terminal-quick-commands.test.ts": 1902, - "src/renderer/src/store/slices/settings.test.ts": 2001, - "src/renderer/src/store/slices/sparse-presets-repo-removal-purge-leak.test.ts": 1323, - "src/renderer/src/store/slices/sparse-presets.test.ts": 148, - "src/renderer/src/store/slices/ssh-target-cleanup.test.ts": 1621, - "src/renderer/src/store/slices/ssh.test.ts": 1430, - "src/renderer/src/store/slices/store-active-worktree-removal-successor.test.ts": 1471, - "src/renderer/src/store/slices/store-active-worktree-selection.test.ts": 1367, - "src/renderer/src/store/slices/store-active-worktree-split-groups.test.ts": 1802, - "src/renderer/src/store/slices/store-active-worktree-tab-close.test.ts": 1716, - "src/renderer/src/store/slices/store-active-worktree-terminal-creation.test.ts": 1140, - "src/renderer/src/store/slices/store-create-tab-first-pane-layout.test.ts": 1179, - "src/renderer/src/store/slices/store-create-tab-id-hint.test.ts": 1339, - "src/renderer/src/store/slices/store-create-tab-layout-owner.test.ts": 1658, - "src/renderer/src/store/slices/store-create-tab-start-in-main.test.ts": 1169, - "src/renderer/src/store/slices/store-open-to-side-layout-owner.test.ts": 1238, - "src/renderer/src/store/slices/store-session-browser-hydration.test.ts": 1617, - "src/renderer/src/store/slices/store-session-cascades.test.ts": 1350, - "src/renderer/src/store/slices/store-session-editor-hydration.test.ts": 1200, - "src/renderer/src/store/slices/store-session-terminal-activity.test.ts": 1204, - "src/renderer/src/store/slices/store-session-terminal-reconnect.test.ts": 1822, - "src/renderer/src/store/slices/store-session-workspace-hydration.test.ts": 1693, - "src/renderer/src/store/slices/store-sleep-agent-status-retention.test.ts": 3486, - "src/renderer/src/store/slices/store-sleep-exact-runtime-stop.test.ts": 1456, - "src/renderer/src/store/slices/store-sleep-layout-owner.test.ts": 1990, - "src/renderer/src/store/slices/store-sleep-pane-hibernation.test.ts": 1148, - "src/renderer/src/store/slices/store-sleep-runtime-convergence.test.ts": 1413, - "src/renderer/src/store/slices/store-sleep-shutdown-order.test.ts": 1282, - "src/renderer/src/store/slices/store-sleep-twin-host-owner.test.ts": 1348, - "src/renderer/src/store/slices/store-terminal-tab-changes-layout-owner.test.ts": 1891, - "src/renderer/src/store/slices/store-worktree-removal-cascade.test.ts": 1503, - "src/renderer/src/store/slices/superseded-ssh-repo-rows.test.ts": 56, - "src/renderer/src/store/slices/tab-group-reference-repair.test.ts": 59, - "src/renderer/src/store/slices/tab-view-mode.test.ts": 1440, - "src/renderer/src/store/slices/tab-worktree-orphan-map-purge-leak.test.ts": 1305, - "src/renderer/src/store/slices/tabs-close-dangling-group.test.ts": 1683, - "src/renderer/src/store/slices/tabs-hydration-group-validation.test.ts": 194, - "src/renderer/src/store/slices/tabs-hydration-main-load-drop.test.ts": 229, - "src/renderer/src/store/slices/tabs-hydration.test.ts": 181, - "src/renderer/src/store/slices/tabs-label-and-pin-state.test.ts": 1691, - "src/renderer/src/store/slices/tabs-model-reconciliation.test.ts": 1149, - "src/renderer/src/store/slices/tabs-open-close-lifecycle.test.ts": 2059, - "src/renderer/src/store/slices/tabs-pane-layout-operations.test.ts": 1693, - "src/renderer/src/store/slices/tabs-session-hydration.test.ts": 1301, - "src/renderer/src/store/slices/tabs-split-create.test.ts": 1245, - "src/renderer/src/store/slices/tabs-unread-and-focus.test.ts": 1556, - "src/renderer/src/store/slices/tabs/hydrated-workspace-reconciliation-batch.test.ts": 1774, - "src/renderer/src/store/slices/tabs/layout-owner-shared-path-gates.test.ts": 2018, - "src/renderer/src/store/slices/tabs/structured-chat-close-owner.test.ts": 1418, - "src/renderer/src/store/slices/tabs/tab-selection-contract.test.ts": 237, - "src/renderer/src/store/slices/tabs/tabs-layout-owner-groups-order.test.ts": 1456, - "src/renderer/src/store/slices/tabs/tabs-reconciliation-batch-identity.test.ts": 1309, - "src/renderer/src/store/slices/tabs/tabs-reconciliation-empty-groups.test.ts": 1204, - "src/renderer/src/store/slices/tabs/tabs-root-group.test.ts": 1263, - "src/renderer/src/store/slices/terminal-input-activity-store-write.test.ts": 1443, - "src/renderer/src/store/slices/terminal-layout-pty-ownership.test.ts": 1313, - "src/renderer/src/store/slices/terminal-orphan-helpers.test.ts": 170, - "src/renderer/src/store/slices/terminal-pane-detach-agent-identity.test.ts": 1318, - "src/renderer/src/store/slices/terminal-pane-detach-agent-retention.test.ts": 2599, - "src/renderer/src/store/slices/terminal-pty-identity-replacement.test.ts": 1440, - "src/renderer/src/store/slices/terminal-quick-command-hosts.test.ts": 1448, - "src/renderer/src/store/slices/terminal-tab-id-hydration.test.ts": 1576, - "src/renderer/src/store/slices/terminal-tab-owner-index.test.ts": 44, - "src/renderer/src/store/slices/terminal-tab-recovery-remount.test.ts": 1373, - "src/renderer/src/store/slices/terminal-tab-retirement-store.test.ts": 1532, - "src/renderer/src/store/slices/terminal-tab-retirement.test.ts": 254, - "src/renderer/src/store/slices/terminal-tab-title-batch.test.ts": 1197, - "src/renderer/src/store/slices/terminals-explicit-empty-hydration.test.ts": 1364, - "src/renderer/src/store/slices/terminals-hydration-canonical-pty-overlap.test.ts": 1792, - "src/renderer/src/store/slices/terminals-hydration-canonical-rows.test.ts": 1573, - "src/renderer/src/store/slices/terminals-hydration.test.ts": 1196, - "src/renderer/src/store/slices/ui-acknowledge-agents-clock-skew.test.ts": 348, - "src/renderer/src/store/slices/ui-agent-send-target.test.ts": 916, - "src/renderer/src/store/slices/ui-contextual-tours.test.ts": 663, - "src/renderer/src/store/slices/ui-feature-interactions.test.ts": 611, - "src/renderer/src/store/slices/ui-host-filter-sync.test.ts": 550, - "src/renderer/src/store/slices/ui-hydration-view-layout.test.ts": 488, - "src/renderer/src/store/slices/ui-hydration-workspace-cleanup-browse.test.ts": 403, - "src/renderer/src/store/slices/ui-hydration-workspace-preferences.test.ts": 500, - "src/renderer/src/store/slices/ui-modal-slot-dismissal.test.ts": 432, - "src/renderer/src/store/slices/ui-notice-dismissals.test.ts": 458, - "src/renderer/src/store/slices/ui-page-navigation.test.ts": 408, - "src/renderer/src/store/slices/ui/ui-slice-surface-actions.test.ts": 1213, - "src/renderer/src/store/slices/workspace-activation-preparation.test.ts": 1494, - "src/renderer/src/store/slices/workspace-attention/workspace-unread-characterization.test.ts": 1602, - "src/renderer/src/store/slices/workspace-attention/workspace-unread-flag-host-raises.test.ts": 2305, - "src/renderer/src/store/slices/workspace-attention/workspace-unread-on-screen-characterization.test.ts": 1345, - "src/renderer/src/store/slices/workspace-attention/workspace-unread-removal-characterization.test.ts": 1732, - "src/renderer/src/store/slices/workspace-attention/workspace-unread-screen-moves-characterization.test.ts": 1579, - "src/renderer/src/store/slices/workspace-chat-draft-removal.test.ts": 1658, - "src/renderer/src/store/slices/workspace-cleanup-agent-stop-preflight.test.ts": 1269, - "src/renderer/src/store/slices/workspace-cleanup-browse.test.ts": 45, - "src/renderer/src/store/slices/workspace-cleanup-cache-hydration.test.ts": 560, - "src/renderer/src/store/slices/workspace-cleanup-enrichment-performance.test.ts": 786, - "src/renderer/src/store/slices/workspace-cleanup-host-qualified-list-state.test.ts": 1490, - "src/renderer/src/store/slices/workspace-cleanup-local-evidence-invariants.test.ts": 518, - "src/renderer/src/store/slices/workspace-cleanup-plain-shell-visit.test.ts": 414, - "src/renderer/src/store/slices/workspace-cleanup-removal-preflight.test.ts": 454, - "src/renderer/src/store/slices/workspace-cleanup-scan-progress-boundary.test.ts": 378, - "src/renderer/src/store/slices/workspace-cleanup-scan-progress.test.ts": 1011, - "src/renderer/src/store/slices/workspace-cleanup-unverified-removal-consent.test.ts": 731, - "src/renderer/src/store/slices/workspace-cleanup-wrong-host-removal-guard.test.ts": 1260, - "src/renderer/src/store/slices/workspace-cleanup-wrong-host-removal.test.ts": 1486, - "src/renderer/src/store/slices/workspace-document-title-refresh.test.ts": 1351, - "src/renderer/src/store/slices/workspace-space.test.ts": 33, - "src/renderer/src/store/slices/worktree-catalog-reconciliation.test.ts": 35, - "src/renderer/src/store/slices/worktree-helpers.test.ts": 93, - "src/renderer/src/store/slices/worktree-listing-branch-switch.test.ts": 50, - "src/renderer/src/store/slices/worktree-meta-update-application.test.ts": 68, - "src/renderer/src/store/slices/worktree-nav-history-view-entries.test.ts": 191, - "src/renderer/src/store/slices/worktree-nav-history.test.ts": 160, - "src/renderer/src/store/slices/worktree-removal-maps-leak.test.ts": 1159, - "src/renderer/src/store/slices/worktree-sleep-intent-lifecycle.test.ts": 1796, - "src/renderer/src/store/slices/worktree-terminal-removal-teardown.test.ts": 1332, - "src/renderer/src/store/slices/worktree-visibility-owner-settings.test.ts": 117, - "src/renderer/src/store/slices/worktree-visibility-settings-write.test.ts": 1430, - "src/renderer/src/store/slices/worktrees-activity-persistence.test.ts": 729, - "src/renderer/src/store/slices/worktrees-always-force-delete.test.ts": 1035, - "src/renderer/src/store/slices/worktrees-background-removal.test.ts": 1491, - "src/renderer/src/store/slices/worktrees-create-base-status.test.ts": 1106, - "src/renderer/src/store/slices/worktrees-create-captured-host.test.ts": 997, - "src/renderer/src/store/slices/worktrees-create-parent-pick.test.ts": 742, - "src/renderer/src/store/slices/worktrees-duplicate-server-removal.test.ts": 629, - "src/renderer/src/store/slices/worktrees-fetch-listing-merge.test.ts": 1132, - "src/renderer/src/store/slices/worktrees-fetch-owner-routing.test.ts": 1634, - "src/renderer/src/store/slices/worktrees-fetch-persisted-metadata-fallback.test.ts": 779, - "src/renderer/src/store/slices/worktrees-fetch-refresh-coalescing.test.ts": 873, - "src/renderer/src/store/slices/worktrees-fetch-remote-lineage.test.ts": 903, - "src/renderer/src/store/slices/worktrees-fetch-removal-purge.test.ts": 850, - "src/renderer/src/store/slices/worktrees-fetch-stale-catalog-version.test.ts": 1077, - "src/renderer/src/store/slices/worktrees-git-identity-branch-title.test.ts": 1020, - "src/renderer/src/store/slices/worktrees-git-identity-review-clear-persistence.test.ts": 1237, - "src/renderer/src/store/slices/worktrees-git-identity-twin-host.test.ts": 998, - "src/renderer/src/store/slices/worktrees-hydration-purge.test.ts": 1033, - "src/renderer/src/store/slices/worktrees-identity-migration.test.ts": 1118, - "src/renderer/src/store/slices/worktrees-lineage-state.test.ts": 856, - "src/renderer/src/store/slices/worktrees-linked-review-push-target.test.ts": 869, - "src/renderer/src/store/slices/worktrees-metadata-persistence.test.ts": 899, - "src/renderer/src/store/slices/worktrees-multiple-attachments.test.ts": 710, - "src/renderer/src/store/slices/worktrees-pending-creation-state.test.ts": 869, - "src/renderer/src/store/slices/worktrees-purge-terminal-state.test.ts": 804, - "src/renderer/src/store/slices/worktrees-recent-stamp-switch-on.test.ts": 1231, - "src/renderer/src/store/slices/worktrees-remote-runtime-create.test.ts": 719, - "src/renderer/src/store/slices/worktrees-remote-runtime-removal.test.ts": 803, - "src/renderer/src/store/slices/worktrees-removal-state-cleanup.test.ts": 734, - "src/renderer/src/store/slices/worktrees-runtime-connection-generation-fence.test.ts": 1284, - "src/renderer/src/store/slices/worktrees-terminal-pr-exact-observation.test.ts": 1021, - "src/renderer/src/store/slices/worktrees-terminal-pr-url-linking.test.ts": 888, - "src/renderer/src/store/slices/worktrees-terminal-reference-admission.test.ts": 1637, - "src/renderer/src/store/slices/worktrees-terminal-reference-origins.test.ts": 957, - "src/renderer/src/store/slices/worktrees-terminal-reference-source-race.test.ts": 748, - "src/renderer/src/store/slices/worktrees-unread-state.test.ts": 1553, - "src/renderer/src/store/slices/worktrees-workspace-selection-state.test.ts": 843, - "src/renderer/src/store/slices/worktrees/create/worktree-create-payload-creation-id.test.ts": 32, - "src/renderer/src/store/slices/worktrees/host-scoped-row-merges.test.ts": 1447, - "src/renderer/src/store/slices/worktrees/listing/detected-worktree-meta.test.ts": 125, - "src/renderer/src/store/slices/worktrees/listing/detected-worktree-unavailable-reason.test.ts": 250, - "src/renderer/src/store/slices/worktrees/listing/stale-listing-purges-created-worktree.test.ts": 1140, - "src/renderer/src/store/slices/worktrees/listing/worktree-host-ownership-repo-host.test.ts": 128, - "src/renderer/src/store/slices/worktrees/listing/worktree-host-ownership-unstamped.test.ts": 157, - "src/renderer/src/store/slices/worktrees/listing/worktree-sort-order-patch.test.ts": 159, - "src/renderer/src/store/slices/worktrees/metadata/worktree-meta-persist.test.ts": 184, - "src/renderer/src/store/slices/worktrees/session/worktree-identity-rename-main-agreement.test.ts": 2125, - "src/renderer/src/store/slices/worktrees/session/worktree-no-op-notifications.test.ts": 1002, - "src/renderer/src/store/slices/worktrees/teardown/host-qualified-removal-refusal.test.ts": 405, - "src/renderer/src/store/slices/worktrees/teardown/record-key-omission.test.ts": 26, - "src/renderer/src/store/slices/worktrees/teardown/remove-worktree-shared-records.test.ts": 1670, - "src/renderer/src/store/slices/worktrees/teardown/removed-workspace-unsaved-files.test.ts": 2009, - "src/renderer/src/store/slices/worktrees/teardown/worktree-delete-state.test.ts": 755, - "src/renderer/src/store/slices/wsl-hosts.test.ts": 2088, - "src/renderer/src/store/store-identity-churn-probe.test.ts": 46, - "src/renderer/src/store/terminals/legacy-relay-bridged-tab-close.test.ts": 168, - "src/renderer/src/store/terminals/restored-relay-session-identity.test.ts": 1359, - "src/renderer/src/store/terminals/restored-terminal-rebind-restarts.test.ts": 1564, - "src/renderer/src/store/terminals/structured-chat-tab-rename.test.ts": 2594, - "src/renderer/src/store/terminals/terminal-chat-pane-layout-owner.test.ts": 1157, - "src/renderer/src/store/terminals/terminal-exited-pane-liveness.test.ts": 1521, - "src/renderer/src/store/terminals/terminal-no-op-subscriber.test.ts": 1198, - "src/renderer/src/store/terminals/terminal-pane-expansion-write-bailout.test.tsx": 1370, - "src/renderer/src/store/terminals/terminal-shutdown-guards-identity.test.ts": 43, - "src/renderer/src/store/terminals/terminal-sleep-layout-owner.test.ts": 66, - "src/renderer/src/store/terminals/terminal-startup-queue-restart.test.ts": 1414, - "src/renderer/src/store/terminals/terminal-tab-close-intent.test.ts": 1201, - "src/renderer/src/store/terminals/terminal-tab-create-through-layout-owner.test.ts": 1364, - "src/renderer/src/store/terminals/terminal-workspace-routing.scale.test.ts": 211, - "src/renderer/src/store/terminals/workspace-terminal-placeholders.test.ts": 139, - "src/renderer/src/store/use-runtime-status-view.test.tsx": 1324, - "src/renderer/src/store/workspace-layout-cache.test.ts": 76, - "src/renderer/src/store/workspace-layout-frame-store-patch.test.ts": 2355, - "src/renderer/src/store/workspace-record-selectors.test.ts": 124, - "src/renderer/src/store/worktree-diff-comments-selector.test.ts": 192, - "src/renderer/src/store/worktree-host-collision-index.test.ts": 55, - "src/renderer/src/store/worktree-visibility-defaults-by-host.test.ts": 33, - "src/renderer/src/web/preload-api/web-agent-session-attachment-upload.test.ts": 1736, - "src/renderer/src/web/preload-api/web-ai-vault-search-compat.test.ts": 178, - "src/renderer/src/web/preload-api/web-chat-permission-normalization.test.ts": 150, - "src/renderer/src/web/preload-api/web-fallback-api.test.ts": 56, - "src/renderer/src/web/preload-api/web-filesystem-api-connection-pin.test.ts": 142, - "src/renderer/src/web/preload-api/web-git-stage-scope.test.ts": 362, - "src/renderer/src/web/preload-api/web-gitlab-api.test.ts": 112, - "src/renderer/src/web/preload-api/web-jira-filter-state-api.test.ts": 454, - "src/renderer/src/web/preload-api/web-runtime-calls-connection-pin.test.ts": 69, - "src/renderer/src/web/preload-api/web-shell-attachment-picker.test.ts": 157, - "src/renderer/src/web/preload-api/web-ui-compact-notice.test.ts": 569, - "src/renderer/src/web/preload-api/web-ui-explorer-root.test.ts": 614, - "src/renderer/src/web/web-clipboard-copy-terminal-selection.test.ts": 152, - "src/renderer/src/web/web-clipboard-image-presence.test.ts": 933, - "src/renderer/src/web/web-device-key.test.ts": 86, - "src/renderer/src/web/web-file-mutation-methods.test.ts": 176, - "src/renderer/src/web/web-file-write-disk-precondition.test.ts": 291, - "src/renderer/src/web/web-insecure-origin-pairing.test.ts": 130, - "src/renderer/src/web/web-native-chat-appearance-settings.test.ts": 203, - "src/renderer/src/web/web-pairing.test.ts": 125, - "src/renderer/src/web/web-preload-api-agent-providers.test.ts": 669, - "src/renderer/src/web/web-preload-api-clipboard.test.ts": 1413, - "src/renderer/src/web/web-preload-api-filesystem.test.ts": 695, - "src/renderer/src/web/web-preload-api-git.test.ts": 538, - "src/renderer/src/web/web-preload-api-github.test.ts": 540, - "src/renderer/src/web/web-preload-api-gitlab.test.ts": 452, - "src/renderer/src/web/web-preload-api-jira.test.ts": 643, - "src/renderer/src/web/web-preload-api-keybindings.test.ts": 567, - "src/renderer/src/web/web-preload-api-portuguese-language.test.ts": 996, - "src/renderer/src/web/web-preload-api-rate-limits.test.ts": 1899, - "src/renderer/src/web/web-preload-api-runtime-calls.test.ts": 838, - "src/renderer/src/web/web-preload-api-runtime-environment.test.ts": 1240, - "src/renderer/src/web/web-preload-api-settings.test.ts": 2080, - "src/renderer/src/web/web-preload-api-ui-pairing-local-fields.test.ts": 488, - "src/renderer/src/web/web-preload-api-ui.test.ts": 1703, - "src/renderer/src/web/web-preload-api-workspace-catalog.test.ts": 1393, - "src/renderer/src/web/web-preload-resource-visibility.test.tsx": 1495, - "src/renderer/src/web/web-preload-updater-package-recovery.test.ts": 473, - "src/renderer/src/web/web-runtime-auth-verdict.test.ts": 47, - "src/renderer/src/web/web-runtime-client-file-watch-replay.test.ts": 425, - "src/renderer/src/web/web-runtime-client-heartbeat.test.ts": 356, - "src/renderer/src/web/web-runtime-client-timeout-budget.test.ts": 376, - "src/renderer/src/web/web-runtime-client.test.ts": 713, - "src/renderer/src/web/web-runtime-connection-heartbeat-unsendable-probe.test.ts": 32, - "src/renderer/src/web/web-runtime-credential-source.test.ts": 154, - "src/renderer/src/web/web-runtime-direct-proxy-live.integration.test.ts": 219, - "src/renderer/src/web/web-runtime-environment-repair.test.ts": 794, - "src/renderer/src/web/web-runtime-environment-token.test.ts": 85, - "src/renderer/src/web/web-runtime-request-registry-connection-pin.test.ts": 30, - "src/renderer/src/web/web-runtime-status-owner.test.ts": 904, - "src/renderer/src/web/web-shell-paths-exist.test.ts": 37, - "src/renderer/src/web/web-workspace-session.test.ts": 148, - "src/shared/__tests__/process-host/windows-cmd-shim-resolution.test.ts": 59, - "src/shared/__tests__/process-host/windows-cmd-shim-resolution.win32.test.ts": 86, - "src/shared/__tests__/process-host/windows-command-line.win32.test.ts": 63, - "src/shared/__tests__/process-host/windows-tree-kill-late-taskkill.win32.test.ts": 55, - "src/shared/abort-signal-reason-memory.test.ts": 52, - "src/shared/abort-signal-reason.test.ts": 67, - "src/shared/absolute-dir-override.test.ts": 45, - "src/shared/agent-chat-permission-host-support.test.ts": 43, - "src/shared/agent-chat-permission-mode.test.ts": 85, - "src/shared/agent-child-row-model.test.ts": 44, - "src/shared/agent-cli-flag-detection.test.ts": 33, - "src/shared/agent-cli-install-dir-fallback.test.ts": 74, - "src/shared/agent-command-line-intent.test.ts": 65, - "src/shared/agent-decorative-title-signature.test.ts": 69, - "src/shared/agent-detection.test.ts": 129, - "src/shared/agent-hook-endpoint-file.test.ts": 37, - "src/shared/agent-hook-endpoint-temp-cleanup.test.ts": 39, - "src/shared/agent-hook-listener-antigravity.test.ts": 173, - "src/shared/agent-hook-listener-claude-compatible-vendors.test.ts": 222, - "src/shared/agent-hook-listener-claude-elicitation.test.ts": 294, - "src/shared/agent-hook-listener-claude-reordered-task-notification.test.ts": 182, - "src/shared/agent-hook-listener-claude-subagents.test.ts": 223, - "src/shared/agent-hook-listener-claude-task-notification.test.ts": 423, - "src/shared/agent-hook-listener-claude-turn-state.test.ts": 285, - "src/shared/agent-hook-listener-codex-approval-ownership.test.ts": 163, - "src/shared/agent-hook-listener-codex-interrupt.test.ts": 161, - "src/shared/agent-hook-listener-codex-main-agent.test.ts": 184, - "src/shared/agent-hook-listener-codex-subagent-names.test.ts": 165, - "src/shared/agent-hook-listener-command-code-transcript.test.ts": 281, - "src/shared/agent-hook-listener-extraction-characterization.test.ts": 236, - "src/shared/agent-hook-listener-grok-completion.test.ts": 246, - "src/shared/agent-hook-listener-grok.test.ts": 225, - "src/shared/agent-hook-listener-hermes-codex-droid.test.ts": 215, - "src/shared/agent-hook-listener-interactive-prompts.test.ts": 146, - "src/shared/agent-hook-listener-jcode.test.ts": 148, - "src/shared/agent-hook-listener-omp-approval-ownership.test.ts": 177, - "src/shared/agent-hook-listener-omp-plan-review.test.ts": 202, - "src/shared/agent-hook-listener-opencode-reattribution.test.ts": 207, - "src/shared/agent-hook-listener-opencode-session-correlation.test.ts": 51, - "src/shared/agent-hook-listener-opencode-session-registry.test.ts": 53, - "src/shared/agent-hook-listener-opencode-tui-identity.test.ts": 156, - "src/shared/agent-hook-listener-pi-compatible.test.ts": 194, - "src/shared/agent-hook-listener-roster-retention.test.ts": 235, - "src/shared/agent-hook-listener-session-replacement.test.ts": 189, - "src/shared/agent-hook-listener-startless-child-lifecycle.test.ts": 196, - "src/shared/agent-hook-listener-transport.test.ts": 343, - "src/shared/agent-hook-listener/claude-session-continuation.test.ts": 89, - "src/shared/agent-hook-listener/claude-settled-permission-requests.test.ts": 34, - "src/shared/agent-hook-listener/providers/dsh-events.test.ts": 136, - "src/shared/agent-hook-listener/providers/hermes-events.test.ts": 92, - "src/shared/agent-hook-listener/providers/jcode-turn-prompt.test.ts": 85, - "src/shared/agent-hook-listener/providers/kiro-events.test.ts": 148, - "src/shared/agent-hook-listener/providers/muse-events.test.ts": 241, - "src/shared/agent-hook-listener/providers/zcode-events.test.ts": 218, - "src/shared/agent-hook-listener/reverse-file-region-scan.test.ts": 59, - "src/shared/agent-hook-listener/transcript-reader.test.ts": 91, - "src/shared/agent-hook-relay.test.ts": 37, - "src/shared/agent-hook-scrub-safe-env.test.ts": 30, - "src/shared/agent-hook-spool-drain.test.ts": 84, - "src/shared/agent-hook-spool-read.test.ts": 44, - "src/shared/agent-hook-status-cache.test.ts": 76, - "src/shared/agent-hook-transport-interference.test.ts": 31, - "src/shared/agent-image-paste.test.ts": 75, - "src/shared/agent-kind.test.ts": 161, - "src/shared/agent-launch-operation.test.ts": 148, - "src/shared/agent-launch-preferences.test.ts": 28, - "src/shared/agent-launch-remote.test.ts": 62, - "src/shared/agent-launch-settings-auto-projection.test.ts": 49, - "src/shared/agent-launch-settings-permissions.test.ts": 54, - "src/shared/agent-lead-status-fold.test.ts": 53, - "src/shared/agent-main-agent-verdict.test.ts": 34, - "src/shared/agent-notification-id.test.ts": 48, - "src/shared/agent-pending-prompt.test.ts": 58, - "src/shared/agent-process-presence-platform.test.ts": 53, - "src/shared/agent-process-presence-probe.test.ts": 49, - "src/shared/agent-process-recognition.test.ts": 175, - "src/shared/agent-prompt-injection.test.ts": 67, - "src/shared/agent-row-conversation-name.test.ts": 61, - "src/shared/agent-row-primary-text.test.ts": 46, - "src/shared/agent-scoped-permission-defaults.test.ts": 187, - "src/shared/agent-scratch-worktrees.test.ts": 72, - "src/shared/agent-session/lifecycle/agent-session-account-home.test.ts": 124, - "src/shared/agent-session/agent-session-approval-blocked-path.test.ts": 34, - "src/shared/agent-session/agent-session-approval-subject.test.ts": 91, - "src/shared/agent-session/agent-session-attachments.test.ts": 64, - "src/shared/agent-session/agent-session-availability.test.ts": 120, - "src/shared/agent-session/agent-session-background-task-state-admission.test.ts": 85, - "src/shared/agent-session/agent-session-context-clear.test.ts": 257, - "src/shared/agent-session/agent-session-context-usage-schema.test.ts": 91, - "src/shared/agent-session/failures/agent-session-definitive-refusal.test.ts": 119, - "src/shared/agent-session/failures/agent-session-failure-words.test.ts": 461, - "src/shared/agent-session/failures/agent-session-failure.test.ts": 97, - "src/shared/agent-session/journal/agent-session-journal-body-admission.test.ts": 108, + "src/renderer/src/lib/pane-manager/terminal-scroll-intent-anchor.test.ts": 234, + "src/renderer/src/lib/pane-manager/terminal-scroll-intent-input-resync.test.ts": 72, + "src/renderer/src/lib/pane-manager/terminal-scroll-intent-key-retention.test.ts": 148, + "src/renderer/src/lib/pane-manager/terminal-scroll-intent-structural-transitions.test.ts": 58, + "src/renderer/src/lib/pane-manager/terminal-scroll-intent.test.ts": 118, + "src/renderer/src/lib/pane-manager/terminal-stable-cell-fit-addon.test.ts": 198, + "src/renderer/src/lib/pane-manager/terminal-structural-replay-coordinator.test.ts": 68, + "src/renderer/src/lib/pane-manager/terminal-structural-replay-presentation.test.ts": 360, + "src/renderer/src/lib/pane-manager/terminal-webgl-auto-policy.test.ts": 57, + "src/renderer/src/lib/pane-manager/terminal-webgl-hidden-canvas-release.test.ts": 177, + "src/renderer/src/lib/pane-manager/terminal-webgl-hidden-retention.test.ts": 1173, + "src/renderer/src/lib/pane-manager/terminal-windows-ctrl-alt-chord-classification.test.ts": 213, + "src/renderer/src/lib/pane-manager/terminal-write-pipeline-health.test.ts": 66, + "src/renderer/src/lib/pane-manager/windows-pty-compatibility.test.ts": 68, + "src/renderer/src/lib/pane-manager/xterm-alternate-buffer-resize.test.ts": 89, + "src/renderer/src/lib/pane-manager/xterm-instance-disposed.test.ts": 57, + "src/renderer/src/lib/pane-manager/xterm-parse-barrier.test.ts": 154, + "src/renderer/src/lib/pane-manager/xterm-user-scrolling-contract.test.ts": 1266, + "src/renderer/src/lib/pane-manager/xterm-write-callback-guard.test.ts": 53, + "src/renderer/src/lib/pane-spawn-deferral-drain.test.ts": 61, + "src/renderer/src/lib/parked-terminal-host-hydration.test.ts": 274, + "src/renderer/src/lib/passive-macos-app-data-access.test.ts": 43, + "src/renderer/src/lib/paste-payload-metadata.test.ts": 53, + "src/renderer/src/lib/path-head-elision.test.ts": 53, + "src/renderer/src/lib/path.test.ts": 55, + "src/renderer/src/lib/pending-worktree-creation.test.ts": 222, + "src/renderer/src/lib/pi-live-session-no-duplicate-tab.test.ts": 1862, + "src/renderer/src/lib/pi-session-resume-wake.test.ts": 1954, + "src/renderer/src/lib/plugin-command-keybindings.test.ts": 1909, + "src/renderer/src/lib/plugin-command-replacements.test.ts": 95, + "src/renderer/src/lib/plugin-icons/plugin-icon-svg.test.ts": 231, + "src/renderer/src/lib/plugin-monaco-theme.test.ts": 76, + "src/renderer/src/lib/plugin-monaco-token-rules.test.ts": 51, + "src/renderer/src/lib/pr-bot-author-overrides.test.ts": 349, + "src/renderer/src/lib/pr-comment-action-state.test.ts": 63, + "src/renderer/src/lib/pr-comment-reactions.test.ts": 46, + "src/renderer/src/lib/pr-comment-thread-resolution.test.ts": 48, + "src/renderer/src/lib/primary-selection-paste.test.ts": 282, + "src/renderer/src/lib/primary-selection.test.ts": 57, + "src/renderer/src/lib/program-status/result-retention.test.ts": 118, + "src/renderer/src/lib/project-clone-url-prefill.test.ts": 61, + "src/renderer/src/lib/project-host-setup-options.test.ts": 389, + "src/renderer/src/lib/project-host-workspace-target-managed-host.test.ts": 386, + "src/renderer/src/lib/project-host-workspace-target.jira-mapping.test.ts": 76, + "src/renderer/src/lib/project-host-workspace-target.test.ts": 92, + "src/renderer/src/lib/provisioned-root-create-options.test.ts": 37, + "src/renderer/src/lib/quick-workspace-agent-selection.test.ts": 56, + "src/renderer/src/lib/react-commit-cascade-observer.react185.test.tsx": 285, + "src/renderer/src/lib/react-commit-cascade-observer.test.ts": 189, + "src/renderer/src/lib/react-commit-cascade-store-write-samples.test.ts": 61, + "src/renderer/src/lib/react-commit-cascade-telemetry.test.ts": 159, + "src/renderer/src/lib/react-error-boundary-reporting.test.ts": 55, + "src/renderer/src/lib/react-grab-dev-gate.test.ts": 50, + "src/renderer/src/lib/recent-workspace-tab-rows.test.ts": 119, + "src/renderer/src/lib/recipe-vm-managed-host.test.ts": 42, + "src/renderer/src/lib/remap-open-editor-tabs-for-path-change.test.ts": 2178, + "src/renderer/src/lib/rename-user-named-tab-access.test.ts": 2804, + "src/renderer/src/lib/renderer-agent-status-observation-ingress.test.ts": 81, + "src/renderer/src/lib/renderer-app-platform.test.ts": 197, + "src/renderer/src/lib/renderer-memory-profile.test.ts": 70, + "src/renderer/src/lib/repo-runtime-owner.test.ts": 67, + "src/renderer/src/lib/repo-search.test.ts": 54, + "src/renderer/src/lib/repo-slug-cache.test.ts": 52, + "src/renderer/src/lib/repo-slug-index.test.ts": 2240, + "src/renderer/src/lib/resolve-owner-acceptance.test.ts": 323, + "src/renderer/src/lib/resolve-owner.test.ts": 361, + "src/renderer/src/lib/resolved-worktree-execution-host.test.ts": 300, + "src/renderer/src/lib/resume-sleeping-agent-session-deferred-pane.test.ts": 1747, + "src/renderer/src/lib/resume-sleeping-agent-session-direct-ssh-hydration-gap.test.ts": 1654, + "src/renderer/src/lib/resume-sleeping-agent-session-execution-host-scope.test.ts": 1924, + "src/renderer/src/lib/resume-sleeping-agent-session-live-ssh-dedupe.test.ts": 2059, + "src/renderer/src/lib/resume-sleeping-agent-session-provider-claim.test.ts": 1789, + "src/renderer/src/lib/resume-sleeping-agent-session-replay.test.ts": 1946, + "src/renderer/src/lib/resume-sleeping-agent-session-retired-binding.test.ts": 2642, + "src/renderer/src/lib/resume-sleeping-agent-session-slept-pane-recovery.test.ts": 1855, + "src/renderer/src/lib/resume-sleeping-agent-session-stranded-sleep.test.ts": 1962, + "src/renderer/src/lib/resume-sleeping-agent-session-suppress-navigation.test.ts": 1919, + "src/renderer/src/lib/resume-sleeping-agent-session.test.ts": 2140, + "src/renderer/src/lib/resume-stale-structured-agent-session.test.ts": 1774, + "src/renderer/src/lib/retracted-host-pane-resume.test.ts": 2009, + "src/renderer/src/lib/reveal-in-file-manager.test.ts": 337, + "src/renderer/src/lib/review-owner.test.ts": 238, + "src/renderer/src/lib/run-quick-command-in-new-tab.test.ts": 82, + "src/renderer/src/lib/running-agent-targets.test.ts": 253, + "src/renderer/src/lib/runtime-host-copy.test.ts": 317, + "src/renderer/src/lib/runtime-session-mirror-targets.test.ts": 60, + "src/renderer/src/lib/runtime-session-mirror-unverifiable-host.test.ts": 64, + "src/renderer/src/lib/runtime-workspace-file-route.test.ts": 1704, + "src/renderer/src/lib/screen-submit-shortcut.test.ts": 46, + "src/renderer/src/lib/script-textarea-rows.test.ts": 93, + "src/renderer/src/lib/scroll-cache.test.ts": 48, + "src/renderer/src/lib/serve-desktop-promotion-session-continuity.test.ts": 1843, + "src/renderer/src/lib/session-write-subscriber-acknowledgment.test.ts": 1823, + "src/renderer/src/lib/session-write-subscriber-allocation.test.ts": 427, + "src/renderer/src/lib/session-write-subscriber.test.ts": 1882, + "src/renderer/src/lib/settled-worker-wake-policy.test.ts": 1787, + "src/renderer/src/lib/setup-script-prompt.test.ts": 416, + "src/renderer/src/lib/setup-split-activation-single-owner.test.ts": 2324, + "src/renderer/src/lib/sha256.test.ts": 50, + "src/renderer/src/lib/shutdown-checkpoint-guard.test.ts": 209, + "src/renderer/src/lib/sidebar-ended-creations.test.ts": 1889, + "src/renderer/src/lib/sidebar-pending-layer.test.ts": 338, + "src/renderer/src/lib/sidebar-shadow/workspace-activity-shadow.test.ts": 1728, + "src/renderer/src/lib/sidebar-worktree-activation.test.ts": 212, + "src/renderer/src/lib/simulator-launch-coordination.test.ts": 43, + "src/renderer/src/lib/simulator-palette-search.test.ts": 515, + "src/renderer/src/lib/simulator-pane-shutdown-scheduler.test.ts": 1679, + "src/renderer/src/lib/simulator-runtime-label.test.ts": 52, + "src/renderer/src/lib/simulator-tab-layout-owner.test.ts": 2398, + "src/renderer/src/lib/simulator-tab-palette-activation.test.ts": 1903, + "src/renderer/src/lib/skill-freshness-display-status.test.ts": 106, + "src/renderer/src/lib/sleeping-agent-pane-ownership.test.ts": 66, + "src/renderer/src/lib/sleeping-agent-session-launch-windows-quoting.test.ts": 547, + "src/renderer/src/lib/smart-github-submit.test.ts": 112, + "src/renderer/src/lib/source-control-agent-action-launch-check.test.ts": 1773, + "src/renderer/src/lib/source-control-generation-plan.test.ts": 395, + "src/renderer/src/lib/source-control-remote-error.test.ts": 340, + "src/renderer/src/lib/sparse-preset-draft.test.ts": 212, + "src/renderer/src/lib/ssh-config-passive-sync.test.ts": 1513, + "src/renderer/src/lib/ssh-mutation-expectation.test.ts": 288, + "src/renderer/src/lib/startup-draft-input-kind.test.ts": 816, + "src/renderer/src/lib/state-collection-byte-estimate.test.ts": 86, + "src/renderer/src/lib/structured-agent-launch-settlement.test.ts": 65, + "src/renderer/src/lib/structured-agent-session-launch-draft.test.ts": 1042, + "src/renderer/src/lib/structured-agent-session-launch-prerequisites.test.ts": 2427, + "src/renderer/src/lib/structured-agent-session-selection-lifetime.test.tsx": 2947, + "src/renderer/src/lib/structured-chat-tab-index.test.ts": 45, + "src/renderer/src/lib/structured-session-open-consumers.test.tsx": 2643, + "src/renderer/src/lib/syntax-highlighting/incremental-syntax-tokenizer.test.ts": 665, + "src/renderer/src/lib/syntax-highlighting/syntax-highlight-scheduler.test.ts": 149, + "src/renderer/src/lib/syntax-highlighting/syntax-highlighter.test.ts": 539, + "src/renderer/src/lib/syntax-highlighting/textmate-core.test.ts": 60, + "src/renderer/src/lib/tab-agent-status-index.test.ts": 210, + "src/renderer/src/lib/tab-number-shortcuts.test.ts": 1824, + "src/renderer/src/lib/task-provider-error-copy.test.ts": 363, + "src/renderer/src/lib/task-source-runtime-target.test.ts": 52, + "src/renderer/src/lib/telemetry-track-result.test.ts": 46, + "src/renderer/src/lib/terminal-app-theme.test.ts": 301, + "src/renderer/src/lib/terminal-input-activity-coalescing.test.ts": 43, + "src/renderer/src/lib/terminal-pty-owner-acceptance.test.ts": 304, + "src/renderer/src/lib/terminal-quick-command-project-scope.test.ts": 62, + "src/renderer/src/lib/terminal-quick-command-score-budget.test.ts": 56, + "src/renderer/src/lib/terminal-quick-command-search.test.ts": 54, + "src/renderer/src/lib/terminal-reveal-identity.test.ts": 45, + "src/renderer/src/lib/terminal-tab-for-pty-id.test.ts": 46, + "src/renderer/src/lib/terminal-theme.test.ts": 86, + "src/renderer/src/lib/terminal-worktree-route.test.ts": 315, + "src/renderer/src/lib/text-control-paste-ownership.test.ts": 217, + "src/renderer/src/lib/text-control-paste.test.ts": 222, + "src/renderer/src/lib/text-generation-error-copy.test.ts": 466, + "src/renderer/src/lib/tui-agent-startup.test.ts": 281, + "src/renderer/src/lib/typing-latency/diagnostic-lifecycle.test.ts": 269, + "src/renderer/src/lib/typing-latency/diagnostic-summary.test.ts": 75, + "src/renderer/src/lib/typing-latency/echo-instrumentation.test.ts": 145, + "src/renderer/src/lib/typing-latency/input-events.test.ts": 189, + "src/renderer/src/lib/typing-latency/input-source.test.ts": 77, + "src/renderer/src/lib/typing-latency/renderer-long-tasks.test.ts": 75, + "src/renderer/src/lib/typing-latency/sample-window.test.ts": 77, + "src/renderer/src/lib/unified-tab-anchor-insertion.test.ts": 54, + "src/renderer/src/lib/unread-badge-count-selector.test.ts": 1930, + "src/renderer/src/lib/unread-badge-count.test.ts": 380, + "src/renderer/src/lib/use-tab-agent-observed-signal-dispatch.test.tsx": 1971, + "src/renderer/src/lib/use-tab-agent-opencode-native-title.test.ts": 2093, + "src/renderer/src/lib/use-tab-agent-process-signals.test.ts": 1930, + "src/renderer/src/lib/use-tab-agent-retained-identity.test.ts": 1834, + "src/renderer/src/lib/use-tab-agent-sleeping-session.test.ts": 1961, + "src/renderer/src/lib/use-tab-agent.test.ts": 1961, + "src/renderer/src/lib/user-opened-local-path.test.ts": 325, + "src/renderer/src/lib/visible-browser-link-target.test.ts": 1969, + "src/renderer/src/lib/visible-overlay.test.ts": 192, + "src/renderer/src/lib/wake-sleeping-agents-in-background.test.ts": 511, + "src/renderer/src/lib/wake-sleeping-agents-live-unmounted-pane.test.ts": 2432, + "src/renderer/src/lib/web-client-location.test.ts": 37, + "src/renderer/src/lib/window-visibility-interval.test.ts": 48, + "src/renderer/src/lib/window-visibility-timeout-poller.test.ts": 207, + "src/renderer/src/lib/windows-path-access-guards.test.ts": 447, + "src/renderer/src/lib/windows-terminal-capabilities-race.test.ts": 450, + "src/renderer/src/lib/windows-terminal-capabilities.test.ts": 585, + "src/renderer/src/lib/windows-terminal-capability-reprobe.test.ts": 198, + "src/renderer/src/lib/work-item-link-query-bounds.test.ts": 44, + "src/renderer/src/lib/work-item-lookup-text.test.ts": 65, + "src/renderer/src/lib/work-item-repo-row.test.ts": 43, + "src/renderer/src/lib/worker-auto-close.test.ts": 387, + "src/renderer/src/lib/workspace-activation-path-gate.test.ts": 2107, + "src/renderer/src/lib/workspace-activation-terminal-focus.test.ts": 532, + "src/renderer/src/lib/workspace-attachment-observed-origin.test.ts": 112, + "src/renderer/src/lib/workspace-browser-tab-close.test.ts": 290, + "src/renderer/src/lib/workspace-browser-tab-open-placement.test.ts": 1996, + "src/renderer/src/lib/workspace-browser-tab-open.test.ts": 605, + "src/renderer/src/lib/workspace-directory.test.ts": 303, + "src/renderer/src/lib/workspace-doc-address-input.test.ts": 470, + "src/renderer/src/lib/workspace-editor-ssh-target.test.ts": 337, + "src/renderer/src/lib/workspace-emoji-picker-defaults.test.ts": 125, + "src/renderer/src/lib/workspace-emoji-shortcodes.lazy.test.ts": 85, + "src/renderer/src/lib/workspace-emoji-shortcodes.test.ts": 90, + "src/renderer/src/lib/workspace-file-browser-open-target.test.ts": 340, + "src/renderer/src/lib/workspace-file-drag-source-runtime.test.ts": 67, + "src/renderer/src/lib/workspace-file-drag.test.ts": 70, + "src/renderer/src/lib/workspace-ports/workspace-port-groups.test.ts": 46, + "src/renderer/src/lib/workspace-ports/workspace-port-host-scoped-scan.test.ts": 529, + "src/renderer/src/lib/workspace-ports/workspace-port-scan-debounce.test.ts": 57, + "src/renderer/src/lib/workspace-ports/workspace-port-scan-publish.test.ts": 595, + "src/renderer/src/lib/workspace-session-browser-history.test.ts": 419, + "src/renderer/src/lib/workspace-session-editor-drafts.test.ts": 324, + "src/renderer/src/lib/workspace-session-folder-host-twin.test.ts": 95, + "src/renderer/src/lib/workspace-session-host-contention.test.ts": 265, + "src/renderer/src/lib/workspace-session-host-emptied-fields.test.ts": 279, + "src/renderer/src/lib/workspace-session-host-persistence.test.ts": 313, + "src/renderer/src/lib/workspace-session-host-split.test.ts": 261, + "src/renderer/src/lib/workspace-session-hydration-keys.test.ts": 269, + "src/renderer/src/lib/workspace-session-liveness.test.ts": 298, + "src/renderer/src/lib/workspace-session-patch.test.ts": 336, + "src/renderer/src/lib/workspace-session-persistence-gate.test.ts": 314, + "src/renderer/src/lib/workspace-session-reconnect-targets.test.ts": 47, + "src/renderer/src/lib/workspace-session-resume-outcome.test.ts": 4234, + "src/renderer/src/lib/workspace-session-ssh-partition-ownership.test.ts": 309, + "src/renderer/src/lib/workspace-session-ssh-partition-round-trip.test.ts": 1775, + "src/renderer/src/lib/workspace-session-staged-browser-tabs.test.ts": 38, + "src/renderer/src/lib/workspace-session-twin-repo-host.test.ts": 283, + "src/renderer/src/lib/workspace-session-unified-tabs.test.ts": 238, + "src/renderer/src/lib/workspace-session.test.ts": 310, + "src/renderer/src/lib/workspace-switch-user-act.test.ts": 111, + "src/renderer/src/lib/workspace-tab-agent-metadata.test.ts": 52, + "src/renderer/src/lib/workspace-tab-palette-activation.store.test.ts": 1994, + "src/renderer/src/lib/workspace-tab-palette-activation.test.ts": 294, + "src/renderer/src/lib/workspace-tab-palette-results.test.ts": 353, + "src/renderer/src/lib/workspace-tab-palette-search.test.ts": 642, + "src/renderer/src/lib/workspace-terminal-host-authority.test.ts": 2066, + "src/renderer/src/lib/worktree-activation-agent-startup.test.ts": 2065, + "src/renderer/src/lib/worktree-activation-automation-filter.test.ts": 2431, + "src/renderer/src/lib/worktree-activation-created-agent.test.ts": 2295, + "src/renderer/src/lib/worktree-activation-default-agent-chat.test.ts": 2051, + "src/renderer/src/lib/worktree-activation-emptied-workspace-reseed.test.ts": 3630, + "src/renderer/src/lib/worktree-activation-empty-remote.test.ts": 2091, + "src/renderer/src/lib/worktree-activation-issue-command.test.ts": 2207, + "src/renderer/src/lib/worktree-activation-launch-awaiting-host.test.ts": 2161, + "src/renderer/src/lib/worktree-activation-leave-visit.test.ts": 2037, + "src/renderer/src/lib/worktree-activation-pty-inventory.test.ts": 315, + "src/renderer/src/lib/worktree-activation-setup-script.test.ts": 2232, + "src/renderer/src/lib/worktree-activation-structured-chat-surface.test.ts": 2043, + "src/renderer/src/lib/worktree-activation-web-runtime.test.ts": 2768, + "src/renderer/src/lib/worktree-activity-state.test.ts": 197, + "src/renderer/src/lib/worktree-agent-activation-gate-layout-owner.test.ts": 2069, + "src/renderer/src/lib/worktree-agent-activation-gate-main-placement.test.ts": 1815, + "src/renderer/src/lib/worktree-agent-activation-gate.test.ts": 1861, + "src/renderer/src/lib/worktree-agent-activation-seam.test.ts": 3440, + "src/renderer/src/lib/worktree-agent-live-surface-adoption-cli-tab.test.ts": 2040, + "src/renderer/src/lib/worktree-agent-live-surface-adoption-layout-owner.test.ts": 1898, + "src/renderer/src/lib/worktree-agent-structured-inventory.test.ts": 261, + "src/renderer/src/lib/worktree-attachment-label.test.ts": 50, + "src/renderer/src/lib/worktree-creation-agent-seeds.test.ts": 1792, + "src/renderer/src/lib/worktree-creation-backend-startup-focus.test.ts": 2267, + "src/renderer/src/lib/worktree-creation-background-mount.test.ts": 2678, + "src/renderer/src/lib/worktree-creation-chat-setup.test.ts": 2301, + "src/renderer/src/lib/worktree-creation-flow-ready-toast.test.ts": 2071, + "src/renderer/src/lib/worktree-creation-flow-stranded-surface.test.ts": 1381, + "src/renderer/src/lib/worktree-creation-flow.test.ts": 1651, + "src/renderer/src/lib/worktree-creation-hook-flow.test.ts": 2017, + "src/renderer/src/lib/worktree-creation-hook-preparation.test.ts": 172, + "src/renderer/src/lib/worktree-creation-host-agent-launch.test.ts": 1483, + "src/renderer/src/lib/worktree-creation-initial-surface.test.ts": 5258, + "src/renderer/src/lib/worktree-creation-ready-toast.test.tsx": 501, + "src/renderer/src/lib/worktree-creation-structured-session-host-decline.test.ts": 2772, + "src/renderer/src/lib/worktree-creation-structured-session-lifecycle.test.ts": 2633, + "src/renderer/src/lib/worktree-creation-structured-session-prompts.test.tsx": 4554, + "src/renderer/src/lib/worktree-creation-structured-session.test.ts": 1289, + "src/renderer/src/lib/worktree-default-display-name.test.ts": 42, + "src/renderer/src/lib/worktree-display-name-order.test.ts": 49, + "src/renderer/src/lib/worktree-host-connection-phase.test.ts": 1716, + "src/renderer/src/lib/worktree-initial-terminal-close-records.test.ts": 2185, + "src/renderer/src/lib/worktree-initial-terminal-seeding-twin-host.test.ts": 1862, + "src/renderer/src/lib/worktree-live-terminal-surface-owners.test.ts": 266, + "src/renderer/src/lib/worktree-operation-generation.test.ts": 526, + "src/renderer/src/lib/worktree-operation-route-index.test.ts": 262, + "src/renderer/src/lib/worktree-operation-route.test.ts": 342, + "src/renderer/src/lib/worktree-owner-rows-token.test.ts": 42, + "src/renderer/src/lib/worktree-palette-attachment-urls.test.ts": 145, + "src/renderer/src/lib/worktree-palette-comment-snippet.test.ts": 53, + "src/renderer/src/lib/worktree-palette-create-action.test.ts": 64, + "src/renderer/src/lib/worktree-palette-multi-keyword.test.ts": 285, + "src/renderer/src/lib/worktree-palette-review-match.test.ts": 198, + "src/renderer/src/lib/worktree-palette-runtime-owner-identity.test.ts": 425, + "src/renderer/src/lib/worktree-palette-search-visits.test.ts": 222, + "src/renderer/src/lib/worktree-palette-search.test.ts": 206, + "src/renderer/src/lib/worktree-palette-task-url-match.test.ts": 165, + "src/renderer/src/lib/worktree-reactivation-preserved-pane-replacement.test.ts": 2268, + "src/renderer/src/lib/worktree-reactivation-runtime-owned-resume-deferral.test.ts": 1961, + "src/renderer/src/lib/worktree-reactivation-tab-forkbomb.test.ts": 4131, + "src/renderer/src/lib/worktree-row-open-in-owner.test.ts": 476, + "src/renderer/src/lib/worktree-runtime-owner-index.detected-perf.test.ts": 309, + "src/renderer/src/lib/worktree-runtime-owner-index.detected.test.ts": 121, + "src/renderer/src/lib/worktree-runtime-owner-index.test.ts": 46, + "src/renderer/src/lib/worktree-runtime-owner.test.ts": 380, + "src/renderer/src/lib/worktree-sort-order-host-split.test.ts": 304, + "src/renderer/src/lib/worktree-status-sparse-pane.test.ts": 230, + "src/renderer/src/lib/worktree-status-spinner-launch-agent.test.ts": 271, + "src/renderer/src/lib/worktree-status-terminal-layout-roots.test.ts": 256, + "src/renderer/src/lib/worktree-status.test.ts": 306, + "src/renderer/src/lib/worktree-visit-recency.test.ts": 50, + "src/renderer/src/lib/wsl-host-account-owner.test.ts": 45, + "src/renderer/src/lib/wsl-host-user-start.test.ts": 80, + "src/renderer/src/lib/wsl-move-renderer-store-keys.test.ts": 112, + "src/renderer/src/lib/wsl-move-renderer-store-rewrites.test.ts": 1072, + "src/renderer/src/lib/wsl-moved-project-use-here.test.ts": 208, + "src/renderer/src/runtime/abortable-runtime-environment-call.test.ts": 189, + "src/renderer/src/runtime/agent-session-keyboard-capability.test.ts": 291, + "src/renderer/src/runtime/agent-session-operation-id.test.ts": 48, + "src/renderer/src/runtime/antigravity-generation-compatibility.test.ts": 501, + "src/renderer/src/runtime/browser-client-host-identity.test.ts": 48, + "src/renderer/src/runtime/browser-workspace-tab-close-plan.test.ts": 52, + "src/renderer/src/runtime/browser-workspace-tab-close.test.ts": 116, + "src/renderer/src/runtime/claude-agent-view-observations.test.ts": 105, + "src/renderer/src/runtime/client-hosted-browser-close-intent-replay.test.ts": 472, + "src/renderer/src/runtime/client-hosted-browser-close-intents.test.ts": 99, + "src/renderer/src/runtime/client-hosted-browser-row-close.test.ts": 413, + "src/renderer/src/runtime/close-mirrored-editor-tab.test.ts": 397, + "src/renderer/src/runtime/divider-ratio-refusal.test.ts": 2212, + "src/renderer/src/runtime/editor-buffer-dirty-readers.test.ts": 1892, + "src/renderer/src/runtime/file-explorer-delete-owner-provenance.test.ts": 1878, + "src/renderer/src/runtime/focus-runtime-terminal-surface-chat-view.test.ts": 369, + "src/renderer/src/runtime/focus-runtime-terminal-surface-readiness.test.ts": 329, + "src/renderer/src/runtime/github-check-details-timeout.test.ts": 58, + "src/renderer/src/runtime/gitlab-job-trace-client.test.ts": 321, + "src/renderer/src/runtime/gitlab-owner-api.test.ts": 269, + "src/renderer/src/runtime/host-model-catalog-snapshots.test.ts": 2348, + "src/renderer/src/runtime/host-route-call.test.ts": 482, + "src/renderer/src/runtime/host-session-mirror-empty-inventory-settle.test.ts": 929, + "src/renderer/src/runtime/host-session-mirror-flap-hydration.test.ts": 455, + "src/renderer/src/runtime/host-session-mirror-hydration-drain.test.ts": 487, + "src/renderer/src/runtime/host-session-mirror-hydration-frame-ordering.test.tsx": 2469, + "src/renderer/src/runtime/host-session-mirror-settle-receipt-frames.test.tsx": 2130, + "src/renderer/src/runtime/host-structured-agent-availability.test.ts": 106, + "src/renderer/src/runtime/host-structured-agents.test.ts": 1419, + "src/renderer/src/runtime/host-terminal-scrollback-hydration.test.ts": 467, + "src/renderer/src/runtime/host-unverifiable-agent-row-presentation.test.ts": 1807, + "src/renderer/src/runtime/layout-apply-paired-server-guard.test.ts": 323, + "src/renderer/src/runtime/layout-apply-send.test.ts": 749, + "src/renderer/src/runtime/layout-changes-during-stream-outage.test.ts": 1948, + "src/renderer/src/runtime/layout-frame-position.test.ts": 48, + "src/renderer/src/runtime/layout-owner-command.test.ts": 549, + "src/renderer/src/runtime/layout-owner-content-rekeys.test.ts": 1720, + "src/renderer/src/runtime/layout-owner-pane-intents.test.ts": 48, + "src/renderer/src/runtime/legacy-chat-rename-migration.test.tsx": 3834, + "src/renderer/src/runtime/local-runtime-capabilities.test.ts": 192, + "src/renderer/src/runtime/local-session-tab-close-owner.test.ts": 43, + "src/renderer/src/runtime/local-structured-chats.test.ts": 50, + "src/renderer/src/runtime/local-structured-session-empty-worktree-visibility.test.ts": 1776, + "src/renderer/src/runtime/local-structured-session-retired-epoch-repair.test.ts": 1846, + "src/renderer/src/runtime/local-structured-session-reveal-visibility.test.ts": 2005, + "src/renderer/src/runtime/local-structured-session-tabs-host-isolation.test.ts": 1082, + "src/renderer/src/runtime/local-structured-session-tabs-sync-hook.test.ts": 2219, + "src/renderer/src/runtime/local-structured-session-tabs-sync.test.ts": 2643, + "src/renderer/src/runtime/local-structured-session-tabs-sync/frame-drawn-chat-tabs.test.ts": 2130, + "src/renderer/src/runtime/local-structured-session-tabs-sync/retired-epoch-repair.test.ts": 54, + "src/renderer/src/runtime/local-structured-session-unverifiable-inventory.test.ts": 1917, + "src/renderer/src/runtime/managed-runtime-install-status.test.ts": 53, + "src/renderer/src/runtime/mirrored-agent-status-clock-skew.test.ts": 1839, + "src/renderer/src/runtime/mounted-terminal-tab-registry.test.ts": 634, + "src/renderer/src/runtime/observed-provider-accounts.test.tsx": 754, + "src/renderer/src/runtime/paired-agent-row-turn-outcome-arms.test.ts": 1718, + "src/renderer/src/runtime/paired-host-client-capabilities.test.ts": 298, + "src/renderer/src/runtime/paired-host-structured-launch-bookkeeping.test.ts": 2151, + "src/renderer/src/runtime/paired-reconnect-sidebar-agent-count.test.ts": 1905, + "src/renderer/src/runtime/paired-terminal-tab-close-environment-removal.test.ts": 1897, + "src/renderer/src/runtime/paired-terminal-tab-close-expiry-redraw.test.ts": 4513, + "src/renderer/src/runtime/paired-terminal-tab-close-reload.test.ts": 1943, + "src/renderer/src/runtime/pane-titles-drawn-from-frames.test.ts": 1988, + "src/renderer/src/runtime/pending-pane-title-renames.test.ts": 49, + "src/renderer/src/runtime/remote-agent-row-last-assistant-message.test.ts": 1776, + "src/renderer/src/runtime/remote-agent-row-program-status.test.ts": 1932, + "src/renderer/src/runtime/remote-agent-session-launch.test.ts": 324, + "src/renderer/src/runtime/remote-host-file-delete-repro.test.ts": 1890, + "src/renderer/src/runtime/remote-restore-spawn-intent.test.ts": 143, + "src/renderer/src/runtime/remote-runtime-session-tabs-inflight.test.ts": 55, + "src/renderer/src/runtime/remote-runtime-snapshot-outcome.test.ts": 233, + "src/renderer/src/runtime/remote-runtime-terminal-color-push.test.ts": 308, + "src/renderer/src/runtime/remote-runtime-terminal-frame-drop-resync.test.ts": 266, + "src/renderer/src/runtime/remote-runtime-terminal-parse-backpressure.test.ts": 910, + "src/renderer/src/runtime/remote-runtime-terminal-paused-output-drop.test.ts": 248, + "src/renderer/src/runtime/remote-runtime-terminal-snapshot-kitty-flags.test.ts": 246, + "src/renderer/src/runtime/remote-runtime-terminal-stale-stream-frames.test.ts": 234, + "src/renderer/src/runtime/remote-runtime-terminal-stall-recovery.test.ts": 826, + "src/renderer/src/runtime/remote-server-install-failure-probe.test.ts": 40, + "src/renderer/src/runtime/remote-server-restart-wait.test.ts": 49, + "src/renderer/src/runtime/remote-server-update-coordinator.test.ts": 322, + "src/renderer/src/runtime/remote-terminal-layout-resolution.test.ts": 45, + "src/renderer/src/runtime/remote-terminal-stream-watchdog.test.ts": 42, + "src/renderer/src/runtime/restored-client-hosted-browser-host-attach.test.ts": 43, + "src/renderer/src/runtime/restored-client-hosted-browser-host-restart-attach.test.ts": 474, + "src/renderer/src/runtime/restored-editor-move-reload.test.ts": 2154, + "src/renderer/src/runtime/runtime-bundled-skills-client.test.ts": 57, + "src/renderer/src/runtime/runtime-client-events.test.ts": 64, + "src/renderer/src/runtime/runtime-client-target.test.ts": 50, + "src/renderer/src/runtime/runtime-directory-page-client.test.ts": 268, + "src/renderer/src/runtime/runtime-environment-pairing-refresh.test.ts": 109, + "src/renderer/src/runtime/runtime-environment-ssh-state-read-concurrency.test.ts": 1887, + "src/renderer/src/runtime/runtime-environment-ssh-state.test.ts": 1810, + "src/renderer/src/runtime/runtime-file-client-download.test.ts": 483, + "src/renderer/src/runtime/runtime-file-client-external-import.test.ts": 525, + "src/renderer/src/runtime/runtime-file-client-mutation-ownership.test.ts": 536, + "src/renderer/src/runtime/runtime-file-client-search-listing.test.ts": 577, + "src/renderer/src/runtime/runtime-file-client-watch.test.ts": 497, + "src/renderer/src/runtime/runtime-file-client.test.ts": 582, + "src/renderer/src/runtime/runtime-file-drop-staging-ignore.test.ts": 543, + "src/renderer/src/runtime/runtime-file-import-pairing-revision.test.ts": 471, + "src/renderer/src/runtime/runtime-file-range-client.test.ts": 444, + "src/renderer/src/runtime/runtime-file-search-bounds.test.ts": 43, + "src/renderer/src/runtime/runtime-file-write-disk-precondition.test.ts": 478, + "src/renderer/src/runtime/runtime-git-client.test.ts": 513, + "src/renderer/src/runtime/runtime-git-worktree-scope-client.test.ts": 617, + "src/renderer/src/runtime/runtime-hooks-client.test.ts": 320, + "src/renderer/src/runtime/runtime-host-account-sign-in-client.test.ts": 487, + "src/renderer/src/runtime/runtime-host-connection-state.test.ts": 64, + "src/renderer/src/runtime/runtime-host-contact-regained-wsl-ready.test.ts": 49, + "src/renderer/src/runtime/runtime-host-contact-regained.test.ts": 413, + "src/renderer/src/runtime/runtime-jira-board-filter-compatibility.test.ts": 478, + "src/renderer/src/runtime/runtime-jira-client.test.ts": 487, + "src/renderer/src/runtime/runtime-jira-connection-status.test.ts": 40, + "src/renderer/src/runtime/runtime-jira-detail-client.test.ts": 521, + "src/renderer/src/runtime/runtime-jira-detail-images.test.ts": 481, + "src/renderer/src/runtime/runtime-jira-image-cache.test.ts": 1104, + "src/renderer/src/runtime/runtime-jira-image-client.test.ts": 214, + "src/renderer/src/runtime/runtime-jira-payload-stream.test.ts": 192, + "src/renderer/src/runtime/runtime-jira-summary-generation-client.test.ts": 200, + "src/renderer/src/runtime/runtime-layout-client.test.ts": 165, + "src/renderer/src/runtime/runtime-legacy-inventory-budget.test.ts": 66, + "src/renderer/src/runtime/runtime-legacy-quick-open-inventory-expiry.test.ts": 806, + "src/renderer/src/runtime/runtime-legacy-recent-freshness.test.ts": 453, + "src/renderer/src/runtime/runtime-linear-client.test.ts": 326, + "src/renderer/src/runtime/runtime-paged-file-read.test.ts": 1705, + "src/renderer/src/runtime/runtime-path-existence-batch.test.ts": 477, + "src/renderer/src/runtime/runtime-path-existence-error-parity.test.ts": 492, + "src/renderer/src/runtime/runtime-path-existence-pairing.test.ts": 534, + "src/renderer/src/runtime/runtime-path-existence-queue-pairing.test.ts": 507, + "src/renderer/src/runtime/runtime-provider-accounts-client.test.ts": 343, + "src/renderer/src/runtime/runtime-provider-search-bounds.test.ts": 47, + "src/renderer/src/runtime/runtime-quick-open-version-compatibility.test.ts": 451, + "src/renderer/src/runtime/runtime-repo-base-ref-default-wsl-retry.test.ts": 498, + "src/renderer/src/runtime/runtime-repo-client.test.ts": 468, + "src/renderer/src/runtime/runtime-repo-search-bounds.test.ts": 40, + "src/renderer/src/runtime/runtime-rpc-client-capability-peek.test.ts": 297, + "src/renderer/src/runtime/runtime-rpc-client-pairing-revision.test.ts": 2048, + "src/renderer/src/runtime/runtime-rpc-client-status-publication.test.ts": 313, + "src/renderer/src/runtime/runtime-rpc-client.test.ts": 342, + "src/renderer/src/runtime/runtime-rpc-result.test.ts": 46, + "src/renderer/src/runtime/runtime-rpc-selection-order.test.ts": 411, + "src/renderer/src/runtime/runtime-skills-client.test.ts": 315, + "src/renderer/src/runtime/runtime-skills-delete-client.test.ts": 62, + "src/renderer/src/runtime/runtime-staged-file-save.test.ts": 354, + "src/renderer/src/runtime/runtime-terminal-artifact-read.test.ts": 505, + "src/renderer/src/runtime/runtime-terminal-artifact-write.test.ts": 567, + "src/renderer/src/runtime/runtime-terminal-inspection.test.ts": 2033, + "src/renderer/src/runtime/runtime-terminal-stream.test.ts": 449, + "src/renderer/src/runtime/runtime-usage-credentials-client.test.ts": 65, + "src/renderer/src/runtime/runtime-worktree-selector.test.ts": 237, + "src/renderer/src/runtime/server-browser-profile-reuse.test.ts": 2024, + "src/renderer/src/runtime/server-held-panes.test.tsx": 2254, + "src/renderer/src/runtime/server-layout-apply.test.ts": 2222, + "src/renderer/src/runtime/server-layout-editor-handover.test.ts": 5075, + "src/renderer/src/runtime/server-layout-frame-ids.test.ts": 70, + "src/renderer/src/runtime/server-layout-frames-handover.test.ts": 1991, + "src/renderer/src/runtime/server-layout-frames-held-tabs.test.ts": 2302, + "src/renderer/src/runtime/server-layout-frames.test.ts": 2053, + "src/renderer/src/runtime/server-layout-view-report.test.ts": 1865, + "src/renderer/src/runtime/session-tab-rows-main-window-parity.test.ts": 637, + "src/renderer/src/runtime/structured-agent-session-client.test.ts": 201, + "src/renderer/src/runtime/structured-agent-session-host-capability-scaling.test.tsx": 2740, + "src/renderer/src/runtime/structured-agent-session-host-capability.test.tsx": 2164, + "src/renderer/src/runtime/structured-agent-session-status-feed-lifecycle.test.ts": 62, + "src/renderer/src/runtime/structured-agent-session-status-feed.test.ts": 82, + "src/renderer/src/runtime/structured-agent-session-tab-retirement.test.ts": 2115, + "src/renderer/src/runtime/structured-agent-session-turn-completion-feed.test.ts": 118, + "src/renderer/src/runtime/structured-chat-host-permission.test.ts": 523, + "src/renderer/src/runtime/structured-conversation-tab-replacement.test.ts": 2029, + "src/renderer/src/runtime/structured-launch-cancel-layout-owner.test.ts": 1985, + "src/renderer/src/runtime/sync-runtime-graph-agent-status-projection-join.test.ts": 103, + "src/renderer/src/runtime/sync-runtime-graph-automation-leaf.test.ts": 582, + "src/renderer/src/runtime/sync-runtime-graph-browser.test.ts": 570, + "src/renderer/src/runtime/sync-runtime-graph-chat-tab-order.test.ts": 529, + "src/renderer/src/runtime/sync-runtime-graph-conversion-publish.test.ts": 1608, + "src/renderer/src/runtime/sync-runtime-graph-editor-diff-tabs.test.ts": 526, + "src/renderer/src/runtime/sync-runtime-graph-key-reuse.test.ts": 519, + "src/renderer/src/runtime/sync-runtime-graph-main-listed-panes.test.ts": 554, + "src/renderer/src/runtime/sync-runtime-graph-parked-leaf.test.ts": 641, + "src/renderer/src/runtime/sync-runtime-graph-payload-partition.test.ts": 583, + "src/renderer/src/runtime/sync-runtime-graph-project-sections.test.ts": 532, + "src/renderer/src/runtime/sync-runtime-graph-projection-hot-path.test.ts": 587, + "src/renderer/src/runtime/sync-runtime-graph-publication-cost.test.ts": 549, + "src/renderer/src/runtime/sync-runtime-graph-scheduling.test.ts": 550, + "src/renderer/src/runtime/sync-runtime-graph-terminal-group-grid-sizes.test.ts": 547, + "src/renderer/src/runtime/sync-runtime-graph-terminal-layout.test.ts": 1183, + "src/renderer/src/runtime/sync-runtime-graph-terminal-surface-projection.test.ts": 559, + "src/renderer/src/runtime/sync-runtime-graph-workspace-publication.test.ts": 513, + "src/renderer/src/runtime/sync-runtime-graph.test.ts": 566, + "src/renderer/src/runtime/sync-runtime-graph/mirrored-editor-tab-persistence.test.ts": 1795, + "src/renderer/src/runtime/sync-runtime-graph/mirrored-editor-tab-republication.test.ts": 1025, + "src/renderer/src/runtime/sync-runtime-graph/mobile-terminal-theme.test.ts": 72, + "src/renderer/src/runtime/sync-runtime-graph/terminal-group-grid-sizes.test.ts": 194, + "src/renderer/src/runtime/use-runtime-session-mirror-environment-key.test.ts": 2382, + "src/renderer/src/runtime/use-worktree-runtime-target.test.ts": 2124, + "src/renderer/src/runtime/web-runtime-browser-capability-cleanup.test.ts": 809, + "src/renderer/src/runtime/web-runtime-browser-creation-placement.test.ts": 1927, + "src/renderer/src/runtime/web-runtime-browser-link-open.test.ts": 2217, + "src/renderer/src/runtime/web-runtime-browser-link-session.test.ts": 1964, + "src/renderer/src/runtime/web-runtime-browser-materialization-wait.test.ts": 49, + "src/renderer/src/runtime/web-runtime-browser-tab-staging-hosting-intent.test.ts": 53, + "src/renderer/src/runtime/web-runtime-leaf-move.test.ts": 363, + "src/renderer/src/runtime/web-runtime-plain-terminal-create-params.test.ts": 241, + "src/renderer/src/runtime/web-runtime-session-browser-client-placement.test.ts": 821, + "src/renderer/src/runtime/web-runtime-session-browser-create-failure.test.ts": 866, + "src/renderer/src/runtime/web-runtime-session-browser-create-focus.test.ts": 1187, + "src/renderer/src/runtime/web-runtime-session-browser-create-split-placement.test.ts": 949, + "src/renderer/src/runtime/web-runtime-session-browser-create-staged-focus.test.ts": 830, + "src/renderer/src/runtime/web-runtime-session-browser-create-staged-hosting-intent.test.ts": 745, + "src/renderer/src/runtime/web-runtime-session-browser-create-staging.test.ts": 940, + "src/renderer/src/runtime/web-runtime-session-frame-drawn-writes.test.ts": 890, + "src/renderer/src/runtime/web-runtime-session-legacy-relay-bridged-activation.test.ts": 906, + "src/renderer/src/runtime/web-runtime-session-tab-activate-close.test.ts": 1426, + "src/renderer/src/runtime/web-runtime-session-tab-close-force.test.ts": 837, + "src/renderer/src/runtime/web-runtime-session-tab-close-undelivered-codes.test.ts": 810, + "src/renderer/src/runtime/web-runtime-session-tab-move.test.ts": 473, + "src/renderer/src/runtime/web-runtime-session-tab-props.test.ts": 805, + "src/renderer/src/runtime/web-runtime-session-terminal-pane-delegation.test.ts": 1341, + "src/renderer/src/runtime/web-runtime-session-terminal-workspace-routing.test.ts": 768, + "src/renderer/src/runtime/web-runtime-session.test.ts": 743, + "src/renderer/src/runtime/web-runtime-terminal-identity.test.ts": 43, + "src/renderer/src/runtime/web-runtime-terminal-rename.test.ts": 61, + "src/renderer/src/runtime/web-session-browser-placement.test.ts": 56, + "src/renderer/src/runtime/web-session-close-intent.test.ts": 48, + "src/renderer/src/runtime/web-session-close-replay.test.ts": 1119, + "src/renderer/src/runtime/web-session-focus-intent-visible-tab.test.ts": 1852, + "src/renderer/src/runtime/web-session-intent-owner.test.ts": 69, + "src/renderer/src/runtime/web-session-open-files-batch-equivalence.test.ts": 1478, + "src/renderer/src/runtime/web-session-restored-placeholder-identity.test.ts": 985, + "src/renderer/src/runtime/web-session-split-pane-retirement-fences.test.ts": 1019, + "src/renderer/src/runtime/web-session-structured-tab-focus.test.ts": 1768, + "src/renderer/src/runtime/web-session-tabs-agent-completion-notifications.test.ts": 1953, + "src/renderer/src/runtime/web-session-tabs-late-merged-predecessor-lockout.test.ts": 779, + "src/renderer/src/runtime/web-session-tabs-publisher-identity-lineage.test.ts": 854, + "src/renderer/src/runtime/web-session-tabs-removed-frame-retires-live-publisher.test.ts": 854, + "src/renderer/src/runtime/web-session-tabs-retired-epoch-census-repair.test.tsx": 2349, + "src/renderer/src/runtime/web-session-tabs-stream-end-resubscribe.test.tsx": 2282, + "src/renderer/src/runtime/web-session-tabs-sync-agent-handoff.test.ts": 1070, + "src/renderer/src/runtime/web-session-tabs-sync-agent-status.test.ts": 987, + "src/renderer/src/runtime/web-session-tabs-sync-browser-tabs.test.ts": 925, + "src/renderer/src/runtime/web-session-tabs-sync-client-owned-page-content.test.ts": 990, + "src/renderer/src/runtime/web-session-tabs-sync-client-owned-placement.test.ts": 917, + "src/renderer/src/runtime/web-session-tabs-sync-completion-on-reveal.test.tsx": 2249, + "src/renderer/src/runtime/web-session-tabs-sync-cross-runtime-worktree.test.ts": 964, + "src/renderer/src/runtime/web-session-tabs-sync-diff-focus-steal.test.ts": 918, + "src/renderer/src/runtime/web-session-tabs-sync-editor-ownership.test.ts": 1902, + "src/renderer/src/runtime/web-session-tabs-sync-editor-tabs.test.ts": 1073, + "src/renderer/src/runtime/web-session-tabs-sync-emptied-workspace-tombstone.test.ts": 1067, + "src/renderer/src/runtime/web-session-tabs-sync-focus-intent.test.ts": 892, + "src/renderer/src/runtime/web-session-tabs-sync-host-group-mapping.test.ts": 974, + "src/renderer/src/runtime/web-session-tabs-sync-host-restart-browser-rows.test.ts": 996, + "src/renderer/src/runtime/web-session-tabs-sync-host-tab-retraction-ghost-rows.test.ts": 1956, + "src/renderer/src/runtime/web-session-tabs-sync-html-preview-focus.test.ts": 974, + "src/renderer/src/runtime/web-session-tabs-sync-initial-terminal-relaunch.test.tsx": 2248, + "src/renderer/src/runtime/web-session-tabs-sync-layout-duplicate-groups.test.ts": 985, + "src/renderer/src/runtime/web-session-tabs-sync-layout-groups.test.ts": 1022, + "src/renderer/src/runtime/web-session-tabs-sync-mirror-identity.test.ts": 2524, + "src/renderer/src/runtime/web-session-tabs-sync-mirrored-draft-close.test.ts": 1833, + "src/renderer/src/runtime/web-session-tabs-sync-reconnect-resubscribe.test.tsx": 2360, + "src/renderer/src/runtime/web-session-tabs-sync-remote-main-agent-verdict.test.ts": 1771, + "src/renderer/src/runtime/web-session-tabs-sync-remote-status-title-flap.test.ts": 1715, + "src/renderer/src/runtime/web-session-tabs-sync-restored-browser-rows.test.ts": 1001, + "src/renderer/src/runtime/web-session-tabs-sync-sleep-activity.test.ts": 1010, + "src/renderer/src/runtime/web-session-tabs-sync-snapshot-batch.test.ts": 1064, + "src/renderer/src/runtime/web-session-tabs-sync-staged-browser-adoption.test.ts": 1098, + "src/renderer/src/runtime/web-session-tabs-sync-staged-browser-authority.test.ts": 944, + "src/renderer/src/runtime/web-session-tabs-sync-stale-spinner.test.ts": 921, + "src/renderer/src/runtime/web-session-tabs-sync-terminal-bootstrap.test.ts": 805, + "src/renderer/src/runtime/web-session-tabs-sync-terminal-mirroring.test.ts": 1007, + "src/renderer/src/runtime/web-session-tabs-sync-tracking-teardown.test.ts": 940, + "src/renderer/src/runtime/web-session-tabs-sync-unverifiable-host.test.tsx": 2424, + "src/renderer/src/runtime/web-session-tabs-sync-visibility-collision.test.tsx": 2699, + "src/renderer/src/runtime/web-session-tabs-sync-window-visibility.test.tsx": 2589, + "src/renderer/src/runtime/web-session-tabs-sync-worktree-switch.test.tsx": 2625, + "src/renderer/src/runtime/web-session-tabs-sync.test.ts": 1006, + "src/renderer/src/runtime/web-session-tabs-sync/frame-drawn-server-workspaces.test.ts": 956, + "src/renderer/src/runtime/web-session-tabs-sync/mirrored-agent-tab-label.test.ts": 730, + "src/renderer/src/runtime/web-session-tabs-sync/mirrored-status-tab-retractions.test.ts": 2181, + "src/renderer/src/runtime/web-session-tabs-sync/mirrored-terminal-custom-title.test.ts": 772, + "src/renderer/src/runtime/web-session-tabs-sync/retraction-pane-ownership.test.ts": 1731, + "src/renderer/src/runtime/web-session-tabs-sync/tracking-lifecycle.test.ts": 1653, + "src/renderer/src/runtime/web-session-terminal-handle-events.test.ts": 53, + "src/renderer/src/runtime/web-session-terminal-orphan-absence-across-republication.test.ts": 678, + "src/renderer/src/runtime/web-session-terminal-orphan-inventory-retry.test.ts": 1794, + "src/renderer/src/runtime/web-session-terminal-orphan-mixed-version.test.ts": 923, + "src/renderer/src/runtime/web-session-terminal-orphan-recovery-adoption-regressions.test.ts": 1214, + "src/renderer/src/runtime/web-session-terminal-orphan-recovery-host-scope-gate.test.ts": 682, + "src/renderer/src/runtime/web-session-terminal-orphan-recovery-prior-removal.test.ts": 709, + "src/renderer/src/runtime/web-session-terminal-orphan-recovery-regressions.test.ts": 1029, + "src/renderer/src/runtime/web-session-terminal-orphan-recovery-sleep.test.ts": 1066, + "src/renderer/src/runtime/web-session-terminal-orphan-recovery-topology-fence.test.ts": 868, + "src/renderer/src/runtime/web-session-terminal-orphan-recovery.test.ts": 895, + "src/renderer/src/runtime/web-session-terminal-pending-handle-recovery.test.ts": 723, + "src/renderer/src/runtime/web-session-terminal-recovery-snapshot-validation.test.ts": 866, + "src/renderer/src/runtime/web-session-terminal-retirement-proof-ledger.test.ts": 685, + "src/renderer/src/runtime/web-session-visible-tab-pick-report.test.ts": 309, + "src/renderer/src/runtime/window-visibility-subscription-parking-stream-end.test.ts": 225, + "src/renderer/src/runtime/window-visibility-subscription-parking.test.ts": 255, + "src/renderer/src/runtime/workspace-layout-frame-binding.test.ts": 2155, + "src/renderer/src/runtime/workspace-layout-frame-editor-views.test.ts": 2098, + "src/renderer/src/runtime/workspace-layout-frame-held-tabs.test.ts": 2519, + "src/renderer/src/runtime/workspace-layout-frame-operations.test.ts": 2448, + "src/renderer/src/runtime/workspace-layout-frame-records.test.ts": 6174, + "src/renderer/src/runtime/workspace-layout-frame-sync.test.ts": 2282, + "src/renderer/src/runtime/workspace-layout-frame-tab-props.test.ts": 2852, + "src/renderer/src/ssh/node-dist-mirror-recovery.test.ts": 1770, + "src/renderer/src/ssh/ssh-connect-in-flight.test.ts": 62, + "src/renderer/src/ssh/ssh-connect-ui-timeout.test.ts": 54, + "src/renderer/src/ssh/ssh-host-node-download-copy.test.ts": 181, + "src/renderer/src/startup/startup-degraded-recovery.test.ts": 574, + "src/renderer/src/startup/startup-ssh-connection-restore.test.ts": 71, + "src/renderer/src/startup/startup-worktree-refresh.test.ts": 165, + "src/renderer/src/store/adopt-from-endpoint.test.ts": 73, + "src/renderer/src/store/always-mounted-selector-scan-cost.test.ts": 1727, + "src/renderer/src/store/editor-buffer-record-lifecycle.test.ts": 1794, + "src/renderer/src/store/folder-workspaces/folder-path-status-ownership.test.ts": 1809, + "src/renderer/src/store/folder-workspaces/folder-workspace-catalog.test.ts": 473, + "src/renderer/src/store/github/cache-persistence.test.ts": 14481, + "src/renderer/src/store/github/check-actions-errors.test.ts": 520, + "src/renderer/src/store/github/check-details-failure-mapping.test.ts": 887, + "src/renderer/src/store/github/check-details-ingestion.test.ts": 772, + "src/renderer/src/store/github/project-field-mutations.test.ts": 2100, + "src/renderer/src/store/github/provider-request-coalescing.test.ts": 969, + "src/renderer/src/store/github/refresh-event-noop-notification.test.ts": 1874, + "src/renderer/src/store/github/visible-detached-review-refresh.test.ts": 571, + "src/renderer/src/store/github/visible-hosted-review-refresh-scheduler.test.ts": 97, + "src/renderer/src/store/github/visible-hosted-review-refresh-targets.test.ts": 784, + "src/renderer/src/store/github/wsl-stopped-distro-poll-refusal.test.ts": 696, + "src/renderer/src/store/host-catalog-fencing.test.ts": 57, + "src/renderer/src/store/host-twin-isolation.test.ts": 1889, + "src/renderer/src/store/host-twin-owner-refusals.test.ts": 1941, + "src/renderer/src/store/host-twin-worktree-purge.test.ts": 1945, + "src/renderer/src/store/host-workspace-status-columns.test.ts": 101, + "src/renderer/src/store/pinned-tab-close-guard.test.ts": 494, + "src/renderer/src/store/plugin-icon-themes.test.ts": 365, + "src/renderer/src/store/plugin-language-packs-startup.test.ts": 435, + "src/renderer/src/store/plugin-language-packs.test.ts": 377, + "src/renderer/src/store/plugin-panel-retry-timer-cleanup.test.ts": 5216, + "src/renderer/src/store/plugin-panels.test.ts": 2142, + "src/renderer/src/store/plugin-status-bar-items.test.ts": 1915, + "src/renderer/src/store/plugin-syntax-failures.test.ts": 139, + "src/renderer/src/store/plugin-syntax-packs.test.ts": 178, + "src/renderer/src/store/plugin-view-capture.test.ts": 50, + "src/renderer/src/store/project-host-setup-selector.test.ts": 71, + "src/renderer/src/store/projects/project-catalog-null-field-ingest.test.ts": 309, + "src/renderer/src/store/react-commit-cascade-write-probe.test.ts": 602, + "src/renderer/src/store/repos/converted-ssh-browser-pages.test.ts": 425, + "src/renderer/src/store/repos/dropped-repo-worktree-rows.test.ts": 1738, + "src/renderer/src/store/repos/repo-catalog-added-after-request.test.ts": 261, + "src/renderer/src/store/repos/repo-removal.test.ts": 799, + "src/renderer/src/store/repos/safe-auto-fork-sync.test.ts": 446, + "src/renderer/src/store/repos/wsl-moved-local-session-rows.test.ts": 319, + "src/renderer/src/store/repos/wsl-moved-repo-ui-retention.test.ts": 2920, + "src/renderer/src/store/right-sidebar-route.test.ts": 39, + "src/renderer/src/store/running-terminal-close-confirm.test.ts": 50, + "src/renderer/src/store/runtime-status-subscriptions.test.ts": 182, + "src/renderer/src/store/selectors.test.ts": 1816, + "src/renderer/src/store/settled-sort-epoch.test.ts": 1882, + "src/renderer/src/store/slices/active-selection-owner-scoping.test.ts": 1909, + "src/renderer/src/store/slices/active-tab-owner-worktree.test.ts": 43, + "src/renderer/src/store/slices/activity-cleared-at.test.ts": 1916, + "src/renderer/src/store/slices/agent-generated-tab-title.test.ts": 1976, + "src/renderer/src/store/slices/agent-hibernation-live-anchor-e2e.test.ts": 1783, + "src/renderer/src/store/slices/agent-pane-authority.test.ts": 1756, + "src/renderer/src/store/slices/agent-status-pane-owner-reclaim.test.ts": 1899, + "src/renderer/src/store/slices/agent-status/agent-status-ack-cleanup.test.ts": 1776, + "src/renderer/src/store/slices/agent-status/agent-status-batch.test.ts": 1933, + "src/renderer/src/store/slices/agent-status/agent-status-drop-ipc.test.ts": 2205, + "src/renderer/src/store/slices/agent-status/agent-status-entry-contracts.test.ts": 1875, + "src/renderer/src/store/slices/agent-status/agent-status-freshness-cache.test.ts": 66, + "src/renderer/src/store/slices/agent-status/agent-status-freshness-scheduler.test.ts": 58, + "src/renderer/src/store/slices/agent-status/agent-status-live-map-leak.test.ts": 4389, + "src/renderer/src/store/slices/agent-status/agent-status-main-agent-fact.test.ts": 1788, + "src/renderer/src/store/slices/agent-status/agent-status-manual-sleep-capture.test.ts": 1756, + "src/renderer/src/store/slices/agent-status/agent-status-pane-keyed-records.test.ts": 64, + "src/renderer/src/store/slices/agent-status/agent-status-program-status.test.ts": 1697, + "src/renderer/src/store/slices/agent-status/agent-status-provider-session.test.ts": 1874, + "src/renderer/src/store/slices/agent-status/agent-status-quit-capture.test.ts": 1748, + "src/renderer/src/store/slices/agent-status/agent-status-retention-prefix-sweep.test.ts": 2539, + "src/renderer/src/store/slices/agent-status/agent-status-row-order-origin.test.ts": 2205, + "src/renderer/src/store/slices/agent-status/agent-status-runtime-orchestration.test.ts": 1867, + "src/renderer/src/store/slices/agent-status/agent-status-ssh-connection-clear.test.ts": 1681, + "src/renderer/src/store/slices/agent-status/agent-status-verdict-copies.test.ts": 766, + "src/renderer/src/store/slices/agent-status/agent-status-worktree-purge-leak.test.ts": 1744, + "src/renderer/src/store/slices/agent-status/agent-status.test.ts": 2129, + "src/renderer/src/store/slices/all-host-catalog-settlement.test.ts": 1955, + "src/renderer/src/store/slices/ambiguous-owner-warning-worktree-removal-leak.test.ts": 2101, + "src/renderer/src/store/slices/browser-annotation-retention.test.ts": 8178, + "src/renderer/src/store/slices/browser-cleanup-close.test.ts": 1911, + "src/renderer/src/store/slices/browser-layout-owner-commands.test.ts": 2059, + "src/renderer/src/store/slices/browser-mount-admission-removal.test.ts": 1982, + "src/renderer/src/store/slices/browser-page-close-intent-recording.test.ts": 1991, + "src/renderer/src/store/slices/browser-page-conversion.test.ts": 1777, + "src/renderer/src/store/slices/browser-remote-page-lifecycle.test.ts": 2153, + "src/renderer/src/store/slices/browser-remote-tab-creation.test.ts": 2119, + "src/renderer/src/store/slices/browser-session-host-selection.test.ts": 988, + "src/renderer/src/store/slices/browser-session-profiles.test.ts": 792, + "src/renderer/src/store/slices/browser-tab-creation-placement.test.ts": 1886, + "src/renderer/src/store/slices/browser-workspace-doc-location.test.ts": 2007, + "src/renderer/src/store/slices/browser.test.ts": 2001, + "src/renderer/src/store/slices/browser/browser-hydration-state.test.ts": 448, + "src/renderer/src/store/slices/bulk-worktree-purge-terminal-maps-leak.test.ts": 1727, + "src/renderer/src/store/slices/cmd-j-create-actions.test.ts": 1879, + "src/renderer/src/store/slices/codex-restart-notice-lifecycle.test.ts": 1685, + "src/renderer/src/store/slices/content-tabs-from-main-frames.test.ts": 2025, + "src/renderer/src/store/slices/content-tabs-paired-server-workspace.test.ts": 1923, + "src/renderer/src/store/slices/degraded-repo-hydration.test.ts": 1771, + "src/renderer/src/store/slices/detected-agents-environment-prune-leak.test.ts": 571, + "src/renderer/src/store/slices/detected-agents.test.ts": 643, + "src/renderer/src/store/slices/detected-worktree-refresh-leases.test.ts": 53, + "src/renderer/src/store/slices/dictation-model-state-stabilisation.test.ts": 191, + "src/renderer/src/store/slices/diff-comments-host-twins.test.ts": 1887, + "src/renderer/src/store/slices/diffComments.test.ts": 1896, + "src/renderer/src/store/slices/editor-branch-line-total.test.ts": 892, + "src/renderer/src/store/slices/editor-check-details-reading.test.ts": 945, + "src/renderer/src/store/slices/editor-check-details-reconstructed-owner.test.ts": 2056, + "src/renderer/src/store/slices/editor-check-details-tab-owner.test.ts": 1103, + "src/renderer/src/store/slices/editor-check-details-tabs.test.ts": 1814, + "src/renderer/src/store/slices/editor-close-background-file.test.ts": 893, + "src/renderer/src/store/slices/editor-close-document-siblings.test.ts": 1317, + "src/renderer/src/store/slices/editor-close-file-cleanup.test.ts": 2000, + "src/renderer/src/store/slices/editor-close-file-stale-active.test.ts": 1806, + "src/renderer/src/store/slices/editor-close-pinned-sibling.test.ts": 924, + "src/renderer/src/store/slices/editor-close-workspace-selection.test.ts": 1850, + "src/renderer/src/store/slices/editor-file-rename-twin-layout-owner.test.ts": 2090, + "src/renderer/src/store/slices/editor-git-status-reconciliation.test.ts": 870, + "src/renderer/src/store/slices/editor-hydration-scaling.test.ts": 1827, + "src/renderer/src/store/slices/editor-layout-owner-records.test.ts": 2006, + "src/renderer/src/store/slices/editor-markdown-link-activation.test.ts": 953, + "src/renderer/src/store/slices/editor-markdown-preview-read-authority.test.ts": 1829, + "src/renderer/src/store/slices/editor-markdown-view-state.test.ts": 801, + "src/renderer/src/store/slices/editor-open-diff.test.ts": 1987, + "src/renderer/src/store/slices/editor-open-link-placement.test.ts": 1987, + "src/renderer/src/store/slices/editor-preview-tab-setting.test.ts": 1952, + "src/renderer/src/store/slices/editor-read-only-tabs.test.ts": 901, + "src/renderer/src/store/slices/editor-recently-closed-tabs.test.ts": 1948, + "src/renderer/src/store/slices/editor-rekey-open-files.test.ts": 1886, + "src/renderer/src/store/slices/editor-remote-branch-actions.test.ts": 935, + "src/renderer/src/store/slices/editor-right-sidebar-state.test.ts": 1861, + "src/renderer/src/store/slices/editor-session-duplicate-restore.test.ts": 1931, + "src/renderer/src/store/slices/editor-set-active-file-guard.test.ts": 895, + "src/renderer/src/store/slices/editor-state-worktree-purge-leak.test.ts": 1740, + "src/renderer/src/store/slices/editor-tab-host-ownership.test.ts": 816, + "src/renderer/src/store/slices/editor-tab-layout-owner.test.ts": 1883, + "src/renderer/src/store/slices/editor-tab-placement.test.ts": 1837, + "src/renderer/src/store/slices/editor-tab-shared-project-owner.test.ts": 954, + "src/renderer/src/store/slices/editor/actions/editor-cursor-line.test.ts": 823, + "src/renderer/src/store/slices/editor/actions/editor-draft-state.test.ts": 818, + "src/renderer/src/store/slices/editor/actions/hydrated-editor-session-state.test.ts": 297, + "src/renderer/src/store/slices/editor/buffers/editor-buffer-conflict-overview.test.ts": 1809, + "src/renderer/src/store/slices/editor/buffers/editor-buffer-identity.test.ts": 602, + "src/renderer/src/store/slices/editor/buffers/editor-buffer-join.test.ts": 51, + "src/renderer/src/store/slices/editor/buffers/editor-buffer-reconcile-identity.test.ts": 1775, + "src/renderer/src/store/slices/editor/buffers/editor-buffer-reconcile-joins.test.ts": 1766, + "src/renderer/src/store/slices/editor/buffers/editor-buffer-rejoin.test.ts": 1843, + "src/renderer/src/store/slices/editor/buffers/editor-buffer-views.test.ts": 2004, + "src/renderer/src/store/slices/editor/file-ids/hydrated-editor-projections.test.ts": 353, + "src/renderer/src/store/slices/editor/git/git-status-reconciliation.perf.test.ts": 199, + "src/renderer/src/store/slices/editor/staged-rename-status-reconciliation.test.ts": 873, + "src/renderer/src/store/slices/editor/tabs/editor-open-adjacent-group.test.ts": 72, + "src/renderer/src/store/slices/editor/tabs/open-file-layout-view.test.ts": 57, + "src/renderer/src/store/slices/empty-update-notifications.test.ts": 1721, + "src/renderer/src/store/slices/floating-editor-file-id-layout-owner.test.ts": 933, + "src/renderer/src/store/slices/floating-workspace-row.test.ts": 1601, + "src/renderer/src/store/slices/folder-workspace-activation-and-activity.test.ts": 2358, + "src/renderer/src/store/slices/folder-workspace-diff-comments.test.ts": 1042, + "src/renderer/src/store/slices/folder-workspace-owner-routed-mutations.test.ts": 1844, + "src/renderer/src/store/slices/generation-records-worktree-removal-leak.test.ts": 1612, + "src/renderer/src/store/slices/github-branch-mismatched-linked-pr.test.ts": 538, + "src/renderer/src/store/slices/github-cache-eviction-and-bounds.test.ts": 767, + "src/renderer/src/store/slices/github-cache-eviction-host-scopes.test.ts": 617, + "src/renderer/src/store/slices/github-checks-cache.test.ts": 666, + "src/renderer/src/store/slices/github-checks.test.ts": 58, + "src/renderer/src/store/slices/github-issue-state-machine.test.ts": 658, + "src/renderer/src/store/slices/github-linked-review-clear-ownership.test.ts": 891, + "src/renderer/src/store/slices/github-post-operation-owner.test.ts": 2062, + "src/renderer/src/store/slices/github-pr-branch-coordinator-events.test.ts": 639, + "src/renderer/src/store/slices/github-pr-branch-direct-refresh-scope.test.ts": 667, + "src/renderer/src/store/slices/github-pr-branch-fallback-results.test.ts": 658, + "src/renderer/src/store/slices/github-pr-branch-hosted-review-cache.test.ts": 715, + "src/renderer/src/store/slices/github-pr-branch-linked-pr-divergence.test.ts": 662, + "src/renderer/src/store/slices/github-pr-checks-fetch.test.ts": 766, + "src/renderer/src/store/slices/github-pr-comment-read-order.test.ts": 570, + "src/renderer/src/store/slices/github-pr-comments.test.ts": 746, + "src/renderer/src/store/slices/github-pr-host-scope.test.ts": 1030, + "src/renderer/src/store/slices/github-pr-manual-refresh-broadcast.test.ts": 693, + "src/renderer/src/store/slices/github-pr-refresh-host-guard.test.ts": 670, + "src/renderer/src/store/slices/github-pr-refresh-hosted-review-cache-leak.test.ts": 772, + "src/renderer/src/store/slices/github-pr-refresh-linked-scope-lifetime.test.ts": 1250, + "src/renderer/src/store/slices/github-pr-refresh-owner-routing.test.ts": 999, + "src/renderer/src/store/slices/github-pr-refresh-sequences-leak.test.ts": 641, + "src/renderer/src/store/slices/github-pr-refresh-states-leak.test.ts": 1327, + "src/renderer/src/store/slices/github-pr-refresh-wsl-host-off.test.ts": 791, + "src/renderer/src/store/slices/github-pr-rejected-cache.test.ts": 581, + "src/renderer/src/store/slices/github-pr-request-lifetime.test.ts": 1458, + "src/renderer/src/store/slices/github-project-request-coordination.test.ts": 1990, + "src/renderer/src/store/slices/github-project-view-tables.test.ts": 656, + "src/renderer/src/store/slices/github-provider-request-concurrency.test.ts": 644, + "src/renderer/src/store/slices/github-refresh-sweep.test.ts": 747, + "src/renderer/src/store/slices/github-repo-lookup-index.test.ts": 51, + "src/renderer/src/store/slices/github-review-thread-actions.test.ts": 574, + "src/renderer/src/store/slices/github-review-thread-rollback.test.ts": 663, + "src/renderer/src/store/slices/github-task-freshness.test.ts": 577, + "src/renderer/src/store/slices/github-task-record-retries.test.ts": 758, + "src/renderer/src/store/slices/github-task-records.test.ts": 807, + "src/renderer/src/store/slices/github-work-item-cache-identity.test.ts": 614, + "src/renderer/src/store/slices/github-work-items-error-envelope.test.ts": 1746, + "src/renderer/src/store/slices/github-work-items-pagination.test.ts": 1806, + "src/renderer/src/store/slices/github-work-items-runtime-routing.test.ts": 1891, + "src/renderer/src/store/slices/github-work-items-twin-cache-host.test.ts": 672, + "src/renderer/src/store/slices/github-work-items-twin-host-stamp.test.ts": 611, + "src/renderer/src/store/slices/github-worktree-refresh-if-stale.test.ts": 746, + "src/renderer/src/store/slices/hidden-ssh-host-session-round-trip.test.ts": 1825, + "src/renderer/src/store/slices/hosted-review-cache-race.test.ts": 87, + "src/renderer/src/store/slices/hosted-review-cache.test.ts": 166, + "src/renderer/src/store/slices/hosted-review-request-lifetime.test.ts": 110, + "src/renderer/src/store/slices/hosted-review.test.ts": 320, + "src/renderer/src/store/slices/issue-source-preference-twin.test.ts": 1858, + "src/renderer/src/store/slices/jira-connection-identity.test.ts": 1554, + "src/renderer/src/store/slices/jira-issue-patch-action.test.ts": 1768, + "src/renderer/src/store/slices/jira-sprint-filter-cache.test.ts": 1908, + "src/renderer/src/store/slices/jira-status-filter-cache.test.ts": 1770, + "src/renderer/src/store/slices/jira-web-client-status.test.ts": 1901, + "src/renderer/src/store/slices/jira.test.ts": 312, + "src/renderer/src/store/slices/layout-owner-written-session-hydration.test.ts": 1780, + "src/renderer/src/store/slices/legacy-partition-full-save-hydration.test.ts": 1930, + "src/renderer/src/store/slices/linear-credential-error-recovery.test.ts": 360, + "src/renderer/src/store/slices/linear-invalidation.test.ts": 117, + "src/renderer/src/store/slices/linear-issue-cache-refresh.test.ts": 404, + "src/renderer/src/store/slices/linear-scoped-collection-cache.test.ts": 399, + "src/renderer/src/store/slices/linear-source-context-cache-scope.test.ts": 411, + "src/renderer/src/store/slices/local-detected-agent-state.test.ts": 596, + "src/renderer/src/store/slices/native-chat-launch-draft-teardown.test.ts": 1854, + "src/renderer/src/store/slices/new-markdown.test.ts": 1000, + "src/renderer/src/store/slices/orca-profiles-auth-actions-connect-overlap.test.ts": 1685, + "src/renderer/src/store/slices/orca-profiles-auth-actions.test.ts": 1709, + "src/renderer/src/store/slices/persisted-ui-write-baseline.test.ts": 54, + "src/renderer/src/store/slices/pinned-tab-close-confirm.test.ts": 44, + "src/renderer/src/store/slices/preflight.test.ts": 1858, + "src/renderer/src/store/slices/project-group-removal-targets.test.ts": 57, + "src/renderer/src/store/slices/project-removal-host-twin-state.test.ts": 1972, + "src/renderer/src/store/slices/project-removal-owner-host.test.ts": 1880, + "src/renderer/src/store/slices/project-removal-runtime-terminal-order.test.ts": 1769, + "src/renderer/src/store/slices/project-removal-unreachable-server.test.ts": 2292, + "src/renderer/src/store/slices/purge-stale-runtime-host-ownership.test.ts": 1767, + "src/renderer/src/store/slices/purge-stale-runtime-host-state.test.ts": 1719, + "src/renderer/src/store/slices/readopted-ssh-worktree-rows.test.ts": 43, + "src/renderer/src/store/slices/recently-closed-tabs.test.ts": 2039, + "src/renderer/src/store/slices/remote-server-updates.integration.test.ts": 289, + "src/renderer/src/store/slices/removed-worktree-diff-memory.test.ts": 2981, + "src/renderer/src/store/slices/repo-host-identity.test.ts": 46, + "src/renderer/src/store/slices/repo-identity-reconcile.test.ts": 56, + "src/renderer/src/store/slices/repo-reorder-host-split.test.ts": 50, + "src/renderer/src/store/slices/repos-add-races.test.ts": 1731, + "src/renderer/src/store/slices/repos-all-hosts-generation.test.ts": 1908, + "src/renderer/src/store/slices/repos-all-hosts.test.ts": 1971, + "src/renderer/src/store/slices/repos-catalog-connection-fence.test.ts": 1821, + "src/renderer/src/store/slices/repos-catalog-reconciliation.test.ts": 2246, + "src/renderer/src/store/slices/repos-catalog-refresh.test.ts": 1864, + "src/renderer/src/store/slices/repos-catalog-request-coordination.test.ts": 1602, + "src/renderer/src/store/slices/repos-cross-host-project-collisions.test.ts": 1706, + "src/renderer/src/store/slices/repos-ephemeral-vm-cleanup-retention.test.ts": 2459, + "src/renderer/src/store/slices/repos-host-identity-routing.test.ts": 1700, + "src/renderer/src/store/slices/repos-nested-ssh-projection.test.ts": 1780, + "src/renderer/src/store/slices/repos-onboarding-folder-startup.test.ts": 2167, + "src/renderer/src/store/slices/repos-paired-runtime-add.test.ts": 2036, + "src/renderer/src/store/slices/repos-project-group-cross-host-move.test.ts": 1704, + "src/renderer/src/store/slices/repos-project-groups.test.ts": 1898, + "src/renderer/src/store/slices/repos-project-mutations.test.ts": 1995, + "src/renderer/src/store/slices/repos-remove-missing-remote-project.test.ts": 1686, + "src/renderer/src/store/slices/repos-selected-owner-routing.test.ts": 2067, + "src/renderer/src/store/slices/repos-ssh-host-reconciliation.test.ts": 1891, + "src/renderer/src/store/slices/repos.runtime-fallback.test.ts": 1808, + "src/renderer/src/store/slices/repos.test.ts": 1835, + "src/renderer/src/store/slices/restored-editor-owner-layout-owner.test.ts": 1879, + "src/renderer/src/store/slices/restored-editor-owner-reparent.test.ts": 2423, + "src/renderer/src/store/slices/restored-editor-owner-restart.test.ts": 2138, + "src/renderer/src/store/slices/runtime-catalog-merge-removed-env-guard.test.ts": 1787, + "src/renderer/src/store/slices/runtime-detected-agents-pairing.test.ts": 608, + "src/renderer/src/store/slices/runtime-detected-agents.test.ts": 478, + "src/renderer/src/store/slices/runtime-environment-peer-replacement.test.ts": 120, + "src/renderer/src/store/slices/runtime-environment-ssh.test.ts": 1782, + "src/renderer/src/store/slices/runtime-host-purge-session-partition-split.test.ts": 1770, + "src/renderer/src/store/slices/runtime-managed-repair-keeps-workspaces.test.ts": 1776, + "src/renderer/src/store/slices/runtime-pane-title-sort-epoch.test.ts": 1737, + "src/renderer/src/store/slices/runtime-status-catalog-identity.test.ts": 465, + "src/renderer/src/store/slices/runtime-status-first-publication.test.ts": 461, + "src/renderer/src/store/slices/runtime-status-reconnect-connection-generation.test.ts": 1813, + "src/renderer/src/store/slices/runtime-status-skill-cache-eviction.test.ts": 544, + "src/renderer/src/store/slices/runtime-status-snapshot.test.ts": 410, + "src/renderer/src/store/slices/runtime-status.test.ts": 746, + "src/renderer/src/store/slices/runtime-switch-settings-persistence.test.ts": 1772, + "src/renderer/src/store/slices/selected-host-active-workspace-identity.test.ts": 1661, + "src/renderer/src/store/slices/server-editor-file-restart-identity.test.ts": 1865, + "src/renderer/src/store/slices/set-runtime-environments-purge-wiring.test.ts": 1683, + "src/renderer/src/store/slices/settings-owner-hydration-write-fence.test.ts": 1860, + "src/renderer/src/store/slices/settings-search-state.test.ts": 41, + "src/renderer/src/store/slices/settings-terminal-quick-commands.test.ts": 1734, + "src/renderer/src/store/slices/settings.test.ts": 1938, + "src/renderer/src/store/slices/sparse-presets-repo-removal-purge-leak.test.ts": 1612, + "src/renderer/src/store/slices/sparse-presets.test.ts": 217, + "src/renderer/src/store/slices/ssh-target-cleanup.test.ts": 1772, + "src/renderer/src/store/slices/ssh.test.ts": 1843, + "src/renderer/src/store/slices/store-active-worktree-removal-successor.test.ts": 1867, + "src/renderer/src/store/slices/store-active-worktree-selection.test.ts": 2039, + "src/renderer/src/store/slices/store-active-worktree-split-groups.test.ts": 2048, + "src/renderer/src/store/slices/store-active-worktree-tab-close.test.ts": 1897, + "src/renderer/src/store/slices/store-active-worktree-terminal-creation.test.ts": 1747, + "src/renderer/src/store/slices/store-create-tab-first-pane-layout.test.ts": 1728, + "src/renderer/src/store/slices/store-create-tab-id-hint.test.ts": 1770, + "src/renderer/src/store/slices/store-create-tab-layout-owner.test.ts": 1695, + "src/renderer/src/store/slices/store-create-tab-start-in-main.test.ts": 1801, + "src/renderer/src/store/slices/store-open-to-side-layout-owner.test.ts": 1919, + "src/renderer/src/store/slices/store-session-browser-hydration.test.ts": 1906, + "src/renderer/src/store/slices/store-session-cascades.test.ts": 1775, + "src/renderer/src/store/slices/store-session-editor-hydration.test.ts": 1719, + "src/renderer/src/store/slices/store-session-terminal-activity.test.ts": 1824, + "src/renderer/src/store/slices/store-session-terminal-reconnect.test.ts": 2279, + "src/renderer/src/store/slices/store-session-workspace-hydration.test.ts": 1733, + "src/renderer/src/store/slices/store-sleep-agent-status-retention.test.ts": 7641, + "src/renderer/src/store/slices/store-sleep-exact-runtime-stop.test.ts": 1842, + "src/renderer/src/store/slices/store-sleep-layout-owner.test.ts": 1808, + "src/renderer/src/store/slices/store-sleep-pane-hibernation.test.ts": 1932, + "src/renderer/src/store/slices/store-sleep-runtime-convergence.test.ts": 1767, + "src/renderer/src/store/slices/store-sleep-shutdown-order.test.ts": 1808, + "src/renderer/src/store/slices/store-sleep-twin-host-owner.test.ts": 1706, + "src/renderer/src/store/slices/store-terminal-tab-changes-layout-owner.test.ts": 2172, + "src/renderer/src/store/slices/store-worktree-removal-cascade.test.ts": 1786, + "src/renderer/src/store/slices/structured-chat-slept-at.test.ts": 173, + "src/renderer/src/store/slices/superseded-ssh-repo-rows.test.ts": 48, + "src/renderer/src/store/slices/tab-group-reference-repair.test.ts": 44, + "src/renderer/src/store/slices/tab-view-mode.test.ts": 1788, + "src/renderer/src/store/slices/tab-worktree-orphan-map-purge-leak.test.ts": 1936, + "src/renderer/src/store/slices/tabs-close-dangling-group.test.ts": 1849, + "src/renderer/src/store/slices/tabs-hydration-group-validation.test.ts": 249, + "src/renderer/src/store/slices/tabs-hydration-main-load-drop.test.ts": 336, + "src/renderer/src/store/slices/tabs-hydration.test.ts": 273, + "src/renderer/src/store/slices/tabs-label-and-pin-state.test.ts": 1921, + "src/renderer/src/store/slices/tabs-model-reconciliation.test.ts": 1800, + "src/renderer/src/store/slices/tabs-open-close-lifecycle.test.ts": 2140, + "src/renderer/src/store/slices/tabs-pane-layout-operations.test.ts": 1652, + "src/renderer/src/store/slices/tabs-session-hydration.test.ts": 1772, + "src/renderer/src/store/slices/tabs-split-create.test.ts": 1733, + "src/renderer/src/store/slices/tabs-unread-and-focus.test.ts": 1801, + "src/renderer/src/store/slices/tabs/hydrated-workspace-reconciliation-batch.test.ts": 1988, + "src/renderer/src/store/slices/tabs/layout-owner-shared-path-gates.test.ts": 1707, + "src/renderer/src/store/slices/tabs/structured-chat-close-owner.test.ts": 1866, + "src/renderer/src/store/slices/tabs/tab-selection-contract.test.ts": 270, + "src/renderer/src/store/slices/tabs/tabs-layout-owner-groups-order.test.ts": 1731, + "src/renderer/src/store/slices/tabs/tabs-reconciliation-batch-identity.test.ts": 1901, + "src/renderer/src/store/slices/tabs/tabs-reconciliation-empty-groups.test.ts": 1703, + "src/renderer/src/store/slices/tabs/tabs-root-group.test.ts": 1796, + "src/renderer/src/store/slices/terminal-input-activity-store-write.test.ts": 1726, + "src/renderer/src/store/slices/terminal-layout-pty-ownership.test.ts": 1734, + "src/renderer/src/store/slices/terminal-orphan-helpers.test.ts": 308, + "src/renderer/src/store/slices/terminal-pane-detach-agent-identity.test.ts": 1627, + "src/renderer/src/store/slices/terminal-pane-detach-agent-retention.test.ts": 2846, + "src/renderer/src/store/slices/terminal-pty-identity-replacement.test.ts": 1751, + "src/renderer/src/store/slices/terminal-quick-command-hosts.test.ts": 1759, + "src/renderer/src/store/slices/terminal-tab-id-hydration.test.ts": 1738, + "src/renderer/src/store/slices/terminal-tab-owner-index.test.ts": 50, + "src/renderer/src/store/slices/terminal-tab-recovery-remount.test.ts": 1791, + "src/renderer/src/store/slices/terminal-tab-retirement-store.test.ts": 1955, + "src/renderer/src/store/slices/terminal-tab-retirement.test.ts": 338, + "src/renderer/src/store/slices/terminal-tab-title-batch.test.ts": 1749, + "src/renderer/src/store/slices/terminals-explicit-empty-hydration.test.ts": 1673, + "src/renderer/src/store/slices/terminals-hydration-canonical-pty-overlap.test.ts": 1946, + "src/renderer/src/store/slices/terminals-hydration-canonical-rows.test.ts": 1680, + "src/renderer/src/store/slices/terminals-hydration.test.ts": 1768, + "src/renderer/src/store/slices/ui-acknowledge-agents-clock-skew.test.ts": 631, + "src/renderer/src/store/slices/ui-agent-send-target.test.ts": 760, + "src/renderer/src/store/slices/ui-contextual-tours.test.ts": 659, + "src/renderer/src/store/slices/ui-feature-interactions.test.ts": 648, + "src/renderer/src/store/slices/ui-host-filter-sync.test.ts": 597, + "src/renderer/src/store/slices/ui-host-workspace-statuses.test.ts": 1695, + "src/renderer/src/store/slices/ui-hydration-view-layout.test.ts": 659, + "src/renderer/src/store/slices/ui-hydration-workspace-cleanup-browse.test.ts": 659, + "src/renderer/src/store/slices/ui-hydration-workspace-preferences.test.ts": 723, + "src/renderer/src/store/slices/ui-modal-slot-dismissal.test.ts": 662, + "src/renderer/src/store/slices/ui-notice-dismissals.test.ts": 544, + "src/renderer/src/store/slices/ui-page-navigation.test.ts": 629, + "src/renderer/src/store/slices/ui/ui-slice-surface-actions.test.ts": 1760, + "src/renderer/src/store/slices/workspace-activation-preparation.test.ts": 1932, + "src/renderer/src/store/slices/workspace-attention/workspace-unread-characterization.test.ts": 1974, + "src/renderer/src/store/slices/workspace-attention/workspace-unread-flag-host-raises.test.ts": 1914, + "src/renderer/src/store/slices/workspace-attention/workspace-unread-on-screen-characterization.test.ts": 1780, + "src/renderer/src/store/slices/workspace-attention/workspace-unread-removal-characterization.test.ts": 2113, + "src/renderer/src/store/slices/workspace-attention/workspace-unread-screen-moves-characterization.test.ts": 1884, + "src/renderer/src/store/slices/workspace-chat-draft-removal.test.ts": 1896, + "src/renderer/src/store/slices/workspace-cleanup-agent-stop-preflight.test.ts": 1752, + "src/renderer/src/store/slices/workspace-cleanup-browse.test.ts": 69, + "src/renderer/src/store/slices/workspace-cleanup-cache-hydration.test.ts": 815, + "src/renderer/src/store/slices/workspace-cleanup-enrichment-performance.test.ts": 995, + "src/renderer/src/store/slices/workspace-cleanup-host-qualified-list-state.test.ts": 1784, + "src/renderer/src/store/slices/workspace-cleanup-local-evidence-invariants.test.ts": 681, + "src/renderer/src/store/slices/workspace-cleanup-plain-shell-visit.test.ts": 632, + "src/renderer/src/store/slices/workspace-cleanup-removal-preflight.test.ts": 750, + "src/renderer/src/store/slices/workspace-cleanup-scan-progress-boundary.test.ts": 632, + "src/renderer/src/store/slices/workspace-cleanup-scan-progress.test.ts": 1207, + "src/renderer/src/store/slices/workspace-cleanup-unverified-removal-consent.test.ts": 639, + "src/renderer/src/store/slices/workspace-cleanup-wrong-host-removal-guard.test.ts": 1800, + "src/renderer/src/store/slices/workspace-cleanup-wrong-host-removal.test.ts": 1909, + "src/renderer/src/store/slices/workspace-document-title-refresh.test.ts": 1630, + "src/renderer/src/store/slices/workspace-space.test.ts": 49, + "src/renderer/src/store/slices/worktree-catalog-reconciliation.test.ts": 39, + "src/renderer/src/store/slices/worktree-helpers.test.ts": 94, + "src/renderer/src/store/slices/worktree-listing-branch-switch.test.ts": 48, + "src/renderer/src/store/slices/worktree-meta-update-application.test.ts": 96, + "src/renderer/src/store/slices/worktree-nav-history-view-entries.test.ts": 107, + "src/renderer/src/store/slices/worktree-nav-history.test.ts": 112, + "src/renderer/src/store/slices/worktree-removal-maps-leak.test.ts": 1643, + "src/renderer/src/store/slices/worktree-sleep-intent-lifecycle.test.ts": 1764, + "src/renderer/src/store/slices/worktree-terminal-removal-teardown.test.ts": 1786, + "src/renderer/src/store/slices/worktree-visibility-owner-settings.test.ts": 323, + "src/renderer/src/store/slices/worktree-visibility-settings-write.test.ts": 307, + "src/renderer/src/store/slices/worktrees-activity-persistence.test.ts": 1305, + "src/renderer/src/store/slices/worktrees-always-force-delete.test.ts": 1611, + "src/renderer/src/store/slices/worktrees-background-removal.test.ts": 2011, + "src/renderer/src/store/slices/worktrees-create-base-status.test.ts": 1252, + "src/renderer/src/store/slices/worktrees-create-captured-host.test.ts": 1148, + "src/renderer/src/store/slices/worktrees-create-client-automation-provenance.test.ts": 1201, + "src/renderer/src/store/slices/worktrees-create-parent-pick.test.ts": 1207, + "src/renderer/src/store/slices/worktrees-duplicate-server-removal.test.ts": 1116, + "src/renderer/src/store/slices/worktrees-fetch-listing-merge.test.ts": 1311, + "src/renderer/src/store/slices/worktrees-fetch-owner-routing.test.ts": 2038, + "src/renderer/src/store/slices/worktrees-fetch-persisted-metadata-fallback.test.ts": 1168, + "src/renderer/src/store/slices/worktrees-fetch-refresh-coalescing.test.ts": 1226, + "src/renderer/src/store/slices/worktrees-fetch-remote-lineage.test.ts": 1221, + "src/renderer/src/store/slices/worktrees-fetch-removal-purge.test.ts": 1207, + "src/renderer/src/store/slices/worktrees-fetch-stale-catalog-version.test.ts": 1337, + "src/renderer/src/store/slices/worktrees-git-identity-branch-title.test.ts": 1181, + "src/renderer/src/store/slices/worktrees-git-identity-review-clear-persistence.test.ts": 1678, + "src/renderer/src/store/slices/worktrees-git-identity-twin-host.test.ts": 1342, + "src/renderer/src/store/slices/worktrees-hydration-purge.test.ts": 1274, + "src/renderer/src/store/slices/worktrees-identity-migration.test.ts": 1412, + "src/renderer/src/store/slices/worktrees-lineage-state.test.ts": 1133, + "src/renderer/src/store/slices/worktrees-linked-review-push-target.test.ts": 1186, + "src/renderer/src/store/slices/worktrees-metadata-persistence.test.ts": 1212, + "src/renderer/src/store/slices/worktrees-multiple-attachments.test.ts": 1132, + "src/renderer/src/store/slices/worktrees-pending-creation-state.test.ts": 1132, + "src/renderer/src/store/slices/worktrees-purge-terminal-state.test.ts": 1133, + "src/renderer/src/store/slices/worktrees-recent-stamp-switch-on.test.ts": 1141, + "src/renderer/src/store/slices/worktrees-remote-runtime-create.test.ts": 1244, + "src/renderer/src/store/slices/worktrees-remote-runtime-removal.test.ts": 1227, + "src/renderer/src/store/slices/worktrees-removal-state-cleanup.test.ts": 1229, + "src/renderer/src/store/slices/worktrees-runtime-connection-generation-fence.test.ts": 1240, + "src/renderer/src/store/slices/worktrees-terminal-pr-exact-observation.test.ts": 1201, + "src/renderer/src/store/slices/worktrees-terminal-pr-url-linking.test.ts": 1786, + "src/renderer/src/store/slices/worktrees-terminal-reference-admission.test.ts": 1863, + "src/renderer/src/store/slices/worktrees-terminal-reference-origins.test.ts": 1218, + "src/renderer/src/store/slices/worktrees-terminal-reference-source-race.test.ts": 1063, + "src/renderer/src/store/slices/worktrees-unread-state.test.ts": 1704, + "src/renderer/src/store/slices/worktrees-workspace-selection-state.test.ts": 1170, + "src/renderer/src/store/slices/worktrees/host-scoped-row-merges.test.ts": 1805, + "src/renderer/src/store/slices/worktrees/listing/detected-worktree-meta.test.ts": 318, + "src/renderer/src/store/slices/worktrees/listing/stale-listing-purges-created-worktree.test.ts": 1828, + "src/renderer/src/store/slices/worktrees/listing/worktree-host-ownership-repo-host.test.ts": 289, + "src/renderer/src/store/slices/worktrees/listing/worktree-host-ownership-unstamped.test.ts": 112, + "src/renderer/src/store/slices/worktrees/listing/worktree-sort-order-patch.test.ts": 106, + "src/renderer/src/store/slices/worktrees/metadata/worktree-meta-persist.test.ts": 361, + "src/renderer/src/store/slices/worktrees/session/worktree-identity-rename-main-agreement.test.ts": 1677, + "src/renderer/src/store/slices/worktrees/session/worktree-no-op-notifications.test.ts": 1129, + "src/renderer/src/store/slices/worktrees/teardown/host-qualified-removal-refusal.test.ts": 518, + "src/renderer/src/store/slices/worktrees/teardown/remove-worktree-shared-records.test.ts": 2086, + "src/renderer/src/store/slices/worktrees/teardown/removed-workspace-unsaved-files.test.ts": 2481, + "src/renderer/src/store/slices/worktrees/teardown/worktree-delete-state.test.ts": 1160, + "src/renderer/src/store/slices/wsl-hosts.test.ts": 1908, + "src/renderer/src/store/slices/wsl-moved-project-chat-hydration.test.ts": 1658, + "src/renderer/src/store/slices/wsl-moved-project-chat-purge.test.ts": 1222, + "src/renderer/src/store/store-identity-churn-probe.test.ts": 67, + "src/renderer/src/store/terminals/legacy-relay-bridged-tab-close.test.ts": 310, + "src/renderer/src/store/terminals/restored-relay-session-identity.test.ts": 2196, + "src/renderer/src/store/terminals/restored-terminal-rebind-restarts.test.ts": 1886, + "src/renderer/src/store/terminals/structured-chat-tab-rename.test.ts": 3154, + "src/renderer/src/store/terminals/terminal-chat-pane-layout-owner.test.ts": 1753, + "src/renderer/src/store/terminals/terminal-exited-pane-liveness.test.ts": 1721, + "src/renderer/src/store/terminals/terminal-no-op-subscriber.test.ts": 1763, + "src/renderer/src/store/terminals/terminal-pane-expansion-write-bailout.test.tsx": 1927, + "src/renderer/src/store/terminals/terminal-shutdown-guards-identity.test.ts": 47, + "src/renderer/src/store/terminals/terminal-sleep-layout-owner.test.ts": 58, + "src/renderer/src/store/terminals/terminal-startup-queue-restart.test.ts": 1895, + "src/renderer/src/store/terminals/terminal-tab-close-intent.test.ts": 1945, + "src/renderer/src/store/terminals/terminal-tab-create-through-layout-owner.test.ts": 1863, + "src/renderer/src/store/terminals/terminal-tab-mirrored-id.test.ts": 1662, + "src/renderer/src/store/terminals/terminal-workspace-routing.scale.test.ts": 104, + "src/renderer/src/store/terminals/workspace-terminal-placeholders.test.ts": 302, + "src/renderer/src/store/use-runtime-status-view.test.tsx": 1979, + "src/renderer/src/store/workspace-layout-cache.test.ts": 63, + "src/renderer/src/store/workspace-layout-frame-store-patch.test.ts": 2284, + "src/renderer/src/store/workspace-record-selectors.test.ts": 93, + "src/renderer/src/store/worktree-diff-comments-selector.test.ts": 346, + "src/renderer/src/store/worktree-host-collision-index.test.ts": 1875, + "src/renderer/src/store/worktree-visibility-defaults-by-host.test.ts": 45, + "src/renderer/src/web/preload-api/web-agent-session-attachment-upload.test.ts": 1588, + "src/renderer/src/web/preload-api/web-ai-vault-search-compat.test.ts": 306, + "src/renderer/src/web/preload-api/web-chat-permission-normalization.test.ts": 293, + "src/renderer/src/web/preload-api/web-filesystem-api-connection-pin.test.ts": 509, + "src/renderer/src/web/preload-api/web-git-stage-scope.test.ts": 691, + "src/renderer/src/web/preload-api/web-jira-filter-state-api.test.ts": 695, + "src/renderer/src/web/preload-api/web-review-api-hooks-check.test.ts": 61, + "src/renderer/src/web/preload-api/web-runtime-calls-connection-pin.test.ts": 51, + "src/renderer/src/web/preload-api/web-shell-attachment-picker.test.ts": 201, + "src/renderer/src/web/preload-api/web-ui-compact-notice.test.ts": 1192, + "src/renderer/src/web/preload-api/web-ui-explorer-root.test.ts": 880, + "src/renderer/src/web/web-clipboard-copy-terminal-selection.test.ts": 176, + "src/renderer/src/web/web-clipboard-image-presence.test.ts": 746, + "src/renderer/src/web/web-device-key.test.ts": 74, + "src/renderer/src/web/web-file-mutation-methods.test.ts": 462, + "src/renderer/src/web/web-file-write-disk-precondition.test.ts": 555, + "src/renderer/src/web/web-insecure-origin-pairing.test.ts": 184, + "src/renderer/src/web/web-native-chat-appearance-settings.test.ts": 272, + "src/renderer/src/web/web-pairing.test.ts": 105, + "src/renderer/src/web/web-preload-api-agent-providers.test.ts": 1678, + "src/renderer/src/web/web-preload-api-chat-ui-launch-migration.test.ts": 10672, + "src/renderer/src/web/web-preload-api-clipboard.test.ts": 2816, + "src/renderer/src/web/web-preload-api-filesystem.test.ts": 730, + "src/renderer/src/web/web-preload-api-git.test.ts": 989, + "src/renderer/src/web/web-preload-api-github.test.ts": 875, + "src/renderer/src/web/web-preload-api-gitlab.test.ts": 886, + "src/renderer/src/web/web-preload-api-jira.test.ts": 850, + "src/renderer/src/web/web-preload-api-keybindings.test.ts": 1519, + "src/renderer/src/web/web-preload-api-plugins.test.ts": 2633, + "src/renderer/src/web/web-preload-api-portuguese-language.test.ts": 2411, + "src/renderer/src/web/web-preload-api-rate-limits.test.ts": 2331, + "src/renderer/src/web/web-preload-api-runtime-calls.test.ts": 885, + "src/renderer/src/web/web-preload-api-runtime-environment.test.ts": 3372, + "src/renderer/src/web/web-preload-api-settings.test.ts": 3834, + "src/renderer/src/web/web-preload-api-ui-pairing-local-fields.test.ts": 685, + "src/renderer/src/web/web-preload-api-ui.test.ts": 3376, + "src/renderer/src/web/web-preload-api-workspace-catalog.test.ts": 2762, + "src/renderer/src/web/web-preload-resource-visibility.test.tsx": 1526, + "src/renderer/src/web/web-runtime-auth-verdict.test.ts": 52, + "src/renderer/src/web/web-runtime-client-file-watch-replay.test.ts": 368, + "src/renderer/src/web/web-runtime-client-heartbeat.test.ts": 557, + "src/renderer/src/web/web-runtime-client-timeout-budget.test.ts": 404, + "src/renderer/src/web/web-runtime-client.test.ts": 762, + "src/renderer/src/web/web-runtime-connection-heartbeat-unsendable-probe.test.ts": 48, + "src/renderer/src/web/web-runtime-credential-source.test.ts": 162, + "src/renderer/src/web/web-runtime-direct-proxy-live.integration.test.ts": 366, + "src/renderer/src/web/web-runtime-environment-repair.test.ts": 1123, + "src/renderer/src/web/web-runtime-environment-token.test.ts": 133, + "src/renderer/src/web/web-runtime-request-registry-connection-pin.test.ts": 40, + "src/renderer/src/web/web-runtime-status-owner.test.ts": 1149, + "src/renderer/src/web/web-workspace-session.test.ts": 265, + "src/shared/__tests__/process-host/windows-cmd-shim-resolution.test.ts": 100, + "src/shared/__tests__/process-host/windows-cmd-shim-resolution.win32.test.ts": 76, + "src/shared/__tests__/process-host/windows-command-line.win32.test.ts": 69, + "src/shared/__tests__/process-host/windows-tree-kill-late-taskkill.win32.test.ts": 65, + "src/shared/abort-signal-reason-memory.test.ts": 80, + "src/shared/abort-signal-reason.test.ts": 81, + "src/shared/absolute-dir-override.test.ts": 54, + "src/shared/agent-chat-permission-host-support.test.ts": 195, + "src/shared/agent-chat-permission-mode.test.ts": 199, + "src/shared/agent-child-row-model.test.ts": 84, + "src/shared/agent-cli-flag-detection.test.ts": 56, + "src/shared/agent-cli-install-dir-fallback.test.ts": 130, + "src/shared/agent-command-line-intent.test.ts": 95, + "src/shared/agent-decorative-title-signature.test.ts": 81, + "src/shared/agent-detection.test.ts": 188, + "src/shared/agent-hook-endpoint-file.test.ts": 58, + "src/shared/agent-hook-endpoint-temp-cleanup.test.ts": 55, + "src/shared/agent-hook-listener-antigravity.test.ts": 278, + "src/shared/agent-hook-listener-claude-compatible-vendors.test.ts": 245, + "src/shared/agent-hook-listener-claude-elicitation.test.ts": 229, + "src/shared/agent-hook-listener-claude-reordered-task-notification.test.ts": 250, + "src/shared/agent-hook-listener-claude-subagents.test.ts": 278, + "src/shared/agent-hook-listener-claude-task-notification.test.ts": 337, + "src/shared/agent-hook-listener-claude-turn-state.test.ts": 306, + "src/shared/agent-hook-listener-codex-approval-ownership.test.ts": 258, + "src/shared/agent-hook-listener-codex-interrupt.test.ts": 240, + "src/shared/agent-hook-listener-codex-main-agent.test.ts": 207, + "src/shared/agent-hook-listener-codex-subagent-names.test.ts": 260, + "src/shared/agent-hook-listener-command-code-transcript.test.ts": 330, + "src/shared/agent-hook-listener-extraction-characterization.test.ts": 269, + "src/shared/agent-hook-listener-grok-cancel-background.test.ts": 248, + "src/shared/agent-hook-listener-grok-completion.test.ts": 255, + "src/shared/agent-hook-listener-grok.test.ts": 262, + "src/shared/agent-hook-listener-hermes-codex-droid.test.ts": 248, + "src/shared/agent-hook-listener-interactive-prompts.test.ts": 262, + "src/shared/agent-hook-listener-jcode.test.ts": 229, + "src/shared/agent-hook-listener-omp-approval-ownership.test.ts": 233, + "src/shared/agent-hook-listener-omp-plan-review.test.ts": 242, + "src/shared/agent-hook-listener-opencode-reattribution.test.ts": 228, + "src/shared/agent-hook-listener-opencode-session-correlation.test.ts": 57, + "src/shared/agent-hook-listener-opencode-session-registry.test.ts": 62, + "src/shared/agent-hook-listener-opencode-tui-identity.test.ts": 251, + "src/shared/agent-hook-listener-pi-compatible.test.ts": 234, + "src/shared/agent-hook-listener-roster-retention.test.ts": 303, + "src/shared/agent-hook-listener-session-replacement.test.ts": 226, + "src/shared/agent-hook-listener-startless-child-lifecycle.test.ts": 241, + "src/shared/agent-hook-listener-transport.test.ts": 326, + "src/shared/agent-hook-listener/claude-session-continuation.test.ts": 114, + "src/shared/agent-hook-listener/claude-settled-permission-requests.test.ts": 54, + "src/shared/agent-hook-listener/providers/claude-helper-checkpoints.test.ts": 864, + "src/shared/agent-hook-listener/providers/claude-helper-kill.test.ts": 1288, + "src/shared/agent-hook-listener/providers/claude-transcript-semantics.test.ts": 163, + "src/shared/agent-hook-listener/providers/dsh-events.test.ts": 231, + "src/shared/agent-hook-listener/providers/hermes-events.test.ts": 143, + "src/shared/agent-hook-listener/providers/jcode-turn-prompt.test.ts": 122, + "src/shared/agent-hook-listener/providers/kiro-events.test.ts": 247, + "src/shared/agent-hook-listener/providers/muse-events.test.ts": 246, + "src/shared/agent-hook-listener/providers/zcode-events.test.ts": 241, + "src/shared/agent-hook-listener/reverse-file-region-scan.test.ts": 51, + "src/shared/agent-hook-listener/transcript-reader.test.ts": 109, + "src/shared/agent-hook-relay.test.ts": 56, + "src/shared/agent-hook-scrub-safe-env.test.ts": 53, + "src/shared/agent-hook-spool-drain.test.ts": 50, + "src/shared/agent-hook-spool-read.test.ts": 51, + "src/shared/agent-hook-status-cache.test.ts": 79, + "src/shared/agent-hook-transport-interference.test.ts": 49, + "src/shared/agent-image-paste.test.ts": 55, + "src/shared/agent-kind.test.ts": 48, + "src/shared/agent-launch-choices.test.ts": 387, + "src/shared/agent-launch-default-choices.test.ts": 209, + "src/shared/agent-launch-legacy-publication.test.ts": 314, + "src/shared/agent-launch-operation.test.ts": 176, + "src/shared/agent-launch-picker-legacy-permission.test.ts": 299, + "src/shared/agent-launch-picker.test.ts": 303, + "src/shared/agent-launch-preferences.test.ts": 193, + "src/shared/agent-launch-remote.test.ts": 41, + "src/shared/agent-launch-settings-auto-projection.test.ts": 219, + "src/shared/agent-launch-settings-permissions.test.ts": 199, + "src/shared/agent-lead-status-fold.test.ts": 59, + "src/shared/agent-main-agent-verdict.test.ts": 55, + "src/shared/agent-notification-id.test.ts": 46, + "src/shared/agent-pending-prompt.test.ts": 99, + "src/shared/agent-process-presence-platform.test.ts": 64, + "src/shared/agent-process-presence-probe.test.ts": 88, + "src/shared/agent-process-recognition.test.ts": 342, + "src/shared/agent-prompt-injection.test.ts": 88, + "src/shared/agent-row-conversation-name.test.ts": 116, + "src/shared/agent-row-primary-text.test.ts": 60, + "src/shared/agent-scoped-permission-defaults.test.ts": 213, + "src/shared/agent-scratch-worktrees.test.ts": 61, + "src/shared/agent-session-handoff-context.test.ts": 216, + "src/shared/agent-session/agent-message-display-text.test.ts": 147, + "src/shared/agent-session/agent-session-approval-blocked-path.test.ts": 49, + "src/shared/agent-session/agent-session-approval-subject.test.ts": 112, + "src/shared/agent-session/agent-session-attachments.test.ts": 46, + "src/shared/agent-session/agent-session-background-task-state-admission.test.ts": 49, + "src/shared/agent-session/agent-session-context-clear.test.ts": 222, + "src/shared/agent-session/agent-session-conversation-name.test.ts": 71, + "src/shared/agent-session/agent-session-message-source.test.ts": 166, + "src/shared/agent-session/agent-session-provider-context.test.ts": 151, + "src/shared/agent-session/agent-session-question-answer.test.ts": 53, + "src/shared/agent-session/agent-session-question-free-text.test.ts": 48, + "src/shared/agent-session/agent-session-registered-agents.test.ts": 100, + "src/shared/agent-session/agent-session-thread-goal.test.ts": 48, + "src/shared/agent-session/failures/agent-session-failure-words.test.ts": 149, + "src/shared/agent-session/failures/agent-session-failure.test.ts": 136, + "src/shared/agent-session/failures/agent-session-refusal-notice.test.ts": 133, + "src/shared/agent-session/failures/agent-session-wire-refusals.test.ts": 144, + "src/shared/agent-session/failures/agent-session-write-failure.test.ts": 133, + "src/shared/agent-session/failures/structured-agent-session-rejection-words.test.ts": 167, + "src/shared/agent-session/journal/agent-session-journal-body-admission.test.ts": 109, "src/shared/agent-session/journal/agent-session-journal-producer.test.ts": 42, - "src/shared/agent-session/journal/agent-session-journal-schemas.test.ts": 113, - "src/shared/agent-session/lifecycle/agent-session-lease-adjudication.test.ts": 51, - "src/shared/agent-session/lifecycle/agent-session-legacy-handoff-lease.test.ts": 124, - "src/shared/agent-session/lifecycle/agent-session-mutation-envelope.test.ts": 127, - "src/shared/agent-session/lifecycle/agent-session-operation-ledger.test.ts": 164, - "src/shared/agent-session/options/agent-session-option-catalog-grok.test.ts": 101, - "src/shared/agent-session/options/agent-session-option-catalog-omp.test.ts": 100, - "src/shared/agent-session/options/agent-session-option-catalog-opencode.test.ts": 84, - "src/shared/agent-session/options/agent-session-option-catalog-removers.test.ts": 76, - "src/shared/agent-session/options/agent-session-option-catalog.test.ts": 85, - "src/shared/agent-session/agent-session-provider-context.test.ts": 125, - "src/shared/agent-session/lifecycle/agent-session-provider-handle.test.ts": 85, - "src/shared/agent-session/agent-session-question-answer.test.ts": 26, - "src/shared/agent-session/agent-session-question-free-text.test.ts": 55, - "src/shared/agent-session/lifecycle/agent-session-record-stored-form.test.ts": 165, - "src/shared/agent-session/failures/agent-session-refusal-notice-stop.test.ts": 110, - "src/shared/agent-session/failures/agent-session-refusal-notice.test.ts": 206, - "src/shared/agent-session/failures/agent-session-refusal-retry.test.ts": 38, - "src/shared/agent-session/lifecycle/agent-session-restart-continuation.test.ts": 30, - "src/shared/agent-session/lifecycle/agent-session-resume-cursor.test.ts": 160, - "src/shared/agent-session/lifecycle/agent-session-resume.test.ts": 56, - "src/shared/agent-session/lifecycle/agent-session-sign-in.test.ts": 106, - "src/shared/agent-session/view/agent-session-status-snapshot-fold.test.ts": 51, - "src/shared/agent-session/lifecycle/agent-session-stopped-history.test.ts": 153, - "src/shared/agent-session/agent-session-thread-goal.test.ts": 84, - "src/shared/agent-session/lifecycle/agent-session-turn-record.test.ts": 76, - "src/shared/agent-session/failures/agent-session-wire-refusals.test.ts": 104, - "src/shared/agent-session/failures/agent-session-write-failure.test.ts": 95, - "src/shared/agent-session/agent-session-conversation-name.test.ts": 39, - "src/shared/agent-session/agent-session-message-source.test.ts": 170, - "src/shared/agent-session/agent-session-registered-agents.test.ts": 86, - "src/shared/agent-session/lifecycle/agent-session-stored-agent.test.ts": 123, - "src/shared/agent-skill-sharing-contract.test.ts": 74, - "src/shared/agent-skill-sharing-gate.test.ts": 120, - "src/shared/agent-status-child-work-admission-activity.test.ts": 300, - "src/shared/agent-status-child-work-admission-collision.test.ts": 164, - "src/shared/agent-status-child-work-admission-parse.test.ts": 354, - "src/shared/agent-status-child-work-admission-sparse.test.ts": 165, - "src/shared/agent-status-child-work-admission.test.ts": 254, - "src/shared/agent-status-child-work-legacy-golden.test.ts": 33, - "src/shared/agent-status-child-work-legality.test.ts": 235, - "src/shared/agent-status-child-work-lifetime.test.ts": 396, - "src/shared/agent-status-child-work-liveness.test.ts": 42, - "src/shared/agent-status-child-work-projection.test.ts": 28, - "src/shared/agent-status-child-work-reconciliation.test.ts": 370, - "src/shared/agent-status-child-work-stop-acknowledged.test.ts": 161, - "src/shared/agent-status-child-work-view-wire.test.ts": 51, - "src/shared/agent-status-child-work-view.test.ts": 332, - "src/shared/agent-status-child-work.test.ts": 120, - "src/shared/agent-status-legacy-adapter.test.ts": 67, - "src/shared/agent-status-observation.test.ts": 46, - "src/shared/agent-status-osc-pending-retention.test.ts": 119, - "src/shared/agent-status-osc-scan-budget.test.ts": 254, - "src/shared/agent-status-osc-split-frame-scan-budget.test.ts": 100, - "src/shared/agent-status-osc.test.ts": 67, - "src/shared/agent-status-run-alias-index.test.ts": 147, - "src/shared/agent-status-run-capability.test.ts": 116, - "src/shared/agent-status-run.test.ts": 38, - "src/shared/agent-status-serving-readiness.test.ts": 49, - "src/shared/agent-status-store-bounds.test.ts": 220, - "src/shared/agent-status-store-in-place.test.ts": 1421, - "src/shared/agent-status-store-parent.test.ts": 166, - "src/shared/agent-status-store-reopen.test.ts": 153, - "src/shared/agent-status-store-scaling.test.ts": 481, - "src/shared/agent-status-store.test.ts": 397, - "src/shared/agent-status-subject.test.ts": 168, - "src/shared/agent-status-tracker-program-activity.test.ts": 68, - "src/shared/agent-status-transport-envelope.test.ts": 308, - "src/shared/agent-status-types.test.ts": 81, - "src/shared/agent-status-worktree-attribution.test.ts": 27, - "src/shared/agent-stop-display-status.test.ts": 26, - "src/shared/agent-tab-title.test.ts": 44, - "src/shared/agent-terminal-status-equivalence.test.ts": 29, - "src/shared/agent-title-agy-gemini-collision.test.ts": 55, - "src/shared/agent-title-decoration.test.ts": 31, - "src/shared/agent-title-evidence.test.ts": 84, - "src/shared/agent-title-identity-characterization.test.ts": 58, - "src/shared/agent-transcript-poll-scheduler.test.ts": 115, - "src/shared/agent-transitions.test.ts": 61, - "src/shared/agent-tui-input-clear.test.ts": 63, - "src/shared/ai-vault-resume-command.test.ts": 51, - "src/shared/ai-vault-resume-preparation.test.ts": 36, - "src/shared/ai-vault-scan-error-message.test.ts": 30, - "src/shared/ai-vault-search-agent-history.test.ts": 137, - "src/shared/ai-vault-search-contract.test.ts": 116, - "src/shared/ai-vault-search-query-operators.test.ts": 78, - "src/shared/ai-vault-search-scope-contract.test.ts": 83, - "src/shared/ai-vault-search-settings.test.ts": 57, - "src/shared/ai-vault-search-status-fallback.test.ts": 145, - "src/shared/ai-vault-session-depth.test.ts": 67, - "src/shared/ai-vault-session-filters.test.ts": 133, - "src/shared/ai-vault-ssh-resume-target.test.ts": 85, - "src/shared/ai-vault-types.test.ts": 51, - "src/shared/ansi-escape-sequences-consumers.test.ts": 143, - "src/shared/ansi-escape-sequences.test.ts": 313, - "src/shared/antigravity-transcript-reference.test.ts": 47, - "src/shared/app-version.test.ts": 63, - "src/shared/artifact-sharing-gate.test.ts": 181, - "src/shared/automatic-work-run-marker.test.ts": 58, + "src/shared/agent-session/lifecycle/agent-session-account-home.test.ts": 163, + "src/shared/agent-session/lifecycle/agent-session-lease-adjudication.test.ts": 66, + "src/shared/agent-session/lifecycle/agent-session-legacy-handoff-lease.test.ts": 157, + "src/shared/agent-session/lifecycle/agent-session-mutation-envelope.test.ts": 170, + "src/shared/agent-session/lifecycle/agent-session-operation-ledger.test.ts": 169, + "src/shared/agent-session/lifecycle/agent-session-provider-handle.test.ts": 90, + "src/shared/agent-session/lifecycle/agent-session-record-stored-form.test.ts": 192, + "src/shared/agent-session/lifecycle/agent-session-resume-cursor.test.ts": 219, + "src/shared/agent-session/lifecycle/agent-session-resume.test.ts": 76, + "src/shared/agent-session/lifecycle/agent-session-sign-in.test.ts": 144, + "src/shared/agent-session/lifecycle/agent-session-stopped-history.test.ts": 164, + "src/shared/agent-session/lifecycle/agent-session-stored-agent.test.ts": 160, + "src/shared/agent-session/lifecycle/agent-session-turn-record.test.ts": 127, + "src/shared/agent-session/lifecycle/structured-agent-session-message-projection-stopped-before-start.test.ts": 262, + "src/shared/agent-session/options/agent-session-option-catalog-grok.test.ts": 200, + "src/shared/agent-session/options/agent-session-option-catalog-omp.test.ts": 217, + "src/shared/agent-session/options/agent-session-option-catalog-opencode.test.ts": 200, + "src/shared/agent-session/options/agent-session-option-catalog-removers.test.ts": 199, + "src/shared/agent-session/options/agent-session-option-catalog.test.ts": 210, + "src/shared/agent-session/options/structured-agent-session-model-catalog-application.test.ts": 235, + "src/shared/agent-session/options/structured-agent-session-option-pick-book.test.ts": 37, + "src/shared/agent-session/options/structured-agent-session-option-picks.test.ts": 211, + "src/shared/agent-session/options/structured-agent-session-option-view.test.ts": 275, + "src/shared/agent-session/options/structured-agent-session-options-read-owner.test.ts": 234, + "src/shared/agent-session/options/structured-agent-session-options-write-owner.test.ts": 249, + "src/shared/agent-session/options/structured-agent-session-options.test.ts": 234, + "src/shared/agent-session/options/structured-agent-session-permission-option.test.ts": 211, + "src/shared/agent-session/options/structured-agent-session-selection-operations.test.ts": 202, + "src/shared/agent-session/requests/structured-agent-session-dispatch-rejection.test.ts": 169, + "src/shared/agent-session/requests/structured-agent-session-latest-request.test.ts": 218, + "src/shared/agent-session/requests/structured-agent-session-opening-send.test.ts": 111, + "src/shared/agent-session/requests/structured-agent-session-send-evidence.test.ts": 148, + "src/shared/agent-session/structured-agent-session-child-work-legacy.test.ts": 47, + "src/shared/agent-session/structured-agent-session-coalescer.test.ts": 387, + "src/shared/agent-session/structured-agent-session-context-usage.test.ts": 108, + "src/shared/agent-session/structured-agent-session-create.test.ts": 296, + "src/shared/agent-session/structured-agent-session-reducer.queued-messages.test.ts": 129, + "src/shared/agent-session/structured-agent-session-reducer.test.ts": 159, + "src/shared/agent-session/view/agent-session-status-snapshot-fold.test.ts": 39, + "src/shared/agent-session/view/structured-agent-session-agent-status.test.ts": 48, + "src/shared/agent-session/view/structured-agent-session-composer.test.ts": 68, + "src/shared/agent-session/view/structured-agent-session-item-retention.test.ts": 679, + "src/shared/agent-session/view/structured-agent-session-live-turn.test.ts": 111, + "src/shared/agent-session/view/structured-agent-session-message-projection.test.ts": 259, + "src/shared/agent-session/view/structured-agent-session-projection-turn-verdict.test.ts": 168, + "src/shared/agent-session/view/structured-agent-session-projection.test.ts": 245, + "src/shared/agent-session/view/structured-agent-session-queued-cards.test.ts": 229, + "src/shared/agent-session/view/structured-agent-session-status-started-at.test.ts": 211, + "src/shared/agent-session/view/structured-agent-session-status-tool-line.test.ts": 206, + "src/shared/agent-session/view/structured-agent-session-subagent-roster.test.ts": 63, + "src/shared/agent-session/view/structured-agent-session-turn-bars.test.ts": 178, + "src/shared/agent-session/view/structured-agent-session-turn-timing-retention.test.ts": 221, + "src/shared/agent-session/view/structured-agent-session-turn-timing.test.ts": 166, + "src/shared/agent-skill-sharing-contract.test.ts": 96, + "src/shared/agent-skill-sharing-gate.test.ts": 226, + "src/shared/agent-startup-default-lifetime.test.ts": 272, + "src/shared/agent-startup-update-suppression.test.ts": 206, + "src/shared/agent-status-child-work-admission-activity.test.ts": 232, + "src/shared/agent-status-child-work-admission-collision.test.ts": 214, + "src/shared/agent-status-child-work-admission-parse.test.ts": 412, + "src/shared/agent-status-child-work-admission-sparse.test.ts": 262, + "src/shared/agent-status-child-work-admission.test.ts": 271, + "src/shared/agent-status-child-work-legacy-golden.test.ts": 48, + "src/shared/agent-status-child-work-legality.test.ts": 248, + "src/shared/agent-status-child-work-lifetime.test.ts": 304, + "src/shared/agent-status-child-work-liveness.test.ts": 48, + "src/shared/agent-status-child-work-projection.test.ts": 55, + "src/shared/agent-status-child-work-reconciliation.test.ts": 418, + "src/shared/agent-status-child-work-stop-acknowledged.test.ts": 251, + "src/shared/agent-status-child-work-view-wire.test.ts": 46, + "src/shared/agent-status-child-work-view.test.ts": 255, + "src/shared/agent-status-child-work.test.ts": 220, + "src/shared/agent-status-legacy-adapter.test.ts": 58, + "src/shared/agent-status-observation.test.ts": 55, + "src/shared/agent-status-osc-pending-retention.test.ts": 154, + "src/shared/agent-status-osc-scan-budget.test.ts": 247, + "src/shared/agent-status-osc-split-frame-scan-budget.test.ts": 112, + "src/shared/agent-status-osc.test.ts": 104, + "src/shared/agent-status-run-alias-index.test.ts": 233, + "src/shared/agent-status-run-capability.test.ts": 144, + "src/shared/agent-status-run.test.ts": 64, + "src/shared/agent-status-serving-readiness.test.ts": 42, + "src/shared/agent-status-store-bounds.test.ts": 265, + "src/shared/agent-status-store-in-place.test.ts": 2129, + "src/shared/agent-status-store-parent.test.ts": 170, + "src/shared/agent-status-store-reopen.test.ts": 199, + "src/shared/agent-status-store-scaling.test.ts": 632, + "src/shared/agent-status-store.test.ts": 324, + "src/shared/agent-status-subject.test.ts": 171, + "src/shared/agent-status-tracker-program-activity.test.ts": 77, + "src/shared/agent-status-transport-envelope.test.ts": 192, + "src/shared/agent-status-types.test.ts": 132, + "src/shared/agent-status-worktree-attribution.test.ts": 198, + "src/shared/agent-stop-display-status.test.ts": 43, + "src/shared/agent-tab-title.test.ts": 55, + "src/shared/agent-terminal-status-equivalence.test.ts": 46, + "src/shared/agent-title-agy-gemini-collision.test.ts": 83, + "src/shared/agent-title-decoration.test.ts": 43, + "src/shared/agent-title-evidence.test.ts": 166, + "src/shared/agent-title-identity-characterization.test.ts": 77, + "src/shared/agent-transcript-poll-scheduler.test.ts": 113, + "src/shared/agent-transitions.test.ts": 105, + "src/shared/agent-tui-input-clear.test.ts": 57, + "src/shared/ai-vault-resume-command.test.ts": 70, + "src/shared/ai-vault-resume-preparation.test.ts": 39, + "src/shared/ai-vault-resume-target.test.ts": 85, + "src/shared/ai-vault-scan-error-message.test.ts": 54, + "src/shared/ai-vault-scope-paths.test.ts": 73, + "src/shared/ai-vault-search-agent-history.test.ts": 168, + "src/shared/ai-vault-search-contract.test.ts": 148, + "src/shared/ai-vault-search-query-operators.test.ts": 82, + "src/shared/ai-vault-search-scope-contract.test.ts": 130, + "src/shared/ai-vault-search-settings.test.ts": 86, + "src/shared/ai-vault-search-status-fallback.test.ts": 175, + "src/shared/ai-vault-session-cwd-candidates.test.ts": 113, + "src/shared/ai-vault-session-depth.test.ts": 78, + "src/shared/ai-vault-session-filters.test.ts": 176, + "src/shared/ai-vault-ssh-resume-target.test.ts": 84, + "src/shared/ai-vault-types.test.ts": 44, + "src/shared/ansi-escape-sequences-consumers.test.ts": 140, + "src/shared/ansi-escape-sequences.test.ts": 289, + "src/shared/antigravity-generation-plan.test.ts": 122, + "src/shared/antigravity-transcript-reference.test.ts": 66, + "src/shared/app-version.test.ts": 51, + "src/shared/artifact-sharing-gate.test.ts": 238, + "src/shared/automatic-work-run-marker.test.ts": 93, "src/shared/automation-cron-dialect.test.ts": 65, - "src/shared/automation-cron-input-validation.test.ts": 72, - "src/shared/automation-execution-target.test.ts": 52, - "src/shared/automation-host-filter.test.ts": 37, - "src/shared/automation-legacy-list-partition.test.ts": 77, - "src/shared/automation-list-response.test.ts": 60, - "src/shared/automation-list-scope.test.ts": 53, - "src/shared/automation-owner-key.test.ts": 23, - "src/shared/automation-owner-precondition.test.ts": 43, - "src/shared/automation-run-identity.test.ts": 26, - "src/shared/automation-run-retention.test.ts": 47, - "src/shared/automation-schedule-drift.test.ts": 59, - "src/shared/automation-schedules.test.ts": 158, - "src/shared/automation-session-reuse.test.ts": 32, - "src/shared/automation-usage-summary.test.ts": 36, - "src/shared/background-task-roster.test.ts": 68, - "src/shared/base-ref-search-result.test.ts": 11, - "src/shared/binary-file-extensions.test.ts": 36, - "src/shared/bounded-map.test.ts": 30, - "src/shared/branch-name-from-work.test.ts": 32, - "src/shared/branch-prefix.test.ts": 67, - "src/shared/browser-annotation-viewport-lifecycle.test.ts": 136, - "src/shared/browser-annotation-viewport-live-target.test.ts": 217, - "src/shared/browser-client-automation-protocol.test.ts": 93, - "src/shared/browser-client-host-id-argument.test.ts": 28, - "src/shared/browser-client-host-protocol.test.ts": 381, - "src/shared/browser-client-host-reconciliation-protocol.test.ts": 83, - "src/shared/browser-client-hosting-eligibility.test.ts": 109, - "src/shared/browser-load-failure.test.ts": 159, - "src/shared/browser-network-tunnel-protocol.test.ts": 53, - "src/shared/browser-network-tunnel-stream-framing.test.ts": 1894, - "src/shared/browser-page-zoom.test.ts": 32, - "src/shared/browser-profile-scope.test.ts": 90, - "src/shared/browser-screencast-protocol.test.ts": 33, - "src/shared/browser-url.test.ts": 134, - "src/shared/bundled-ripgrep.test.ts": 32, - "src/shared/bundled-skill-locations.test.ts": 120, - "src/shared/bundled-skill-summary.test.ts": 70, - "src/shared/bundled-web-client-manifest.test.ts": 64, - "src/shared/calm-status-reveal.test.ts": 36, - "src/shared/cheap-process-table-snapshot.test.ts": 62, - "src/shared/check-job-log-byte-cap.test.ts": 129, - "src/shared/check-job-log-excerpt.test.ts": 75, - "src/shared/check-job-log-marker-candidates.test.ts": 102, - "src/shared/check-job-log-performance-harness.test.ts": 370, - "src/shared/check-job-log-retention.test.ts": 461, - "src/shared/check-job-log-tail-slice.test.ts": 39, - "src/shared/check-job-log-text-performance.test.ts": 72, - "src/shared/claimed-agent-pty-owner.test.ts": 53, - "src/shared/claude-agent-teams-tmux-compat.test.ts": 40, - "src/shared/claude-agent-view-launch.test.ts": 40, - "src/shared/claude-background-run-isolation.test.ts": 47, - "src/shared/claude-background-task-kind.test.ts": 39, - "src/shared/claude-background-task-status.test.ts": 266, - "src/shared/claude-bash-input.test.ts": 29, - "src/shared/claude-model-list-probe.test.ts": 29, - "src/shared/claude-owed-notification-resource-contract.test.ts": 177, - "src/shared/claude-shell-function.test.ts": 173, - "src/shared/claude-sign-in-link.test.ts": 26, - "src/shared/claude-statusline-rate-limits.test.ts": 26, - "src/shared/claude-subagent-roster.test.ts": 52, - "src/shared/claude-subagent-row-lifecycle.test.ts": 220, - "src/shared/claude-terminal-interrupt.test.ts": 42, - "src/shared/cli-argument-boundary.test.ts": 28, - "src/shared/cli-workspace-provenance.test.ts": 40, - "src/shared/client-environment-info.test.ts": 32, - "src/shared/clipboard-image.test.ts": 46, - "src/shared/clipboard-text.test.ts": 54, - "src/shared/closed-terminal-tab-tombstones.test.ts": 75, - "src/shared/cloud-service-url.test.ts": 40, - "src/shared/coalescing-keyed-runner.test.ts": 86, - "src/shared/codebuddy-agent.test.ts": 278, - "src/shared/codex-auth-errors.test.ts": 39, - "src/shared/codex-cli-installation.test.ts": 33, - "src/shared/codex-composer-ready-scanner.test.ts": 55, - "src/shared/codex-hook-child-transcript.test.ts": 185, - "src/shared/codex-native-notice.test.ts": 52, - "src/shared/codex-pet-sprite-defaults.test.ts": 46, - "src/shared/codex-reset-credit-attempt-ledger.test.ts": 74, - "src/shared/codex-reset-credit-scope.test.ts": 60, - "src/shared/codex-rollout-jsonl-cursor.test.ts": 159, - "src/shared/codex-shared-server-command.test.ts": 45, - "src/shared/codex-startup-delivery.test.ts": 55, - "src/shared/codex-status-transcript-line.test.ts": 53, - "src/shared/codex-subagent-poll-scheduler.test.ts": 63, - "src/shared/codex-subagent-rollout-lifecycle.test.ts": 161, - "src/shared/codex-subagent-roster.test.ts": 39, - "src/shared/codex-subagent-transcript.test.ts": 72, - "src/shared/codex-turn-transcript.test.ts": 36, - "src/shared/combined-diff-file-tree-width.test.ts": 38, - "src/shared/command-code-output-retention.test.ts": 103, - "src/shared/command-code-output-status.test.ts": 81, + "src/shared/automation-cron-input-validation.test.ts": 69, + "src/shared/automation-execution-target.test.ts": 51, + "src/shared/automation-host-filter.test.ts": 50, + "src/shared/automation-legacy-list-partition.test.ts": 63, + "src/shared/automation-list-response.test.ts": 67, + "src/shared/automation-list-scope.test.ts": 72, + "src/shared/automation-owner-key.test.ts": 49, + "src/shared/automation-owner-precondition.test.ts": 67, + "src/shared/automation-run-identity.test.ts": 38, + "src/shared/automation-run-retention.test.ts": 86, + "src/shared/automation-schedule-drift.test.ts": 82, + "src/shared/automation-schedule-dst.test.ts": 53, + "src/shared/automation-schedules.test.ts": 174, + "src/shared/automation-session-reuse.test.ts": 51, + "src/shared/automation-usage-summary.test.ts": 44, + "src/shared/background-task-roster.test.ts": 118, + "src/shared/base-ref-search-result.test.ts": 28, + "src/shared/binary-file-extensions.test.ts": 43, + "src/shared/bounded-map.test.ts": 69, + "src/shared/branch-name-from-work.test.ts": 58, + "src/shared/branch-prefix.test.ts": 55, + "src/shared/browser-annotation-viewport-lifecycle.test.ts": 205, + "src/shared/browser-annotation-viewport-live-target.test.ts": 259, + "src/shared/browser-client-automation-protocol.test.ts": 92, + "src/shared/browser-client-host-id-argument.test.ts": 43, + "src/shared/browser-client-host-protocol.test.ts": 220, + "src/shared/browser-client-host-reconciliation-protocol.test.ts": 134, + "src/shared/browser-client-hosting-eligibility.test.ts": 141, + "src/shared/browser-extension-permission-warnings.test.ts": 57, + "src/shared/browser-extension-url.test.ts": 278, + "src/shared/browser-extension-webstore.test.ts": 235, + "src/shared/browser-extension-worker-api.test.ts": 38, + "src/shared/browser-load-failure.test.ts": 238, + "src/shared/browser-network-tunnel-protocol.test.ts": 47, + "src/shared/browser-network-tunnel-stream-framing.test.ts": 1645, + "src/shared/browser-page-zoom.test.ts": 38, + "src/shared/browser-profile-scope.test.ts": 241, + "src/shared/browser-screencast-protocol.test.ts": 50, + "src/shared/browser-url.test.ts": 268, + "src/shared/bundled-ripgrep.test.ts": 46, + "src/shared/bundled-skill-locations.test.ts": 90, + "src/shared/bundled-skill-summary.test.ts": 118, + "src/shared/bundled-web-client-manifest.test.ts": 66, + "src/shared/calm-status-reveal.test.ts": 49, + "src/shared/cheap-process-table-snapshot.test.ts": 84, + "src/shared/check-job-log-byte-cap.test.ts": 82, + "src/shared/check-job-log-excerpt.test.ts": 114, + "src/shared/check-job-log-marker-candidates.test.ts": 130, + "src/shared/check-job-log-performance-harness.test.ts": 456, + "src/shared/check-job-log-retention.test.ts": 451, + "src/shared/check-job-log-tail-slice.test.ts": 61, + "src/shared/check-job-log-text-performance.test.ts": 132, + "src/shared/claimed-agent-pty-owner.test.ts": 72, + "src/shared/claude-agent-teams-tmux-compat.test.ts": 46, + "src/shared/claude-agent-view-launch.test.ts": 55, + "src/shared/claude-background-run-isolation.test.ts": 43, + "src/shared/claude-background-task-kind.test.ts": 40, + "src/shared/claude-background-task-status.test.ts": 315, + "src/shared/claude-bash-input.test.ts": 44, + "src/shared/claude-model-list-probe.test.ts": 55, + "src/shared/claude-owed-notification-resource-contract.test.ts": 188, + "src/shared/claude-shell-function.test.ts": 220, + "src/shared/claude-sign-in-link.test.ts": 37, + "src/shared/claude-statusline-rate-limits.test.ts": 40, + "src/shared/claude-subagent-roster.test.ts": 87, + "src/shared/claude-subagent-row-lifecycle.test.ts": 305, + "src/shared/claude-terminal-interrupt.test.ts": 58, + "src/shared/cli-argument-boundary.test.ts": 45, + "src/shared/cli-runtime-pairing-inputs.test.ts": 64, + "src/shared/cli-workspace-provenance.test.ts": 45, + "src/shared/client-environment-info.test.ts": 46, + "src/shared/clipboard-image.test.ts": 43, + "src/shared/clipboard-text.test.ts": 73, + "src/shared/closed-terminal-tab-tombstones.test.ts": 94, + "src/shared/cloud-service-url.test.ts": 37, + "src/shared/coalescing-keyed-runner.test.ts": 119, + "src/shared/codebuddy-agent.test.ts": 301, + "src/shared/codex-auth-errors.test.ts": 61, + "src/shared/codex-cli-installation.test.ts": 46, + "src/shared/codex-composer-ready-scanner.test.ts": 102, + "src/shared/codex-hook-child-transcript.test.ts": 229, + "src/shared/codex-native-notice.test.ts": 75, + "src/shared/codex-pet-sprite-defaults.test.ts": 51, + "src/shared/codex-reset-credit-attempt-ledger.test.ts": 101, + "src/shared/codex-reset-credit-scope.test.ts": 49, + "src/shared/codex-rollout-jsonl-cursor.test.ts": 231, + "src/shared/codex-shared-server-command.test.ts": 76, + "src/shared/codex-startup-delivery.test.ts": 76, + "src/shared/codex-status-transcript-line.test.ts": 78, + "src/shared/codex-subagent-poll-scheduler.test.ts": 52, + "src/shared/codex-subagent-rollout-lifecycle.test.ts": 239, + "src/shared/codex-subagent-roster.test.ts": 85, + "src/shared/codex-subagent-transcript.test.ts": 100, + "src/shared/codex-turn-transcript.test.ts": 39, + "src/shared/combined-diff-file-tree-width.test.ts": 45, + "src/shared/command-code-output-retention.test.ts": 107, + "src/shared/command-code-output-status.test.ts": 120, "src/shared/command-code-turn-boundary.test.ts": 41, - "src/shared/command-environment.test.ts": 62, - "src/shared/command-token-scanner.test.ts": 34, - "src/shared/commit-message-agent-spec.test.ts": 97, - "src/shared/commit-message-generation.test.ts": 44, - "src/shared/commit-message-plan.test.ts": 139, - "src/shared/commit-message-prompt.test.ts": 76, - "src/shared/computer-awake-mode.test.ts": 27, - "src/shared/computer-use-error-recovery.test.ts": 59, - "src/shared/computer-use-key-spec.test.ts": 29, - "src/shared/constants.test.ts": 163, - "src/shared/contextual-tours.test.ts": 32, - "src/shared/conversation-name-generation.test.ts": 46, - "src/shared/crash-reporting.test.ts": 75, - "src/shared/credit-count-format.test.ts": 27, - "src/shared/cross-platform-path-guards.test.ts": 37, - "src/shared/cross-platform-path.test.ts": 40, - "src/shared/currency-format.test.ts": 52, - "src/shared/daemon-adoption-telemetry.test.ts": 188, - "src/shared/darwin-process-table-capture.test.ts": 50, - "src/shared/darwin-process-table-inventory-drain.test.ts": 55, - "src/shared/darwin-terminal-device-stats.test.ts": 63, - "src/shared/darwin-terminal-names-real-ps.test.ts": 48, - "src/shared/darwin-terminal-names.test.ts": 261, - "src/shared/default-agent-settings.test.ts": 18, - "src/shared/device-key-proof.test.ts": 76, - "src/shared/doc-preview-file-access.test.ts": 55, - "src/shared/doc-preview-scheme.test.ts": 32, - "src/shared/draft-paste-ready-scanner-grok-trace-replay.test.ts": 47, - "src/shared/draft-paste-ready-scanner.test.ts": 55, - "src/shared/dsb-headless-command.test.ts": 34, - "src/shared/dsb-native-one-shot-recognition.test.ts": 65, - "src/shared/dsb-terminal-title.test.ts": 85, - "src/shared/dsh-launch-command.test.ts": 55, - "src/shared/dsh-real-cli.test.ts": 58, - "src/shared/dsh-terminal-title.test.ts": 46, - "src/shared/editor-language/editor-language-detect.test.ts": 58, - "src/shared/editor-language/monaco-filename-language.test.ts": 55, - "src/shared/electron-isolated-profile-switches.test.ts": 41, - "src/shared/emoji-shortcode-catalog.lazy.test.ts": 75, - "src/shared/emulator-keyboard-frame.test.ts": 39, - "src/shared/emulator-touch-frame.test.ts": 50, - "src/shared/ephemeral-setup-terminal-worktree-id.test.ts": 37, - "src/shared/ephemeral-vm-recipe-checkout-mode.test.ts": 99, - "src/shared/ephemeral-vm-recipe-doctor.test.ts": 59, - "src/shared/ephemeral-vm-recipe-output-capture.test.ts": 311, - "src/shared/ephemeral-vm-recipe-process.test.ts": 187, - "src/shared/ephemeral-vm-recipe-repo-url.test.ts": 38, - "src/shared/ephemeral-vm-recipes.test.ts": 132, - "src/shared/ephemeral-vm-runtime-feature-sorting.test.ts": 136, - "src/shared/ephemeral-vm-runtime-store-rollback.test.ts": 195, - "src/shared/ephemeral-vm-runtime-store.test.ts": 162, - "src/shared/event-loop-yield.test.ts": 55, - "src/shared/execution-host-registry-shared-control-connect.test.ts": 88, - "src/shared/execution-host-registry.test.ts": 110, - "src/shared/execution-host.test.ts": 33, - "src/shared/export-let-function-initializer-ban.test.ts": 1990, - "src/shared/external-automation-jobs-file.test.ts": 58, - "src/shared/external-worktree-inbox.test.ts": 55, - "src/shared/feature-education-telemetry.test.ts": 23, - "src/shared/feature-interactions.test.ts": 56, - "src/shared/feature-tips.test.ts": 40, - "src/shared/feature-wall-tour-depth.test.ts": 69, - "src/shared/feedback-image-limits.test.ts": 33, - "src/shared/file-explorer-display-root.test.ts": 43, - "src/shared/file-inventory-budget.test.ts": 38, - "src/shared/file-link-location.test.ts": 54, - "src/shared/file-name-sort.test.ts": 36, - "src/shared/file-write-disk-precondition.test.ts": 50, - "src/shared/filesystem-watch-batch-window.test.ts": 42, - "src/shared/fish-binary-requirement.test.ts": 40, - "src/shared/folder-workspace-execution-host.test.ts": 52, - "src/shared/folder-workspace-worktree.test.ts": 92, - "src/shared/folder-workspaces.test.ts": 132, - "src/shared/foreground-process-selection.test.ts": 70, - "src/shared/foreground-wrapper-agent.test.ts": 76, - "src/shared/generated-code-path.test.ts": 34, - "src/shared/git-admission-node-compatibility.test.ts": 64, - "src/shared/git-binary-compatibility.test.ts": 119, - "src/shared/git-blob-absence.test.ts": 55, - "src/shared/git-branch-cleanup-real-git.test.ts": 1000, - "src/shared/git-branch-cleanup.test.ts": 47, - "src/shared/git-branch-compare-head.test.ts": 56, - "src/shared/git-branch-line-total-soft-deadline.test.ts": 63, - "src/shared/git-branch-line-total.test.ts": 62, - "src/shared/git-capability-cache.test.ts": 37, - "src/shared/git-change-list.test.ts": 115, - "src/shared/git-check-ignore-stdio.test.ts": 55, - "src/shared/git-clone-failure-message.test.ts": 50, - "src/shared/git-config-snapshot-runner.test.ts": 43, - "src/shared/git-configured-branch-target.test.ts": 59, - "src/shared/git-cquoted-path.test.ts": 29, - "src/shared/git-diff-transport-budget.test.ts": 584, - "src/shared/git-discard-path-safety.test.ts": 42, - "src/shared/git-fetch-head-capability.test.ts": 54, - "src/shared/git-fetch-head-lock-key-derivation.test.ts": 116, - "src/shared/git-fetch-head-lock.test.ts": 58, - "src/shared/git-fork-sync.test.ts": 45, - "src/shared/git-history-graph.test.ts": 63, - "src/shared/git-history-message-allocation.test.ts": 54, - "src/shared/git-history-real-repository.test.ts": 877, - "src/shared/git-history-ref-display.test.ts": 37, - "src/shared/git-history.test.ts": 62, - "src/shared/git-lock-contention.test.ts": 38, - "src/shared/git-merge-tree-capability.test.ts": 60, - "src/shared/git-metadata-path.test.ts": 62, - "src/shared/git-object-quarantine.test.ts": 99, - "src/shared/git-progress-records.test.ts": 145, - "src/shared/git-push-target-validation.test.ts": 40, - "src/shared/git-remote-error.test.ts": 58, - "src/shared/git-remote-identity.test.ts": 38, - "src/shared/git-remote-url-index.test.ts": 61, - "src/shared/git-resolution-config-snapshot.test.ts": 58, - "src/shared/git-rev-list-output.test.ts": 62, - "src/shared/git-ssh-policy-env.test.ts": 103, - "src/shared/git-status-branch-line-total-cache.test.ts": 60, - "src/shared/git-status-conflict-entries.test.ts": 77, - "src/shared/git-status-limit.test.ts": 28, - "src/shared/git-status-line-stat-inputs.test.ts": 34, - "src/shared/git-status-line-stats-cache.test.ts": 86, - "src/shared/git-status-read-lease-expiry.test.ts": 45, - "src/shared/git-status-upstream-ref.test.ts": 37, - "src/shared/git-tracked-pathspecs.test.ts": 32, - "src/shared/git-uncommitted-line-stats.test.ts": 65, - "src/shared/git-upstream-status.test.ts": 40, - "src/shared/git-worktree-admin.test.ts": 85, - "src/shared/git-worktree-operation-lock.test.ts": 55, - "src/shared/github/account-binding.test.ts": 30, - "src/shared/github/api-availability.test.ts": 32, - "src/shared/github/owner-slug.test.ts": 46, - "src/shared/github/project-board-columns.test.ts": 98, - "src/shared/github/project-identity.test.ts": 13, - "src/shared/github/project-ref-input.test.ts": 50, - "src/shared/github/project-roadmap-timeline.test.ts": 58, - "src/shared/github/pull-request-auto-merge-availability.test.ts": 41, - "src/shared/github/pull-request-for-branch-outcome.test.ts": 48, - "src/shared/github/pull-request-merge-methods.test.ts": 34, + "src/shared/command-environment.test.ts": 120, + "src/shared/command-token-scanner.test.ts": 43, + "src/shared/commit-message-agent-spec.test.ts": 138, + "src/shared/commit-message-generation.test.ts": 45, + "src/shared/commit-message-plan-kimi.test.ts": 116, + "src/shared/commit-message-plan.test.ts": 162, + "src/shared/commit-message-prompt.test.ts": 91, + "src/shared/computer-awake-mode.test.ts": 53, + "src/shared/computer-use-error-recovery.test.ts": 52, + "src/shared/computer-use-key-spec.test.ts": 44, + "src/shared/constants.test.ts": 244, + "src/shared/contextual-tours.test.ts": 37, + "src/shared/conversation-name-generation.test.ts": 206, + "src/shared/crash-reporting.test.ts": 78, + "src/shared/credit-count-format.test.ts": 50, + "src/shared/cross-platform-path-guards.test.ts": 48, + "src/shared/cross-platform-path.test.ts": 59, + "src/shared/currency-format.test.ts": 48, + "src/shared/daemon-adoption-telemetry.test.ts": 179, + "src/shared/darwin-process-table-capture.test.ts": 69, + "src/shared/darwin-process-table-inventory-drain.test.ts": 70, + "src/shared/darwin-terminal-device-stats.test.ts": 54, + "src/shared/darwin-terminal-names-real-ps.test.ts": 42, + "src/shared/darwin-terminal-names.test.ts": 267, + "src/shared/darwin-terminal-naming-single-flight.test.ts": 69, + "src/shared/default-agent-settings.test.ts": 31, + "src/shared/device-key-proof.test.ts": 112, + "src/shared/dictation-audio-meter.test.ts": 49, + "src/shared/dictation-transcript-spacing.test.ts": 48, + "src/shared/doc-preview-file-access.test.ts": 100, + "src/shared/doc-preview-scheme.test.ts": 42, + "src/shared/draft-paste-ready-scanner-grok-trace-replay.test.ts": 58, + "src/shared/draft-paste-ready-scanner.test.ts": 103, + "src/shared/drop-staging-ignore-real-git.test.ts": 99, + "src/shared/dsb-headless-command.test.ts": 54, + "src/shared/dsb-native-one-shot-recognition.test.ts": 105, + "src/shared/dsb-terminal-title.test.ts": 119, + "src/shared/dsh-launch-command.test.ts": 95, + "src/shared/dsh-real-cli.test.ts": 108, + "src/shared/dsh-terminal-title.test.ts": 81, + "src/shared/editor-language/editor-language-detect.test.ts": 73, + "src/shared/editor-language/monaco-filename-language.test.ts": 56, + "src/shared/electron-isolated-profile-switches.test.ts": 43, + "src/shared/emoji-shortcode-catalog.lazy.test.ts": 110, + "src/shared/emulator-keyboard-frame.test.ts": 48, + "src/shared/emulator-touch-frame.test.ts": 42, + "src/shared/ephemeral-setup-terminal-worktree-id.test.ts": 48, + "src/shared/ephemeral-vm-recipe-checkout-mode.test.ts": 106, + "src/shared/ephemeral-vm-recipe-doctor.test.ts": 61, + "src/shared/ephemeral-vm-recipe-output-capture.test.ts": 287, + "src/shared/ephemeral-vm-recipe-process.test.ts": 198, + "src/shared/ephemeral-vm-recipe-repo-url.test.ts": 56, + "src/shared/ephemeral-vm-recipes.test.ts": 160, + "src/shared/ephemeral-vm-runtime-feature-sorting.test.ts": 179, + "src/shared/ephemeral-vm-runtime-store-rollback.test.ts": 321, + "src/shared/ephemeral-vm-runtime-store.test.ts": 195, + "src/shared/errno-code.test.ts": 50, + "src/shared/event-loop-yield.test.ts": 72, + "src/shared/execution-host-registry-shared-control-connect.test.ts": 160, + "src/shared/execution-host-registry.test.ts": 169, + "src/shared/execution-host.test.ts": 56, + "src/shared/export-let-function-initializer-ban.test.ts": 2489, + "src/shared/external-automation-jobs-file.test.ts": 72, + "src/shared/external-worktree-inbox.test.ts": 69, + "src/shared/feature-education-telemetry.test.ts": 36, + "src/shared/feature-interactions.test.ts": 47, + "src/shared/feature-tips.test.ts": 54, + "src/shared/feature-wall-tour-depth.test.ts": 45, + "src/shared/feedback-image-limits.test.ts": 43, + "src/shared/file-explorer-display-root.test.ts": 47, + "src/shared/file-inventory-budget.test.ts": 44, + "src/shared/file-link-location.test.ts": 40, + "src/shared/file-name-sort.test.ts": 47, + "src/shared/file-preview-kind.test.ts": 46, + "src/shared/file-write-disk-precondition.test.ts": 56, + "src/shared/filesystem-watch-batch-window.test.ts": 48, + "src/shared/filesystem-watch-event-buffer.test.ts": 42, + "src/shared/fish-binary-requirement.test.ts": 51, + "src/shared/folder-workspace-execution-host.test.ts": 84, + "src/shared/folder-workspace-worktree.test.ts": 104, + "src/shared/folder-workspaces.test.ts": 131, + "src/shared/foreground-process-selection.test.ts": 100, + "src/shared/foreground-wrapper-agent.test.ts": 82, + "src/shared/generated-code-path.test.ts": 46, + "src/shared/git-admission-node-compatibility.test.ts": 74, + "src/shared/git-binary-compatibility.test.ts": 377, + "src/shared/git-blob-absence.test.ts": 54, + "src/shared/git-branch-cleanup-real-git.test.ts": 883, + "src/shared/git-branch-cleanup.test.ts": 79, + "src/shared/git-branch-compare-head.test.ts": 41, + "src/shared/git-branch-line-total-soft-deadline.test.ts": 74, + "src/shared/git-branch-line-total.test.ts": 135, + "src/shared/git-capability-cache.test.ts": 48, + "src/shared/git-change-list.test.ts": 133, + "src/shared/git-check-ignore-stdio.test.ts": 43, + "src/shared/git-clone-failure-message.test.ts": 63, + "src/shared/git-config-snapshot-runner.test.ts": 59, + "src/shared/git-configured-branch-target.test.ts": 58, + "src/shared/git-cquoted-path.test.ts": 42, + "src/shared/git-diff-transport-budget.test.ts": 479, + "src/shared/git-discard-path-safety.test.ts": 58, + "src/shared/git-fetch-head-capability.test.ts": 41, + "src/shared/git-fetch-head-lock-key-derivation.test.ts": 128, + "src/shared/git-fetch-head-lock.test.ts": 72, + "src/shared/git-fork-sync.test.ts": 78, + "src/shared/git-history-graph.test.ts": 111, + "src/shared/git-history-message-allocation.test.ts": 63, + "src/shared/git-history-real-repository.test.ts": 758, + "src/shared/git-history-ref-display.test.ts": 65, + "src/shared/git-history.test.ts": 92, + "src/shared/git-lock-contention.test.ts": 48, + "src/shared/git-merge-tree-capability.test.ts": 44, + "src/shared/git-metadata-path.test.ts": 63, + "src/shared/git-object-quarantine.test.ts": 89, + "src/shared/git-progress-records.test.ts": 168, + "src/shared/git-push-target-validation.test.ts": 39, + "src/shared/git-remote-error.test.ts": 88, + "src/shared/git-remote-identity.test.ts": 56, + "src/shared/git-remote-url-index.test.ts": 47, + "src/shared/git-resolution-config-snapshot.test.ts": 72, + "src/shared/git-rev-list-output.test.ts": 50, + "src/shared/git-ssh-policy-env.test.ts": 221, + "src/shared/git-status-branch-line-total-cache.test.ts": 82, + "src/shared/git-status-conflict-entries.test.ts": 56, + "src/shared/git-status-limit.test.ts": 47, + "src/shared/git-status-line-stat-inputs.test.ts": 45, + "src/shared/git-status-line-stats-cache.test.ts": 76, + "src/shared/git-status-read-lease-expiry.test.ts": 77, + "src/shared/git-status-upstream-ref.test.ts": 47, + "src/shared/git-tracked-pathspecs.test.ts": 59, + "src/shared/git-uncommitted-line-stats.test.ts": 87, + "src/shared/git-upstream-status.test.ts": 50, + "src/shared/git-worktree-admin.test.ts": 161, + "src/shared/git-worktree-operation-lock.test.ts": 46, + "src/shared/github/account-binding.test.ts": 48, + "src/shared/github/api-availability.test.ts": 47, + "src/shared/github/owner-slug.test.ts": 45, + "src/shared/github/pr-comment-diff-hunk.test.ts": 47, + "src/shared/github/pr-comments-resolution-prompt.test.ts": 49, + "src/shared/github/pr-reviewer-display.test.ts": 56, + "src/shared/github/project-board-columns.test.ts": 64, + "src/shared/github/project-identity.test.ts": 33, + "src/shared/github/project-ref-input.test.ts": 40, + "src/shared/github/project-roadmap-timeline.test.ts": 72, + "src/shared/github/pull-request-auto-merge-availability.test.ts": 52, + "src/shared/github/pull-request-for-branch-outcome.test.ts": 43, + "src/shared/github/pull-request-merge-methods.test.ts": 41, "src/shared/github/repository-identity-key.test.ts": 39, - "src/shared/gitlab-job-log-excerpt.test.ts": 81, - "src/shared/gitlab-job-trace-check-details.test.ts": 46, - "src/shared/gitlab-pipeline-checks.test.ts": 30, - "src/shared/gitlab-projects.test.ts": 39, - "src/shared/grok-model-list-probe.test.ts": 45, - "src/shared/grok-session-paths.test.ts": 86, - "src/shared/handled-wire-discriminant.test.ts": 32, - "src/shared/harness-injected-user-turns.test.ts": 48, - "src/shared/headless-serve-ozone-platform.test.ts": 35, - "src/shared/hermes-startup-query.windows.test.ts": 23, - "src/shared/home-or-filesystem-root.test.ts": 34, - "src/shared/hook-command-source-policy.test.ts": 37, - "src/shared/host-authority.test.ts": 59, - "src/shared/host-automatic-work-budget.test.ts": 61, - "src/shared/host-balanced-listing-scaling.test.ts": 50, - "src/shared/host-display-resolution.test.ts": 39, - "src/shared/host-operation-ownership.test.ts": 620, - "src/shared/host-setting-overrides.test.ts": 34, - "src/shared/host-spawn-admission.test.ts": 148, - "src/shared/hosted-review-creation-providers.test.ts": 22, - "src/shared/hosted-review-github.test.ts": 38, - "src/shared/hosted-review-refs.test.ts": 36, - "src/shared/html-file-url.test.ts": 42, - "src/shared/image-data-uri.test.ts": 82, - "src/shared/image-paste-following-text.test.ts": 27, - "src/shared/import-copy-name.test.ts": 31, - "src/shared/imported-folder-project-identity.test.ts": 38, - "src/shared/in-flight-promise-dedupe.test.ts": 50, - "src/shared/jcode-runtime-dir.test.ts": 34, - "src/shared/jcode-session-files.test.ts": 102, - "src/shared/jcode-terminal-title.test.ts": 42, - "src/shared/jira/jira-favourite-filters.test.ts": 155, - "src/shared/jira/jira-issue-summary-generation.test.ts": 52, - "src/shared/jira/jira-issue-url.test.ts": 60, - "src/shared/jira/jira-jql-predicate.test.ts": 45, - "src/shared/jira/jira-preset-jql.test.ts": 78, - "src/shared/jira/jira-project-reference.test.ts": 173, - "src/shared/jira/jira-review-title.test.ts": 62, - "src/shared/jira/jira-saved-filters.test.ts": 60, - "src/shared/jira/jira-search-input-jql.test.ts": 52, - "src/shared/jira/jira-transition-fields.test.ts": 32, - "src/shared/json-text-structure-limit.test.ts": 40, - "src/shared/json-token-reader.test.ts": 236, - "src/shared/keybindings-conflicts.test.ts": 87, - "src/shared/keybindings-default-bindings.test.ts": 87, - "src/shared/keybindings-digit-index.test.ts": 53, - "src/shared/keybindings-double-tap.test.ts": 112, - "src/shared/keybindings-keyboard-layout.test.ts": 69, - "src/shared/keybindings-parse-cache.test.ts": 44, - "src/shared/keybindings-parsing.test.ts": 43, - "src/shared/keybindings-terminal-context.test.ts": 71, - "src/shared/keybindings-unassigned-actions.test.ts": 52, - "src/shared/kiro-home.test.ts": 27, - "src/shared/linear/inline-media.test.ts": 37, - "src/shared/linear/issue-attribute-filter.test.ts": 67, - "src/shared/linear/issue-view-resume-state.test.ts": 63, + "src/shared/gitlab-job-log-excerpt.test.ts": 95, + "src/shared/gitlab-job-trace-check-details.test.ts": 69, + "src/shared/gitlab-pipeline-checks.test.ts": 40, + "src/shared/gitlab-projects.test.ts": 42, + "src/shared/grok-model-list-probe.test.ts": 54, + "src/shared/grok-session-paths.test.ts": 104, + "src/shared/handled-wire-discriminant.test.ts": 45, + "src/shared/hard-wrapped-terminal-http-links.test.ts": 91, + "src/shared/harness-injected-user-turns.test.ts": 43, + "src/shared/headless-serve-ozone-platform.test.ts": 44, + "src/shared/hermes-startup-query.windows.test.ts": 43, + "src/shared/home-or-filesystem-root.test.ts": 54, + "src/shared/hook-command-source-policy.test.ts": 43, + "src/shared/host-authority.test.ts": 47, + "src/shared/host-automatic-work-budget.test.ts": 48, + "src/shared/host-balanced-listing-scaling.test.ts": 64, + "src/shared/host-display-resolution.test.ts": 51, + "src/shared/host-operation-ownership.test.ts": 779, + "src/shared/host-setting-overrides.test.ts": 55, + "src/shared/host-spawn-admission.test.ts": 183, + "src/shared/hosted-review-create-confirmation.test.ts": 43, + "src/shared/hosted-review-create-seed.test.ts": 83, + "src/shared/hosted-review-creation-providers.test.ts": 35, + "src/shared/hosted-review-github.test.ts": 40, + "src/shared/hosted-review-push-target.test.ts": 52, + "src/shared/hosted-review-refs.test.ts": 57, + "src/shared/html-file-url.test.ts": 49, + "src/shared/image-data-uri.test.ts": 59, + "src/shared/image-paste-following-text.test.ts": 41, + "src/shared/import-copy-name.test.ts": 41, + "src/shared/imported-folder-project-identity.test.ts": 64, + "src/shared/in-flight-promise-dedupe.test.ts": 63, + "src/shared/jcode-runtime-dir.test.ts": 47, + "src/shared/jcode-session-files.test.ts": 70, + "src/shared/jcode-terminal-title.test.ts": 52, + "src/shared/jira/jira-favourite-filters.test.ts": 145, + "src/shared/jira/jira-issue-summary-generation.test.ts": 48, + "src/shared/jira/jira-issue-url.test.ts": 55, + "src/shared/jira/jira-jql-predicate.test.ts": 50, + "src/shared/jira/jira-preset-jql.test.ts": 99, + "src/shared/jira/jira-project-reference.test.ts": 248, + "src/shared/jira/jira-review-title.test.ts": 79, + "src/shared/jira/jira-saved-filters.test.ts": 48, + "src/shared/jira/jira-search-input-jql.test.ts": 75, + "src/shared/jira/jira-transition-fields.test.ts": 55, + "src/shared/json-text-structure-limit.test.ts": 67, + "src/shared/json-token-reader.test.ts": 360, + "src/shared/keybindings-conflicts.test.ts": 133, + "src/shared/keybindings-default-bindings.test.ts": 110, + "src/shared/keybindings-digit-index.test.ts": 110, + "src/shared/keybindings-double-tap.test.ts": 92, + "src/shared/keybindings-keyboard-layout.test.ts": 86, + "src/shared/keybindings-parse-cache.test.ts": 61, + "src/shared/keybindings-parsing.test.ts": 86, + "src/shared/keybindings-terminal-context.test.ts": 87, + "src/shared/keybindings-unassigned-actions.test.ts": 73, + "src/shared/kiro-home.test.ts": 39, + "src/shared/libproc-addon-worker-teardown.test.ts": 46, + "src/shared/libproc-process-table-real-ps.test.ts": 75, + "src/shared/libproc-process-table.test.ts": 241, + "src/shared/libproc-ps-fallback.test.ts": 184, + "src/shared/linear/inline-media.test.ts": 38, + "src/shared/linear/issue-attribute-filter.test.ts": 49, + "src/shared/linear/issue-view-resume-state.test.ts": 80, "src/shared/linear/links.test.ts": 58, - "src/shared/linear/workspace-types.test.ts": 73, - "src/shared/linux-wayland-session.test.ts": 49, - "src/shared/local-account-runtime.test.ts": 107, - "src/shared/local-build-compatibility.test.ts": 42, - "src/shared/local-windows-terminal-runtime.test.ts": 29, - "src/shared/locale-text-collators.test.ts": 44, - "src/shared/localhost-worktree-labels.test.ts": 52, - "src/shared/loose-ref-count.test.ts": 85, - "src/shared/machine-name.test.ts": 41, - "src/shared/macos-symbolic-hotkeys.test.ts": 47, - "src/shared/main-agent-status-parity.test.ts": 254, - "src/shared/managed-agent-command-token.test.ts": 29, - "src/shared/managed-orcad-execution-host.test.ts": 113, - "src/shared/managed-orcad-ssh-owner.test.ts": 35, - "src/shared/manual-repo-order.test.ts": 23, - "src/shared/map-settled-with-concurrency.test.ts": 45, - "src/shared/map-with-concurrency.test.ts": 40, - "src/shared/markdown-document-listing-limits.test.ts": 30, - "src/shared/markdown-document-paths-windows-client.test.ts": 50, - "src/shared/markdown-document-paths.test.ts": 36, - "src/shared/markdown-toc-panel-width.test.ts": 32, - "src/shared/mcp-config.test.ts": 78, - "src/shared/migration-unsupported-agent-entry.test.ts": 33, - "src/shared/mobile-e2ee-v2-contract.test.ts": 49, - "src/shared/mobile-e2ee-v2-framing.test.ts": 36, - "src/shared/mobile-e2ee-v2-node-key-schedule.test.ts": 117, - "src/shared/mobile-markdown-document.test.ts": 36, - "src/shared/mobile-pairing-base64.test.ts": 36, - "src/shared/mobile-pairing-connection-mode.test.ts": 45, - "src/shared/mobile-pairing-custom-address.test.ts": 48, - "src/shared/mobile-push-contract.test.ts": 51, - "src/shared/mobile-relay-close-codes.test.ts": 70, - "src/shared/mobile-relay-mint-failure.test.ts": 82, - "src/shared/mobile-relay-pairing-offer.test.ts": 93, - "src/shared/mobile-relay-phone-protocol.test.ts": 124, - "src/shared/mobile-web-bundle/bundle-range-rpc-contract.test.ts": 97, - "src/shared/mobile-web-bundle/bundle-rpc-contract.test.ts": 97, - "src/shared/mobile-web-bundle/manifest-contract.test.ts": 156, - "src/shared/modifier-double-tap-detector.test.ts": 45, - "src/shared/muse-session-log.test.ts": 43, - "src/shared/native-chat/transcript/native-chat-activity-tail-line.test.ts": 141, - "src/shared/native-chat/native-chat-agent-profiles.test.ts": 37, - "src/shared/native-chat/native-chat-agent-support.test.ts": 38, - "src/shared/native-chat/native-chat-appearance-settings.test.ts": 34, - "src/shared/native-chat-approval-envelope.test.ts": 49, - "src/shared/native-chat/input/native-chat-ask.test.ts": 95, - "src/shared/native-chat/input/native-chat-background-task-row.test.ts": 67, - "src/shared/native-chat/native-chat-context-usage.test.ts": 28, - "src/shared/native-chat/transcript/native-chat-image-transcript-markers.test.ts": 51, - "src/shared/native-chat-paste-bytes.test.ts": 35, - "src/shared/native-chat/native-chat-scope-cache.test.ts": 28, - "src/shared/native-chat/input/native-chat-session-option-commands.test.ts": 114, - "src/shared/native-chat/input/native-chat-session-option-defaults.test.ts": 61, - "src/shared/native-chat/input/native-chat-session-option-snapshot.test.ts": 100, - "src/shared/native-chat/input/native-chat-session-option-state.test.ts": 52, - "src/shared/native-chat/native-chat-shell-environment.test.ts": 30, - "src/shared/native-chat/input/native-chat-slash-commands.omp.test.ts": 54, - "src/shared/native-chat/input/native-chat-slash-commands.test.ts": 52, - "src/shared/native-chat/transcript/native-chat-stopped-send-turn.test.ts": 278, - "src/shared/native-chat/transcript/native-chat-subagent-items.test.ts": 167, - "src/shared/native-chat/transcript/native-chat-subagent-summary.test.ts": 45, - "src/shared/native-chat/input/native-chat-task-list-history.test.ts": 58, - "src/shared/native-chat/input/native-chat-task-list.test.ts": 41, - "src/shared/native-chat/transcript/native-chat-text-reveal.test.ts": 27, - "src/shared/native-chat/transcript/native-chat-transcript-contracts.test.ts": 591, - "src/shared/native-chat/transcript/native-chat-transcript-projection.test.ts": 134, - "src/shared/native-chat/transcript/native-chat-transcript-retention.test.ts": 55, - "src/shared/native-chat/transcript/native-chat-turn-activity.test.ts": 137, - "src/shared/native-chat/transcript/native-chat-turn-fold.test.ts": 120, - "src/shared/native-chat/transcript/native-chat-turn-membership.test.ts": 174, - "src/shared/native-chat/transcript/native-chat-turn-status.test.ts": 52, - "src/shared/native-chat/transcript/native-chat-unverifiable-turn-status.test.ts": 111, - "src/shared/native-chat/native-chat-visual-directive.test.ts": 45, - "src/shared/native-chat/native-chat-visual-height-governor.test.ts": 141, - "src/shared/native-chat/native-chat-visual-shell.reader-scroll.test.ts": 188, - "src/shared/native-chat/native-chat-visual-shell.test.ts": 202, - "src/shared/native-chat/native-chat-work-run.test.ts": 127, - "src/shared/native-chat/native-chat-command-language.test.ts": 42, - "src/shared/native-chat/native-chat-orca-stop-cut.test.ts": 198, - "src/shared/native-chat/native-chat-provider-frame-summary.test.ts": 27, - "src/shared/native-chat/native-chat-provider-retry-runs.test.ts": 245, - "src/shared/native-chat/native-chat-stream-unsubscribe.test.ts": 30, - "src/shared/native-chat/tools/native-chat-command-output.test.ts": 82, - "src/shared/native-chat/tools/native-chat-edit-normalize.test.ts": 263, - "src/shared/native-chat/tools/native-chat-tool-attribution-allocation.test.ts": 79, - "src/shared/native-chat/tools/native-chat-tool-icon.test.ts": 48, - "src/shared/native-chat/tools/native-chat-tool-identity.test.ts": 58, - "src/shared/native-chat/tools/native-chat-tool-line-identity.test.ts": 49, - "src/shared/native-chat/tools/native-chat-tool-line-label.test.ts": 202, - "src/shared/native-chat/tools/native-chat-tool-pairing.performance.test.ts": 210, - "src/shared/native-chat/tools/native-chat-tool-preview-prefix.test.ts": 33, - "src/shared/native-chat/tools/native-chat-tool-run-outcome.test.ts": 35, - "src/shared/native-chat/tools/native-chat-tool-run-sentence.test.ts": 55, - "src/shared/native-chat/tools/native-chat-tool-summary.test.ts": 44, - "src/shared/native-chat/tools/native-chat-turn-membership-derived-tool-row.test.ts": 270, - "src/shared/native-file-drop.test.ts": 38, - "src/shared/ndjson-retained-chunk-memory.test.ts": 247, - "src/shared/nested-repo-telemetry-schema.test.ts": 141, - "src/shared/nested-repo-telemetry.test.ts": 56, - "src/shared/nested-worker-depth.test.ts": 74, - "src/shared/network-proxy.test.ts": 31, + "src/shared/linear/workspace-types.test.ts": 47, + "src/shared/linux-wayland-session.test.ts": 46, + "src/shared/local-account-runtime.test.ts": 240, + "src/shared/local-build-compatibility.test.ts": 46, + "src/shared/local-windows-terminal-runtime.test.ts": 41, + "src/shared/locale-text-collators.test.ts": 54, + "src/shared/localhost-worktree-labels.test.ts": 41, + "src/shared/loose-ref-count.test.ts": 140, + "src/shared/machine-name.test.ts": 43, + "src/shared/macos-symbolic-hotkeys.test.ts": 95, + "src/shared/main-agent-status-parity.test.ts": 303, + "src/shared/managed-agent-command-token.test.ts": 45, + "src/shared/managed-orcad-execution-host.test.ts": 170, + "src/shared/managed-orcad-ssh-owner.test.ts": 42, + "src/shared/manual-repo-order.test.ts": 44, + "src/shared/map-settled-with-concurrency.test.ts": 61, + "src/shared/map-with-concurrency.test.ts": 50, + "src/shared/markdown-document-listing-limits.test.ts": 44, + "src/shared/markdown-document-paths-windows-client.test.ts": 58, + "src/shared/markdown-document-paths.test.ts": 51, + "src/shared/markdown-toc-panel-width.test.ts": 44, + "src/shared/mcp-config.test.ts": 92, + "src/shared/mermaid-flowchart-contrast.test.ts": 180, + "src/shared/migration-unsupported-agent-entry.test.ts": 45, + "src/shared/mobile-e2ee-v2-contract.test.ts": 56, + "src/shared/mobile-e2ee-v2-framing.test.ts": 48, + "src/shared/mobile-e2ee-v2-node-key-schedule.test.ts": 125, + "src/shared/mobile-markdown-document.test.ts": 55, + "src/shared/mobile-pairing-base64.test.ts": 56, + "src/shared/mobile-pairing-connection-mode.test.ts": 43, + "src/shared/mobile-pairing-custom-address.test.ts": 50, + "src/shared/mobile-push-contract.test.ts": 42, + "src/shared/mobile-relay-close-codes.test.ts": 49, + "src/shared/mobile-relay-mint-failure.test.ts": 39, + "src/shared/mobile-relay-pairing-offer.test.ts": 126, + "src/shared/mobile-relay-phone-protocol.test.ts": 93, + "src/shared/mobile-web-bundle/bundle-range-rpc-contract.test.ts": 101, + "src/shared/mobile-web-bundle/bundle-rpc-contract.test.ts": 123, + "src/shared/mobile-web-bundle/manifest-contract.test.ts": 200, + "src/shared/model-id-label.test.ts": 47, + "src/shared/modifier-double-tap-detector.test.ts": 49, + "src/shared/muse-session-log.test.ts": 67, + "src/shared/native-chat-approval-envelope.test.ts": 55, + "src/shared/native-chat-composer-autocomplete.test.ts": 252, + "src/shared/native-chat-interactive-prompt.test.ts": 75, + "src/shared/native-chat-launch-draft-resolution.test.ts": 54, + "src/shared/native-chat-message-copy-text.test.ts": 162, + "src/shared/native-chat-paste-bytes.test.ts": 59, + "src/shared/native-chat-pending-occurrence.test.ts": 68, + "src/shared/native-chat-pending-pasted-content.test.ts": 65, + "src/shared/native-chat-pending-sends.test.ts": 138, + "src/shared/native-chat-prompt-dismiss-key.test.ts": 50, + "src/shared/native-chat-pty-session-options.test.ts": 519, + "src/shared/native-chat-skill-visibility.test.ts": 61, + "src/shared/native-chat/input/native-chat-ask.test.ts": 272, + "src/shared/native-chat/input/native-chat-background-task-row.test.ts": 51, + "src/shared/native-chat/input/native-chat-session-option-commands.test.ts": 216, + "src/shared/native-chat/input/native-chat-session-option-defaults.test.ts": 207, + "src/shared/native-chat/input/native-chat-session-option-snapshot.test.ts": 224, + "src/shared/native-chat/input/native-chat-session-option-state.test.ts": 55, + "src/shared/native-chat/input/native-chat-slash-commands.omp.test.ts": 50, + "src/shared/native-chat/input/native-chat-slash-commands.test.ts": 49, + "src/shared/native-chat/input/native-chat-task-list-history.test.ts": 49, + "src/shared/native-chat/input/native-chat-task-list.test.ts": 57, + "src/shared/native-chat/native-chat-appearance-settings.test.ts": 49, + "src/shared/native-chat/native-chat-command-language.test.ts": 64, + "src/shared/native-chat/native-chat-context-usage.test.ts": 55, + "src/shared/native-chat/native-chat-href-routing.test.ts": 56, + "src/shared/native-chat/native-chat-live-status.test.ts": 61, + "src/shared/native-chat/native-chat-notice.test.ts": 161, + "src/shared/native-chat/native-chat-orca-stop-cut.test.ts": 180, + "src/shared/native-chat/native-chat-provider-frame-summary.test.ts": 43, + "src/shared/native-chat/native-chat-provider-retry-runs.test.ts": 260, + "src/shared/native-chat/native-chat-scope-cache.test.ts": 44, + "src/shared/native-chat/native-chat-shell-environment.test.ts": 44, + "src/shared/native-chat/native-chat-stream-unsubscribe.test.ts": 43, + "src/shared/native-chat/native-chat-terminal-turn.test.ts": 76, + "src/shared/native-chat/native-chat-visual-directive.test.ts": 78, + "src/shared/native-chat/native-chat-visual-height-governor.test.ts": 56, + "src/shared/native-chat/native-chat-visual-shell.reader-scroll.test.ts": 209, + "src/shared/native-chat/native-chat-visual-shell.test.ts": 65, + "src/shared/native-chat/native-chat-work-run.test.ts": 183, + "src/shared/native-chat/tools/native-chat-command-output.test.ts": 73, + "src/shared/native-chat/tools/native-chat-edit-normalize.test.ts": 298, + "src/shared/native-chat/tools/native-chat-tool-attribution-allocation.test.ts": 105, + "src/shared/native-chat/tools/native-chat-tool-icon.test.ts": 111, + "src/shared/native-chat/tools/native-chat-tool-identity.test.ts": 73, + "src/shared/native-chat/tools/native-chat-tool-line-identity.test.ts": 50, + "src/shared/native-chat/tools/native-chat-tool-line-label.test.ts": 259, + "src/shared/native-chat/tools/native-chat-tool-pairing.performance.test.ts": 235, + "src/shared/native-chat/tools/native-chat-tool-preview-prefix.test.ts": 46, + "src/shared/native-chat/tools/native-chat-tool-run-outcome.test.ts": 68, + "src/shared/native-chat/tools/native-chat-tool-run-sentence.test.ts": 90, + "src/shared/native-chat/tools/native-chat-tool-summary.test.ts": 86, + "src/shared/native-chat/tools/native-chat-turn-membership-derived-tool-row.test.ts": 268, + "src/shared/native-chat/transcript/native-chat-activity-tail-line.test.ts": 126, + "src/shared/native-chat/transcript/native-chat-cut-turn-notice.test.ts": 279, + "src/shared/native-chat/transcript/native-chat-image-transcript-markers.test.ts": 94, + "src/shared/native-chat/transcript/native-chat-stopped-send-turn.test.ts": 263, + "src/shared/native-chat/transcript/native-chat-subagent-items.test.ts": 188, + "src/shared/native-chat/transcript/native-chat-subagent-summary.test.ts": 62, + "src/shared/native-chat/transcript/native-chat-text-reveal.test.ts": 48, + "src/shared/native-chat/transcript/native-chat-transcript-contracts.test.ts": 715, + "src/shared/native-chat/transcript/native-chat-transcript-projection.test.ts": 182, + "src/shared/native-chat/transcript/native-chat-transcript-retention.test.ts": 58, + "src/shared/native-chat/transcript/native-chat-turn-activity.test.ts": 119, + "src/shared/native-chat/transcript/native-chat-turn-fold.test.ts": 192, + "src/shared/native-chat/transcript/native-chat-turn-membership.test.ts": 188, + "src/shared/native-chat/transcript/native-chat-turn-status.test.ts": 69, + "src/shared/native-chat/transcript/native-chat-unverifiable-turn-status.test.ts": 150, + "src/shared/native-file-drop.test.ts": 59, + "src/shared/ndjson-retained-chunk-memory.test.ts": 327, + "src/shared/nested-repo-telemetry-schema.test.ts": 196, + "src/shared/nested-repo-telemetry.test.ts": 55, + "src/shared/nested-worker-depth.test.ts": 45, + "src/shared/network-proxy.test.ts": 44, "src/shared/network/manual-address.test.ts": 68, - "src/shared/network/server-share-address.test.ts": 59, - "src/shared/new-workspace-dialog-repo.test.ts": 39, - "src/shared/new-workspace/smart-workspace-linear-intent.test.ts": 72, - "src/shared/new-workspace/smart-workspace-url-source-results.test.ts": 62, - "src/shared/new-workspace/work-item-lookup-text.test.ts": 63, - "src/shared/new-workspace/workspace-source.test.ts": 41, - "src/shared/new-workspace/worktree-create-retry-policy.test.ts": 39, - "src/shared/node-bounded-file-reader-sync.test.ts": 61, - "src/shared/node-bounded-file-reader-window.test.ts": 44, + "src/shared/network/server-share-address.test.ts": 50, + "src/shared/new-workspace-dialog-repo.test.ts": 50, + "src/shared/new-workspace/smart-workspace-linear-intent.test.ts": 64, + "src/shared/new-workspace/smart-workspace-url-source-results.test.ts": 67, + "src/shared/new-workspace/work-item-lookup-text.test.ts": 56, + "src/shared/new-workspace/workspace-source.test.ts": 68, + "src/shared/new-workspace/worktree-create-retry-policy.test.ts": 42, + "src/shared/node-bounded-file-reader-sync.test.ts": 56, + "src/shared/node-bounded-file-reader-window.test.ts": 63, "src/shared/node-bounded-file-reader.test.ts": 67, - "src/shared/node-bounded-json-stringify.test.ts": 40, - "src/shared/node-dist-mirror.test.ts": 42, - "src/shared/node-file-content-equality.test.ts": 20, - "src/shared/node-pty-spawn-helper.test.ts": 37, - "src/shared/node-readable-text.test.ts": 56, - "src/shared/node-source-copy-content-equality.test.ts": 70, - "src/shared/notebook-venv-location.test.ts": 33, - "src/shared/nul-delimited-fields.test.ts": 23, - "src/shared/nvm-default-alias.test.ts": 52, - "src/shared/omp-draft-launch-shell.test.ts": 187, - "src/shared/omp-draft-launch-windows.test.ts": 90, - "src/shared/omp-fresh-launch-cmd.win32.test.ts": 161, - "src/shared/omp-fresh-launch-shell.test.ts": 156, - "src/shared/omp-owner-state-title.test.ts": 93, - "src/shared/omp-pi-semantic-title-preservation.test.ts": 69, - "src/shared/open-in-applications.test.ts": 47, - "src/shared/opencode-cli-version.test.ts": 33, - "src/shared/opencode-config-directory.test.ts": 33, - "src/shared/opencode-generation-command.test.ts": 77, - "src/shared/opencode-generation-output.test.ts": 57, - "src/shared/opencode-headless-command.test.ts": 53, - "src/shared/opencode-installed-plugin.test.ts": 38, - "src/shared/opencode-launch-command.test.ts": 50, - "src/shared/opencode-permission-status.test.ts": 179, - "src/shared/opencode-plugin-atomic-write.test.ts": 51, - "src/shared/opencode-plugin-permissions.test.ts": 115, - "src/shared/opencode-terminal-title.test.ts": 36, - "src/shared/opencode-tui-config-registration.test.ts": 55, - "src/shared/opencode-tui-plugin-install.test.ts": 45, - "src/shared/openssh-default-shell.test.ts": 37, - "src/shared/orca-browser-cli-commands.test.ts": 47, - "src/shared/orca-session-address.test.ts": 133, - "src/shared/orca-yaml-alias-bounds.test.ts": 305, - "src/shared/orca-yaml-bounds.test.ts": 150, - "src/shared/orcad-artifacts.test.ts": 55, - "src/shared/orcad-build-identity.test.ts": 39, - "src/shared/orcad-migration-manifest-contract.test.ts": 279, - "src/shared/orcad-migration/orcad-migration-blob-transfer.test.ts": 201, - "src/shared/orcad-migration/orcad-migration-dormant-session-validation.test.ts": 175, - "src/shared/orcad-migration/orcad-migration-manifest.test.ts": 187, - "src/shared/orcad-migration/orcad-migration-scrollback.test.ts": 158, - "src/shared/orcad-migration/orcad-migration-source-kind.test.ts": 203, - "src/shared/orcad-migration/orcad-migration-staged-catalog-validation.test.ts": 208, - "src/shared/orcad-migration/orcad-migration-terminal-restore-hints.test.ts": 95, - "src/shared/orcad-profile-preflight.test.ts": 77, - "src/shared/orcad-stop-request.test.ts": 109, - "src/shared/orchestration-ask-timeout.test.ts": 35, - "src/shared/orchestration-check-output.test.ts": 141, - "src/shared/orchestration-compatibility-evidence.test.ts": 34, - "src/shared/orchestration-dispatch-refusal-contract.test.ts": 59, + "src/shared/node-bounded-json-stringify.test.ts": 56, + "src/shared/node-cli-command-async-resolution.test.ts": 77, + "src/shared/node-dist-mirror.test.ts": 48, + "src/shared/node-file-content-equality.test.ts": 34, + "src/shared/node-pty-spawn-helper.test.ts": 56, + "src/shared/node-readable-text.test.ts": 45, + "src/shared/node-source-copy-content-equality.test.ts": 52, + "src/shared/notebook-venv-location.test.ts": 50, + "src/shared/nul-delimited-fields.test.ts": 37, + "src/shared/nvm-default-alias.test.ts": 81, + "src/shared/omp-draft-launch-shell.test.ts": 382, + "src/shared/omp-draft-launch-windows.test.ts": 270, + "src/shared/omp-fresh-launch-cmd.win32.test.ts": 286, + "src/shared/omp-fresh-launch-shell.test.ts": 301, + "src/shared/omp-owner-state-title.test.ts": 96, + "src/shared/omp-pi-semantic-title-preservation.test.ts": 123, + "src/shared/open-in-applications.test.ts": 48, + "src/shared/open-structured-agent-session.test.ts": 252, + "src/shared/opencode-cli-version.test.ts": 48, + "src/shared/opencode-config-directory.test.ts": 44, + "src/shared/opencode-generation-command.test.ts": 138, + "src/shared/opencode-generation-output.test.ts": 103, + "src/shared/opencode-headless-command.test.ts": 68, + "src/shared/opencode-installed-plugin.test.ts": 52, + "src/shared/opencode-launch-command.test.ts": 80, + "src/shared/opencode-permission-status.test.ts": 274, + "src/shared/opencode-plugin-atomic-write.test.ts": 70, + "src/shared/opencode-plugin-permissions.test.ts": 121, + "src/shared/opencode-terminal-title.test.ts": 40, + "src/shared/opencode-tui-config-registration.test.ts": 91, + "src/shared/opencode-tui-plugin-install.test.ts": 82, + "src/shared/openssh-default-shell.test.ts": 54, + "src/shared/orca-browser-cli-commands.test.ts": 59, + "src/shared/orca-cli-command-name.test.ts": 41, + "src/shared/orca-hook-setup-config.test.ts": 38, + "src/shared/orca-session-address.test.ts": 154, + "src/shared/orca-yaml-alias-bounds.test.ts": 425, + "src/shared/orca-yaml-bounds.test.ts": 192, + "src/shared/orcad-artifacts.test.ts": 45, + "src/shared/orcad-build-identity.test.ts": 48, + "src/shared/orcad-migration-manifest-contract.test.ts": 323, + "src/shared/orcad-migration/orcad-migration-blob-transfer.test.ts": 348, + "src/shared/orcad-migration/orcad-migration-dormant-session-validation.test.ts": 289, + "src/shared/orcad-migration/orcad-migration-manifest.test.ts": 337, + "src/shared/orcad-migration/orcad-migration-scrollback.test.ts": 256, + "src/shared/orcad-migration/orcad-migration-source-kind.test.ts": 325, + "src/shared/orcad-migration/orcad-migration-staged-catalog-validation.test.ts": 302, + "src/shared/orcad-migration/orcad-migration-terminal-restore-hints.test.ts": 117, + "src/shared/orcad-profile-preflight.test.ts": 100, + "src/shared/orcad-stop-request.test.ts": 96, + "src/shared/orchestration-ask-timeout.test.ts": 41, + "src/shared/orchestration-check-output.test.ts": 137, + "src/shared/orchestration-compatibility-evidence.test.ts": 41, + "src/shared/orchestration-dispatch-refusal-contract.test.ts": 88, "src/shared/orchestration-fleet-attention.test.ts": 42, - "src/shared/orchestration-fleet-evidence-clock.test.ts": 84, - "src/shared/orchestration-fleet-projection.test.ts": 68, - "src/shared/orchestration-rpc-contract.test.ts": 148, - "src/shared/orchestration-task-display.test.ts": 30, - "src/shared/orchestration-task-summary.test.ts": 43, - "src/shared/orchestration-timing-budgets.test.ts": 42, - "src/shared/osc-title-scan-tail-retention.test.ts": 45, - "src/shared/osc-title-scan-tail.test.ts": 40, - "src/shared/osc52-clipboard-settings.test.ts": 38, - "src/shared/osc52-clipboard.test.ts": 122, - "src/shared/own-retained-string.test.ts": 203, - "src/shared/paired-e2ee-client-handshake.test.ts": 122, - "src/shared/paired-e2ee-device-key-auth.test.ts": 86, - "src/shared/paired-runtime-connection.test.ts": 87, - "src/shared/pairing-address-auto-selection.test.ts": 58, - "src/shared/pairing-local-ui-fields.test.ts": 27, - "src/shared/pairing.test.ts": 105, - "src/shared/palette-match/cmd-j-ranking-contract.test.ts": 54, - "src/shared/palette-match/palette-match-core.test.ts": 68, - "src/shared/palette-match/palette-phrase-placement.test.ts": 34, - "src/shared/palette-match/palette-ranking.test.ts": 47, - "src/shared/pane-agent-identity-adapter.test.ts": 60, - "src/shared/pane-agent-identity-resolver.test.ts": 54, - "src/shared/pane-agent-identity-title-corpus.test.ts": 48, - "src/shared/pane-agent-owner.test.ts": 64, - "src/shared/pane-key-alias.test.ts": 31, - "src/shared/physical-exit-tracker.test.ts": 40, - "src/shared/pi-agent-kind.test.ts": 92, - "src/shared/pi-state-title-marker.test.ts": 53, - "src/shared/plugins/hello-orca-panel-messages.test.ts": 45, - "src/shared/plugins/plugin-consent-fingerprint.test.ts": 122, - "src/shared/plugins/contributions/plugin-content-pack-contributions.test.ts": 115, - "src/shared/plugins/catalog/plugin-kill-list.test.ts": 241, - "src/shared/plugins/plugin-language-pack-artifact.test.ts": 109, - "src/shared/plugins/plugin-manifest.test.ts": 136, - "src/shared/plugins/plugin-marketplace.test.ts": 205, - "src/shared/plugins/frames/plugin-panel-call-admission.test.ts": 131, - "src/shared/plugins/frames/plugin-panel-message-budget-traversal.test.ts": 180, - "src/shared/plugins/frames/plugin-panel-message-budget.test.ts": 165, - "src/shared/plugins/frames/plugin-panel-pong-frame.test.ts": 173, - "src/shared/plugins/frames/plugin-panel-shell.test.ts": 216, - "src/shared/plugins/installation/plugin-path-safety.test.ts": 94, - "src/shared/plugins/plugin-vm-recipe-artifact.test.ts": 132, - "src/shared/portuguese-ui-language-migration.test.ts": 114, - "src/shared/posix-wait-status.test.ts": 31, - "src/shared/powershell-native-argument.test.ts": 18, - "src/shared/powershell-native-argument.windows.test.ts": 64, - "src/shared/pr-bot-author-overrides.test.ts": 86, - "src/shared/pr-check-severity-order.test.ts": 29, - "src/shared/pr-check-status.test.ts": 20, - "src/shared/pr-comment-audience.test.ts": 40, - "src/shared/pr-comment-groups.test.ts": 17, - "src/shared/pr-comment-time.test.ts": 31, - "src/shared/preferred-git-remote.test.ts": 51, - "src/shared/priority-semaphore.test.ts": 34, - "src/shared/process-growth-breaker.test.ts": 36, - "src/shared/process-output-field-scanner.test.ts": 54, - "src/shared/process-table-index.test.ts": 95, - "src/shared/process-table-snapshot.test.ts": 154, - "src/shared/profile-state-build-compatibility.test.ts": 27, - "src/shared/profile-state-recovery-command.test.ts": 76, - "src/shared/program-status/agent-status-projector.test.ts": 63, - "src/shared/program-status/osc-scanner.test.ts": 41, - "src/shared/program-status/presentation.test.ts": 31, - "src/shared/program-status/protocol.test.ts": 63, - "src/shared/program-status/query-responder.test.ts": 37, - "src/shared/program-status/records.test.ts": 39, - "src/shared/project-catalog-row-normalization.test.ts": 54, - "src/shared/project-execution-runtime.test.ts": 38, - "src/shared/project-groups.test.ts": 104, - "src/shared/project-host-setup-projection.test.ts": 81, - "src/shared/project-host-setup-target.test.ts": 37, - "src/shared/project-identity-succession.test.ts": 47, - "src/shared/promise-settlement-waiters.test.ts": 179, - "src/shared/protocol-compat.test.ts": 121, - "src/shared/pty-delivery-diagnostics.test.ts": 64, - "src/shared/pty-liveness-verdict.test.ts": 33, - "src/shared/pty-owner-backend.test.ts": 45, - "src/shared/pty-owner-color-query-colors.test.ts": 37, - "src/shared/pty-running-work-probe.test.ts": 53, - "src/shared/pty-slave-line-discipline-echo.test.ts": 36, - "src/shared/pty-startup-ingress-kitty.test.ts": 84, - "src/shared/pty-startup-ingress-lifetime-colors.test.ts": 74, - "src/shared/pty-startup-ingress-live-query-reply.test.ts": 85, - "src/shared/pty-startup-ingress.test.ts": 84, - "src/shared/pty-startup-reply-echo-shapes.test.ts": 53, - "src/shared/published-pane-agent-identity.test.ts": 52, - "src/shared/pull-request-generation.test.ts": 34, - "src/shared/qoder-agent.test.ts": 171, - "src/shared/quick-open-filter.renderer-safety.test.ts": 46, - "src/shared/quick-open-filter.test.ts": 55, - "src/shared/quick-open-fuzzy-scan.test.ts": 38, - "src/shared/quick-open-git-directory-collapse.test.ts": 57, - "src/shared/quick-open-listing-limits.test.ts": 44, - "src/shared/quick-open-query-target.test.ts": 47, - "src/shared/quick-open-recent-candidates.test.ts": 38, - "src/shared/quick-open-subprocess-path-accumulator.test.ts": 29, - "src/shared/quick-open-transport-budget.test.ts": 35, - "src/shared/raster-image-base64-preview.test.ts": 140, - "src/shared/raster-image-dimensions.test.ts": 40, - "src/shared/raster-image-preview-limits.test.ts": 36, - "src/shared/rate-limit-reset-format.test.ts": 53, - "src/shared/react-update-depth-attribution.test.ts": 27, - "src/shared/reconnect-jitter.test.ts": 43, - "src/shared/relay-frame-buffer.test.ts": 156, - "src/shared/relay-version-marker.test.ts": 47, - "src/shared/release-channel.test.ts": 37, + "src/shared/orchestration-fleet-evidence-clock.test.ts": 62, + "src/shared/orchestration-fleet-projection.test.ts": 106, + "src/shared/orchestration-rpc-contract.test.ts": 154, + "src/shared/orchestration-task-display.test.ts": 42, + "src/shared/orchestration-task-summary.test.ts": 40, + "src/shared/orchestration-timing-budgets.test.ts": 41, + "src/shared/osc-title-scan-tail-retention.test.ts": 72, + "src/shared/osc-title-scan-tail.test.ts": 41, + "src/shared/osc52-clipboard-settings.test.ts": 49, + "src/shared/osc52-clipboard.test.ts": 150, + "src/shared/own-retained-string.test.ts": 236, + "src/shared/paired-e2ee-client-handshake.test.ts": 139, + "src/shared/paired-e2ee-device-key-auth.test.ts": 119, + "src/shared/paired-runtime-connection.test.ts": 114, + "src/shared/pairing-address-auto-selection.test.ts": 48, + "src/shared/pairing-local-ui-fields.test.ts": 42, + "src/shared/pairing.test.ts": 121, + "src/shared/palette-match/cmd-j-ranking-contract.test.ts": 83, + "src/shared/palette-match/palette-match-core.test.ts": 104, + "src/shared/palette-match/palette-phrase-placement.test.ts": 81, + "src/shared/palette-match/palette-ranking.test.ts": 46, + "src/shared/pan-zoom-view.test.ts": 39, + "src/shared/pane-agent-identity-adapter.test.ts": 92, + "src/shared/pane-agent-identity-resolver.test.ts": 100, + "src/shared/pane-agent-identity-title-corpus.test.ts": 81, + "src/shared/pane-agent-owner.test.ts": 50, + "src/shared/pane-key-alias.test.ts": 50, + "src/shared/physical-exit-tracker.test.ts": 46, + "src/shared/pi-agent-kind.test.ts": 86, + "src/shared/pi-state-title-marker.test.ts": 93, + "src/shared/plugin-theme-settings.test.ts": 55, + "src/shared/plugins/approval/plugin-consent-fingerprint.test.ts": 197, + "src/shared/plugins/approval/plugin-update-access-growth.test.ts": 189, + "src/shared/plugins/artifacts/plugin-icon-theme-artifact.test.ts": 141, + "src/shared/plugins/artifacts/plugin-language-pack-artifact.test.ts": 156, + "src/shared/plugins/artifacts/plugin-syntax-artifact.test.ts": 185, + "src/shared/plugins/artifacts/plugin-theme-artifact.test.ts": 165, + "src/shared/plugins/artifacts/plugin-vm-recipe-artifact.test.ts": 121, + "src/shared/plugins/authoring/plugin-host-typings.test.ts": 2140, + "src/shared/plugins/catalog/plugin-catalog-release.test.ts": 229, + "src/shared/plugins/catalog/plugin-catalog.test.ts": 630, + "src/shared/plugins/catalog/plugin-detail-fields.test.ts": 171, + "src/shared/plugins/catalog/plugin-kill-list.test.ts": 195, + "src/shared/plugins/catalog/plugin-marketplace.test.ts": 246, + "src/shared/plugins/catalog/plugin-repository-link.test.ts": 205, + "src/shared/plugins/contributions/plugin-command-replaces.test.ts": 230, + "src/shared/plugins/contributions/plugin-content-pack-contributions.test.ts": 227, + "src/shared/plugins/contributions/plugin-custom-editor-contribution.test.ts": 238, + "src/shared/plugins/contributions/plugin-execution-profile.test.ts": 164, + "src/shared/plugins/contributions/plugin-file-type.test.ts": 93, + "src/shared/plugins/contributions/plugin-panel-contribution.test.ts": 240, + "src/shared/plugins/contributions/plugin-settings-contribution.test.ts": 202, + "src/shared/plugins/contributions/plugin-status-bar-item-contribution.test.ts": 232, + "src/shared/plugins/declarative/plugin-declarative-catalog-rich.test.ts": 147, + "src/shared/plugins/declarative/plugin-declarative-example.test.ts": 198, + "src/shared/plugins/declarative/plugin-declarative-tree.test.ts": 168, + "src/shared/plugins/declarative/runtime/declarative-act-snapshot.test.ts": 64, + "src/shared/plugins/declarative/runtime/declarative-error-location.test.ts": 63, + "src/shared/plugins/declarative/runtime/declarative-hot-reload.test.ts": 133, + "src/shared/plugins/declarative/runtime/declarative-lifecycle.test.ts": 156, + "src/shared/plugins/declarative/runtime/declarative-renderer.test.ts": 231, + "src/shared/plugins/declarative/runtime/declarative-storage-sync.test.ts": 190, + "src/shared/plugins/declarative/testing/orca-testing-hooks.test.ts": 506, + "src/shared/plugins/declarative/testing/orca-testing-plugin-data.test.ts": 443, + "src/shared/plugins/declarative/testing/orca-testing-rich.test.ts": 774, + "src/shared/plugins/declarative/testing/orca-testing-worker.test.ts": 480, + "src/shared/plugins/declarative/testing/orca-testing.test.ts": 489, + "src/shared/plugins/declarative/testing/testing-editor-host.test.ts": 197, + "src/shared/plugins/frames/plugin-frame-api.test.ts": 419, + "src/shared/plugins/frames/plugin-frame-document-session.test.ts": 404, + "src/shared/plugins/frames/plugin-frame-document.test.ts": 426, + "src/shared/plugins/frames/plugin-frame-facades.test.ts": 383, + "src/shared/plugins/frames/plugin-frame-guest.test.ts": 50, + "src/shared/plugins/frames/plugin-panel-call-admission.test.ts": 89, + "src/shared/plugins/frames/plugin-panel-message-budget-traversal.test.ts": 114, + "src/shared/plugins/frames/plugin-panel-message-budget.test.ts": 99, + "src/shared/plugins/frames/plugin-panel-pong-frame.test.ts": 115, + "src/shared/plugins/frames/plugin-panel-shell.test.ts": 376, + "src/shared/plugins/frames/plugin-save-as-extensions.test.ts": 48, + "src/shared/plugins/images/plugin-image-format.test.ts": 104, + "src/shared/plugins/images/plugin-image-url.test.ts": 42, + "src/shared/plugins/installation/plugin-file-validation.test.ts": 363, + "src/shared/plugins/installation/plugin-path-safety.test.ts": 221, + "src/shared/plugins/languages/plugin-language-pack-coverage.test.ts": 44, + "src/shared/plugins/manifest/plugin-display-text.test.ts": 285, + "src/shared/plugins/manifest/plugin-json-schema-parity.test.ts": 641, + "src/shared/plugins/manifest/plugin-manifest-compatibility.test.ts": 221, + "src/shared/plugins/manifest/plugin-manifest-source-module-floor.test.ts": 212, + "src/shared/plugins/manifest/plugin-manifest-v2-rules.test.ts": 239, + "src/shared/plugins/manifest/plugin-manifest.test.ts": 234, + "src/shared/plugins/manifest/plugin-schema-issues.test.ts": 189, + "src/shared/plugins/view/plugin-editor-shot-acts.test.ts": 112, + "src/shared/plugins/view/plugin-shot-acts.test.ts": 107, + "src/shared/plugins/workers/plugin-hook-chain.test.ts": 182, + "src/shared/portuguese-ui-language-migration.test.ts": 264, + "src/shared/posix-wait-status.test.ts": 40, + "src/shared/powershell-native-argument.test.ts": 34, + "src/shared/powershell-native-argument.windows.test.ts": 67, + "src/shared/pr-bot-author-overrides.test.ts": 76, + "src/shared/pr-check-severity-order.test.ts": 51, + "src/shared/pr-check-status.test.ts": 35, + "src/shared/pr-checks-fix-prompt.test.ts": 93, + "src/shared/pr-comment-audience.test.ts": 51, + "src/shared/pr-comment-groups.test.ts": 35, + "src/shared/pr-comment-time.test.ts": 40, + "src/shared/preferred-git-remote.test.ts": 42, + "src/shared/priority-semaphore.test.ts": 43, + "src/shared/process-growth-breaker.test.ts": 47, + "src/shared/process-output-field-scanner.test.ts": 47, + "src/shared/process-table-index.test.ts": 127, + "src/shared/process-table-snapshot-locale.test.ts": 78, + "src/shared/process-table-snapshot.test.ts": 228, + "src/shared/profile-state-build-compatibility.test.ts": 47, + "src/shared/profile-state-recovery-command.test.ts": 103, + "src/shared/program-status/agent-status-projector.test.ts": 96, + "src/shared/program-status/osc-scanner.test.ts": 57, + "src/shared/program-status/presentation.test.ts": 41, + "src/shared/program-status/protocol.test.ts": 58, + "src/shared/program-status/query-responder.test.ts": 55, + "src/shared/program-status/records.test.ts": 49, + "src/shared/project-catalog-row-normalization.test.ts": 70, + "src/shared/project-execution-runtime.test.ts": 64, + "src/shared/project-groups.test.ts": 128, + "src/shared/project-host-setup-projection.test.ts": 104, + "src/shared/project-host-setup-target.test.ts": 39, + "src/shared/project-identity-succession.test.ts": 76, + "src/shared/promise-settlement-waiters.test.ts": 183, + "src/shared/protocol-compat.test.ts": 153, + "src/shared/pty-delivery-diagnostics.test.ts": 47, + "src/shared/pty-liveness-verdict.test.ts": 40, + "src/shared/pty-owner-backend.test.ts": 52, + "src/shared/pty-owner-color-query-colors.test.ts": 65, + "src/shared/pty-running-work-probe.test.ts": 60, + "src/shared/pty-slave-line-discipline-echo.test.ts": 51, + "src/shared/pty-startup-ingress-kitty.test.ts": 135, + "src/shared/pty-startup-ingress-launcher-appearance.test.ts": 133, + "src/shared/pty-startup-ingress-lifetime-colors.test.ts": 115, + "src/shared/pty-startup-ingress-live-query-reply.test.ts": 120, + "src/shared/pty-startup-ingress.test.ts": 174, + "src/shared/pty-startup-reply-echo-shapes.test.ts": 66, + "src/shared/published-pane-agent-identity.test.ts": 89, + "src/shared/pull-request-generation.test.ts": 51, + "src/shared/qoder-agent.test.ts": 445, + "src/shared/queued-message-edit-lease.test.ts": 257, + "src/shared/quick-open-filter.renderer-safety.test.ts": 58, + "src/shared/quick-open-filter.test.ts": 85, + "src/shared/quick-open-fuzzy-scan.test.ts": 49, + "src/shared/quick-open-git-directory-collapse.test.ts": 80, + "src/shared/quick-open-listing-limits.test.ts": 43, + "src/shared/quick-open-query-target.test.ts": 65, + "src/shared/quick-open-recent-candidates.test.ts": 46, + "src/shared/quick-open-subprocess-path-accumulator.test.ts": 47, + "src/shared/quick-open-transport-budget.test.ts": 42, + "src/shared/raster-image-base64-preview.test.ts": 97, + "src/shared/raster-image-dimensions.test.ts": 50, + "src/shared/raster-image-preview-limits.test.ts": 44, + "src/shared/rate-limit-reset-format.test.ts": 44, + "src/shared/react-update-depth-attribution.test.ts": 47, + "src/shared/reconnect-jitter.test.ts": 40, + "src/shared/relay-frame-buffer.test.ts": 295, + "src/shared/relay-version-marker.test.ts": 52, + "src/shared/release-channel.test.ts": 63, "src/shared/remote-execution-host-pty-id.test.ts": 49, - "src/shared/remote-foreground-evidence.test.ts": 36, - "src/shared/remote-pairing-address.test.ts": 85, - "src/shared/remote-pairing-verification.test.ts": 107, - "src/shared/remote-rpc-content-budget.test.ts": 80, - "src/shared/remote-runtime/remote-runtime-client.test.ts": 3131, - "src/shared/remote-runtime/remote-runtime-memory-limits.test.ts": 158, - "src/shared/remote-runtime/remote-runtime-outbound-admission.test.ts": 1087, - "src/shared/remote-runtime/remote-runtime-pty-id.test.ts": 46, - "src/shared/remote-runtime/remote-runtime-socket-liveness.test.ts": 27, - "src/shared/remote-runtime/remote-runtime-socket-resume-probe.test.ts": 39, - "src/shared/remote-runtime/control/remote-runtime-shared-control-auth-refusal.test.ts": 1491, - "src/shared/remote-runtime/control/remote-runtime-shared-control-close-cause.test.ts": 665, - "src/shared/remote-runtime/control/remote-runtime-shared-control-connection.test.ts": 3022, - "src/shared/remote-runtime/control/remote-runtime-shared-control-keepalive-refresh.test.ts": 82, - "src/shared/remote-runtime/control/remote-runtime-shared-control-reconnect.test.ts": 81, - "src/shared/remote-runtime/control/remote-runtime-shared-control-socket-generation.test.ts": 63, - "src/shared/remote-runtime/control/remote-runtime-shared-control-standing-intent.test.ts": 800, - "src/shared/remote-runtime/remote-runtime-client-error-classification.test.ts": 62, - "src/shared/remote-runtime/remote-runtime-connect-bound.test.ts": 375, - "src/shared/remote-runtime/remote-runtime-tailscale-hint.test.ts": 60, - "src/shared/remote-runtime/requests/remote-runtime-request-connection-stale.test.ts": 158, - "src/shared/remote-runtime/requests/remote-runtime-request-connection.test.ts": 471, - "src/shared/remote-runtime/requests/remote-runtime-request-frames.test.ts": 129, - "src/shared/remote-runtime/requests/remote-runtime-request-response-router.test.ts": 96, - "src/shared/remote-runtime/requests/remote-runtime-request-websocket.test.ts": 350, - "src/shared/remote-runtime/requests/remote-runtime-shared-control-retired-request-ids.test.ts": 28, - "src/shared/remote-runtime/requests/remote-runtime-shared-control-subscription-close.test.ts": 129, - "src/shared/remote-runtime/requests/remote-runtime-shared-control-subscription-start.test.ts": 80, - "src/shared/remote-runtime/requests/remote-runtime-shared-control-subscriptions.test.ts": 106, - "src/shared/remote-runtime/requests/remote-runtime-subscription-connect-bound.test.ts": 527, - "src/shared/remote-runtime/requests/remote-runtime-subscription-frame-router.test.ts": 117, - "src/shared/remote-runtime/requests/remote-runtime-subscription-request.test.ts": 619, - "src/shared/renderer-restart-preparation.test.ts": 130, - "src/shared/repo-badge-color.test.ts": 167, - "src/shared/repo-display-labels.test.ts": 62, - "src/shared/repo-host-identity.test.ts": 34, - "src/shared/repo-icon.test.ts": 70, - "src/shared/repo-pack-index-scheduling.test.ts": 71, - "src/shared/repo-ref-maintenance.test.ts": 578, + "src/shared/remote-file-preview-address.test.ts": 51, + "src/shared/remote-foreground-evidence.test.ts": 53, + "src/shared/remote-pairing-address.test.ts": 118, + "src/shared/remote-pairing-verification.test.ts": 160, + "src/shared/remote-rpc-content-budget.test.ts": 126, + "src/shared/remote-runtime/control/remote-runtime-shared-control-auth-refusal.test.ts": 1529, + "src/shared/remote-runtime/control/remote-runtime-shared-control-close-cause.test.ts": 660, + "src/shared/remote-runtime/control/remote-runtime-shared-control-connection.test.ts": 3658, + "src/shared/remote-runtime/control/remote-runtime-shared-control-keepalive-refresh.test.ts": 112, + "src/shared/remote-runtime/control/remote-runtime-shared-control-reconnect.test.ts": 104, + "src/shared/remote-runtime/control/remote-runtime-shared-control-socket-generation.test.ts": 111, + "src/shared/remote-runtime/control/remote-runtime-shared-control-standing-intent.test.ts": 888, + "src/shared/remote-runtime/remote-runtime-client-error-classification.test.ts": 51, + "src/shared/remote-runtime/remote-runtime-client.test.ts": 3302, + "src/shared/remote-runtime/remote-runtime-connect-bound.test.ts": 422, + "src/shared/remote-runtime/remote-runtime-memory-limits.test.ts": 119, + "src/shared/remote-runtime/remote-runtime-outbound-admission.test.ts": 1124, + "src/shared/remote-runtime/remote-runtime-pty-id.test.ts": 43, + "src/shared/remote-runtime/remote-runtime-socket-liveness.test.ts": 43, + "src/shared/remote-runtime/remote-runtime-socket-resume-probe.test.ts": 60, + "src/shared/remote-runtime/remote-runtime-tailscale-hint.test.ts": 44, + "src/shared/remote-runtime/requests/remote-runtime-request-connection-stale.test.ts": 228, + "src/shared/remote-runtime/requests/remote-runtime-request-connection.test.ts": 10491, + "src/shared/remote-runtime/requests/remote-runtime-request-frames.test.ts": 127, + "src/shared/remote-runtime/requests/remote-runtime-request-response-router.test.ts": 131, + "src/shared/remote-runtime/requests/remote-runtime-request-websocket.test.ts": 237, + "src/shared/remote-runtime/requests/remote-runtime-shared-control-retired-request-ids.test.ts": 41, + "src/shared/remote-runtime/requests/remote-runtime-shared-control-subscription-close.test.ts": 114, + "src/shared/remote-runtime/requests/remote-runtime-shared-control-subscription-start.test.ts": 122, + "src/shared/remote-runtime/requests/remote-runtime-shared-control-subscriptions.test.ts": 115, + "src/shared/remote-runtime/requests/remote-runtime-subscription-connect-bound.test.ts": 556, + "src/shared/remote-runtime/requests/remote-runtime-subscription-frame-router.test.ts": 143, + "src/shared/remote-runtime/requests/remote-runtime-subscription-request.test.ts": 646, + "src/shared/remote-ssh-editor-launcher.test.ts": 45, + "src/shared/renderer-restart-preparation.test.ts": 197, + "src/shared/repo-badge-color.test.ts": 230, + "src/shared/repo-display-labels.test.ts": 57, + "src/shared/repo-host-identity.test.ts": 45, + "src/shared/repo-icon.test.ts": 82, + "src/shared/repo-pack-index-scheduling.test.ts": 67, + "src/shared/repo-ref-maintenance.test.ts": 497, "src/shared/repo-routing-connection-id.test.ts": 49, - "src/shared/repo-search-limits.test.ts": 36, - "src/shared/repro-13889-claude-quarter-circle-busy-title.test.ts": 52, - "src/shared/repro-8478-opencode-native-title-icon.test.ts": 69, - "src/shared/require-tui-agent-config.test.ts": 47, - "src/shared/resolved-worktree-lineage.test.ts": 41, - "src/shared/retired-pty-incarnations.test.ts": 23, - "src/shared/returned-draft-text.test.ts": 23, - "src/shared/review-head-tracking-ref.test.ts": 21, - "src/shared/review-refresh-policy.test.ts": 41, - "src/shared/ripgrep-dense-match-json.test.ts": 112, - "src/shared/ripgrep-filename-decoder.test.ts": 56, - "src/shared/ripgrep-line-decoding.test.ts": 351, - "src/shared/ripgrep-match-offsets.test.ts": 113, - "src/shared/ripgrep-process-availability.test.ts": 42, - "src/shared/ripgrep-search-diagnostics.test.ts": 45, - "src/shared/rpc-contract/agent-launch-params-account-env.test.ts": 458, - "src/shared/rpc-contract/agent-launch-params-native-chat-default.test.ts": 271, - "src/shared/rpc-contract/agent-launch-params.test.ts": 379, - "src/shared/rpc-contract/agent-session-params-account-env.test.ts": 124, - "src/shared/rpc-contract/agent-session-spawn-intent-params.test.ts": 154, - "src/shared/rpc-contract/automation-params-extra-agent-args.test.ts": 71, - "src/shared/rpc-contract/jira-transition-update.test.ts": 81, - "src/shared/rpc-contract/session-tabs-create-resume-session-param.test.ts": 180, - "src/shared/rpc-contract/structured-agent-session-agent-params.test.ts": 215, - "src/shared/rpc-contract/structured-agent-session-message-params.test.ts": 83, - "src/shared/rpc-contract/terminal-create-shell-param.test.ts": 227, - "src/shared/rpc-contract/workspace-layout-editor-file-params.test.ts": 180, - "src/shared/rpc-contract/worktree-review-metadata-compatibility.test.ts": 102, - "src/shared/runtime-environment-host-kind.test.ts": 34, - "src/shared/runtime-environment-managed-orcad-store.test.ts": 177, - "src/shared/runtime-environment-sidecar.test.ts": 267, - "src/shared/runtime-environment-ssh-access-store.test.ts": 710, - "src/shared/runtime-environment-store-same-server.test.ts": 204, - "src/shared/runtime-environment-store-unreadable-records-interleaving.test.ts": 583, - "src/shared/runtime-environment-store-unreadable-records.test.ts": 244, - "src/shared/runtime-environment-store.test.ts": 328, - "src/shared/runtime-environment-wsl-host-store.test.ts": 162, - "src/shared/runtime-environments-listed-remote-server.test.ts": 72, - "src/shared/runtime-environments-ssh-access.test.ts": 153, - "src/shared/runtime-host-pairing-identity.test.ts": 67, - "src/shared/runtime-host-status-owner.test.ts": 48, - "src/shared/runtime-listing-host-scope.test.ts": 30, - "src/shared/runtime-navigation.test.ts": 53, - "src/shared/runtime-pane-title-leaf-id.test.ts": 32, - "src/shared/runtime-rpc-call-queue-retention.test.ts": 218, - "src/shared/runtime-rpc-call-queue.test.ts": 53, - "src/shared/runtime-source-env.test.ts": 16, - "src/shared/runtime-workspace-file-owner.test.ts": 31, - "src/shared/search-match-count.test.ts": 40, - "src/shared/search-subprocess-lines.test.ts": 66, - "src/shared/secret-at-rest-protection.test.ts": 68, - "src/shared/secure-file-coarse-ctime.test.ts": 38, + "src/shared/repo-search-limits.test.ts": 51, + "src/shared/repro-13889-claude-quarter-circle-busy-title.test.ts": 83, + "src/shared/repro-8478-opencode-native-title-icon.test.ts": 84, + "src/shared/require-tui-agent-config.test.ts": 54, + "src/shared/resolved-worktree-lineage.test.ts": 59, + "src/shared/retired-pty-incarnations.test.ts": 41, + "src/shared/returned-draft-text.test.ts": 46, + "src/shared/review-head-tracking-ref.test.ts": 39, + "src/shared/review-refresh-policy.test.ts": 49, + "src/shared/ripgrep-dense-match-json.test.ts": 161, + "src/shared/ripgrep-filename-decoder.test.ts": 49, + "src/shared/ripgrep-line-decoding.test.ts": 352, + "src/shared/ripgrep-match-offsets.test.ts": 151, + "src/shared/ripgrep-process-availability.test.ts": 56, + "src/shared/ripgrep-search-diagnostics.test.ts": 72, + "src/shared/rpc-contract/agent-launch-params-account-env.test.ts": 328, + "src/shared/rpc-contract/agent-launch-params-native-chat-default.test.ts": 327, + "src/shared/rpc-contract/agent-launch-params.test.ts": 301, + "src/shared/rpc-contract/agent-session-params-account-env.test.ts": 127, + "src/shared/rpc-contract/agent-session-spawn-intent-params.test.ts": 182, + "src/shared/rpc-contract/automation-params-extra-agent-args.test.ts": 131, + "src/shared/rpc-contract/jira-transition-update.test.ts": 118, + "src/shared/rpc-contract/session-tabs-create-resume-session-param.test.ts": 259, + "src/shared/rpc-contract/structured-agent-session-agent-params.test.ts": 274, + "src/shared/rpc-contract/structured-agent-session-message-params.test.ts": 169, + "src/shared/rpc-contract/structured-agent-session-queued-edit-params.test.ts": 270, + "src/shared/rpc-contract/terminal-create-shell-param.test.ts": 182, + "src/shared/rpc-contract/workspace-layout-editor-file-params.test.ts": 269, + "src/shared/rpc-contract/worktree-review-metadata-compatibility.test.ts": 147, + "src/shared/runtime-environment-host-kind.test.ts": 43, + "src/shared/runtime-environment-managed-orcad-store.test.ts": 313, + "src/shared/runtime-environment-sidecar.test.ts": 277, + "src/shared/runtime-environment-ssh-access-store.test.ts": 415, + "src/shared/runtime-environment-store-same-server.test.ts": 250, + "src/shared/runtime-environment-store-unreadable-records-interleaving.test.ts": 309, + "src/shared/runtime-environment-store-unreadable-records.test.ts": 235, + "src/shared/runtime-environment-store.test.ts": 283, + "src/shared/runtime-environment-wsl-host-store.test.ts": 301, + "src/shared/runtime-environments-listed-remote-server.test.ts": 114, + "src/shared/runtime-environments-ssh-access.test.ts": 127, + "src/shared/runtime-host-pairing-identity.test.ts": 50, + "src/shared/runtime-host-status-owner.test.ts": 75, + "src/shared/runtime-listing-host-scope.test.ts": 46, + "src/shared/runtime-navigation.test.ts": 42, + "src/shared/runtime-pane-title-leaf-id.test.ts": 47, + "src/shared/runtime-rpc-call-queue-retention.test.ts": 314, + "src/shared/runtime-rpc-call-queue.test.ts": 170, + "src/shared/runtime-source-env.test.ts": 28, + "src/shared/runtime-workspace-file-owner.test.ts": 45, + "src/shared/search-match-count.test.ts": 38, + "src/shared/search-result-transport-budget.test.ts": 48, + "src/shared/search-subprocess-lines.test.ts": 100, + "src/shared/secret-at-rest-protection.test.ts": 51, + "src/shared/secure-file-coarse-ctime.test.ts": 64, "src/shared/secure-file-fsync-flags.test.ts": 81, - "src/shared/secure-file-windows.test.ts": 175, - "src/shared/secure-file.test.ts": 61, - "src/shared/secure-path-hardening-cache.test.ts": 46, - "src/shared/secure-path-hardening-retry-budget.test.ts": 75, - "src/shared/secure-path-windows-acl.win32.test.ts": 46, - "src/shared/serve-option-validation.test.ts": 60, - "src/shared/session-tab-placement.test.ts": 51, - "src/shared/session-tabs-tab-delta.test.ts": 35, - "src/shared/setup-agent-sequencing-codex-no-daemon.test.ts": 1098, - "src/shared/setup-agent-sequencing.test.ts": 5988, - "src/shared/setup-agent-sequencing.windows.test.ts": 69, - "src/shared/setup-runner-command.test.ts": 60, - "src/shared/setup-script-imports.test.ts": 75, - "src/shared/setup-script-package-manager-suggestion.test.ts": 33, - "src/shared/setup-script-shebang.test.ts": 34, - "src/shared/setup-script-telemetry.test.ts": 45, - "src/shared/sha256.test.ts": 46, - "src/shared/shell-foreground-snapshot.test.ts": 216, - "src/shared/shell-process-detection.test.ts": 58, - "src/shared/shell-process-readiness.test.ts": 61, - "src/shared/sidebar-feed-client/sidebar-feed-reader.test.ts": 459, - "src/shared/sidebar-feed-client/sidebar-feed-snapshot.test.ts": 519, - "src/shared/sidebar-list/paired-server-activity-facts.test.ts": 145, - "src/shared/sidebar-list/sidebar-feed-rows.test.ts": 293, - "src/shared/sidebar-list/sidebar-inputs-feed-installer.test.ts": 82, - "src/shared/sidebar-list/sleeping-sweep-retention.test.ts": 48, - "src/shared/sidebar-list/smart-attention-host-observed-end.test.ts": 89, - "src/shared/sidebar-list/smart-attention.test.ts": 101, - "src/shared/sidebar-list/smart-sort-phase.test.ts": 39, - "src/shared/sidebar-list/smart-sort.test.ts": 96, - "src/shared/sidebar-list/sort-settle.test.ts": 37, - "src/shared/sidebar-list/sort-stamps.test.ts": 78, - "src/shared/sidebar-list/stamp-order.test.ts": 82, - "src/shared/sidebar-list/text-order.test.ts": 53, - "src/shared/sidebar-list/workspace-review-facts.test.ts": 124, - "src/shared/sidebar-list/workspace-rows.test.ts": 210, - "src/shared/skill-bundle-install-contract.test.ts": 98, - "src/shared/skill-bundle-name.test.ts": 57, - "src/shared/skill-delete-contract.test.ts": 109, - "src/shared/skill-install-contract.test.ts": 89, - "src/shared/skill-install-failure.test.ts": 76, - "src/shared/skill-metadata.test.ts": 42, - "src/shared/skill-package-manifest.test.ts": 138, - "src/shared/skill-path-containment.test.ts": 55, - "src/shared/sleeping-record-legacy-pane-key.test.ts": 42, - "src/shared/source-control-ai-action-recipes.test.ts": 177, - "src/shared/source-control-ai-actions.test.ts": 68, - "src/shared/source-control-ai-recipe-save.test.ts": 166, - "src/shared/source-control-ai.test.ts": 230, - "src/shared/source-control-create-review-intent.test.ts": 27, - "src/shared/source-control-group-order.test.ts": 22, - "src/shared/source-control-plan-contracts.test.ts": 238, - "src/shared/source-control-primary-action-decision.test.ts": 37, - "src/shared/source-control-push-failure.test.ts": 58, - "src/shared/source-scan/source-tree-scan.test.ts": 53, - "src/shared/source-scan/source-tree-walk.test.ts": 56, - "src/shared/ssh-pending-pty-kill.test.ts": 26, - "src/shared/ssh-pty-id.test.ts": 36, - "src/shared/ssh-remote-pty-lease-predicates.test.ts": 34, - "src/shared/ssh-retained-payload-admission.test.ts": 44, - "src/shared/ssh-target-generation.test.ts": 51, - "src/shared/ssh-target-source.test.ts": 27, - "src/shared/stable-pane-id.test.ts": 52, - "src/shared/startup-command-staging.node-pty.test.ts": 2020, - "src/shared/startup-command-staging.test.ts": 156, - "src/shared/startup-command-submission.test.ts": 28, - "src/shared/startup-line-prompt-carry.test.ts": 189, - "src/shared/status-bar-compact-change-notice.test.ts": 41, - "src/shared/status-bar-usage-mode.test.ts": 63, - "src/shared/structural-value-equality.test.ts": 49, - "src/shared/structured-agent-question-projection.test.ts": 154, - "src/shared/agent-session/view/structured-agent-session-agent-status.test.ts": 68, - "src/shared/agent-session/structured-agent-session-child-work-legacy.test.ts": 25, - "src/shared/agent-session/structured-agent-session-coalescer.test.ts": 79, - "src/shared/agent-session/view/structured-agent-session-composer.test.ts": 44, - "src/shared/agent-session/structured-agent-session-context-usage.test.ts": 101, - "src/shared/agent-session/structured-agent-session-create.test.ts": 282, - "src/shared/agent-session/requests/structured-agent-session-dispatch-rejection.test.ts": 115, - "src/shared/agent-session/view/structured-agent-session-item-retention.test.ts": 653, - "src/shared/agent-session/requests/structured-agent-session-latest-request.test.ts": 264, - "src/shared/agent-session/view/structured-agent-session-live-turn.test.ts": 118, - "src/shared/agent-session/lifecycle/structured-agent-session-message-projection-stopped-before-start.test.ts": 291, - "src/shared/agent-session/view/structured-agent-session-message-projection.test.ts": 171, - "src/shared/agent-session/options/structured-agent-session-model-catalog-application.test.ts": 86, - "src/shared/agent-session/requests/structured-agent-session-opening-send.test.ts": 97, - "src/shared/agent-session/options/structured-agent-session-option-picks.test.ts": 74, - "src/shared/agent-session/options/structured-agent-session-option-view.test.ts": 90, - "src/shared/agent-session/options/structured-agent-session-options.test.ts": 115, - "src/shared/agent-session/options/structured-agent-session-permission-option.test.ts": 125, - "src/shared/agent-session/view/structured-agent-session-projection.test.ts": 352, - "src/shared/agent-session/structured-agent-session-reducer.queued-messages.test.ts": 154, - "src/shared/agent-session/structured-agent-session-reducer.test.ts": 166, - "src/shared/agent-session/failures/structured-agent-session-rejection-words.test.ts": 111, - "src/shared/agent-session/requests/structured-agent-session-send-evidence.test.ts": 94, - "src/shared/agent-session/view/structured-agent-session-status-started-at.test.ts": 138, - "src/shared/agent-session/view/structured-agent-session-status-tool-line.test.ts": 179, - "src/shared/agent-session/view/structured-agent-session-subagent-roster.test.ts": 50, - "src/shared/agent-session/view/structured-agent-session-turn-bars.test.ts": 164, - "src/shared/agent-session/view/structured-agent-session-turn-timing-retention.test.ts": 291, - "src/shared/agent-session/view/structured-agent-session-turn-timing.test.ts": 160, - "src/shared/structured-agent-turn-clock-anchor.test.ts": 127, - "src/shared/structured-chat-naming-eligibility.test.ts": 97, - "src/shared/structured-native-chat-launch-route.test.ts": 110, - "src/shared/structured-session-background-tasks-view.test.ts": 98, - "src/shared/structured-session-message-contracts.test.ts": 496, - "src/shared/subprocess-stdin-write.test.ts": 17, - "src/shared/synthetic-agent-title.test.ts": 39, - "src/shared/tab-has-live-pty.test.ts": 33, - "src/shared/tailnet-address.test.ts": 34, - "src/shared/task-providers.test.ts": 44, - "src/shared/task-query.test.ts": 41, - "src/shared/task-source-context.test.ts": 115, - "src/shared/telemetry-agent-dashboard-event-schemas.test.ts": 144, - "src/shared/telemetry-common-props.test.ts": 138, + "src/shared/secure-file-windows.test.ts": 190, + "src/shared/secure-file.test.ts": 69, + "src/shared/secure-path-hardening-cache.test.ts": 44, + "src/shared/secure-path-hardening-retry-budget.test.ts": 63, + "src/shared/secure-path-windows-acl.win32.test.ts": 67, + "src/shared/serve-option-validation.test.ts": 65, + "src/shared/session-tab-placement.test.ts": 53, + "src/shared/session-tabs-tab-delta.test.ts": 59, + "src/shared/setup-agent-sequencing-codex-no-daemon.test.ts": 1157, + "src/shared/setup-agent-sequencing.test.ts": 5596, + "src/shared/setup-agent-sequencing.windows.test.ts": 56, + "src/shared/setup-runner-command.test.ts": 57, + "src/shared/setup-script-imports.test.ts": 88, + "src/shared/setup-script-package-manager-suggestion.test.ts": 54, + "src/shared/setup-script-shebang.test.ts": 42, + "src/shared/setup-script-telemetry.test.ts": 44, + "src/shared/sha256.test.ts": 55, + "src/shared/shell-foreground-snapshot.test.ts": 272, + "src/shared/shell-process-detection.test.ts": 47, + "src/shared/shell-process-readiness.test.ts": 89, + "src/shared/sidebar-feed-client/sidebar-feed-reader.test.ts": 438, + "src/shared/sidebar-feed-client/sidebar-feed-snapshot.test.ts": 488, + "src/shared/sidebar-list/paired-server-activity-facts.test.ts": 203, + "src/shared/sidebar-list/sidebar-feed-rows.test.ts": 377, + "src/shared/sidebar-list/sidebar-inputs-feed-installer.test.ts": 100, + "src/shared/sidebar-list/sleeping-sweep-retention.test.ts": 62, + "src/shared/sidebar-list/smart-attention-host-observed-end.test.ts": 101, + "src/shared/sidebar-list/smart-attention.test.ts": 122, + "src/shared/sidebar-list/smart-sort-phase.test.ts": 42, + "src/shared/sidebar-list/smart-sort.test.ts": 131, + "src/shared/sidebar-list/sort-settle.test.ts": 46, + "src/shared/sidebar-list/sort-stamps.test.ts": 100, + "src/shared/sidebar-list/stamp-order.test.ts": 86, + "src/shared/sidebar-list/text-order.test.ts": 59, + "src/shared/sidebar-list/workspace-review-facts.test.ts": 191, + "src/shared/sidebar-list/workspace-rows.test.ts": 194, + "src/shared/skill-bundle-install-contract.test.ts": 123, + "src/shared/skill-bundle-name.test.ts": 44, + "src/shared/skill-delete-contract.test.ts": 102, + "src/shared/skill-install-contract.test.ts": 107, + "src/shared/skill-install-failure.test.ts": 94, + "src/shared/skill-metadata.test.ts": 41, + "src/shared/skill-package-manifest.test.ts": 188, + "src/shared/skill-path-containment.test.ts": 49, + "src/shared/sleeping-record-legacy-pane-key.test.ts": 59, + "src/shared/source-control-ai-action-recipes.test.ts": 346, + "src/shared/source-control-ai-actions.test.ts": 243, + "src/shared/source-control-ai-recipe-save.test.ts": 294, + "src/shared/source-control-ai.test.ts": 249, + "src/shared/source-control-create-review-intent.test.ts": 54, + "src/shared/source-control-discard-all-sequence.test.ts": 50, + "src/shared/source-control-entry-actions.test.ts": 54, + "src/shared/source-control-group-order.test.ts": 31, + "src/shared/source-control-next-step-decision.test.ts": 99, + "src/shared/source-control-plan-contracts.test.ts": 343, + "src/shared/source-control-primary-action-decision.test.ts": 67, + "src/shared/source-control-push-failure.test.ts": 51, + "src/shared/source-control-section-order.test.ts": 63, + "src/shared/source-control-tree.test.ts": 63, + "src/shared/source-scan/source-tree-scan.test.ts": 50, + "src/shared/source-scan/source-tree-walk.test.ts": 62, + "src/shared/ssh-pending-pty-kill.test.ts": 43, + "src/shared/ssh-pty-id.test.ts": 51, + "src/shared/ssh-remote-pty-lease-predicates.test.ts": 45, + "src/shared/ssh-retained-payload-admission.test.ts": 69, + "src/shared/ssh-target-generation.test.ts": 44, + "src/shared/ssh-target-source.test.ts": 40, + "src/shared/stable-pane-id.test.ts": 42, + "src/shared/startup-command-staging.node-pty.test.ts": 2207, + "src/shared/startup-command-staging.test.ts": 302, + "src/shared/startup-command-submission.test.ts": 37, + "src/shared/startup-line-prompt-carry.test.ts": 270, + "src/shared/status-bar-compact-change-notice.test.ts": 48, + "src/shared/status-bar-usage-mode.test.ts": 51, + "src/shared/structural-value-equality.test.ts": 47, + "src/shared/structured-agent-question-projection.test.ts": 210, + "src/shared/structured-agent-turn-clock-anchor.test.ts": 172, + "src/shared/structured-chat-naming-eligibility.test.ts": 127, + "src/shared/structured-native-chat-launch-route.test.ts": 66, + "src/shared/structured-session-background-tasks-view.test.ts": 54, + "src/shared/structured-session-message-contracts.test.ts": 411, + "src/shared/subprocess-stdin-write.test.ts": 32, + "src/shared/svg-document.test.ts": 51, + "src/shared/synthetic-agent-title.test.ts": 52, + "src/shared/tab-agent-from-signals-pi-identity.test.ts": 103, + "src/shared/tab-has-live-pty.test.ts": 37, + "src/shared/tailnet-address.test.ts": 43, + "src/shared/task-providers.test.ts": 47, + "src/shared/task-query.test.ts": 55, + "src/shared/task-source-context.test.ts": 103, + "src/shared/telemetry-agent-dashboard-event-schemas.test.ts": 182, + "src/shared/telemetry-common-props.test.ts": 173, "src/shared/telemetry-events.test.ts": 212, - "src/shared/telemetry-payload-contracts.test.ts": 186, - "src/shared/telemetry-workspace-create-schemas.test.ts": 142, - "src/shared/terminal-agent-status-processor.test.ts": 61, - "src/shared/terminal-bell-detector.test.ts": 38, - "src/shared/terminal-color-scheme-protocol.test.ts": 29, - "src/shared/terminal-composer-draft.test.ts": 52, - "src/shared/terminal-custom-themes.test.ts": 34, - "src/shared/terminal-escape-introducer.test.ts": 54, - "src/shared/terminal-exit-cause.test.ts": 39, - "src/shared/terminal-file-url-target.test.ts": 57, - "src/shared/terminal-fonts.test.ts": 37, - "src/shared/terminal-github-pr-link-detector.test.ts": 58, - "src/shared/terminal-input.test.ts": 48, - "src/shared/terminal-kitty-keyboard-mode-tracker.test.ts": 58, - "src/shared/terminal-kitty-keyboard-tail-retention.test.ts": 241, - "src/shared/terminal-leaf-move.test.ts": 34, - "src/shared/terminal-line-height-settings.test.ts": 33, - "src/shared/terminal-mode-2031-final-state.test.ts": 53, - "src/shared/terminal-mode-reset-profiles.test.ts": 87, - "src/shared/terminal-mouse-encoding.test.ts": 53, - "src/shared/terminal-osc-color-override-tracker.test.ts": 28, - "src/shared/terminal-osc-color-reply.test.ts": 32, - "src/shared/terminal-osc133-carry-retention.test.ts": 363, - "src/shared/terminal-osc133-self-closed-zone.test.ts": 89, - "src/shared/terminal-output-side-effects.test.ts": 68, - "src/shared/terminal-pane-placement.test.ts": 280, - "src/shared/terminal-pane-title-reset.test.ts": 42, - "src/shared/terminal-pane-title-sanitization.test.ts": 47, - "src/shared/terminal-partial-escape-tail-ground-scan.test.ts": 71, - "src/shared/terminal-partial-escape-tail.fuzz.test.ts": 1101, - "src/shared/terminal-partial-escape-tail.test.ts": 115, - "src/shared/terminal-query-reply.test.ts": 86, - "src/shared/terminal-quick-commands.test.ts": 80, - "src/shared/terminal-reply-query-extraction.test.ts": 29, - "src/shared/terminal-reply-query-scan.test.ts": 57, - "src/shared/terminal-restore-parity-writes.test.ts": 119, - "src/shared/terminal-scrollback-policy.test.ts": 78, - "src/shared/terminal-selection-gutter.test.ts": 48, - "src/shared/terminal-session-state-save-failure.test.ts": 30, - "src/shared/terminal-startup-cwd.test.ts": 118, - "src/shared/terminal-stream-json-byte-length.test.ts": 43, - "src/shared/terminal-stream-protocol.test.ts": 45, - "src/shared/terminal-surface-close-target.test.ts": 23, - "src/shared/terminal-synchronized-output-scan.test.ts": 54, + "src/shared/telemetry-payload-contracts.test.ts": 282, + "src/shared/telemetry-workspace-create-schemas.test.ts": 192, + "src/shared/terminal-agent-status-processor.test.ts": 74, + "src/shared/terminal-bell-detector.test.ts": 40, + "src/shared/terminal-color-scheme-protocol.test.ts": 39, + "src/shared/terminal-composer-draft.test.ts": 73, + "src/shared/terminal-custom-themes.test.ts": 48, + "src/shared/terminal-exit-cause.test.ts": 64, + "src/shared/terminal-file-uri-link.test.ts": 51, + "src/shared/terminal-file-url-target.test.ts": 47, + "src/shared/terminal-fonts.test.ts": 40, + "src/shared/terminal-github-pr-link-detector.test.ts": 61, + "src/shared/terminal-http-url-extraction.test.ts": 42, + "src/shared/terminal-input.test.ts": 85, + "src/shared/terminal-kitty-keyboard-mode-tracker.test.ts": 84, + "src/shared/terminal-kitty-keyboard-tail-retention.test.ts": 220, + "src/shared/terminal-leaf-move.test.ts": 47, + "src/shared/terminal-line-height-settings.test.ts": 41, + "src/shared/terminal-links-cjk.test.ts": 116, + "src/shared/terminal-links-redos.test.ts": 90, + "src/shared/terminal-links.test.ts": 299, + "src/shared/terminal-markdown-file-links.test.ts": 67, + "src/shared/terminal-mode-2031-final-state.test.ts": 96, + "src/shared/terminal-mode-reset-profiles.test.ts": 79, + "src/shared/terminal-mouse-encoding.test.ts": 63, + "src/shared/terminal-osc-color-override-tracker.test.ts": 53, + "src/shared/terminal-osc-color-reply.test.ts": 46, + "src/shared/terminal-osc133-carry-retention.test.ts": 443, + "src/shared/terminal-osc133-self-closed-zone.test.ts": 97, + "src/shared/terminal-output-side-effects.test.ts": 106, + "src/shared/terminal-pane-placement.test.ts": 300, + "src/shared/terminal-pane-title-reset.test.ts": 74, + "src/shared/terminal-pane-title-sanitization.test.ts": 41, + "src/shared/terminal-partial-escape-tail-ground-scan.test.ts": 59, + "src/shared/terminal-partial-escape-tail.fuzz.test.ts": 79, + "src/shared/terminal-partial-escape-tail.test.ts": 65, + "src/shared/terminal-path-normalization.test.ts": 50, + "src/shared/terminal-query-reply.test.ts": 94, + "src/shared/terminal-quick-commands.test.ts": 61, + "src/shared/terminal-reply-query-extraction.test.ts": 46, + "src/shared/terminal-reply-query-scan.test.ts": 51, + "src/shared/terminal-restore-parity-writes.test.ts": 153, + "src/shared/terminal-scrollback-policy.test.ts": 43, + "src/shared/terminal-selection-gutter.test.ts": 49, + "src/shared/terminal-session-state-save-failure.test.ts": 46, + "src/shared/terminal-start-failure.test.ts": 46, + "src/shared/terminal-startup-cwd.test.ts": 276, + "src/shared/terminal-stream-json-byte-length.test.ts": 51, + "src/shared/terminal-stream-protocol.test.ts": 39, + "src/shared/terminal-surface-close-target.test.ts": 43, + "src/shared/terminal-synchronized-output-scan.test.ts": 45, "src/shared/terminal-theme-selection.test.ts": 64, - "src/shared/terminal-title-agent-type.test.ts": 84, - "src/shared/terminal-title-classification-corpus.test.ts": 91, - "src/shared/terminal-title-classification-memo.test.ts": 67, - "src/shared/terminal-view-attributes.test.ts": 61, - "src/shared/terminal-viewport.test.ts": 105, - "src/shared/terminal-wait-blocked-reason-legacy-alias.test.ts": 33, - "src/shared/terminal-zero-dimensions-diagnostic.test.ts": 21, - "src/shared/test-code-path.test.ts": 27, - "src/shared/text-search-dense-matches.test.ts": 538, - "src/shared/text-search-glob-patterns.test.ts": 235, - "src/shared/text-search-invalid-filename.test.ts": 55, - "src/shared/text-search-paths.test.ts": 78, - "src/shared/text-search-snippet-boundaries.test.ts": 90, - "src/shared/text-search-snippet-retention.test.ts": 773, - "src/shared/text-search.test.ts": 101, - "src/shared/timer-delay.test.ts": 83, - "src/shared/tmux-agent-hook-owner.test.ts": 550, - "src/shared/tmux-client-attachment.test.ts": 34, - "src/shared/tmux-hook-refresh-retirement.test.ts": 438, - "src/shared/tmux-host-attachment-probe.test.ts": 37, - "src/shared/tui-agent-auto-permissions.test.ts": 194, - "src/shared/tui-agent-launch-command-argument-values.test.ts": 95, - "src/shared/tui-agent-launch-command-override.test.ts": 38, - "src/shared/tui-agent-launch-command-pick-flags.test.ts": 83, - "src/shared/tui-agent-permission-choice.test.ts": 517, - "src/shared/tui-agent-permissions.test.ts": 58, - "src/shared/tui-agent-rest-signal.test.ts": 54, - "src/shared/tui-agent-selection.test.ts": 37, - "src/shared/tui-agent-startup-kiro-resume.test.ts": 63, - "src/shared/tui-agent-startup.test.ts": 449, - "src/shared/ui-language.test.ts": 22, - "src/shared/ui-locale.test.ts": 42, - "src/shared/updated-at-order.test.ts": 70, - "src/shared/updater-windows-signature-check.test.ts": 33, - "src/shared/usage-percentage-display-change-notice.test.ts": 48, + "src/shared/terminal-title-agent-type.test.ts": 197, + "src/shared/terminal-title-classification-corpus.test.ts": 148, + "src/shared/terminal-title-classification-memo.test.ts": 97, + "src/shared/terminal-view-attributes.test.ts": 54, + "src/shared/terminal-viewport.test.ts": 104, + "src/shared/terminal-zero-dimensions-diagnostic.test.ts": 32, + "src/shared/test-code-path.test.ts": 40, + "src/shared/text-search-dense-matches.test.ts": 559, + "src/shared/text-search-glob-patterns.test.ts": 268, + "src/shared/text-search-invalid-filename.test.ts": 60, + "src/shared/text-search-paths.test.ts": 67, + "src/shared/text-search-snippet-boundaries.test.ts": 77, + "src/shared/text-search-snippet-retention.test.ts": 587, + "src/shared/text-search.test.ts": 135, + "src/shared/timer-delay.test.ts": 61, + "src/shared/tmux-agent-hook-owner.test.ts": 423, + "src/shared/tmux-client-attachment.test.ts": 50, + "src/shared/tmux-hook-refresh-retirement.test.ts": 608, + "src/shared/tmux-host-attachment-probe.test.ts": 69, + "src/shared/tui-agent-auto-permissions.test.ts": 293, + "src/shared/tui-agent-launch-command-argument-values.test.ts": 266, + "src/shared/tui-agent-launch-command-override.test.ts": 63, + "src/shared/tui-agent-launch-command-pick-flags.test.ts": 242, + "src/shared/tui-agent-permission-choice.test.ts": 1009, + "src/shared/tui-agent-permissions.test.ts": 42, + "src/shared/tui-agent-selection.test.ts": 47, + "src/shared/tui-agent-startup-kiro-resume.test.ts": 205, + "src/shared/tui-agent-startup.test.ts": 636, + "src/shared/ui-language.test.ts": 30, + "src/shared/ui-locale.test.ts": 68, + "src/shared/updated-at-order.test.ts": 81, + "src/shared/usage-percentage-display-change-notice.test.ts": 35, "src/shared/usage-percentage-display.test.ts": 45, - "src/shared/utf8-byte-limits.test.ts": 120, - "src/shared/uuid-v4.test.ts": 38, - "src/shared/vscode-remote-ssh-launcher.test.ts": 38, - "src/shared/web-origin-security.test.ts": 40, - "src/shared/window-shortcut-policy-agent-dashboard.test.ts": 50, - "src/shared/window-shortcut-policy-ime-process.test.ts": 45, - "src/shared/window-shortcut-policy.test.ts": 147, - "src/shared/windows-breakaway-launcher.test.ts": 55, - "src/shared/windows-breakaway-previous-stderr.test.ts": 85, - "src/shared/windows-cmd-runner-delayed-launch.test.ts": 34, - "src/shared/windows-command-line-budget.test.ts": 258, - "src/shared/windows-console-input.test.ts": 54, - "src/shared/windows-interactive-login-spawn.test.ts": 38, - "src/shared/windows-long-path-git-args.test.ts": 29, - "src/shared/windows-path-access.test.ts": 35, - "src/shared/windows-secure-dacl.test.ts": 38, - "src/shared/windows-security-addon.test.ts": 61, - "src/shared/windows-security-addon.win32.test.ts": 52, - "src/shared/windows-terminal-shell.test.ts": 49, - "src/shared/windows-transient-lock-removal.test.ts": 755, - "src/shared/work-items.test.ts": 28, - "src/shared/worker-terminal-host-scope.test.ts": 76, - "src/shared/worker-transcript-background-task-text.test.ts": 34, - "src/shared/worker-transcript-text-scaling.test.ts": 53, - "src/shared/workspace-attachment-mutation.test.ts": 74, - "src/shared/workspace-attachment-normalization.test.ts": 63, - "src/shared/workspace-attachment-origins.test.ts": 54, - "src/shared/workspace-attachments.test.ts": 254, - "src/shared/workspace-cleanup-applied-filters.test.ts": 34, - "src/shared/workspace-cleanup-browse-state-persistence.test.ts": 35, - "src/shared/workspace-cleanup-ui-state.test.ts": 52, - "src/shared/workspace-cleanup.test.ts": 30, - "src/shared/workspace-creator-visibility.test.ts": 71, - "src/shared/workspace-doc-history.test.ts": 45, - "src/shared/workspace-last-active-switch-on.test.ts": 48, - "src/shared/workspace-last-active.test.ts": 33, - "src/shared/workspace-layout/old-client/old-client-method-translation.test.ts": 370, - "src/shared/workspace-layout/old-client/old-client-pane-layout-translation.test.ts": 374, - "src/shared/workspace-layout/old-client/old-client-session-tabs-projection-owned-editor.test.ts": 121, - "src/shared/workspace-layout/old-client/old-client-session-tabs-projection.test.ts": 145, - "src/shared/workspace-layout/pane-column-split-drop-no-op.test.ts": 24, - "src/shared/workspace-layout/tab-group-moves.test.ts": 56, - "src/shared/workspace-layout/tab-order-moves.test.ts": 35, - "src/shared/workspace-layout/terminal-row-order.test.ts": 88, - "src/shared/workspace-layout/workspace-layout-agent-session-tab.test.ts": 136, - "src/shared/workspace-layout/workspace-layout-browser-commands.test.ts": 128, - "src/shared/workspace-layout/workspace-layout-command-model.test.ts": 362, - "src/shared/workspace-layout/workspace-layout-command-persistence.test.ts": 298, - "src/shared/workspace-layout/workspace-layout-commands.test.ts": 166, - "src/shared/workspace-layout/workspace-layout-default-tabs.test.ts": 110, - "src/shared/workspace-layout/workspace-layout-dropped-leaves.test.ts": 106, - "src/shared/workspace-layout/workspace-layout-editor-duplicates.test.ts": 148, - "src/shared/workspace-layout/workspace-layout-editor-file-owner.test.ts": 283, - "src/shared/workspace-layout/workspace-layout-editor-open-file-id.test.ts": 166, - "src/shared/workspace-layout/workspace-layout-editor-open.test.ts": 141, - "src/shared/workspace-layout/workspace-layout-editor-rekey.test.ts": 124, - "src/shared/workspace-layout/workspace-layout-fact-locations.test.ts": 441, - "src/shared/workspace-layout/workspace-layout-first-group-off.test.ts": 118, - "src/shared/workspace-layout/workspace-layout-first-group.test.ts": 107, - "src/shared/workspace-layout/workspace-layout-initial-surface.test.ts": 113, - "src/shared/workspace-layout/workspace-layout-legacy-persistence.test.ts": 268, - "src/shared/workspace-layout/workspace-layout-load-browser-repair.test.ts": 227, - "src/shared/workspace-layout/workspace-layout-load-duplicate-pty.test.ts": 177, - "src/shared/workspace-layout/workspace-layout-load-normalization.test.ts": 346, - "src/shared/workspace-layout/workspace-layout-load-synthetic-pane-title.test.ts": 172, - "src/shared/workspace-layout/workspace-layout-load-view-less-tabs.test.ts": 166, - "src/shared/workspace-layout/workspace-layout-minted-ids.test.ts": 50, - "src/shared/workspace-layout/workspace-layout-model-rules.test.ts": 138, - "src/shared/workspace-layout/workspace-layout-move-tab-anchor.test.ts": 112, - "src/shared/workspace-layout/workspace-layout-move-tab-pin.test.ts": 189, - "src/shared/workspace-layout/workspace-layout-open-in-new-group.test.ts": 150, - "src/shared/workspace-layout/workspace-layout-owned-editor-id.test.ts": 165, - "src/shared/workspace-layout/workspace-layout-pane-status.test.ts": 67, - "src/shared/workspace-layout/workspace-layout-process-rules.test.ts": 159, - "src/shared/workspace-layout/workspace-layout-published-editor-view.test.ts": 100, - "src/shared/workspace-layout/workspace-layout-published.test.ts": 222, - "src/shared/workspace-layout/workspace-layout-ratio-commands.test.ts": 122, - "src/shared/workspace-layout/workspace-layout-record-patch.test.ts": 1039, - "src/shared/workspace-layout/workspace-layout-records.test.ts": 156, - "src/shared/workspace-layout/workspace-layout-resume-record.test.ts": 216, - "src/shared/workspace-layout/workspace-layout-round-trip.test.ts": 266, - "src/shared/workspace-layout/workspace-layout-simulator-tab.test.ts": 107, - "src/shared/workspace-layout/workspace-layout-stream-frames.test.ts": 196, - "src/shared/workspace-layout/workspace-layout-terminal-adoption.test.ts": 105, - "src/shared/workspace-layout/workspace-layout-transitions.test.ts": 150, - "src/shared/workspace-layout/workspace-layout-views-owned-file.test.ts": 143, - "src/shared/workspace-layout/workspace-layout-views.test.ts": 159, - "src/shared/workspace-layout/workspace-layout-workspace-move.test.ts": 125, - "src/shared/workspace-linked-item-equality.test.ts": 47, - "src/shared/workspace-linked-item-source-context.test.ts": 57, - "src/shared/workspace-name.test.ts": 56, - "src/shared/workspace-reference-identity.test.ts": 69, - "src/shared/workspace-review-checks.test.ts": 68, - "src/shared/workspace-session-browser-history.test.ts": 133, - "src/shared/workspace-session-partition-owner.test.ts": 13, - "src/shared/workspace-session-salvage-equivalence.test.ts": 319, - "src/shared/workspace-session-salvage.test.ts": 938, - "src/shared/workspace-session-schema-field-coverage.test.ts": 150, - "src/shared/workspace-session-schema.sleeping-agent.test.ts": 259, - "src/shared/workspace-session-schema.test.ts": 177, - "src/shared/workspace-session-tab-activity.test.ts": 43, - "src/shared/workspace-session-tab-focus-schema.test.ts": 278, - "src/shared/workspace-session-terminal-buffers.test.ts": 236, - "src/shared/workspace-session-terminal-schema.test.ts": 203, - "src/shared/workspace-session-terminal-tab-close.test.ts": 151, - "src/shared/workspace-session-validation-work.test.ts": 229, - "src/shared/workspace-space-compaction.test.ts": 51, - "src/shared/workspace-space-entry-traversal.test.ts": 750, - "src/shared/workspace-space-scan-budget.test.ts": 60, - "src/shared/workspace-statuses.test.ts": 46, - "src/shared/workspace-view/workspace-host-visibility.test.ts": 40, - "src/shared/workspace-view/workspace-pr-groups.test.ts": 37, - "src/shared/workspace-view/workspace-row-filters.test.ts": 43, - "src/shared/workspace-view/workspace-view-options.test.ts": 44, - "src/shared/worktree-execution-host-resolution.test.ts": 36, - "src/shared/worktree-name-suggestion.test.ts": 46, - "src/shared/worktree-scan-failure.test.ts": 40, - "src/shared/worktree/base-ref.test.ts": 32, - "src/shared/worktree/card-properties.test.ts": 50, - "src/shared/worktree/catalog-version.test.ts": 26, - "src/shared/worktree/create-preparation.test.ts": 54, - "src/shared/worktree/git-identity-display.test.ts": 37, - "src/shared/worktree/github-pr-suppression.test.ts": 40, - "src/shared/worktree/host-qualified-identity.test.ts": 39, - "src/shared/worktree/id.test.ts": 46, - "src/shared/worktree/identity.test.ts": 55, - "src/shared/worktree/local-base-branch-fast-forward-real-git.test.ts": 1670, - "src/shared/worktree/local-base-branch-fast-forward.test.ts": 75, - "src/shared/worktree/ownership-configured-base-visibility.test.ts": 40, - "src/shared/worktree/ownership-worktree-base-path.test.ts": 54, - "src/shared/worktree/ownership.test.ts": 189, - "src/shared/worktree/removal-fence-error.test.ts": 33, - "src/shared/worktree/removal-force-classification.test.ts": 58, - "src/shared/worktree/retired-name-cache.test.ts": 42, - "src/shared/worktree/retired-name-registry.test.ts": 317, - "src/shared/worktree/sort-order-update.test.ts": 45, - "src/shared/worktree/visibility-sources.test.ts": 43, - "src/shared/ws-outbound-backpressure-queue.test.ts": 49, - "src/shared/wsl-host-deployment-store.test.ts": 314, - "src/shared/wsl-login-shell-command.test.ts": 90, - "src/shared/wsl-paths.test.ts": 52, - "src/shared/zcode-missing-tui.test.ts": 81, - "src/shared/zcode-orchestration-contract.test.ts": 139, - "src/shared/zod-salvage-absence.test.ts": 82, - "src/wsl-guest/agent-hook-canonical-status.test.ts": 2430, - "src/wsl-guest/agent-hook-envelope-publication.test.ts": 610, - "src/wsl-guest/agent-hook-integration.test.ts": 1568, - "src/wsl-guest/agent-hook-interrupt-reconciliation.test.ts": 555, - "src/wsl-guest/agent-hook-opencode-tui-identity.test.ts": 842, - "src/wsl-guest/agent-hook-provider-normalization.test.ts": 286, - "src/wsl-guest/agent-hook-server-claude-owed-notification-expiry.test.ts": 583, - "src/wsl-guest/agent-hook-server-claude-session-continuation.test.ts": 313, - "src/wsl-guest/agent-hook-server-codex-side-thread.test.ts": 705, - "src/wsl-guest/agent-hook-server-codex-subagent-transcript.test.ts": 1329, - "src/wsl-guest/agent-hook-server-codex-turn-interruption.test.ts": 1628, - "src/wsl-guest/agent-hook-server.test.ts": 1464, - "src/wsl-guest/dispatcher-bulk-admission.test.ts": 502, - "src/wsl-guest/dispatcher-bulk-failed-admission.test.ts": 107, - "src/wsl-guest/dispatcher-bulk-retirement-admission.test.ts": 2131, - "src/wsl-guest/dispatcher-capacity-degradation.test.ts": 215, - "src/wsl-guest/dispatcher-client-close-cause.test.ts": 101, - "src/wsl-guest/dispatcher-client-writer.test.ts": 57, - "src/wsl-guest/dispatcher-frame-guard-regressions.test.ts": 128, - "src/wsl-guest/dispatcher-json-payload.test.ts": 142, - "src/wsl-guest/dispatcher-notification-ownership.test.ts": 149, - "src/wsl-guest/dispatcher-per-connection-state-baseline.test.ts": 110, - "src/wsl-guest/dispatcher-rpc-cancel-id-coercion.test.ts": 85, - "src/wsl-guest/dispatcher-silent-client-reaper.test.ts": 95, - "src/wsl-guest/dispatcher-structured-error.test.ts": 89, - "src/wsl-guest/dispatcher-timeout.test.ts": 92, - "src/wsl-guest/dispatcher-writer-admission.test.ts": 77, - "src/wsl-guest/dispatcher.test.ts": 219, - "src/wsl-guest/legacy-relay-publication-ledger.test.ts": 49, - "src/wsl-guest/omp-config-root.test.ts": 190, - "src/wsl-guest/opencode-startup-prompt-install.test.ts": 169, - "src/wsl-guest/plugin-overlay-env.test.ts": 85, - "src/wsl-guest/plugin-overlay.test.ts": 219, - "src/wsl-guest/plugin-source-limit.test.ts": 36, - "src/wsl-guest/preflight-handler.test.ts": 90, - "src/wsl-guest/protocol-backpressure.test.ts": 99, - "src/wsl-guest/protocol-handshake.test.ts": 62, - "src/wsl-guest/protocol-json-payload.test.ts": 174, - "src/wsl-guest/relay-agent-presence.test.ts": 845, - "src/wsl-guest/relay-command-env.test.ts": 63, - "src/wsl-guest/relay-hot-path-operation-counts.test.ts": 117, - "src/wsl-guest/relay-http-owner-probe-lifecycle.test.ts": 455, - "src/wsl-guest/relay-idle-process-owner.test.ts": 383, - "src/wsl-guest/relay-nested-same-provider-owner.test.ts": 321, - "src/wsl-guest/wsl-agent-hook-relay.test.ts": 457, - "src/wsl-guest/wsl-hook-fs-bridge.test.ts": 41, - "src/wsl-guest/wsl-install-plugins-handler.test.ts": 326, - "tests/e2e/agent-launch-cli.unit.test.ts": 948, - "tests/e2e/agent-launch-setup-choice.unit.test.ts": 1340, - "tests/e2e/ai-vault-manual-name-clear.unit.test.ts": 13603, - "tests/e2e/claude-auto-mode-host-catalog.unit.test.ts": 2167, - "tests/e2e/codex-child-approval-activity-row.unit.test.ts": 12303, - "tests/e2e/completed-worker-retirement-resume.unit.test.ts": 17493, - "tests/e2e/cursor-quota-transport.unit.test.ts": 1067, - "tests/e2e/daemon-running-work-probe.unit.test.ts": 205, - "tests/e2e/folder-upgrade-identity-persistence.unit.test.ts": 1949, - "tests/e2e/github-work-item-search-burst.unit.test.ts": 771, - "tests/e2e/global-setup-cli-artifact.unit.test.ts": 64, - "tests/e2e/global-teardown.unit.test.ts": 149, - "tests/e2e/headless-editor-mirror-identities.unit.test.ts": 1817, - "tests/e2e/helpers/alt-screen-frame.unit.test.ts": 81, - "tests/e2e/helpers/client-hosted-browser-fixture.unit.test.ts": 521, - "tests/e2e/helpers/electron-crashpad-cleanup.unit.test.ts": 37, - "tests/e2e/helpers/electron-home-isolation.unit.test.ts": 87, - "tests/e2e/helpers/electron-launch-args.unit.test.ts": 30, - "tests/e2e/helpers/electron-main-evaluate-retry.unit.test.ts": 33, - "tests/e2e/helpers/electron-process-shutdown.unit.test.ts": 6433, - "tests/e2e/helpers/fake-agent-command-override.unit.test.ts": 67, - "tests/e2e/helpers/fake-agent-paste-end-scanner.unit.test.ts": 38, - "tests/e2e/helpers/git-status-retry-barrier.unit.test.ts": 28, - "tests/e2e/helpers/golden-source-control.unit.test.ts": 698, - "tests/e2e/helpers/headless-paired-runtime-serve-readiness.unit.test.ts": 30, - "tests/e2e/helpers/orcad-convert-teardown.unit.test.ts": 45, - "tests/e2e/helpers/paired-client-runtime-environment.unit.test.ts": 83, - "tests/e2e/helpers/paired-client-window-reveal.unit.test.ts": 38, - "tests/e2e/helpers/persisted-profile-state.unit.test.ts": 399, - "tests/e2e/helpers/remote-skill-cloud-fixture.unit.test.ts": 305, - "tests/e2e/helpers/streaming-terminal-cleanup.unit.test.ts": 33, - "tests/e2e/helpers/terminal-inventory-observation.unit.test.ts": 40, - "tests/e2e/helpers/terminal-pty-write-spy.unit.test.ts": 34, - "tests/e2e/helpers/workspace-layout-oracle-feed.unit.test.ts": 46, - "tests/e2e/host-agent-launch-settings-hook-bookkeeping.unit.test.ts": 17073, - "tests/e2e/host-cold-park-remote-subscriber.unit.test.ts": 3126, - "tests/e2e/host-guest-paint-retention-remote-viewer.unit.test.ts": 3010, - "tests/e2e/native-chat-rewind-boundary.unit.test.ts": 917, - "tests/e2e/native-chat-ssh-delivery.unit.test.ts": 4590, - "tests/e2e/native-chat-startup-option-pickers.unit.test.ts": 8553, - "tests/e2e/nested-agent-idle-owner.unit.test.ts": 2159, - "tests/e2e/omp-child-session-recovery.unit.test.ts": 2173, - "tests/e2e/omp-retired-host-renderer.unit.test.ts": 2079, - "tests/e2e/omp-risk-remote-review.unit.test.ts": 1066, - "tests/e2e/orca-restart-navigation.unit.test.ts": 231, - "tests/e2e/orchestration-run-pagination.unit.test.ts": 31, - "tests/e2e/paced-terminal-typing.unit.test.ts": 330, - "tests/e2e/paired-cli-agent-launch.unit.test.ts": 6055, - "tests/e2e/paired-runtime-rejected-input-remount.unit.test.ts": 6153, - "tests/e2e/paired-worktree-agent-command-owner.unit.test.ts": 1242, - "tests/e2e/remote-agent-completion-authority.unit.test.ts": 1504, - "tests/e2e/remote-terminal-input-delivery-model.unit.test.ts": 15150, - "tests/e2e/remote-terminal-tab-retirement.unit.test.ts": 5450, - "tests/e2e/restored-terminal-input-readiness.unit.test.ts": 40, - "tests/e2e/runtime-graph-publication-probe.unit.test.ts": 47, - "tests/e2e/session-tabs-decorative-title-fanout.unit.test.ts": 5379, - "tests/e2e/session-tabs-empty-inventory-daemon-oracle.unit.test.ts": 912, - "tests/e2e/session-tabs-rich-status-boundaries.unit.test.ts": 1899, - "tests/e2e/ssh-browser-network-execution-route.docker.unit.test.ts": 350, - "tests/e2e/structured-agent-session-launch-admission.unit.test.ts": 3457, - "tests/e2e/structured-agent-session-read-owner.unit.test.ts": 8256, - "tests/e2e/structured-attention-headless-delivery.unit.test.ts": 321, - "tests/e2e/structured-attention-host-read-retirement.unit.test.ts": 2363, - "tests/e2e/structured-attention-prompt-relay.unit.test.ts": 9083, - "tests/e2e/structured-attention-read-retirement.unit.test.ts": 3646, - "tests/e2e/structured-chat-owner-status-activation.unit.test.ts": 2711, - "tests/e2e/structured-native-chat-routing-authority.unit.test.ts": 615, - "tests/e2e/structured-permission-report-publication.unit.test.ts": 8387, - "tests/e2e/structured-session-tab-close-regressions.unit.test.ts": 36412, - "tests/e2e/sustained-agent-typing-load-scripts.unit.test.ts": 2131, - "tests/e2e/terminal-account-restart.unit.test.ts": 2911, - "tests/e2e/terminal-binding-crash-hydration.unit.test.ts": 1366, - "tests/e2e/terminal-foreground-confirmation.unit.test.ts": 536, - "tests/e2e/terminal-inline-image-payload.unit.test.ts": 428, - "tests/e2e/terminal-layout-parity-snapshot.unit.test.ts": 87, - "tests/e2e/terminal-perf-presentation.unit.test.ts": 31, - "tests/e2e/terminal-probe-input-sequence.unit.test.ts": 47, - "tests/e2e/terminal-split-activation-latency-artifact.unit.test.ts": 61, - "tests/e2e/terminal-split-activation-latency-report.unit.test.ts": 51, - "tests/e2e/worktree-status-warning.unit.test.ts": 2193, - "tests/tools/branch-line-total-renderer.test.mjs": 935, - "tests/tools/omp-close-lifecycle.test.mjs": 229, - "tests/tools/omp-config-root-local-shell.test.mjs": 356, - "tests/tools/omp-config-root-relay-shell.test.mjs": 254, - "tests/tools/relay-bench/phone-e2ee-desktop-parity.test.mjs": 112, - "tests/tools/relay-bench/region-probe-replay.test.mjs": 85, - "tests/tools/relay-bench/relay-bench-invocation.test.mjs": 65, - "tests/tools/relay-bench/relay-bench-state-file.test.mjs": 42, - "tests/tools/relay-bench/relay-phone-connect-bench.test.mjs": 83, - "tests/tools/win-update-e2e/app-driver.test.mjs": 212, - "tests/tools/win-update-e2e/app-shutdown.test.mjs": 703, - "tests/tools/windows-pty-native-capability-smoke/packaged-node-pty-capability-oracle.test.mjs": 49, - "tests/tools/windows-pty-native-capability-smoke/packaged-node-pty-capability-probe.test.mjs": 171, - "tests/tools/windows-pty-native-capability-smoke/run.test.mjs": 33, - "src/shared/native-chat/transcript/native-chat-cut-turn-notice.test.ts": 217, - "src/shared/native-chat/native-chat-href-routing.test.ts": 36 + "src/shared/utf8-byte-limits.test.ts": 132, + "src/shared/uuid-v4.test.ts": 45, + "src/shared/web-origin-security.test.ts": 43, + "src/shared/window-shortcut-policy-agent-dashboard.test.ts": 61, + "src/shared/window-shortcut-policy-ime-process.test.ts": 72, + "src/shared/window-shortcut-policy.test.ts": 111, + "src/shared/windows-batch-spawn.win32.test.ts": 48, + "src/shared/windows-breakaway-launcher.test.ts": 76, + "src/shared/windows-breakaway-previous-stderr.test.ts": 61, + "src/shared/windows-cmd-runner-delayed-launch.test.ts": 40, + "src/shared/windows-command-line-budget.test.ts": 105, + "src/shared/windows-console-input.test.ts": 44, + "src/shared/windows-interactive-login-spawn.test.ts": 54, + "src/shared/windows-long-path-git-args.test.ts": 47, + "src/shared/windows-path-access.test.ts": 54, + "src/shared/windows-private-credential-file.test.ts": 77, + "src/shared/windows-secure-dacl.test.ts": 65, + "src/shared/windows-security-addon.test.ts": 51, + "src/shared/windows-security-addon.win32.test.ts": 73, + "src/shared/windows-terminal-shell.test.ts": 42, + "src/shared/windows-transient-lock-removal.test.ts": 198, + "src/shared/work-item-empty-page.test.ts": 70, + "src/shared/work-items.test.ts": 40, + "src/shared/worker-auto-close.test.ts": 60, + "src/shared/worker-terminal-host-scope.test.ts": 81, + "src/shared/worker-transcript-background-task-text.test.ts": 46, + "src/shared/workspace-attachment-mutation.test.ts": 101, + "src/shared/workspace-attachment-normalization.test.ts": 76, + "src/shared/workspace-attachment-origins.test.ts": 42, + "src/shared/workspace-attachments.test.ts": 204, + "src/shared/workspace-cleanup-applied-filters.test.ts": 52, + "src/shared/workspace-cleanup-browse-state-persistence.test.ts": 55, + "src/shared/workspace-cleanup-ui-state.test.ts": 46, + "src/shared/workspace-cleanup.test.ts": 46, + "src/shared/workspace-creator-visibility.test.ts": 114, + "src/shared/workspace-doc-history.test.ts": 59, + "src/shared/workspace-last-active-switch-on.test.ts": 52, + "src/shared/workspace-last-active.test.ts": 50, + "src/shared/workspace-layout/old-client/old-client-method-translation.test.ts": 352, + "src/shared/workspace-layout/old-client/old-client-pane-layout-translation.test.ts": 363, + "src/shared/workspace-layout/old-client/old-client-session-tabs-projection-owned-editor.test.ts": 178, + "src/shared/workspace-layout/old-client/old-client-session-tabs-projection.test.ts": 207, + "src/shared/workspace-layout/tab-group-moves.test.ts": 52, + "src/shared/workspace-layout/tab-order-moves.test.ts": 44, + "src/shared/workspace-layout/terminal-row-order.test.ts": 238, + "src/shared/workspace-layout/workspace-layout-agent-session-tab.test.ts": 168, + "src/shared/workspace-layout/workspace-layout-browser-commands.test.ts": 177, + "src/shared/workspace-layout/workspace-layout-cold-construction.test.ts": 340, + "src/shared/workspace-layout/workspace-layout-cold-local-window.test.ts": 319, + "src/shared/workspace-layout/workspace-layout-command-model.test.ts": 494, + "src/shared/workspace-layout/workspace-layout-command-persistence.test.ts": 329, + "src/shared/workspace-layout/workspace-layout-commands.test.ts": 215, + "src/shared/workspace-layout/workspace-layout-default-tabs.test.ts": 159, + "src/shared/workspace-layout/workspace-layout-dropped-leaves.test.ts": 174, + "src/shared/workspace-layout/workspace-layout-editor-duplicates.test.ts": 312, + "src/shared/workspace-layout/workspace-layout-editor-file-owner.test.ts": 349, + "src/shared/workspace-layout/workspace-layout-editor-open-file-id.test.ts": 162, + "src/shared/workspace-layout/workspace-layout-editor-open.test.ts": 166, + "src/shared/workspace-layout/workspace-layout-editor-rekey.test.ts": 169, + "src/shared/workspace-layout/workspace-layout-fact-locations.test.ts": 449, + "src/shared/workspace-layout/workspace-layout-first-group-off.test.ts": 147, + "src/shared/workspace-layout/workspace-layout-first-group.test.ts": 163, + "src/shared/workspace-layout/workspace-layout-initial-surface.test.ts": 163, + "src/shared/workspace-layout/workspace-layout-legacy-persistence.test.ts": 332, + "src/shared/workspace-layout/workspace-layout-load-browser-repair.test.ts": 313, + "src/shared/workspace-layout/workspace-layout-load-check-details.test.ts": 286, + "src/shared/workspace-layout/workspace-layout-load-duplicate-pty.test.ts": 340, + "src/shared/workspace-layout/workspace-layout-load-normalization.test.ts": 470, + "src/shared/workspace-layout/workspace-layout-load-synthetic-pane-title.test.ts": 324, + "src/shared/workspace-layout/workspace-layout-load-view-less-tabs.test.ts": 294, + "src/shared/workspace-layout/workspace-layout-minted-ids.test.ts": 40, + "src/shared/workspace-layout/workspace-layout-model-rules.test.ts": 321, + "src/shared/workspace-layout/workspace-layout-move-tab-anchor.test.ts": 160, + "src/shared/workspace-layout/workspace-layout-move-tab-pin.test.ts": 180, + "src/shared/workspace-layout/workspace-layout-open-in-new-group.test.ts": 195, + "src/shared/workspace-layout/workspace-layout-owned-editor-id.test.ts": 334, + "src/shared/workspace-layout/workspace-layout-pane-status.test.ts": 51, + "src/shared/workspace-layout/workspace-layout-process-rules.test.ts": 201, + "src/shared/workspace-layout/workspace-layout-published-editor-view.test.ts": 175, + "src/shared/workspace-layout/workspace-layout-published.test.ts": 343, + "src/shared/workspace-layout/workspace-layout-ratio-commands.test.ts": 156, + "src/shared/workspace-layout/workspace-layout-record-patch.test.ts": 1264, + "src/shared/workspace-layout/workspace-layout-records.test.ts": 325, + "src/shared/workspace-layout/workspace-layout-resume-record.test.ts": 370, + "src/shared/workspace-layout/workspace-layout-round-trip.test.ts": 329, + "src/shared/workspace-layout/workspace-layout-simulator-tab.test.ts": 159, + "src/shared/workspace-layout/workspace-layout-stream-frames.test.ts": 292, + "src/shared/workspace-layout/workspace-layout-terminal-adoption.test.ts": 171, + "src/shared/workspace-layout/workspace-layout-transitions.test.ts": 203, + "src/shared/workspace-layout/workspace-layout-views-owned-file.test.ts": 171, + "src/shared/workspace-layout/workspace-layout-views.test.ts": 183, + "src/shared/workspace-layout/workspace-layout-workspace-move.test.ts": 181, + "src/shared/workspace-linked-item-equality.test.ts": 42, + "src/shared/workspace-linked-item-source-context.test.ts": 65, + "src/shared/workspace-name.test.ts": 49, + "src/shared/workspace-reference-identity.test.ts": 82, + "src/shared/workspace-review-checks.test.ts": 82, + "src/shared/workspace-session-browser-history.test.ts": 241, + "src/shared/workspace-session-partition-owner.test.ts": 31, + "src/shared/workspace-session-salvage-equivalence.test.ts": 531, + "src/shared/workspace-session-salvage.test.ts": 930, + "src/shared/workspace-session-schema-field-coverage.test.ts": 295, + "src/shared/workspace-session-schema.sleeping-agent.test.ts": 337, + "src/shared/workspace-session-schema.test.ts": 343, + "src/shared/workspace-session-tab-activity.test.ts": 45, + "src/shared/workspace-session-tab-focus-schema.test.ts": 290, + "src/shared/workspace-session-terminal-buffers.test.ts": 294, + "src/shared/workspace-session-terminal-schema.test.ts": 269, + "src/shared/workspace-session-terminal-tab-close.test.ts": 248, + "src/shared/workspace-session-validation-work.test.ts": 314, + "src/shared/workspace-space-compaction.test.ts": 50, + "src/shared/workspace-space-entry-traversal.test.ts": 349, + "src/shared/workspace-space-scan-budget.test.ts": 54, + "src/shared/workspace-statuses.test.ts": 60, + "src/shared/workspace-view/workspace-host-visibility.test.ts": 43, + "src/shared/workspace-view/workspace-pr-groups.test.ts": 44, + "src/shared/workspace-view/workspace-row-filters.test.ts": 52, + "src/shared/worktree-execution-host-resolution.test.ts": 56, + "src/shared/worktree-name-suggestion.test.ts": 56, + "src/shared/worktree-scan-failure.test.ts": 38, + "src/shared/worktree/base-ref.test.ts": 48, + "src/shared/worktree/catalog-version.test.ts": 39, + "src/shared/worktree/create-preparation.test.ts": 44, + "src/shared/worktree/git-identity-display.test.ts": 40, + "src/shared/worktree/github-pr-suppression.test.ts": 43, + "src/shared/worktree/host-qualified-identity.test.ts": 49, + "src/shared/worktree/id.test.ts": 61, + "src/shared/worktree/identity.test.ts": 42, + "src/shared/worktree/local-base-branch-fast-forward-real-git.test.ts": 1114, + "src/shared/worktree/local-base-branch-fast-forward.test.ts": 89, + "src/shared/worktree/ownership-configured-base-visibility.test.ts": 64, + "src/shared/worktree/ownership-worktree-base-path.test.ts": 57, + "src/shared/worktree/ownership.test.ts": 225, + "src/shared/worktree/removal-fence-error.test.ts": 42, + "src/shared/worktree/removal-force-classification.test.ts": 41, + "src/shared/worktree/retired-name-cache.test.ts": 60, + "src/shared/worktree/retired-name-registry.test.ts": 340, + "src/shared/worktree/sort-order-update.test.ts": 44, + "src/shared/worktree/visibility-sources.test.ts": 65, + "src/shared/wrapped-terminal-link-ranges.test.ts": 72, + "src/shared/ws-inbound-message-queue.test.ts": 279, + "src/shared/ws-outbound-backpressure-queue.test.ts": 67, + "src/shared/wsl-drive-unc-renderer-store-keys.test.ts": 54, + "src/shared/wsl-host-deployment-store.test.ts": 371, + "src/shared/wsl-host-stopped-message.test.ts": 40, + "src/shared/wsl-login-shell-command.test.ts": 87, + "src/shared/wsl-login-shell-fish-version.test.ts": 148, + "src/shared/wsl-login-shell-nushell.test.ts": 66, + "src/shared/wsl-paths.test.ts": 48, + "src/shared/zcode-missing-tui.test.ts": 51, + "src/shared/zcode-orchestration-contract.test.ts": 247, + "src/shared/zod-salvage-absence.test.ts": 96, + "src/wsl-guest/agent-hook-canonical-status.test.ts": 2770, + "src/wsl-guest/agent-hook-envelope-publication.test.ts": 348, + "src/wsl-guest/agent-hook-integration.test.ts": 1827, + "src/wsl-guest/agent-hook-interrupt-reconciliation.test.ts": 586, + "src/wsl-guest/agent-hook-opencode-tui-identity.test.ts": 551, + "src/wsl-guest/agent-hook-provider-normalization.test.ts": 489, + "src/wsl-guest/agent-hook-server-claude-owed-notification-expiry.test.ts": 792, + "src/wsl-guest/agent-hook-server-claude-session-continuation.test.ts": 462, + "src/wsl-guest/agent-hook-server-codex-side-thread.test.ts": 786, + "src/wsl-guest/agent-hook-server-codex-subagent-transcript.test.ts": 1589, + "src/wsl-guest/agent-hook-server-codex-turn-interruption.test.ts": 1786, + "src/wsl-guest/agent-hook-server.test.ts": 1651, + "src/wsl-guest/dispatcher-bulk-admission.test.ts": 390, + "src/wsl-guest/dispatcher-bulk-failed-admission.test.ts": 181, + "src/wsl-guest/dispatcher-bulk-retirement-admission.test.ts": 2204, + "src/wsl-guest/dispatcher-capacity-degradation.test.ts": 313, + "src/wsl-guest/dispatcher-client-close-cause.test.ts": 132, + "src/wsl-guest/dispatcher-client-writer.test.ts": 70, + "src/wsl-guest/dispatcher-frame-guard-regressions.test.ts": 170, + "src/wsl-guest/dispatcher-json-payload.test.ts": 239, + "src/wsl-guest/dispatcher-notification-ownership.test.ts": 120, + "src/wsl-guest/dispatcher-per-connection-state-baseline.test.ts": 226, + "src/wsl-guest/dispatcher-rpc-cancel-id-coercion.test.ts": 203, + "src/wsl-guest/dispatcher-silent-client-reaper.test.ts": 195, + "src/wsl-guest/dispatcher-structured-error.test.ts": 203, + "src/wsl-guest/dispatcher-timeout.test.ts": 137, + "src/wsl-guest/dispatcher-writer-admission.test.ts": 109, + "src/wsl-guest/dispatcher.test.ts": 348, + "src/wsl-guest/legacy-relay-publication-ledger.test.ts": 41, + "src/wsl-guest/omp-config-root.test.ts": 254, + "src/wsl-guest/opencode-startup-prompt-install.test.ts": 290, + "src/wsl-guest/plugin-overlay-env.test.ts": 130, + "src/wsl-guest/plugin-overlay.test.ts": 263, + "src/wsl-guest/plugin-source-limit.test.ts": 40, + "src/wsl-guest/preflight-handler.test.ts": 95, + "src/wsl-guest/protocol-backpressure.test.ts": 126, + "src/wsl-guest/protocol-handshake.test.ts": 66, + "src/wsl-guest/protocol-json-payload.test.ts": 144, + "src/wsl-guest/relay-agent-presence.test.ts": 518, + "src/wsl-guest/relay-command-env.test.ts": 57, + "src/wsl-guest/relay-hot-path-operation-counts.test.ts": 215, + "src/wsl-guest/relay-http-owner-probe-lifecycle.test.ts": 662, + "src/wsl-guest/relay-idle-process-owner.test.ts": 522, + "src/wsl-guest/relay-nested-same-provider-owner.test.ts": 415, + "src/wsl-guest/wsl-agent-hook-relay.test.ts": 471, + "src/wsl-guest/wsl-hook-fs-bridge.test.ts": 66, + "src/wsl-guest/wsl-install-plugins-handler.test.ts": 283, + "tests/e2e/SmartWorkspaceSourceResultList.linear-auth.unit.test.ts": 1976, + "tests/e2e/SmartWorkspaceSourceResultList.linear-read-error.unit.test.ts": 3757, + "tests/e2e/agent-launch-cli.unit.test.ts": 2379, + "tests/e2e/agent-launch-setup-choice.unit.test.ts": 2657, + "tests/e2e/agent-model-catalog-renderer-cache.unit.test.ts": 2029, + "tests/e2e/ai-vault-account-stream.unit.test.ts": 4506, + "tests/e2e/ai-vault-manual-name-clear.unit.test.ts": 21206, + "tests/e2e/automation-chat-reopen.unit.test.ts": 6262, + "tests/e2e/automation-save-fallback.unit.test.ts": 9065, + "tests/e2e/claude-agent-row-view.unit.test.ts": 1491, + "tests/e2e/claude-auto-mode-host-catalog.unit.test.ts": 7411, + "tests/e2e/codex-child-approval-activity-row.unit.test.ts": 14886, + "tests/e2e/completed-worker-retirement-resume.unit.test.ts": 38857, + "tests/e2e/crew-cli-addresses.unit.test.ts": 5321, + "tests/e2e/crew-parent-rpc.unit.test.ts": 4853, + "tests/e2e/crew-recipient-parent-command.unit.test.ts": 5692, + "tests/e2e/crew-recipient-public-command.unit.test.ts": 6715, + "tests/e2e/crew-recipient-real-command.unit.test.ts": 8527, + "tests/e2e/cursor-quota-transport.unit.test.ts": 1863, + "tests/e2e/daemon-running-work-probe.unit.test.ts": 299, + "tests/e2e/folder-upgrade-identity-persistence.unit.test.ts": 1972, + "tests/e2e/github-project-provider-columns.unit.test.ts": 2397, + "tests/e2e/github-work-item-search-burst.unit.test.ts": 1552, + "tests/e2e/global-setup-cli-artifact.unit.test.ts": 58, + "tests/e2e/global-teardown.unit.test.ts": 113, + "tests/e2e/headless-automation-agent-launch.unit.test.ts": 7860, + "tests/e2e/headless-editor-mirror-identities.unit.test.ts": 1889, + "tests/e2e/helpers/alt-screen-frame.unit.test.ts": 100, + "tests/e2e/helpers/client-hosted-browser-fixture.unit.test.ts": 792, + "tests/e2e/helpers/electron-crashpad-cleanup.unit.test.ts": 50, + "tests/e2e/helpers/electron-home-isolation.unit.test.ts": 140, + "tests/e2e/helpers/electron-launch-args.unit.test.ts": 58, + "tests/e2e/helpers/electron-main-evaluate-retry.unit.test.ts": 49, + "tests/e2e/helpers/electron-process-shutdown.unit.test.ts": 6545, + "tests/e2e/helpers/fake-agent-command-override.unit.test.ts": 57, + "tests/e2e/helpers/fake-agent-paste-end-scanner.unit.test.ts": 60, + "tests/e2e/helpers/git-status-retry-barrier.unit.test.ts": 41, + "tests/e2e/helpers/golden-source-control.unit.test.ts": 804, + "tests/e2e/helpers/headless-paired-runtime-serve-readiness.unit.test.ts": 53, + "tests/e2e/helpers/orcad-convert-teardown.unit.test.ts": 76, + "tests/e2e/helpers/paired-client-runtime-environment.unit.test.ts": 67, + "tests/e2e/helpers/paired-client-window-reveal.unit.test.ts": 57, + "tests/e2e/helpers/persisted-profile-state.unit.test.ts": 402, + "tests/e2e/helpers/remote-skill-cloud-fixture.unit.test.ts": 269, + "tests/e2e/helpers/streaming-terminal-cleanup.unit.test.ts": 42, + "tests/e2e/helpers/terminal-inventory-observation.unit.test.ts": 49, + "tests/e2e/helpers/workspace-layout-oracle-feed.unit.test.ts": 70, + "tests/e2e/helpers/wsl-terminate-retry.unit.test.ts": 60, + "tests/e2e/host-agent-launch-preferences-work.unit.test.ts": 3882, + "tests/e2e/host-agent-launch-settings-hook-bookkeeping.unit.test.ts": 21972, + "tests/e2e/host-cold-park-remote-subscriber.unit.test.ts": 5314, + "tests/e2e/host-guest-paint-retention-remote-viewer.unit.test.ts": 5382, + "tests/e2e/journal-restored-consumers.unit.test.ts": 33933, + "tests/e2e/launch-agent-background-session-remote.unit.test.ts": 1016, + "tests/e2e/launch-agent-in-new-tab-web-runtime.unit.test.ts": 14288, + "tests/e2e/linear-cli-recovery.unit.test.ts": 7592, + "tests/e2e/linear-store.unit.test.ts": 519, + "tests/e2e/linear-write-lifetime.unit.test.ts": 5214, + "tests/e2e/multi-workspace-typing-bench.unit.test.ts": 550, + "tests/e2e/native-chat-image-runtime-context.unit.test.ts": 2124, + "tests/e2e/native-chat-live-history.unit.test.ts": 3258, + "tests/e2e/native-chat-rewind-boundary.unit.test.ts": 2977, + "tests/e2e/native-chat-ssh-delivery.unit.test.ts": 5627, + "tests/e2e/native-chat-ssh-transcript.unit.test.ts": 1166, + "tests/e2e/native-chat-startup-option-pickers.unit.test.ts": 9377, + "tests/e2e/native-chat-transcript-file-order.unit.test.ts": 1066, + "tests/e2e/native-chat-transcript-reasoning.unit.test.ts": 3341, + "tests/e2e/nested-agent-idle-owner.unit.test.ts": 2469, + "tests/e2e/omp-child-session-recovery.unit.test.ts": 2205, + "tests/e2e/omp-retired-host-renderer.unit.test.ts": 2546, + "tests/e2e/omp-risk-remote-review.unit.test.ts": 1137, + "tests/e2e/orca-restart-navigation.unit.test.ts": 508, + "tests/e2e/orchestration-run-pagination.unit.test.ts": 43, + "tests/e2e/orchestration-worker-workspace-resolution.unit.test.ts": 5936, + "tests/e2e/paced-terminal-typing.unit.test.ts": 638, + "tests/e2e/paired-cli-agent-launch.unit.test.ts": 8918, + "tests/e2e/paired-runtime-rejected-input-remount.unit.test.ts": 9954, + "tests/e2e/paired-worktree-agent-command-owner.unit.test.ts": 1767, + "tests/e2e/pdf-detail-dimension-reads.unit.test.ts": 438, + "tests/e2e/persistence-automation-target-dispatch.unit.test.ts": 8084, + "tests/e2e/pty-folder-project-runtime-contract.unit.test.ts": 6574, + "tests/e2e/pty-spawn-cwd-folder-owner.unit.test.ts": 4454, + "tests/e2e/remote-agent-completion-authority.unit.test.ts": 1742, + "tests/e2e/remote-terminal-input-delivery-model.unit.test.ts": 23690, + "tests/e2e/remote-terminal-tab-retirement.unit.test.ts": 5828, + "tests/e2e/restored-terminal-input-readiness.unit.test.ts": 71, + "tests/e2e/runtime-agent-background-create-owner.unit.test.ts": 4459, + "tests/e2e/runtime-environment-selection-affinity.unit.test.ts": 1177, + "tests/e2e/runtime-graph-publication-probe.unit.test.ts": 51, + "tests/e2e/session-tabs-decorative-title-fanout.unit.test.ts": 5582, + "tests/e2e/session-tabs-empty-inventory-daemon-oracle.unit.test.ts": 1175, + "tests/e2e/session-tabs-rich-status-boundaries.unit.test.ts": 4522, + "tests/e2e/source-control-action-phone-launch.unit.test.ts": 746, + "tests/e2e/ssh-browser-network-execution-route.docker.unit.test.ts": 413, + "tests/e2e/structured-agent-session-launch-admission.unit.test.ts": 4762, + "tests/e2e/structured-agent-session-launch-continuation.unit.test.ts": 23572, + "tests/e2e/structured-agent-session-read-owner.unit.test.ts": 6912, + "tests/e2e/structured-attention-headless-delivery.unit.test.ts": 328, + "tests/e2e/structured-attention-host-read-retirement.unit.test.ts": 3547, + "tests/e2e/structured-attention-prompt-relay.unit.test.ts": 14045, + "tests/e2e/structured-attention-read-retirement.unit.test.ts": 6109, + "tests/e2e/structured-chat-owner-status-activation.unit.test.ts": 4511, + "tests/e2e/structured-chat-tab-lifetime-cost.unit.test.ts": 10344, + "tests/e2e/structured-chat-tab-lifetime.unit.test.ts": 5616, + "tests/e2e/structured-chat-tab-unavailable-host.unit.test.ts": 7762, + "tests/e2e/structured-native-chat-routing-authority.unit.test.ts": 955, + "tests/e2e/structured-permission-report-publication.unit.test.ts": 14852, + "tests/e2e/structured-session-tab-close-regressions.unit.test.ts": 32432, + "tests/e2e/structured-session-workspace-authority.unit.test.ts": 9479, + "tests/e2e/sustained-agent-typing-load-scripts.unit.test.ts": 2169, + "tests/e2e/task-page-linear-refresh-authority.unit.test.ts": 5548, + "tests/e2e/task-page-linear-refresh-transport.unit.test.ts": 2019, + "tests/e2e/terminal-account-restart.unit.test.ts": 5196, + "tests/e2e/terminal-agent-fork-draft-ownership.unit.test.ts": 30195, + "tests/e2e/terminal-binding-crash-hydration.unit.test.ts": 1769, + "tests/e2e/terminal-foreground-confirmation.unit.test.ts": 644, + "tests/e2e/terminal-inline-image-payload.unit.test.ts": 571, + "tests/e2e/terminal-layout-parity-snapshot.unit.test.ts": 70, + "tests/e2e/terminal-perf-presentation.unit.test.ts": 60, + "tests/e2e/terminal-split-activation-latency-artifact.unit.test.ts": 46, + "tests/e2e/terminal-split-activation-latency-report.unit.test.ts": 64, + "tests/e2e/web-runtime-session-terminal-host-authority.unit.test.ts": 1061, + "tests/e2e/worktree-status-warning.unit.test.ts": 2331, + "tests/tools/branch-line-total-renderer.test.mjs": 1222, + "tests/tools/omp-close-lifecycle.test.mjs": 403, + "tests/tools/omp-config-root-local-shell.test.mjs": 308, + "tests/tools/omp-config-root-relay-shell.test.mjs": 297, + "tests/tools/relay-bench/phone-e2ee-desktop-parity.test.mjs": 111, + "tests/tools/relay-bench/region-probe-replay.test.mjs": 79, + "tests/tools/relay-bench/relay-bench-invocation.test.mjs": 85, + "tests/tools/relay-bench/relay-bench-state-file.test.mjs": 60, + "tests/tools/relay-bench/relay-phone-connect-bench.test.mjs": 93, + "tests/tools/win-update-e2e/app-driver.test.mjs": 465, + "tests/tools/win-update-e2e/app-shutdown.test.mjs": 726, + "tests/tools/windows-pty-native-capability-smoke/packaged-node-pty-capability-oracle.test.mjs": 52, + "tests/tools/windows-pty-native-capability-smoke/packaged-node-pty-capability-probe.test.mjs": 261, + "tests/tools/windows-pty-native-capability-smoke/run.test.mjs": 49 } }, "e2e": { diff --git a/config/scripts/ci-shard-timings.md b/config/scripts/ci-shard-timings.md index 5502db63675..8e51109e65b 100644 --- a/config/scripts/ci-shard-timings.md +++ b/config/scripts/ci-shard-timings.md @@ -46,7 +46,36 @@ age as specs change. Full CI runs on the existing runner classes are required to measure elapsed-time and occupancy improvements, including discovery overhead. No retries, assertions, coverage exclusions, runner classes or shard counts changed. -## Current unit refresh: October 25, 2026 +## Current unit refresh: November 2, 2026 + +The baseline averages each file over five complete, successful twelve-shard full runs on +`blacksmith-4vcpu-ubuntu-2404` with four workers, Node 24.22.2 and Bun 1.4.4: +[41403569437](https://github.com/stablyai/orca/actions/runs/41403569437), +[41406098648](https://github.com/stablyai/orca/actions/runs/41406098648), +[41406030210](https://github.com/stablyai/orca/actions/runs/41406030210), +[41405874918](https://github.com/stablyai/orca/actions/runs/41405874918) and +[41405380104](https://github.com/stablyai/orca/actions/runs/41405380104), all attempt 1 and +all after the November 1 test-time fixes. The October 25 baseline came from five eight-worker +shards, lacked 1,595 measured files and kept 374 deleted ones. + +One run is not enough: per-file durations vary between runs, and a baseline taken from +41403569437 alone left PR run 41406120225 at 1,244–1,515 worker-seconds (21.8%). Assigning the +held-out run 41406120225 with the averaged baseline and evaluating it with that run's own +measurements projects 1,336–1,387 worker-seconds per shard (3.8%), against 1,297–1,430 +(10.2%) for the October 25 baseline. Leaving out each of six post-fix runs in turn, the +average of the other five projects 1.9–8.6% spread, against 8.8–21.2% for the October 25 +baseline. Runs from before the fixes are not comparable, because their `pty-subprocess-*` +files still carried 5-second waits. + +```sh +node config/scripts/ci-unit-timing-import.mjs RUN_DIR... config/scripts/ci-shard-timings.json +``` + +Each directory holds one run's twelve `unit-shard-node-*` artifacts. Every run is validated +as before, the runs must be distinct and share one runtime version, and a single directory +keeps the previous single-run output. + +## Historical unit refresh: October 25, 2026 The baseline imports all five successful unit shards from [run 40276310369, attempt 1](https://github.com/stablyai/orca/actions/runs/40276310369/attempts/1), diff --git a/config/scripts/ci-unit-timing-import.mjs b/config/scripts/ci-unit-timing-import.mjs index aa23a959f24..27f2a7a0c54 100644 --- a/config/scripts/ci-unit-timing-import.mjs +++ b/config/scripts/ci-unit-timing-import.mjs @@ -59,15 +59,56 @@ export function importUnitTimingReports(reports) { } } -if (process.argv[1] && import.meta.url === pathToFileURL(process.argv[1]).href) { - const [directory, output] = process.argv.slice(2) - if (!directory || !output) { - throw new Error('Usage: ci-unit-timing-import.mjs ARTIFACT_DIRECTORY BASELINE_JSON') +/** Averages complete runs per file; one run's per-file noise otherwise skews whole shards. */ +export function importUnitTimingRuns(runs) { + const imported = runs.map(importUnitTimingReports) + if (imported.length === 1) { + return imported[0] } - const reports = readdirSync(directory, { recursive: true }) - .filter((file) => file.endsWith('unit-timings.json')) - .map((file) => JSON.parse(readFileSync(join(directory, file), 'utf8'))) + const runtime = (run) => JSON.stringify([run.nodeVersion, run.bunVersion, run.metric]) + if ( + new Set(imported.map(runtime)).size !== 1 || + new Set(imported.map((run) => run.runId)).size !== imported.length + ) { + throw new Error('Unit timing runs must be distinct runs on one runtime version') + } + const samples = {} + for (const run of imported) { + for (const [file, duration] of Object.entries(run.timings)) { + ;(samples[file] ??= []).push(duration) + } + } + const [first] = imported + return { + runIds: imported.map((run) => run.runId), + sourceShas: imported.map((run) => run.sourceSha), + nodeVersion: first.nodeVersion, + ...(first.bunVersion ? { bunVersion: first.bunVersion } : {}), + metric: first.metric, + overheadMs: 0, + timings: Object.fromEntries( + Object.entries(samples) + .sort(([a], [b]) => compareIds(a, b)) + .map(([file, durations]) => [ + file, + Math.round(durations.reduce((sum, value) => sum + value, 0) / durations.length) + ]) + ) + } +} + +if (process.argv[1] && import.meta.url === pathToFileURL(process.argv[1]).href) { + const directories = process.argv.slice(2, -1) + const output = process.argv.at(-1) + if (!directories.length || !output) { + throw new Error('Usage: ci-unit-timing-import.mjs ARTIFACT_DIRECTORY... BASELINE_JSON') + } + const runs = directories.map((directory) => + readdirSync(directory, { recursive: true }) + .filter((file) => file.endsWith('unit-timings.json')) + .map((file) => JSON.parse(readFileSync(join(directory, file), 'utf8'))) + ) const baseline = JSON.parse(readFileSync(output, 'utf8')) - baseline.unit = importUnitTimingReports(reports) + baseline.unit = importUnitTimingRuns(runs) writeFileSync(output, `${JSON.stringify(baseline, null, 2)}\n`) } diff --git a/config/scripts/ci-unit-timing-reporter.test.mjs b/config/scripts/ci-unit-timing-reporter.test.mjs index 4e5e5cc59ce..261fa045743 100644 --- a/config/scripts/ci-unit-timing-reporter.test.mjs +++ b/config/scripts/ci-unit-timing-reporter.test.mjs @@ -2,7 +2,7 @@ import { existsSync, mkdtempSync, readFileSync, rmSync } from 'node:fs' import { tmpdir } from 'node:os' import { join, resolve } from 'node:path' import { describe, expect, it, vi } from 'vitest' -import { importUnitTimingReports } from './ci-unit-timing-import.mjs' +import { importUnitTimingReports, importUnitTimingRuns } from './ci-unit-timing-import.mjs' import UnitTimingReporter, { buildUnitPhaseReport, moduleDuration, @@ -94,6 +94,23 @@ describe('unit worker timing evidence', () => { }) }) + it('averages each file over several complete runs and rejects repeated or mixed runs', () => { + const run = (runId, a, b) => [ + { ...report(1, { a }), runId }, + { ...report(2, { b }), runId } + ] + expect(importUnitTimingRuns([run('r1', 100, 300), run('r2', 200, 500)])).toMatchObject({ + runIds: ['r1', 'r2'], + overheadMs: 0, + timings: { a: 150, b: 400 } + }) + expect(() => importUnitTimingRuns([run('r1', 100, 300), run('r1', 100, 300)])).toThrow( + 'distinct' + ) + const otherNode = run('r2', 200, 500).map((entry) => ({ ...entry, nodeVersion: '26.6.0' })) + expect(() => importUnitTimingRuns([run('r1', 100, 300), otherNode])).toThrow('distinct') + }) + it('preserves Bun provenance and rejects mixing Bun and Node timing sets', () => { const first = { ...report(1, { a: 100 }), bunVersion: '1.4.2' } const second = { ...report(2, { b: 200 }), bunVersion: '1.4.2' }