diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 838b4b273c9..4e43e5a60cb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -213,7 +213,7 @@ jobs: # of silently making every expensive job skip. ci: ${{ steps.scope.outputs.ci }} desktop: ${{ steps.scope.outputs.desktop }} - fast: ${{ steps.lane.outputs.fast }} # true: `test changed` replaces the four shards + fast: ${{ steps.lane.outputs.fast }} # true: `test changed` replaces the five shards native: ${{ steps.matrices.outputs.native }} # Matrix include lists for keyring-smoke and npm-global-smoke, built and # shape-checked by the same validation step as `native`. @@ -633,7 +633,7 @@ jobs: # Keep role validation after the historical isolate preload and spawnSync failures # (#6713, #4956). Promotion requires a green full cross-platform lane=all run on # the exact candidate head; focused local results do not replace that proof. - # The suite, split by file across four Linux runners. + # The suite, split by file across five Linux runners. # # `scripts/ci/run-bun-test-batches.sh` assigns files to shards by the per-file # durations recorded in `scripts/ci/test-durations.tsv` (sorted round-robin when @@ -649,21 +649,21 @@ jobs: # the same coverage in fresh Bun processes. # # Only the suite lives here. Typecheck, lint, build, and the scans run once in - # `gates` rather than four times — they are fixed cost, and paying it per shard + # `gates` rather than five times — they are fixed cost, and paying it per shard # would eat what the sharding saves. test: - name: test ${{ matrix.shard }}/4 + name: test ${{ matrix.shard }}/5 needs: changes if: github.event_name != 'pull_request' || (needs.changes.outputs.ci == 'true' && needs.changes.outputs.fast != 'true') runs-on: ubuntu-latest - # A quarter of the suite. A shard that needs longer than this is wedged, not + # A fifth of the suite. A shard that needs longer than this is wedged, not # slow — the old 30-minute ceiling was margin for the Windows leg, which no # longer runs here (see platform-windows). timeout-minutes: 15 strategy: fail-fast: false matrix: - shard: [1, 2, 3, 4] + shard: [1, 2, 3, 4, 5] steps: - name: Checkout uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 @@ -711,7 +711,7 @@ jobs: - name: Test in fresh-process batches env: - TEST_SHARD: ${{ matrix.shard }}/4 + TEST_SHARD: ${{ matrix.shard }}/5 run: bash scripts/ci/run-bun-test-batches.sh "$TEST_SHARD" # Fast lane: import-graph tests for the diff; the batched dev dispatch is the backstop. diff --git a/scripts/ci/test-durations.tsv b/scripts/ci/test-durations.tsv index edef94f1ecb..0c7b8eeac35 100644 --- a/scripts/ci/test-durations.tsv +++ b/scripts/ci/test-durations.tsv @@ -1,2892 +1,2961 @@ # Per-file Bun test durations in milliseconds, read from hosted CI job logs. # Consumed by scripts/ci/run-bun-test-batches.sh to balance shards; a file without a row weighs the median. # Regenerate with scripts/ci/test-durations.ts (usage in its header); do not edit by hand. -# Source: run 41462914814 (workflow_dispatch on dev 09b558580): Linux test 1/4-4/4 and macos 1/4-4/4, all successful; plus Linux test 1/4-4/4 of pull_request runs 41485932590 (#8106 at 7f4924ec4; test 4/4 hit the job timeout, files measured to completion count), 41482553737 (#8103) and 41483744349 (#8104), which measured the files #8103 and #8104 added; arithmetic mean of all per-file observations -560 tests/adapters/abort-race.test.ts -349 tests/adapters/adapter-buffered-tool-conformance.test.ts -289 tests/adapters/adapter-error-inline.test.ts -1925 tests/adapters/adapter-inner-send-budget-wiring.test.ts -2947 tests/adapters/adapter-inner-send-budget.test.ts -146 tests/adapters/adapter-input-media-guard.test.ts -138 tests/adapters/adapter-registry-authority.test.ts -1467 tests/adapters/adapter-tool-conformance.test.ts -170 tests/adapters/adapter-usage.test.ts -869 tests/adapters/anthropic/anthropic-429-policy.test.ts -61 tests/adapters/anthropic/anthropic-account-metadata.test.ts -142 tests/adapters/anthropic/anthropic-account-pause-outbound.test.ts -516 tests/adapters/anthropic/anthropic-account-pause.test.ts -595 tests/adapters/anthropic/anthropic-account-pool.test.ts -916 tests/adapters/anthropic/anthropic-account-threshold.test.ts +# Source: Ubuntu passing jobs: run 42145900556 (127657288657,127657288679,127657288700,127657288630); run 42164875238 (127718978423,127718978416,127718978462,127718978425); run 42180101020 (127768393910,127768393867,127768394071); PR 8227 run 42193582423 (127811337599,127811337711,127811337673,127811337568); unmeasured existing rows retained +265 tests/adapters/abort-race.test.ts +613 tests/adapters/adapter-buffered-tool-conformance.test.ts +371 tests/adapters/adapter-error-inline.test.ts +1965 tests/adapters/adapter-inner-send-budget-wiring.test.ts +2900 tests/adapters/adapter-inner-send-budget.test.ts +174 tests/adapters/adapter-input-media-guard.test.ts +157 tests/adapters/adapter-registry-authority.test.ts +890 tests/adapters/adapter-tool-conformance.test.ts +206 tests/adapters/adapter-usage.test.ts +1042 tests/adapters/anthropic/anthropic-429-policy.test.ts +62 tests/adapters/anthropic/anthropic-account-metadata.test.ts +233 tests/adapters/anthropic/anthropic-account-pause-outbound.test.ts +583 tests/adapters/anthropic/anthropic-account-pause.test.ts +551 tests/adapters/anthropic/anthropic-account-pool.test.ts +771 tests/adapters/anthropic/anthropic-account-threshold.test.ts 161 tests/adapters/anthropic/anthropic-active-limit-routing.test.ts -181 tests/adapters/anthropic/anthropic-affinity-restart.test.ts -170 tests/adapters/anthropic/anthropic-affinity-store.test.ts -51 tests/adapters/anthropic/anthropic-agentrouter-language-framing.test.ts -123 tests/adapters/anthropic/anthropic-baseurl-override.test.ts -62 tests/adapters/anthropic/anthropic-beta-allowlist.test.ts -59 tests/adapters/anthropic/anthropic-beta-body-pairs.test.ts -510 tests/adapters/anthropic/anthropic-billing-ownership.test.ts -316 tests/adapters/anthropic/anthropic-billing-refusal.test.ts -65 tests/adapters/anthropic/anthropic-client-identity.test.ts -556 tests/adapters/anthropic/anthropic-combo-account-cooldown.test.ts -2579 tests/adapters/anthropic/anthropic-compatible-stream.test.ts -244 tests/adapters/anthropic/anthropic-cooldown-recovery.test.ts -48 tests/adapters/anthropic/anthropic-empty-content.test.ts -116 tests/adapters/anthropic/anthropic-eof-tolerance.test.ts -366 tests/adapters/anthropic/anthropic-error-body.test.ts -50 tests/adapters/anthropic/anthropic-error-stop-reason.test.ts -446 tests/adapters/anthropic/anthropic-fast-opt-in.test.ts -66 tests/adapters/anthropic/anthropic-fast-speed.test.ts -64 tests/adapters/anthropic/anthropic-haiku-5-5-contract.test.ts -46 tests/adapters/anthropic/anthropic-hardening.test.ts -162 tests/adapters/anthropic/anthropic-image-guard.test.ts -3879 tests/adapters/anthropic/anthropic-image-normalize.test.ts -1167 tests/adapters/anthropic/anthropic-image-retry-e2e.test.ts -164 tests/adapters/anthropic/anthropic-image-retry.test.ts -864 tests/adapters/anthropic/anthropic-instance-isolation.test.ts -689 tests/adapters/anthropic/anthropic-instance-pool-parity.test.ts -819 tests/adapters/anthropic/anthropic-instance-quota.test.ts -1863 tests/adapters/anthropic/anthropic-instance-recovery.test.ts -64 tests/adapters/anthropic/anthropic-message-stop-termination.test.ts -71 tests/adapters/anthropic/anthropic-messages-passthrough-oauth.test.ts -60 tests/adapters/anthropic/anthropic-messages-passthrough.test.ts -1203 tests/adapters/anthropic/anthropic-model-routes.test.ts -631 tests/adapters/anthropic/anthropic-model-weekly-admission.test.ts -58 tests/adapters/anthropic/anthropic-opaque-strip.test.ts +177 tests/adapters/anthropic/anthropic-affinity-restart.test.ts +233 tests/adapters/anthropic/anthropic-affinity-store.test.ts +64 tests/adapters/anthropic/anthropic-agentrouter-language-framing.test.ts +102 tests/adapters/anthropic/anthropic-baseurl-override.test.ts +72 tests/adapters/anthropic/anthropic-beta-allowlist.test.ts +54 tests/adapters/anthropic/anthropic-beta-body-pairs.test.ts +611 tests/adapters/anthropic/anthropic-billing-ownership.test.ts +315 tests/adapters/anthropic/anthropic-billing-refusal.test.ts +66 tests/adapters/anthropic/anthropic-client-identity.test.ts +405 tests/adapters/anthropic/anthropic-combo-account-cooldown.test.ts +2574 tests/adapters/anthropic/anthropic-compatible-stream.test.ts +239 tests/adapters/anthropic/anthropic-cooldown-recovery.test.ts +62 tests/adapters/anthropic/anthropic-empty-content.test.ts +111 tests/adapters/anthropic/anthropic-eof-tolerance.test.ts +426 tests/adapters/anthropic/anthropic-error-body.test.ts +67 tests/adapters/anthropic/anthropic-error-stop-reason.test.ts +483 tests/adapters/anthropic/anthropic-fast-opt-in.test.ts +67 tests/adapters/anthropic/anthropic-fast-speed.test.ts +67 tests/adapters/anthropic/anthropic-haiku-5-5-contract.test.ts +55 tests/adapters/anthropic/anthropic-hardening.test.ts +172 tests/adapters/anthropic/anthropic-image-guard.test.ts +3121 tests/adapters/anthropic/anthropic-image-normalize.test.ts +883 tests/adapters/anthropic/anthropic-image-retry-e2e.test.ts +143 tests/adapters/anthropic/anthropic-image-retry.test.ts +991 tests/adapters/anthropic/anthropic-instance-isolation.test.ts +1135 tests/adapters/anthropic/anthropic-instance-pool-parity.test.ts +1595 tests/adapters/anthropic/anthropic-instance-quota.test.ts +2213 tests/adapters/anthropic/anthropic-instance-recovery.test.ts +67 tests/adapters/anthropic/anthropic-message-stop-termination.test.ts +70 tests/adapters/anthropic/anthropic-messages-passthrough-oauth.test.ts +63 tests/adapters/anthropic/anthropic-messages-passthrough.test.ts +1226 tests/adapters/anthropic/anthropic-model-routes.test.ts +910 tests/adapters/anthropic/anthropic-model-weekly-admission.test.ts +68 tests/adapters/anthropic/anthropic-opaque-strip.test.ts 89 tests/adapters/anthropic/anthropic-output-maxima.test.ts -66 tests/adapters/anthropic/anthropic-parallel-tool-disable.test.ts -95 tests/adapters/anthropic/anthropic-pool-toggle-copy.test.ts -377 tests/adapters/anthropic/anthropic-pool-usage-limit.test.ts -204 tests/adapters/anthropic/anthropic-progress-updates.test.ts -422 tests/adapters/anthropic/anthropic-quota-cooldown-recovery.test.ts -2216 tests/adapters/anthropic/anthropic-quota-dispatch.test.ts -318 tests/adapters/anthropic/anthropic-ratelimit-headers.test.ts -148 tests/adapters/anthropic/anthropic-reasoning.test.ts -55 tests/adapters/anthropic/anthropic-replay.test.ts -96 tests/adapters/anthropic/anthropic-reset-grants.test.ts -366 tests/adapters/anthropic/anthropic-revoked-token-boundaries.test.ts -306 tests/adapters/anthropic/anthropic-revoked-token-continuation.test.ts -636 tests/adapters/anthropic/anthropic-revoked-token-sidecars.test.ts -1386 tests/adapters/anthropic/anthropic-revoked-token.test.ts -241 tests/adapters/anthropic/anthropic-sidecar-account-failover.test.ts -77 tests/adapters/anthropic/anthropic-sonnet-5-5-contract.test.ts -55 tests/adapters/anthropic/anthropic-stream-hardening.test.ts -910 tests/adapters/anthropic/anthropic-subscription-chain.test.ts -65 tests/adapters/anthropic/anthropic-tail-guard.test.ts -141 tests/adapters/anthropic/anthropic-thinking-signature.test.ts -75 tests/adapters/anthropic/anthropic-thinking-usage.test.ts -57 tests/adapters/anthropic/anthropic-tool-call-id.test.ts -157 tests/adapters/anthropic/anthropic-tool-declaration-constraints.test.ts -65 tests/adapters/anthropic/anthropic-tool-schema.test.ts -558 tests/adapters/anthropic/anthropic2-fast-parity.test.ts -49 tests/adapters/bridge-legacy-shell-normalization.test.ts -3446 tests/adapters/bridge-lifecycle.test.ts -193 tests/adapters/bridge-nonstreaming-terminal.test.ts -101 tests/adapters/bridge-raw-reasoning-hidden.test.ts -47 tests/adapters/bridge-reasoning-replay-batch.test.ts -137 tests/adapters/bridge-stall.test.ts -59 tests/adapters/bridge-terminal-refusal.test.ts -109 tests/adapters/bridge-terminal-singleness.test.ts -199 tests/adapters/bridge.test.ts -127 tests/adapters/buffered-response-shape-guards.test.ts +62 tests/adapters/anthropic/anthropic-parallel-tool-disable.test.ts +132 tests/adapters/anthropic/anthropic-pool-toggle-copy.test.ts +344 tests/adapters/anthropic/anthropic-pool-usage-limit.test.ts +226 tests/adapters/anthropic/anthropic-progress-updates.test.ts +357 tests/adapters/anthropic/anthropic-quota-cooldown-recovery.test.ts +1239 tests/adapters/anthropic/anthropic-quota-dispatch.test.ts +625 tests/adapters/anthropic/anthropic-ratelimit-headers.test.ts +154 tests/adapters/anthropic/anthropic-reasoning.test.ts +65 tests/adapters/anthropic/anthropic-replay.test.ts +139 tests/adapters/anthropic/anthropic-reset-grants.test.ts +617 tests/adapters/anthropic/anthropic-revoked-token-boundaries.test.ts +397 tests/adapters/anthropic/anthropic-revoked-token-continuation.test.ts +1785 tests/adapters/anthropic/anthropic-revoked-token-sidecars.test.ts +1239 tests/adapters/anthropic/anthropic-revoked-token.test.ts +186 tests/adapters/anthropic/anthropic-sidecar-account-failover.test.ts +64 tests/adapters/anthropic/anthropic-sonnet-5-5-contract.test.ts +116 tests/adapters/anthropic/anthropic-stream-hardening.test.ts +903 tests/adapters/anthropic/anthropic-subscription-chain.test.ts +60 tests/adapters/anthropic/anthropic-tail-guard.test.ts +188 tests/adapters/anthropic/anthropic-thinking-signature.test.ts +76 tests/adapters/anthropic/anthropic-thinking-usage.test.ts +52 tests/adapters/anthropic/anthropic-tool-call-id.test.ts +173 tests/adapters/anthropic/anthropic-tool-declaration-constraints.test.ts +61 tests/adapters/anthropic/anthropic-tool-schema.test.ts +741 tests/adapters/anthropic/anthropic2-fast-parity.test.ts +52 tests/adapters/bridge-legacy-shell-normalization.test.ts +3492 tests/adapters/bridge-lifecycle.test.ts +126 tests/adapters/bridge-nonstreaming-terminal.test.ts +128 tests/adapters/bridge-raw-reasoning-hidden.test.ts +55 tests/adapters/bridge-reasoning-replay-batch.test.ts +198 tests/adapters/bridge-stall.test.ts +119 tests/adapters/bridge-terminal-refusal.test.ts +59 tests/adapters/bridge-terminal-singleness.test.ts +186 tests/adapters/bridge.test.ts +126 tests/adapters/buffered-response-shape-guards.test.ts 57 tests/adapters/coding-agent-history-projection.test.ts -79 tests/adapters/coding-agent-tool-result-images.test.ts -111 tests/adapters/coding-agent-windows-dispatch.test.ts -83 tests/adapters/dsh-account-adapter.test.ts -1030 tests/adapters/empty-tool-output-annotation.test.ts -230 tests/adapters/exec-tool-result-normalize.test.ts -241 tests/adapters/fix-tool-number-preservation.test.ts -161 tests/adapters/google/antigravity-account-roster.test.ts -79 tests/adapters/google/antigravity-baseurl-override.test.ts -65 tests/adapters/google/antigravity-discovered-families.test.ts -49 tests/adapters/google/antigravity-refusal.test.ts -170 tests/adapters/google/antigravity-routing-carry.test.ts -117 tests/adapters/google/antigravity-static-catalog.test.ts -842 tests/adapters/google/gcp-adc.test.ts -513 tests/adapters/google/gcp-credential-boundary.test.ts -300 tests/adapters/google/gcp-sa-adapter.test.ts -784 tests/adapters/google/gcp-sa-marker.test.ts -86 tests/adapters/google/gemini-37-flash-migration.test.ts -104 tests/adapters/google/gemini-4-argon-antigravity.test.ts -86 tests/adapters/google/gemini-progress-history.test.ts -139 tests/adapters/google/gemini-web-search.test.ts -99 tests/adapters/google/google-adapter.test.ts +84 tests/adapters/coding-agent-tool-result-images.test.ts +83 tests/adapters/coding-agent-windows-dispatch.test.ts +71 tests/adapters/dsh-account-adapter.test.ts +708 tests/adapters/empty-tool-output-annotation.test.ts +187 tests/adapters/exec-tool-result-normalize.test.ts +360 tests/adapters/fix-tool-number-preservation.test.ts +194 tests/adapters/google/antigravity-account-roster.test.ts +133 tests/adapters/google/antigravity-baseurl-override.test.ts +77 tests/adapters/google/antigravity-discovered-families.test.ts +50 tests/adapters/google/antigravity-refusal.test.ts +445 tests/adapters/google/antigravity-routing-carry.test.ts +123 tests/adapters/google/antigravity-static-catalog.test.ts +813 tests/adapters/google/gcp-adc.test.ts +678 tests/adapters/google/gcp-credential-boundary.test.ts +410 tests/adapters/google/gcp-sa-adapter.test.ts +1397 tests/adapters/google/gcp-sa-marker.test.ts +73 tests/adapters/google/gemini-37-flash-migration.test.ts +114 tests/adapters/google/gemini-4-argon-antigravity.test.ts +84 tests/adapters/google/gemini-progress-history.test.ts +154 tests/adapters/google/gemini-web-search.test.ts +110 tests/adapters/google/google-adapter.test.ts 65 tests/adapters/google/google-ai-studio-foreign-call-signature.test.ts -4198 tests/adapters/google/google-antigravity-oauth.test.ts -2309 tests/adapters/google/google-antigravity-replay.test.ts -100 tests/adapters/google/google-antigravity-wire.test.ts -99 tests/adapters/google/google-buffered-stop-reason.test.ts -57 tests/adapters/google/google-claude-prefill-guard.test.ts -93 tests/adapters/google/google-empty-content.test.ts -48 tests/adapters/google/google-errors.test.ts -67 tests/adapters/google/google-hardening.test.ts -163 tests/adapters/google/google-models-listing.test.ts -54 tests/adapters/google/google-output-clamp.test.ts -53 tests/adapters/google/google-provider-metadata-roundtrip.test.ts -108 tests/adapters/google/google-signature-history-roundtrip.test.ts -69 tests/adapters/google/google-stream-fragmentation.test.ts -48 tests/adapters/google/google-strict-tool-validated-mode.test.ts -56 tests/adapters/google/google-structured-output.test.ts -71 tests/adapters/google/google-tool-result-adjacency.test.ts -79 tests/adapters/google/google-tool-schema-contract.test.ts -62 tests/adapters/google/google-tool-schema.test.ts -4669 tests/adapters/google/google-vertex-http.test.ts -109 tests/adapters/google/google-vertex-key-project.test.ts -67 tests/adapters/google/google-vertex-stream.test.ts -85 tests/adapters/google/google-vertex-thought-signature.test.ts -57 tests/adapters/google/google-wire-compiler.test.ts -77 tests/adapters/google/google-wire-shape.test.ts -123 tests/adapters/google/vertex-catalog.test.ts -260 tests/adapters/identity-neutralize.test.ts -328 tests/adapters/identity-subagent.test.ts -481 tests/adapters/key-failover.test.ts -72 tests/adapters/openai/inline-think-boundaries.test.ts -2566 tests/adapters/openai/openai-api-virtual-models.test.ts -42 tests/adapters/openai/openai-chat-audio.test.ts -184 tests/adapters/openai/openai-chat-bounded-tool-names.test.ts -98 tests/adapters/openai/openai-chat-dangling-toolcalls.test.ts -61 tests/adapters/openai/openai-chat-developer-position.test.ts -60 tests/adapters/openai/openai-chat-eof.test.ts -87 tests/adapters/openai/openai-chat-glm-summary.test.ts -261 tests/adapters/openai/openai-chat-hardening.test.ts -5201 tests/adapters/openai/openai-chat-image-normalization.test.ts -82 tests/adapters/openai/openai-chat-inline-think-tags.test.ts -51 tests/adapters/openai/openai-chat-invalid-tool-call-diagnostics.test.ts -89 tests/adapters/openai/openai-chat-mistral-content.test.ts -132 tests/adapters/openai/openai-chat-model-suffix.test.ts -506 tests/adapters/openai/openai-chat-native-policy.test.ts -177 tests/adapters/openai/openai-chat-nonce-tool-call-content.test.ts -80 tests/adapters/openai/openai-chat-parallel-stream.test.ts -96 tests/adapters/openai/openai-chat-path-override.test.ts -57 tests/adapters/openai/openai-chat-qwen38-leading-system.test.ts -96 tests/adapters/openai/openai-chat-reasoning-wire-policy.test.ts -93 tests/adapters/openai/openai-chat-required-tool.test.ts -117 tests/adapters/openai/openai-chat-sanitization-review-regressions.test.ts -110 tests/adapters/openai/openai-chat-serialized-tool-call-content.test.ts -248 tests/adapters/openai/openai-chat-serialized-tool-call-hold-bound.test.ts -141 tests/adapters/openai/openai-chat-serialized-tool-call-scaling.test.ts -82 tests/adapters/openai/openai-chat-serialized-tool-call-think.test.ts -67 tests/adapters/openai/openai-chat-single-system.test.ts -388 tests/adapters/openai/openai-chat-standalone-bare-block.test.ts -128 tests/adapters/openai/openai-chat-system-order.test.ts -52 tests/adapters/openai/openai-chat-tool-call-id-remint.test.ts -51 tests/adapters/openai/openai-chat-tool-result-images.test.ts -52 tests/adapters/openai/openai-chat-url.test.ts -60 tests/adapters/openai/openai-chat-video-part.test.ts -184 tests/adapters/openai/openai-empty-assistant-history.test.ts -266 tests/adapters/openai/openai-native-hosted-search-history.test.ts -1138 tests/adapters/openai/openai-provider-option-e2e.test.ts -406 tests/adapters/openai/openai-provider-option-migration.test.ts -69 tests/adapters/openai/openai-provider-option-startup.test.ts -63 tests/adapters/openai/openai-provider-option-tooling.test.ts -64 tests/adapters/openai/openai-provider-option.test.ts -44 tests/adapters/openai/opengateway-input.test.ts -186 tests/adapters/physical-send.test.ts -87 tests/adapters/qoder-spawn-readmission.test.ts -85 tests/adapters/reasoning-replay-identity.test.ts -169 tests/adapters/reasoning-replay-robustness.test.ts -215 tests/adapters/routed-agent-messages.test.ts -106 tests/adapters/run-turn-queue.test.ts -832 tests/adapters/terminal-continuation-owner-rotation.test.ts -85 tests/adapters/tool-argument-integers.test.ts -68 tests/adapters/tool-catalog-nudge.test.ts -47 tests/adapters/tool-choice-performance.test.ts -108 tests/adapters/tool-envelope-echo-whole-line.test.ts +4203 tests/adapters/google/google-antigravity-oauth.test.ts +2262 tests/adapters/google/google-antigravity-replay.test.ts +99 tests/adapters/google/google-antigravity-wire.test.ts +64 tests/adapters/google/google-buffered-stop-reason.test.ts +61 tests/adapters/google/google-claude-prefill-guard.test.ts +106 tests/adapters/google/google-empty-content.test.ts +57 tests/adapters/google/google-errors.test.ts +85 tests/adapters/google/google-hardening.test.ts +160 tests/adapters/google/google-models-listing.test.ts +59 tests/adapters/google/google-output-clamp.test.ts +62 tests/adapters/google/google-provider-metadata-roundtrip.test.ts +114 tests/adapters/google/google-signature-history-roundtrip.test.ts +71 tests/adapters/google/google-stream-fragmentation.test.ts +64 tests/adapters/google/google-strict-tool-validated-mode.test.ts +59 tests/adapters/google/google-structured-output.test.ts +66 tests/adapters/google/google-tool-result-adjacency.test.ts +104 tests/adapters/google/google-tool-schema-contract.test.ts +79 tests/adapters/google/google-tool-schema.test.ts +4680 tests/adapters/google/google-vertex-http.test.ts +116 tests/adapters/google/google-vertex-key-project.test.ts +75 tests/adapters/google/google-vertex-stream.test.ts +86 tests/adapters/google/google-vertex-thought-signature.test.ts +68 tests/adapters/google/google-wire-compiler.test.ts +80 tests/adapters/google/google-wire-shape.test.ts +133 tests/adapters/google/vertex-catalog.test.ts +237 tests/adapters/identity-neutralize.test.ts +331 tests/adapters/identity-subagent.test.ts +843 tests/adapters/key-failover.test.ts +83 tests/adapters/openai/inline-think-boundaries.test.ts +2117 tests/adapters/openai/openai-api-virtual-models.test.ts +60 tests/adapters/openai/openai-chat-audio.test.ts +327 tests/adapters/openai/openai-chat-bounded-tool-names.test.ts +104 tests/adapters/openai/openai-chat-dangling-toolcalls.test.ts +65 tests/adapters/openai/openai-chat-developer-position.test.ts +110 tests/adapters/openai/openai-chat-eof.test.ts +94 tests/adapters/openai/openai-chat-glm-summary.test.ts +318 tests/adapters/openai/openai-chat-hardening.test.ts +5945 tests/adapters/openai/openai-chat-image-normalization.test.ts +89 tests/adapters/openai/openai-chat-inline-think-tags.test.ts +71 tests/adapters/openai/openai-chat-invalid-tool-call-diagnostics.test.ts +134 tests/adapters/openai/openai-chat-mistral-content.test.ts +117 tests/adapters/openai/openai-chat-model-suffix.test.ts +536 tests/adapters/openai/openai-chat-native-policy.test.ts +163 tests/adapters/openai/openai-chat-nonce-tool-call-content.test.ts +87 tests/adapters/openai/openai-chat-parallel-stream.test.ts +170 tests/adapters/openai/openai-chat-path-override.test.ts +122 tests/adapters/openai/openai-chat-qwen38-leading-system.test.ts +127 tests/adapters/openai/openai-chat-reasoning-wire-policy.test.ts +101 tests/adapters/openai/openai-chat-required-tool.test.ts +167 tests/adapters/openai/openai-chat-sanitization-review-regressions.test.ts +104 tests/adapters/openai/openai-chat-serialized-tool-call-content.test.ts +235 tests/adapters/openai/openai-chat-serialized-tool-call-hold-bound.test.ts +147 tests/adapters/openai/openai-chat-serialized-tool-call-scaling.test.ts +71 tests/adapters/openai/openai-chat-serialized-tool-call-think.test.ts +74 tests/adapters/openai/openai-chat-single-system.test.ts +408 tests/adapters/openai/openai-chat-standalone-bare-block.test.ts +144 tests/adapters/openai/openai-chat-system-order.test.ts +73 tests/adapters/openai/openai-chat-tool-call-id-remint.test.ts +57 tests/adapters/openai/openai-chat-tool-result-images.test.ts +53 tests/adapters/openai/openai-chat-url.test.ts +52 tests/adapters/openai/openai-chat-video-part.test.ts +136 tests/adapters/openai/openai-empty-assistant-history.test.ts +289 tests/adapters/openai/openai-native-hosted-search-history.test.ts +1427 tests/adapters/openai/openai-provider-option-e2e.test.ts +414 tests/adapters/openai/openai-provider-option-migration.test.ts +76 tests/adapters/openai/openai-provider-option-startup.test.ts +70 tests/adapters/openai/openai-provider-option-tooling.test.ts +56 tests/adapters/openai/openai-provider-option.test.ts +66 tests/adapters/openai/opengateway-input.test.ts +220 tests/adapters/physical-send.test.ts +110 tests/adapters/qoder-spawn-readmission.test.ts +92 tests/adapters/reasoning-replay-identity.test.ts +247 tests/adapters/reasoning-replay-robustness.test.ts +212 tests/adapters/routed-agent-messages.test.ts +108 tests/adapters/run-turn-queue.test.ts +457 tests/adapters/terminal-continuation-owner-rotation.test.ts +70 tests/adapters/tool-argument-integers.test.ts +118 tests/adapters/tool-catalog-nudge.test.ts +54 tests/adapters/tool-choice-performance.test.ts +118 tests/adapters/tool-envelope-echo-whole-line.test.ts 54 tests/adapters/tool-identity-hash.test.ts -270 tests/adapters/translator-budget-lifetime.test.ts -4651 tests/adapters/translator-budget.test.ts -44 tests/adapters/upstream-http-error.test.ts -126 tests/adapters/workbuddy-adapter.test.ts -96 tests/advisor/advisor-adaptive.test.ts -85 tests/advisor/advisor-authority-transport.test.ts -60 tests/advisor/advisor-budget.test.ts -486 tests/advisor/advisor-caller-policy-compact.test.ts -367 tests/advisor/advisor-caller-policy-host-key.test.ts -336 tests/advisor/advisor-caller-policy-http.test.ts -361 tests/advisor/advisor-caller-policy-ingress.test.ts -320 tests/advisor/advisor-caller-policy-jev.test.ts -374 tests/advisor/advisor-caller-policy-replay.test.ts -786 tests/advisor/advisor-caller-policy-routing.test.ts -387 tests/advisor/advisor-caller-policy-self-fetch.test.ts -183 tests/advisor/advisor-caller-policy-sidecar-authority.test.ts -452 tests/advisor/advisor-caller-policy-vision.test.ts -695 tests/advisor/advisor-caller-policy.test.ts -62 tests/advisor/advisor-consult.test.ts -61 tests/advisor/advisor-context.test.ts -61 tests/advisor/advisor-continuation-limit.test.ts -353 tests/advisor/advisor-core-boundary.test.ts -85 tests/advisor/advisor-evidence.test.ts -66 tests/advisor/advisor-guard.test.ts -168 tests/advisor/advisor-internal-authority.test.ts -75 tests/advisor/advisor-plan.test.ts -926 tests/advisor/advisor-responses-wiring.test.ts -332 tests/advisor/advisor-retention.test.ts -311 tests/advisor/advisor-scope-transport.test.ts -149 tests/advisor/advisor-settings.test.ts -83 tests/advisor/advisor-state.test.ts -224 tests/advisor/advisor-web-search.test.ts -3210 tests/ci-workflows/assert-mergeable-review.test.ts -65 tests/ci-workflows/brand-favicons.test.ts -52 tests/ci-workflows/build-desktop-icon-set.test.ts -72 tests/ci-workflows/build-release-changelog.test.ts -178 tests/ci-workflows/bump-dev-version.test.ts -200 tests/ci-workflows/bun-runtime.test.ts -47 tests/ci-workflows/ci-bun-crash-classifier.test.ts -35975 tests/ci-workflows/ci-bun-install-frozen.test.ts -63 tests/ci-workflows/ci-concurrency-groups.test.ts -5124 tests/ci-workflows/ci-crash-disposition.test.ts -1798 tests/ci-workflows/ci-gui-typecheck-gate.test.ts -114 tests/ci-workflows/ci-pr-hygiene-approvals.test.ts -1099 tests/ci-workflows/ci-privacy-gate.test.ts -6271 tests/ci-workflows/ci-review-lanes.test.ts +168 tests/adapters/translator-budget-lifetime.test.ts +4210 tests/adapters/translator-budget.test.ts +58 tests/adapters/upstream-http-error.test.ts +109 tests/adapters/workbuddy-adapter.test.ts +110 tests/advisor/advisor-adaptive.test.ts +65 tests/advisor/advisor-authority-transport.test.ts +85 tests/advisor/advisor-budget.test.ts +319 tests/advisor/advisor-caller-policy-compact.test.ts +386 tests/advisor/advisor-caller-policy-host-key.test.ts +310 tests/advisor/advisor-caller-policy-http.test.ts +300 tests/advisor/advisor-caller-policy-ingress.test.ts +342 tests/advisor/advisor-caller-policy-jev.test.ts +433 tests/advisor/advisor-caller-policy-replay.test.ts +715 tests/advisor/advisor-caller-policy-routing.test.ts +439 tests/advisor/advisor-caller-policy-self-fetch.test.ts +194 tests/advisor/advisor-caller-policy-sidecar-authority.test.ts +329 tests/advisor/advisor-caller-policy-vision.test.ts +701 tests/advisor/advisor-caller-policy.test.ts +72 tests/advisor/advisor-consult.test.ts +67 tests/advisor/advisor-context.test.ts +60 tests/advisor/advisor-continuation-limit.test.ts +366 tests/advisor/advisor-core-boundary.test.ts +67 tests/advisor/advisor-evidence.test.ts +73 tests/advisor/advisor-guard.test.ts +233 tests/advisor/advisor-internal-authority.test.ts +74 tests/advisor/advisor-plan.test.ts +1395 tests/advisor/advisor-responses-wiring.test.ts +437 tests/advisor/advisor-retention.test.ts +266 tests/advisor/advisor-scope-transport.test.ts +142 tests/advisor/advisor-settings.test.ts +101 tests/advisor/advisor-state.test.ts +117 tests/advisor/advisor-web-search.test.ts +2824 tests/ci-workflows/assert-mergeable-review.test.ts +54 tests/ci-workflows/brand-favicons.test.ts +51 tests/ci-workflows/build-desktop-icon-set.test.ts +115 tests/ci-workflows/build-release-changelog.test.ts +149 tests/ci-workflows/bump-dev-version.test.ts +173 tests/ci-workflows/bun-runtime.test.ts +67 tests/ci-workflows/ci-bun-crash-classifier.test.ts +35461 tests/ci-workflows/ci-bun-install-frozen.test.ts +54 tests/ci-workflows/ci-concurrency-groups.test.ts +4814 tests/ci-workflows/ci-crash-disposition.test.ts +1555 tests/ci-workflows/ci-gui-typecheck-gate.test.ts +151 tests/ci-workflows/ci-pr-hygiene-approvals.test.ts +866 tests/ci-workflows/ci-privacy-gate.test.ts +4355 tests/ci-workflows/ci-review-lanes.test.ts 701 tests/ci-workflows/ci-scope-gaps.test.ts -566 tests/ci-workflows/ci-scope-reduction.test.ts -760 tests/ci-workflows/ci-shard-balance.test.ts -107 tests/ci-workflows/ci-structure-gate.test.ts -1275 tests/ci-workflows/ci-test-lane.test.ts -619 tests/ci-workflows/ci-workflows.test.ts -55 tests/ci-workflows/cleanup-orphaned-workflows.test.ts -176 tests/ci-workflows/client-support-matrix.test.ts -1077 tests/ci-workflows/client-support-runtime.test.ts -66 tests/ci-workflows/closed-pr-branch-cleanup.test.ts -6545 tests/ci-workflows/cold-spawn-warmup.test.ts -316 tests/ci-workflows/compatibility-version.test.ts -60 tests/ci-workflows/docs-429-failover-claims.test.ts -55 tests/ci-workflows/docs-bun-source-requirement.test.ts -87 tests/ci-workflows/docs-developer-role-policy.test.ts -120 tests/ci-workflows/docs-gjc-reasoning-export.test.ts -68 tests/ci-workflows/docs-gpt61-terra.test.ts -54 tests/ci-workflows/docs-gui-screenshot-policy.test.ts -225 tests/ci-workflows/docs-link-targets.test.ts -44 tests/ci-workflows/docs-provider-billing-claims.test.ts -79 tests/ci-workflows/docs-provider-discovery-limits.test.ts -95 tests/ci-workflows/docs-provider-preset-counts.test.ts -227 tests/ci-workflows/docs-readme-memory-inventory.test.ts -53 tests/ci-workflows/docs-readme-translation-parity.test.ts -75 tests/ci-workflows/docs-remote-hub-claims.test.ts -178 tests/ci-workflows/dsh-path-contract.test.ts -270 tests/ci-workflows/dsh-rc6-compat-script.test.ts -182 tests/ci-workflows/dsh-writer-lock.test.ts -47 tests/ci-workflows/exhaustive-deps-suppression.test.ts -457 tests/ci-workflows/file-size-ratchet.test.ts -463 tests/ci-workflows/fixture-dir-uniqueness.test.ts -72 tests/ci-workflows/fixture-teardown-helper.test.ts -607 tests/ci-workflows/fixture-windows-runtime-preload.test.ts -413 tests/ci-workflows/import-cycle-ratchet.test.ts -207 tests/ci-workflows/install-scripts.test.ts -121 tests/ci-workflows/installed-gate-drivers.test.ts -56 tests/ci-workflows/keyring-smoke.test.ts -72 tests/ci-workflows/linux-desktop-packaged-ci.test.ts -46 tests/ci-workflows/linux-desktop-packaged-e2e.test.ts -4231 tests/ci-workflows/macos-serial-lanes.test.ts -2722 tests/ci-workflows/package-tree-fenced-restart.test.ts -2927 tests/ci-workflows/package-tree-integrity.test.ts -149 tests/ci-workflows/package-tree-restart-ownership.test.ts -159 tests/ci-workflows/package-tree-retarget.test.ts -110 tests/ci-workflows/pr-readiness-reattest.test.ts -120 tests/ci-workflows/privacy-scan-asset-names.test.ts -43 tests/ci-workflows/privacy-scan-meta-key.test.ts -50 tests/ci-workflows/privacy-scan-ssh-endpoint.test.ts -87 tests/ci-workflows/release-desktop-scripts.test.ts -7895 tests/ci-workflows/release-helper.test.ts -65 tests/ci-workflows/release-notes.test.ts -102 tests/ci-workflows/release-outcome-report.test.ts -118 tests/ci-workflows/release-pipeline-contract.test.ts -1768 tests/ci-workflows/release-preflight.test.ts -160 tests/ci-workflows/release-resume-identity.test.ts -64 tests/ci-workflows/release-version-line.test.ts -170 tests/ci-workflows/release-version-sources.test.ts -23376 tests/ci-workflows/release-windows-signing.test.ts -211 tests/ci-workflows/repo-hygiene.test.ts -467 tests/ci-workflows/repo-import-resolution.test.ts -468 tests/ci-workflows/setup-hooks.test.ts -561 tests/ci-workflows/skill-ocx-generated.test.ts -146 tests/ci-workflows/skill-ocx-workflows.test.ts -70 tests/ci-workflows/skill-ocx.test.ts -476 tests/ci-workflows/structure-ssot.test.ts -1092 tests/ci-workflows/test-home-guard-unpreloaded.test.ts -41562 tests/ci-workflows/test-home-guard.test.ts -20921 tests/ci-workflows/test-run-lock-generation.test.ts -191 tests/ci-workflows/test-runner-bun.test.ts -405 tests/ci-workflows/test-runner-spawnsync-finalizer.test.ts -18212 tests/ci-workflows/test-runner.test.ts -61 tests/ci-workflows/test-sandbox-cleanup.test.ts -48 tests/ci-workflows/test-temp-quarantine.test.ts -44 tests/ci-workflows/version-line.test.ts -81 tests/ci-workflows/warmup-registration.test.ts -62 tests/ci-workflows/zz-ci-api-usage-isolation.test.ts -57 tests/ci-workflows/zz-ci-storage-policy-isolation.test.ts -80 tests/ci-workflows/zz-pr-coderabbit-readiness-revalidation.test.ts -2078 tests/claude-integration/anthropic2-native-routing.test.ts -3173 tests/claude-integration/claude-529-mapping.test.ts -117 tests/claude-integration/claude-agent-startup-sync.test.ts -106 tests/claude-integration/claude-agents-inject-client.test.ts -219 tests/claude-integration/claude-agents-inject.test.ts -209 tests/claude-integration/claude-alias.test.ts -43 tests/claude-integration/claude-auth-detect.test.ts -148 tests/claude-integration/claude-auth-mode.test.ts -53 tests/claude-integration/claude-authmode-migration.test.ts -760 tests/claude-integration/claude-bridge-pool-dispatch.test.ts -171 tests/claude-integration/claude-bridge-pool-session.test.ts -405 tests/claude-integration/claude-cli-picker-surface.test.ts -525 tests/claude-integration/claude-cli-picker.test.ts -157 tests/claude-integration/claude-cli.test.ts -1040 tests/claude-integration/claude-client-refusal-status.test.ts -286 tests/claude-integration/claude-code-thought-signature-scope.test.ts -59 tests/claude-integration/claude-compatibility.test.ts -288 tests/claude-integration/claude-config-home-isolation.test.ts -859 tests/claude-integration/claude-config-root-late-admission.test.ts -465 tests/claude-integration/claude-config-root-stale-updates.test.ts -433 tests/claude-integration/claude-config-root-writer-barrier.test.ts -95 tests/claude-integration/claude-context-accounting.test.ts -132 tests/claude-integration/claude-context-windows.test.ts -125 tests/claude-integration/claude-desktop-1m.test.ts -884 tests/claude-integration/claude-desktop-cli.test.ts -597 tests/claude-integration/claude-desktop-config-path.test.ts -1222 tests/claude-integration/claude-desktop-discovery.test.ts -433 tests/claude-integration/claude-desktop-first-party-guards.test.ts -1042 tests/claude-integration/claude-desktop-first-party.test.ts -147 tests/claude-integration/claude-desktop-mode-explanation.test.ts -881 tests/claude-integration/claude-desktop-model-visibility.test.ts -107 tests/claude-integration/claude-desktop-native-context.test.ts -696 tests/claude-integration/claude-desktop-picker-profile.test.ts -703 tests/claude-integration/claude-desktop-picker-routes.test.ts -162 tests/claude-integration/claude-desktop-picker.test.ts -48 tests/claude-integration/claude-desktop-policy.test.ts -7727 tests/claude-integration/claude-desktop-remote-hub.test.ts -133 tests/claude-integration/claude-desktop-system-proxy.test.ts -566 tests/claude-integration/claude-devin-output-order.test.ts -114 tests/claude-integration/claude-dotenv-provenance-transport.test.ts -833 tests/claude-integration/claude-estimate-projection.test.ts -457 tests/claude-integration/claude-first-party-agent-sync.test.ts -152 tests/claude-integration/claude-first-party-union.test.ts -88 tests/claude-integration/claude-gateway-cache.test.ts -385 tests/claude-integration/claude-gateway-output-cap.test.ts -405 tests/claude-integration/claude-inbound-cache-stabilize.test.ts -73 tests/claude-integration/claude-inbound-debug.test.ts -106 tests/claude-integration/claude-inbound-token-footer.test.ts -416 tests/claude-integration/claude-inbound-tool-loading.test.ts -136 tests/claude-integration/claude-inbound-tool-reference.test.ts -131 tests/claude-integration/claude-inbound.test.ts -407 tests/claude-integration/claude-installation-helper.test.ts -370 tests/claude-integration/claude-intercept-acl-barrier.test.ts -89 tests/claude-integration/claude-intercept-cleanup.test.ts -181 tests/claude-integration/claude-intercept-client-class.test.ts -91 tests/claude-integration/claude-intercept-local-ca-files.test.ts -155 tests/claude-integration/claude-intercept-local-ca-windows.test.ts -180 tests/claude-integration/claude-intercept-local-ca.test.ts -175 tests/claude-integration/claude-intercept-model-bindings.test.ts -162 tests/claude-integration/claude-intercept-no-proxy.test.ts -258 tests/claude-integration/claude-intercept-on-demand.test.ts -166 tests/claude-integration/claude-intercept-proxy-auth.test.ts -145 tests/claude-integration/claude-intercept-proxy.test.ts -138 tests/claude-integration/claude-intercept-settings.test.ts -119 tests/claude-integration/claude-long-context-eligibility.test.ts -5469 tests/claude-integration/claude-management-api.test.ts -6495 tests/claude-integration/claude-messages-endpoint.test.ts -566 tests/claude-integration/claude-messages-thread.test.ts +552 tests/ci-workflows/ci-scope-reduction.test.ts +543 tests/ci-workflows/ci-shard-balance.test.ts +100 tests/ci-workflows/ci-structure-gate.test.ts +734 tests/ci-workflows/ci-test-lane.test.ts +726 tests/ci-workflows/ci-workflows.test.ts +53 tests/ci-workflows/cleanup-orphaned-workflows.test.ts +297 tests/ci-workflows/client-support-matrix.test.ts +1487 tests/ci-workflows/client-support-runtime.test.ts +46 tests/ci-workflows/closed-pr-branch-cleanup.test.ts +6445 tests/ci-workflows/cold-spawn-warmup.test.ts +135 tests/ci-workflows/compatibility-version.test.ts +55 tests/ci-workflows/docs-429-failover-claims.test.ts +52 tests/ci-workflows/docs-bun-source-requirement.test.ts +89 tests/ci-workflows/docs-developer-role-policy.test.ts +45 tests/ci-workflows/docs-gjc-reasoning-export.test.ts +52 tests/ci-workflows/docs-gpt61-terra.test.ts +49 tests/ci-workflows/docs-gui-screenshot-policy.test.ts +239 tests/ci-workflows/docs-link-targets.test.ts +53 tests/ci-workflows/docs-provider-billing-claims.test.ts +90 tests/ci-workflows/docs-provider-discovery-limits.test.ts +120 tests/ci-workflows/docs-provider-preset-counts.test.ts +243 tests/ci-workflows/docs-readme-memory-inventory.test.ts +65 tests/ci-workflows/docs-readme-translation-parity.test.ts +67 tests/ci-workflows/docs-remote-hub-claims.test.ts +172 tests/ci-workflows/dsh-path-contract.test.ts +285 tests/ci-workflows/dsh-rc6-compat-script.test.ts +136 tests/ci-workflows/dsh-writer-lock.test.ts +51 tests/ci-workflows/exhaustive-deps-suppression.test.ts +245 tests/ci-workflows/file-size-ratchet.test.ts +315 tests/ci-workflows/fixture-dir-uniqueness.test.ts +77 tests/ci-workflows/fixture-teardown-helper.test.ts +549 tests/ci-workflows/fixture-windows-runtime-preload.test.ts +390 tests/ci-workflows/import-cycle-ratchet.test.ts +155 tests/ci-workflows/install-scripts.test.ts +79 tests/ci-workflows/installed-gate-drivers.test.ts +60 tests/ci-workflows/keyring-smoke.test.ts +50 tests/ci-workflows/linux-desktop-packaged-ci.test.ts +55 tests/ci-workflows/linux-desktop-packaged-e2e.test.ts +3476 tests/ci-workflows/macos-serial-lanes.test.ts +2830 tests/ci-workflows/package-tree-fenced-restart.test.ts +3055 tests/ci-workflows/package-tree-integrity.test.ts +143 tests/ci-workflows/package-tree-restart-ownership.test.ts +107 tests/ci-workflows/package-tree-retarget.test.ts +90 tests/ci-workflows/pr-readiness-reattest.test.ts +123 tests/ci-workflows/privacy-scan-asset-names.test.ts +88 tests/ci-workflows/privacy-scan-meta-key.test.ts +61 tests/ci-workflows/privacy-scan-ssh-endpoint.test.ts +82 tests/ci-workflows/release-desktop-scripts.test.ts +8670 tests/ci-workflows/release-helper.test.ts +68 tests/ci-workflows/release-notes.test.ts +99 tests/ci-workflows/release-outcome-report.test.ts +79 tests/ci-workflows/release-pipeline-contract.test.ts +1129 tests/ci-workflows/release-preflight.test.ts +133 tests/ci-workflows/release-resume-identity.test.ts +68 tests/ci-workflows/release-version-line.test.ts +129 tests/ci-workflows/release-version-sources.test.ts +25833 tests/ci-workflows/release-windows-signing.test.ts +241 tests/ci-workflows/repo-hygiene.test.ts +412 tests/ci-workflows/repo-import-resolution.test.ts +376 tests/ci-workflows/setup-hooks.test.ts +546 tests/ci-workflows/skill-ocx-generated.test.ts +164 tests/ci-workflows/skill-ocx-workflows.test.ts +89 tests/ci-workflows/skill-ocx.test.ts +401 tests/ci-workflows/structure-ssot.test.ts +882 tests/ci-workflows/test-home-guard-unpreloaded.test.ts +41836 tests/ci-workflows/test-home-guard.test.ts +20882 tests/ci-workflows/test-run-lock-generation.test.ts +180 tests/ci-workflows/test-runner-bun.test.ts +373 tests/ci-workflows/test-runner-spawnsync-finalizer.test.ts +18417 tests/ci-workflows/test-runner.test.ts +59 tests/ci-workflows/test-sandbox-cleanup.test.ts +54 tests/ci-workflows/test-temp-quarantine.test.ts +60 tests/ci-workflows/version-line.test.ts +79 tests/ci-workflows/warmup-registration.test.ts +55 tests/ci-workflows/zz-ci-api-usage-isolation.test.ts +56 tests/ci-workflows/zz-ci-storage-policy-isolation.test.ts +95 tests/ci-workflows/zz-pr-coderabbit-readiness-revalidation.test.ts +2406 tests/claude-integration/anthropic2-native-routing.test.ts +3325 tests/claude-integration/claude-529-mapping.test.ts +107 tests/claude-integration/claude-agent-startup-sync.test.ts +146 tests/claude-integration/claude-agents-inject-client.test.ts +137 tests/claude-integration/claude-agents-inject.test.ts +116 tests/claude-integration/claude-alias.test.ts +53 tests/claude-integration/claude-auth-detect.test.ts +115 tests/claude-integration/claude-auth-mode.test.ts +67 tests/claude-integration/claude-authmode-migration.test.ts +870 tests/claude-integration/claude-bridge-pool-dispatch.test.ts +190 tests/claude-integration/claude-bridge-pool-session.test.ts +446 tests/claude-integration/claude-cli-picker-surface.test.ts +598 tests/claude-integration/claude-cli-picker.test.ts +128 tests/claude-integration/claude-cli.test.ts +1160 tests/claude-integration/claude-client-refusal-status.test.ts +210 tests/claude-integration/claude-code-thought-signature-scope.test.ts +65 tests/claude-integration/claude-compatibility.test.ts +517 tests/claude-integration/claude-config-home-isolation.test.ts +1044 tests/claude-integration/claude-config-root-late-admission.test.ts +513 tests/claude-integration/claude-config-root-stale-updates.test.ts +515 tests/claude-integration/claude-config-root-writer-barrier.test.ts +128 tests/claude-integration/claude-context-accounting.test.ts +153 tests/claude-integration/claude-context-windows.test.ts +132 tests/claude-integration/claude-desktop-1m.test.ts +992 tests/claude-integration/claude-desktop-cli.test.ts +463 tests/claude-integration/claude-desktop-config-path.test.ts +1200 tests/claude-integration/claude-desktop-discovery.test.ts +441 tests/claude-integration/claude-desktop-first-party-guards.test.ts +1008 tests/claude-integration/claude-desktop-first-party.test.ts +162 tests/claude-integration/claude-desktop-mode-explanation.test.ts +727 tests/claude-integration/claude-desktop-model-visibility.test.ts +129 tests/claude-integration/claude-desktop-native-context.test.ts +571 tests/claude-integration/claude-desktop-picker-profile.test.ts +712 tests/claude-integration/claude-desktop-picker-routes.test.ts +155 tests/claude-integration/claude-desktop-picker.test.ts +55 tests/claude-integration/claude-desktop-policy.test.ts +7622 tests/claude-integration/claude-desktop-remote-hub.test.ts +149 tests/claude-integration/claude-desktop-system-proxy.test.ts +486 tests/claude-integration/claude-devin-output-order.test.ts +139 tests/claude-integration/claude-dotenv-provenance-transport.test.ts +607 tests/claude-integration/claude-estimate-projection.test.ts +316 tests/claude-integration/claude-first-party-agent-sync.test.ts +158 tests/claude-integration/claude-first-party-union.test.ts +121 tests/claude-integration/claude-gateway-cache.test.ts +416 tests/claude-integration/claude-gateway-output-cap.test.ts +569 tests/claude-integration/claude-inbound-cache-stabilize.test.ts +81 tests/claude-integration/claude-inbound-debug.test.ts +227 tests/claude-integration/claude-inbound-token-footer.test.ts +530 tests/claude-integration/claude-inbound-tool-loading.test.ts +121 tests/claude-integration/claude-inbound-tool-reference.test.ts +129 tests/claude-integration/claude-inbound.test.ts +310 tests/claude-integration/claude-installation-helper.test.ts +373 tests/claude-integration/claude-intercept-acl-barrier.test.ts +123 tests/claude-integration/claude-intercept-cleanup.test.ts +195 tests/claude-integration/claude-intercept-client-class.test.ts +82 tests/claude-integration/claude-intercept-local-ca-files.test.ts +140 tests/claude-integration/claude-intercept-local-ca-windows.test.ts +179 tests/claude-integration/claude-intercept-local-ca.test.ts +319 tests/claude-integration/claude-intercept-model-bindings.test.ts +151 tests/claude-integration/claude-intercept-no-proxy.test.ts +455 tests/claude-integration/claude-intercept-on-demand.test.ts +174 tests/claude-integration/claude-intercept-proxy-auth.test.ts +153 tests/claude-integration/claude-intercept-proxy.test.ts +148 tests/claude-integration/claude-intercept-settings.test.ts +121 tests/claude-integration/claude-long-context-eligibility.test.ts +6554 tests/claude-integration/claude-management-api.test.ts +6740 tests/claude-integration/claude-messages-endpoint.test.ts +559 tests/claude-integration/claude-messages-thread.test.ts 133 tests/claude-integration/claude-model-default-labels.test.ts -126 tests/claude-integration/claude-model-info.test.ts -1143 tests/claude-integration/claude-models-discovery.test.ts -2488 tests/claude-integration/claude-native-affinity.test.ts -1044 tests/claude-integration/claude-native-fast-1m-ingress.test.ts -9103 tests/claude-integration/claude-native-passthrough.test.ts -191 tests/claude-integration/claude-native-rate-limit-headers.test.ts -96 tests/claude-integration/claude-native-reasoning-continuity.test.ts -391 tests/claude-integration/claude-native-reasoning-provenance.test.ts -2485 tests/claude-integration/claude-outbound.test.ts -110 tests/claude-integration/claude-output-schema-strict.test.ts -266 tests/claude-integration/claude-picker-bootstrap.test.ts -387 tests/claude-integration/claude-picker-ca-store.test.ts -456 tests/claude-integration/claude-picker-ca.test.ts -82 tests/claude-integration/claude-picker-linger.test.ts -672 tests/claude-integration/claude-picker-listener.test.ts -168 tests/claude-integration/claude-picker-models.test.ts -1313 tests/claude-integration/claude-picker-recovery.test.ts -285 tests/claude-integration/claude-picker-relay-intent.test.ts -490 tests/claude-integration/claude-picker-runtime.test.ts -1656 tests/claude-integration/claude-picker-startup.test.ts -88 tests/claude-integration/claude-picker-trust-windows.test.ts -45 tests/claude-integration/claude-picker-trust.test.ts -4150 tests/claude-integration/claude-picker-upload.test.ts -699 tests/claude-integration/claude-picker-windows.test.ts -2024 tests/claude-integration/claude-prompt-too-long.test.ts -118 tests/claude-integration/claude-shell-hook.test.ts -127 tests/claude-integration/claude-sidecar-override.test.ts -113 tests/claude-integration/claude-source-envelope.test.ts -124 tests/claude-integration/claude-subagent-model-force.test.ts -141 tests/claude-integration/claude-system-env-auto.test.ts -446 tests/claude-integration/claude-tool-loading-destinations.test.ts -339 tests/claude-integration/claude-translated-cache-ttl.test.ts -865 tests/claude-integration/claude-translated-server-tools.test.ts -330 tests/claude-integration/claude-translated-tool-restrictions.test.ts -261 tests/claude-integration/messages-native-clean-eof.test.ts -183 tests/claude-integration/messages-native-decline-trace.test.ts -613 tests/claude-integration/messages-native-empty-inline.test.ts -666 tests/claude-integration/messages-native-key-selection.test.ts -2246 tests/claude-integration/messages-native-oauth.test.ts -289 tests/claude-integration/messages-native-opaque-state.test.ts -576 tests/claude-integration/messages-native-scope.test.ts -2810 tests/claude-integration/messages-native.test.ts -2443 tests/claude-integration/messages-request-id-endpoint.test.ts -126 tests/claude-integration/messages-request-id-headers.test.ts -1549 tests/claude-integration/messages-revoked-token.test.ts -287 tests/claude-integration/messages-shared-sse.test.ts -244 tests/claude-integration/messages-surface-matrix.test.ts -51 tests/cli/agent-driven.test.ts -106 tests/cli/agent-subagent-force.test.ts -575 tests/cli/bun-transpiler-cache-scope.test.ts -218 tests/cli/claude-config-first-party.test.ts -15213 tests/cli/cli-access-audio-live.test.ts -381 tests/cli/cli-access-audio.test.ts -159 tests/cli/cli-access-data-plane.test.ts -96 tests/cli/cli-access-key-guard.test.ts -247 tests/cli/cli-access-rename.test.ts -125 tests/cli/cli-account-alias-target.test.ts -56 tests/cli/cli-account-cancel-flow.test.ts -144 tests/cli/cli-account-key-pause.test.ts -139 tests/cli/cli-account-key-quota.test.ts -96 tests/cli/cli-account-kiro-device.test.ts -616 tests/cli/cli-account-login-options.test.ts -53 tests/cli/cli-account-orca-import.test.ts -104 tests/cli/cli-account-pin-drain.test.ts -686 tests/cli/cli-account-policy.test.ts -94 tests/cli/cli-account-pool-verbs.test.ts -102 tests/cli/cli-account-preservation.test.ts -76 tests/cli/cli-account-slot-identity.test.ts -70 tests/cli/cli-account-threshold.test.ts -114 tests/cli/cli-account-verify-status.test.ts -556 tests/cli/cli-account.test.ts -210 tests/cli/cli-agent-runtime-settings.test.ts -303 tests/cli/cli-agent-settings.test.ts -82 tests/cli/cli-alias-json.test.ts -79 tests/cli/cli-anthropic-account-threshold.test.ts -107 tests/cli/cli-anthropic2-account.test.ts -163 tests/cli/cli-api-protocols.test.ts -121 tests/cli/cli-aside-sync.test.ts -114 tests/cli/cli-capabilities-arguments.test.ts -177 tests/cli/cli-capabilities.test.ts -107 tests/cli/cli-capability-access-workflows.test.ts -137 tests/cli/cli-capability-account-workflows.test.ts -149 tests/cli/cli-capability-agent-workflows.test.ts -2429 tests/cli/cli-capability-data.test.ts -181 tests/cli/cli-capability-integration-workflows.test.ts -202 tests/cli/cli-capability-lab-workflows.test.ts -135 tests/cli/cli-capability-operation-workflows.test.ts -80 tests/cli/cli-capability-provider-workflows.test.ts -109 tests/cli/cli-catalog-command-result.test.ts -49 tests/cli/cli-catalog-prewarm.test.ts -467 tests/cli/cli-claude-desktop-profile.test.ts +131 tests/claude-integration/claude-model-info.test.ts +1716 tests/claude-integration/claude-models-discovery.test.ts +2174 tests/claude-integration/claude-native-affinity.test.ts +917 tests/claude-integration/claude-native-fast-1m-ingress.test.ts +9127 tests/claude-integration/claude-native-passthrough.test.ts +177 tests/claude-integration/claude-native-rate-limit-headers.test.ts +121 tests/claude-integration/claude-native-reasoning-continuity.test.ts +437 tests/claude-integration/claude-native-reasoning-provenance.test.ts +2561 tests/claude-integration/claude-outbound.test.ts +130 tests/claude-integration/claude-output-schema-strict.test.ts +285 tests/claude-integration/claude-picker-bootstrap.test.ts +480 tests/claude-integration/claude-picker-ca-store.test.ts +411 tests/claude-integration/claude-picker-ca.test.ts +105 tests/claude-integration/claude-picker-linger.test.ts +605 tests/claude-integration/claude-picker-listener.test.ts +235 tests/claude-integration/claude-picker-models.test.ts +1290 tests/claude-integration/claude-picker-recovery.test.ts +355 tests/claude-integration/claude-picker-relay-intent.test.ts +406 tests/claude-integration/claude-picker-runtime.test.ts +1674 tests/claude-integration/claude-picker-startup.test.ts +93 tests/claude-integration/claude-picker-trust-windows.test.ts +54 tests/claude-integration/claude-picker-trust.test.ts +4197 tests/claude-integration/claude-picker-upload.test.ts +586 tests/claude-integration/claude-picker-windows.test.ts +1944 tests/claude-integration/claude-prompt-too-long.test.ts +101 tests/claude-integration/claude-shell-hook.test.ts +181 tests/claude-integration/claude-sidecar-override.test.ts +107 tests/claude-integration/claude-source-envelope.test.ts +151 tests/claude-integration/claude-subagent-model-force.test.ts +131 tests/claude-integration/claude-system-env-auto.test.ts +449 tests/claude-integration/claude-tool-loading-destinations.test.ts +302 tests/claude-integration/claude-translated-cache-ttl.test.ts +770 tests/claude-integration/claude-translated-server-tools.test.ts +401 tests/claude-integration/claude-translated-tool-restrictions.test.ts +496 tests/claude-integration/claude-uncoded-context-overflow.test.ts +203 tests/claude-integration/messages-error-contracts.test.ts +1290 tests/claude-integration/messages-error-normalization.test.ts +59 tests/claude-integration/messages-header-normalization.test.ts +496 tests/claude-integration/messages-lane-errors.test.ts +337 tests/claude-integration/messages-native-clean-eof.test.ts +235 tests/claude-integration/messages-native-decline-trace.test.ts +689 tests/claude-integration/messages-native-empty-inline.test.ts +796 tests/claude-integration/messages-native-key-selection.test.ts +2689 tests/claude-integration/messages-native-oauth.test.ts +306 tests/claude-integration/messages-native-opaque-state.test.ts +685 tests/claude-integration/messages-native-scope.test.ts +2906 tests/claude-integration/messages-native-stream-parity.test.ts +3620 tests/claude-integration/messages-native.test.ts +54 tests/claude-integration/messages-overflow-baseline-contract.test.ts +21006 tests/claude-integration/messages-overflow-builtin.test.ts +7280 tests/claude-integration/messages-overflow-collectors.test.ts +19361 tests/claude-integration/messages-overflow-native.test.ts +7601 tests/claude-integration/messages-overflow-stream.test.ts +20784 tests/claude-integration/messages-overflow-translated.test.ts +13325 tests/claude-integration/messages-overflow-verdicts.test.ts +19686 tests/claude-integration/messages-proxy-refusals.test.ts +2840 tests/claude-integration/messages-request-id-endpoint.test.ts +129 tests/claude-integration/messages-request-id-headers.test.ts +2387 tests/claude-integration/messages-review-regressions.test.ts +1718 tests/claude-integration/messages-revoked-token.test.ts +367 tests/claude-integration/messages-shared-sse.test.ts +197 tests/claude-integration/messages-sse-baseline-contract.test.ts +6587 tests/claude-integration/messages-sse-builtin-errors.test.ts +3973 tests/claude-integration/messages-sse-continuation.test.ts +1539 tests/claude-integration/messages-sse-control-fields.test.ts +5213 tests/claude-integration/messages-sse-count-tokens-errors.test.ts +55 tests/claude-integration/messages-sse-delivery.test.ts +717 tests/claude-integration/messages-sse-fold-errors.test.ts +78 tests/claude-integration/messages-sse-guard-errors.test.ts +5823 tests/claude-integration/messages-sse-native-errors.test.ts +5755 tests/claude-integration/messages-sse-passthrough-errors.test.ts +4681 tests/claude-integration/messages-sse-tap-tails.test.ts +2280 tests/claude-integration/messages-sse-workflow-refusal.test.ts +259 tests/claude-integration/messages-success-media-types.test.ts +439 tests/claude-integration/messages-surface-matrix.test.ts +52 tests/cli/agent-driven.test.ts +89 tests/cli/agent-subagent-force.test.ts +695 tests/cli/bun-transpiler-cache-scope.test.ts +110 tests/cli/claude-config-first-party.test.ts +15217 tests/cli/cli-access-audio-live.test.ts +495 tests/cli/cli-access-audio.test.ts +147 tests/cli/cli-access-data-plane.test.ts +141 tests/cli/cli-access-key-guard.test.ts +156 tests/cli/cli-access-rename.test.ts +111 tests/cli/cli-account-alias-target.test.ts +101 tests/cli/cli-account-cancel-flow.test.ts +111 tests/cli/cli-account-key-pause.test.ts +150 tests/cli/cli-account-key-quota.test.ts +148 tests/cli/cli-account-kiro-device.test.ts +484 tests/cli/cli-account-login-options.test.ts +48 tests/cli/cli-account-orca-import.test.ts +99 tests/cli/cli-account-pin-drain.test.ts +680 tests/cli/cli-account-policy.test.ts +114 tests/cli/cli-account-pool-verbs.test.ts +103 tests/cli/cli-account-preservation.test.ts +104 tests/cli/cli-account-slot-identity.test.ts +108 tests/cli/cli-account-threshold.test.ts +104 tests/cli/cli-account-verify-status.test.ts +707 tests/cli/cli-account.test.ts +183 tests/cli/cli-agent-runtime-settings.test.ts +241 tests/cli/cli-agent-settings.test.ts +102 tests/cli/cli-alias-json.test.ts +96 tests/cli/cli-anthropic-account-threshold.test.ts +111 tests/cli/cli-anthropic2-account.test.ts +187 tests/cli/cli-api-protocols.test.ts +141 tests/cli/cli-aside-sync.test.ts +149 tests/cli/cli-capabilities-arguments.test.ts +139 tests/cli/cli-capabilities.test.ts +131 tests/cli/cli-capability-access-workflows.test.ts +112 tests/cli/cli-capability-account-workflows.test.ts +155 tests/cli/cli-capability-agent-workflows.test.ts +2307 tests/cli/cli-capability-data.test.ts +168 tests/cli/cli-capability-integration-workflows.test.ts +225 tests/cli/cli-capability-lab-workflows.test.ts +145 tests/cli/cli-capability-operation-workflows.test.ts +125 tests/cli/cli-capability-provider-workflows.test.ts +95 tests/cli/cli-catalog-command-result.test.ts +58 tests/cli/cli-catalog-prewarm.test.ts +598 tests/cli/cli-claude-desktop-profile.test.ts 130 tests/cli/cli-client-start-fence.test.ts -1939 tests/cli/cli-client-start-owner-e2e.test.ts -8021 tests/cli/cli-codex-cli-update-boundary.test.ts -706 tests/cli/cli-codex-cli-update.test.ts +2034 tests/cli/cli-client-start-owner-e2e.test.ts +8406 tests/cli/cli-codex-cli-update-boundary.test.ts +746 tests/cli/cli-codex-cli-update.test.ts 101 tests/cli/cli-codex-log-guard-compact.test.ts -208 tests/cli/cli-codex-log-guard-protection.test.ts -91 tests/cli/cli-codex-log-guard.test.ts -197 tests/cli/cli-combo-parity.test.ts -105 tests/cli/cli-combo-partial-update.test.ts -176 tests/cli/cli-combo-session-pin.test.ts -195 tests/cli/cli-combo-set-targets.test.ts -121 tests/cli/cli-combo-stats.test.ts -124 tests/cli/cli-companion-timeline.test.ts -110 tests/cli/cli-companion-usage.test.ts -93 tests/cli/cli-companion.test.ts -986 tests/cli/cli-config-bom.test.ts -6223 tests/cli/cli-config-command.test.ts -1636 tests/cli/cli-config-default-show.test.ts -2245 tests/cli/cli-config-show-client.test.ts -6253 tests/cli/cli-connect-readiness.test.ts -289 tests/cli/cli-dispatch.test.ts -92 tests/cli/cli-dto-fidelity.test.ts -128 tests/cli/cli-effort-slug.test.ts -227 tests/cli/cli-effort.test.ts -156 tests/cli/cli-ensure-client-state.test.ts -126 tests/cli/cli-ensure-desktop-cold-start.test.ts -82 tests/cli/cli-ensure-readiness.test.ts -811 tests/cli/cli-export-command.test.ts -112 tests/cli/cli-export-model-names.test.ts -86 tests/cli/cli-fallback.test.ts -56 tests/cli/cli-head.test.ts -367 tests/cli/cli-headless-parity.test.ts -3015 tests/cli/cli-help-navigation.test.ts -16954 tests/cli/cli-help-paths.test.ts -6281 tests/cli/cli-help-recovery.test.ts -13720 tests/cli/cli-help.test.ts -1181 tests/cli/cli-init-port.test.ts -130 tests/cli/cli-injection-follow.test.ts -92 tests/cli/cli-integer-options.test.ts -90 tests/cli/cli-integration-cursor.test.ts -105 tests/cli/cli-integration-droid.test.ts -252 tests/cli/cli-integration-journal.test.ts -411 tests/cli/cli-integration-preview.test.ts -118 tests/cli/cli-json-contract.test.ts -356 tests/cli/cli-json-input.test.ts -90 tests/cli/cli-kiro-auto-selection.test.ts -166 tests/cli/cli-link-child.test.ts -177 tests/cli/cli-link-cleanup.test.ts -131 tests/cli/cli-link-enrollment.test.ts -261 tests/cli/cli-link-force.test.ts -226 tests/cli/cli-link.test.ts -351 tests/cli/cli-log-follow.test.ts -113 tests/cli/cli-log-history.test.ts -281 tests/cli/cli-log-view-filter.test.ts -196 tests/cli/cli-logout-runtime.test.ts -129 tests/cli/cli-logs-request-id.test.ts -106 tests/cli/cli-management-auth.test.ts -1695 tests/cli/cli-message-mcp.test.ts -229 tests/cli/cli-models-custom-runtime.test.ts -207 tests/cli/cli-models-display-name.test.ts -87 tests/cli/cli-models-free-only.test.ts -178 tests/cli/cli-models-local-result.test.ts -114 tests/cli/cli-models-order.test.ts -121 tests/cli/cli-models-price.test.ts -101 tests/cli/cli-models-prompt-length-pricing.test.ts -148 tests/cli/cli-models-reasoning.test.ts -119 tests/cli/cli-models-runtime-dispatch.test.ts -155 tests/cli/cli-models-set.test.ts -11439 tests/cli/cli-models.test.ts -172 tests/cli/cli-native-profile.test.ts -98 tests/cli/cli-observe-logs.test.ts +225 tests/cli/cli-codex-log-guard-protection.test.ts +94 tests/cli/cli-codex-log-guard.test.ts +205 tests/cli/cli-combo-parity.test.ts +200 tests/cli/cli-combo-partial-update.test.ts +186 tests/cli/cli-combo-session-pin.test.ts +255 tests/cli/cli-combo-set-targets.test.ts +139 tests/cli/cli-combo-stats.test.ts +139 tests/cli/cli-companion-timeline.test.ts +135 tests/cli/cli-companion-usage.test.ts +83 tests/cli/cli-companion.test.ts +969 tests/cli/cli-config-bom.test.ts +6924 tests/cli/cli-config-command.test.ts +1992 tests/cli/cli-config-default-show.test.ts +2381 tests/cli/cli-config-show-client.test.ts +6408 tests/cli/cli-connect-readiness.test.ts +268 tests/cli/cli-dispatch.test.ts +127 tests/cli/cli-dto-fidelity.test.ts +126 tests/cli/cli-effort-slug.test.ts +221 tests/cli/cli-effort.test.ts +119 tests/cli/cli-ensure-client-state.test.ts +89 tests/cli/cli-ensure-desktop-cold-start.test.ts +56 tests/cli/cli-ensure-readiness.test.ts +997 tests/cli/cli-export-command.test.ts +135 tests/cli/cli-export-model-names.test.ts +105 tests/cli/cli-fallback.test.ts +78 tests/cli/cli-head.test.ts +498 tests/cli/cli-headless-parity.test.ts +2866 tests/cli/cli-help-navigation.test.ts +15176 tests/cli/cli-help-paths.test.ts +6076 tests/cli/cli-help-recovery.test.ts +12211 tests/cli/cli-help.test.ts +1208 tests/cli/cli-init-port.test.ts +138 tests/cli/cli-injection-follow.test.ts +112 tests/cli/cli-integer-options.test.ts +122 tests/cli/cli-integration-cursor.test.ts +102 tests/cli/cli-integration-droid.test.ts +249 tests/cli/cli-integration-journal.test.ts +389 tests/cli/cli-integration-preview.test.ts +130 tests/cli/cli-json-contract.test.ts +387 tests/cli/cli-json-input.test.ts +107 tests/cli/cli-kiro-auto-selection.test.ts +156 tests/cli/cli-link-child.test.ts +159 tests/cli/cli-link-cleanup.test.ts +125 tests/cli/cli-link-enrollment.test.ts +231 tests/cli/cli-link-force.test.ts +163 tests/cli/cli-link.test.ts +375 tests/cli/cli-log-follow.test.ts +109 tests/cli/cli-log-history.test.ts +432 tests/cli/cli-log-view-filter.test.ts +220 tests/cli/cli-logout-runtime.test.ts +113 tests/cli/cli-logs-request-id.test.ts +113 tests/cli/cli-management-auth.test.ts +1820 tests/cli/cli-message-mcp.test.ts +288 tests/cli/cli-models-custom-runtime.test.ts +214 tests/cli/cli-models-display-name.test.ts +91 tests/cli/cli-models-free-only.test.ts +179 tests/cli/cli-models-local-result.test.ts +142 tests/cli/cli-models-order.test.ts +106 tests/cli/cli-models-price.test.ts +110 tests/cli/cli-models-prompt-length-pricing.test.ts +201 tests/cli/cli-models-reasoning.test.ts +159 tests/cli/cli-models-runtime-dispatch.test.ts +105 tests/cli/cli-models-set.test.ts +18461 tests/cli/cli-models.test.ts +152 tests/cli/cli-native-profile.test.ts +107 tests/cli/cli-observe-logs.test.ts 108 tests/cli/cli-observe-snapshot.test.ts -91 tests/cli/cli-path-diagnostics.test.ts -217 tests/cli/cli-provider-batch.test.ts -112 tests/cli/cli-provider-cc-switch-import.test.ts -204 tests/cli/cli-provider-lifecycle-runtime.test.ts -2979 tests/cli/cli-provider-list-active.test.ts -74 tests/cli/cli-provider-result.test.ts -139 tests/cli/cli-provider-settings.test.ts -454 tests/cli/cli-provider-sync-result.test.ts -24137 tests/cli/cli-provider.test.ts -1218 tests/cli/cli-ready-subprocess.test.ts -56 tests/cli/cli-ready.test.ts -116 tests/cli/cli-registry.test.ts -157 tests/cli/cli-remote-workspace-hub.test.ts -2708 tests/cli/cli-resolve-subprocess.test.ts -70 tests/cli/cli-resolve.test.ts -93 tests/cli/cli-restart-handoff.test.ts -3091 tests/cli/cli-restart-health.test.ts -2194 tests/cli/cli-restore-back.test.ts -563 tests/cli/cli-role-suggestion-history.test.ts -104 tests/cli/cli-route-policy-not-found.test.ts -1270 tests/cli/cli-route-policy-write.test.ts -3200 tests/cli/cli-start-auxiliary-bind.test.ts -16894 tests/cli/cli-start-journal-order.test.ts -4029 tests/cli/cli-start-owner-absence.test.ts -3974 tests/cli/cli-start-owner-evidence.test.ts -83 tests/cli/cli-start-routing-heal-wiring.test.ts -117 tests/cli/cli-status-codex-routing-drift.test.ts -2948 tests/cli/cli-status-hub-state.test.ts -14097 tests/cli/cli-status-json.test.ts -129 tests/cli/cli-status-oauth-health.test.ts -1781 tests/cli/cli-status-startup-health.test.ts -131 tests/cli/cli-stop-json.test.ts -420 tests/cli/cli-stop-refusal-transport.test.ts -94 tests/cli/cli-storage-inspect.test.ts -266 tests/cli/cli-storage-policy-fields.test.ts -402 tests/cli/cli-sync-expect-link.test.ts -162 tests/cli/cli-system-health.test.ts -172 tests/cli/cli-system-settings-parity.test.ts -136 tests/cli/cli-transport-honesty.test.ts -1631 tests/cli/cli-update-badge.test.ts -470 tests/cli/cli-update-restart-admission.test.ts -61 tests/cli/cli-update-restart-child.test.ts -103 tests/cli/cli-update-restart-desktop-service.test.ts -131 tests/cli/cli-update-restart-home.test.ts -82 tests/cli/cli-update-restart-service-record.test.ts -57 tests/cli/cli-update-restart-supervision.test.ts -665 tests/cli/cli-update-restart-transport.test.ts -343 tests/cli/cli-update-restart.test.ts -2668 tests/cli/cli-usage-compare.test.ts -152 tests/cli/cli-usage-hub.test.ts -193 tests/cli/cli-usage-model-search.test.ts +54 tests/cli/cli-path-diagnostics.test.ts +327 tests/cli/cli-provider-batch.test.ts +201 tests/cli/cli-provider-cc-switch-import.test.ts +207 tests/cli/cli-provider-lifecycle-runtime.test.ts +2789 tests/cli/cli-provider-list-active.test.ts +100 tests/cli/cli-provider-result.test.ts +151 tests/cli/cli-provider-settings.test.ts +747 tests/cli/cli-provider-sync-result.test.ts +25853 tests/cli/cli-provider.test.ts +1498 tests/cli/cli-ready-subprocess.test.ts +52 tests/cli/cli-ready.test.ts +143 tests/cli/cli-registry.test.ts +274 tests/cli/cli-remote-workspace-hub.test.ts +3081 tests/cli/cli-resolve-subprocess.test.ts +56 tests/cli/cli-resolve.test.ts +140 tests/cli/cli-restart-handoff.test.ts +3393 tests/cli/cli-restart-health.test.ts +3009 tests/cli/cli-restore-back.test.ts +477 tests/cli/cli-role-suggestion-history.test.ts +102 tests/cli/cli-route-policy-not-found.test.ts +1244 tests/cli/cli-route-policy-write.test.ts +3147 tests/cli/cli-start-auxiliary-bind.test.ts +18389 tests/cli/cli-start-journal-order.test.ts +3794 tests/cli/cli-start-owner-absence.test.ts +3646 tests/cli/cli-start-owner-evidence.test.ts +76 tests/cli/cli-start-routing-heal-wiring.test.ts +132 tests/cli/cli-status-codex-routing-drift.test.ts +2632 tests/cli/cli-status-hub-state.test.ts +16580 tests/cli/cli-status-json.test.ts +187 tests/cli/cli-status-oauth-health.test.ts +1806 tests/cli/cli-status-startup-health.test.ts +129 tests/cli/cli-stop-json.test.ts +424 tests/cli/cli-stop-refusal-transport.test.ts +143 tests/cli/cli-storage-inspect.test.ts +308 tests/cli/cli-storage-policy-fields.test.ts +326 tests/cli/cli-sync-expect-link.test.ts +133 tests/cli/cli-system-health.test.ts +151 tests/cli/cli-system-settings-parity.test.ts +177 tests/cli/cli-transport-honesty.test.ts +1486 tests/cli/cli-update-badge.test.ts +352 tests/cli/cli-update-restart-admission.test.ts +59 tests/cli/cli-update-restart-child.test.ts +93 tests/cli/cli-update-restart-desktop-service.test.ts +169 tests/cli/cli-update-restart-home.test.ts +137 tests/cli/cli-update-restart-service-record.test.ts +48 tests/cli/cli-update-restart-supervision.test.ts +628 tests/cli/cli-update-restart-transport.test.ts +132 tests/cli/cli-update-restart.test.ts +3187 tests/cli/cli-usage-compare.test.ts +116 tests/cli/cli-usage-hub.test.ts +196 tests/cli/cli-usage-model-search.test.ts 104 tests/cli/cli-usage-report.test.ts -232 tests/cli/cli-usage-scope.test.ts -1457 tests/cli/cli-usage-top.test.ts -727 tests/cli/cli-v2-runtime.test.ts -10326 tests/cli/cli-version-skew.test.ts -135 tests/cli/cross-home-loopback-family.test.ts -152 tests/cli/ensure-desired-integrations-race.test.ts -1353 tests/cli/hub-disable.test.ts -257 tests/cli/hub-gated-local-clients.test.ts -131 tests/cli/hub-invite.test.ts -59 tests/cli/interactive-confirm.test.ts -87 tests/cli/link-apply-restart.test.ts -182 tests/cli/local-credentials.test.ts -107 tests/cli/model-selection-guidance.test.ts -2989 tests/cli/ocx-launcher-desktop-handoff.test.ts -61 tests/cli/ocx-launcher-fixture-trust.test.ts -2973 tests/cli/ocx-launcher-runtime.test.ts -103 tests/cli/ocx-launcher-source.test.ts +209 tests/cli/cli-usage-scope.test.ts +1146 tests/cli/cli-usage-top.test.ts +876 tests/cli/cli-v2-runtime.test.ts +9495 tests/cli/cli-version-skew.test.ts +122 tests/cli/cross-home-loopback-family.test.ts +136 tests/cli/ensure-desired-integrations-race.test.ts +1482 tests/cli/hub-disable.test.ts +200 tests/cli/hub-gated-local-clients.test.ts +119 tests/cli/hub-invite.test.ts +63 tests/cli/interactive-confirm.test.ts +72 tests/cli/link-apply-restart.test.ts +164 tests/cli/local-credentials.test.ts +94 tests/cli/model-selection-guidance.test.ts +3758 tests/cli/ocx-launcher-desktop-handoff.test.ts +52 tests/cli/ocx-launcher-fixture-trust.test.ts +2613 tests/cli/ocx-launcher-runtime.test.ts +60 tests/cli/ocx-launcher-source.test.ts 72 tests/cli/ocx-run.test.ts -1023 tests/cli/restore-completes-shared-teardown.test.ts -736 tests/cli/route-explainability.test.ts -15934 tests/cli/sibling-home-client-sync.test.ts -55 tests/cli/star-deferral.test.ts -56 tests/cli/start-args.test.ts +1018 tests/cli/restore-completes-shared-teardown.test.ts +810 tests/cli/route-explainability.test.ts +16810 tests/cli/sibling-home-client-sync.test.ts +61 tests/cli/star-deferral.test.ts +55 tests/cli/start-args.test.ts 57 tests/cli/start-ownership-publication.test.ts -433 tests/cli/status-install-method.test.ts -2453 tests/cli/sync-command-fanout.test.ts -3284 tests/cli/sync-fanout-process.test.ts -154 tests/cli/sync-fanout.test.ts -237 tests/cli/sync-link-status.test.ts -57 tests/cli/system-restart-client-package-tree.test.ts -75 tests/cli/system-restart-client.test.ts -281 tests/cli/uninstall.test.ts -134 tests/clients/agent-clients.test.ts -157 tests/clients/aside-profile-identity.test.ts -185 tests/clients/aside-profile-paths.test.ts -1735 tests/clients/aside-profile-sync-owner.test.ts -200 tests/clients/aside-profiles-catalog-refresh.test.ts -666 tests/clients/aside-profiles.test.ts -115 tests/clients/client-catalog-compatibility.test.ts -22696 tests/clients/client-connect.test.ts -188 tests/clients/client-export-effective-metadata.test.ts -603 tests/clients/client-export-live-wire.test.ts -100 tests/clients/client-export-modality-enum.test.ts -244 tests/clients/client-export-model-names.test.ts -255 tests/clients/client-export-reasoning-controls.test.ts -92 tests/clients/client-export-reasoning-metadata.test.ts +454 tests/cli/status-install-method.test.ts +2465 tests/cli/sync-command-fanout.test.ts +3503 tests/cli/sync-fanout-process.test.ts +155 tests/cli/sync-fanout.test.ts +226 tests/cli/sync-link-status.test.ts +67 tests/cli/system-restart-client-package-tree.test.ts +62 tests/cli/system-restart-client.test.ts +198 tests/cli/uninstall.test.ts +156 tests/clients/agent-clients.test.ts +120 tests/clients/aside-profile-identity.test.ts +213 tests/clients/aside-profile-paths.test.ts +1680 tests/clients/aside-profile-sync-owner.test.ts +153 tests/clients/aside-profiles-catalog-refresh.test.ts +496 tests/clients/aside-profiles.test.ts +86 tests/clients/client-catalog-compatibility.test.ts +20740 tests/clients/client-connect.test.ts +150 tests/clients/client-export-effective-metadata.test.ts +675 tests/clients/client-export-live-wire.test.ts +137 tests/clients/client-export-modality-enum.test.ts +231 tests/clients/client-export-model-names.test.ts +139 tests/clients/client-export-reasoning-controls.test.ts +107 tests/clients/client-export-reasoning-metadata.test.ts 65 tests/clients/client-fingerprint.test.ts -302 tests/clients/client-home-unreachable.test.ts -86 tests/clients/client-hub-relay.test.ts -67 tests/clients/client-hub-state.test.ts -78 tests/clients/client-hub-usage.test.ts -289 tests/clients/client-lifecycle-lock.test.ts -351 tests/clients/client-link-connect.test.ts -5313 tests/clients/client-link-relay.test.ts -6852 tests/clients/client-link-runtime.test.ts -83 tests/clients/client-link-state.test.ts -61 tests/clients/client-link-status.test.ts -239 tests/clients/client-link-teardown.test.ts -4159 tests/clients/client-link-tunnel.test.ts -5363 tests/clients/client-machine-listener.test.ts -116 tests/clients/client-path.test.ts -168 tests/clients/client-runtime-restart.test.ts -223 tests/clients/client-runtime.test.ts -108 tests/clients/cline-client.test.ts -382 tests/clients/cline-writer.test.ts -169 tests/clients/command-code-client-contract.test.ts -111 tests/clients/command-code-client.test.ts -90 tests/clients/desktop-3p-guard.test.ts -1070 tests/clients/desktop-3p-removal.test.ts -1221 tests/clients/desktop-3p-write-files.test.ts -287 tests/clients/desktop-3p.test.ts -62 tests/clients/desktop-app-restart-posix.test.ts -131 tests/clients/desktop-app-restart.test.ts -123 tests/clients/desktop-app-server-exec-boundary.test.ts -3515 tests/clients/desktop-app-server-shim-launcher.test.ts -58 tests/clients/desktop-app-server-shim.test.ts -16093 tests/clients/desktop-bundle-trust-async.test.ts -57 tests/clients/desktop-chatgpt-config.test.ts -120 tests/clients/desktop-cli-command-surface.test.ts -121 tests/clients/desktop-cli-contracts.test.ts -79 tests/clients/desktop-compatibility-authority.test.ts -50 tests/clients/desktop-compatibility-build-probe.test.ts -52 tests/clients/desktop-compatibility-certificate-service.test.ts -109 tests/clients/desktop-compatibility-connection-store.test.ts -57 tests/clients/desktop-compatibility-launch.test.ts -117 tests/clients/desktop-compatibility-native-identity.test.ts -154 tests/clients/desktop-compatibility-relay.test.ts -62 tests/clients/desktop-compatibility-routing.test.ts -207 tests/clients/desktop-compatibility-runtime.test.ts -64 tests/clients/desktop-compatibility-trust.test.ts -52 tests/clients/desktop-exit-ownership.test.ts -59 tests/clients/desktop-host-visibility.test.ts -58 tests/clients/desktop-install-identity.test.ts -401 tests/clients/desktop-profile.test.ts -45 tests/clients/desktop-proxy-direct-transport.test.ts -642 tests/clients/desktop-remote-store.test.ts -46 tests/clients/desktop-restart-handoff.test.ts +239 tests/clients/client-home-unreachable.test.ts +126 tests/clients/client-hub-relay.test.ts +71 tests/clients/client-hub-state.test.ts +85 tests/clients/client-hub-usage.test.ts +301 tests/clients/client-lifecycle-lock.test.ts +373 tests/clients/client-link-connect.test.ts +5360 tests/clients/client-link-relay.test.ts +7144 tests/clients/client-link-runtime.test.ts +55 tests/clients/client-link-state.test.ts +50 tests/clients/client-link-status.test.ts +20826 tests/clients/client-link-stop.test.ts +194 tests/clients/client-link-teardown.test.ts +3904 tests/clients/client-link-tunnel.test.ts +5344 tests/clients/client-machine-listener.test.ts +122 tests/clients/client-path.test.ts +138 tests/clients/client-runtime-restart.test.ts +165 tests/clients/client-runtime.test.ts +163 tests/clients/cline-client.test.ts +354 tests/clients/cline-writer.test.ts +179 tests/clients/command-code-client-contract.test.ts +121 tests/clients/command-code-client.test.ts +123 tests/clients/desktop-3p-guard.test.ts +1358 tests/clients/desktop-3p-removal.test.ts +1212 tests/clients/desktop-3p-write-files.test.ts +336 tests/clients/desktop-3p.test.ts +66 tests/clients/desktop-app-restart-posix.test.ts +106 tests/clients/desktop-app-restart.test.ts +100 tests/clients/desktop-app-server-exec-boundary.test.ts +3788 tests/clients/desktop-app-server-shim-launcher.test.ts +60 tests/clients/desktop-app-server-shim.test.ts +16076 tests/clients/desktop-bundle-trust-async.test.ts +74 tests/clients/desktop-chatgpt-config.test.ts +114 tests/clients/desktop-cli-command-surface.test.ts +63 tests/clients/desktop-cli-contracts.test.ts +108 tests/clients/desktop-compatibility-authority.test.ts +61 tests/clients/desktop-compatibility-build-probe.test.ts +59 tests/clients/desktop-compatibility-certificate-service.test.ts +115 tests/clients/desktop-compatibility-connection-store.test.ts +56 tests/clients/desktop-compatibility-launch.test.ts +148 tests/clients/desktop-compatibility-native-identity.test.ts +178 tests/clients/desktop-compatibility-relay.test.ts +53 tests/clients/desktop-compatibility-routing.test.ts +235 tests/clients/desktop-compatibility-runtime.test.ts +57 tests/clients/desktop-compatibility-trust.test.ts +62 tests/clients/desktop-exit-ownership.test.ts +68 tests/clients/desktop-host-visibility.test.ts +53 tests/clients/desktop-install-identity.test.ts +456 tests/clients/desktop-profile.test.ts +51 tests/clients/desktop-proxy-direct-transport.test.ts +759 tests/clients/desktop-remote-store.test.ts +66 tests/clients/desktop-restart-handoff.test.ts 49 tests/clients/desktop-runtime-identity.test.ts -69 tests/clients/desktop-start-at-login-default.test.ts -56 tests/clients/desktop-startup-surface.test.ts -497 tests/clients/desktop-supervised-restart.test.ts -45 tests/clients/desktop-tray-availability.test.ts -50 tests/clients/desktop-update-surface.test.ts -50 tests/clients/desktop-widget-entry.test.ts -169 tests/clients/droid-client.test.ts -133 tests/clients/droid-managed-reasoning-defaults.test.ts -129 tests/clients/droid-normalized-reasoning-defaults.test.ts -125 tests/clients/gentle-shell-client.test.ts -224 tests/clients/gentle-shell-path.test.ts -138 tests/clients/hermes-catalog-refresh.test.ts -502 tests/clients/hermes-profile-routes.test.ts -93 tests/clients/hermes-profiles.test.ts -198 tests/clients/integrations-current-store.test.ts -347 tests/clients/integrations-dsh-profile-patch.test.ts -228 tests/clients/integrations-hermes-affinity.test.ts -164 tests/clients/integrations-journal.test.ts -161 tests/clients/integrations-merge.test.ts -295 tests/clients/integrations-model-names.test.ts -87 tests/clients/integrations-serialize.test.ts +81 tests/clients/desktop-start-at-login-default.test.ts +57 tests/clients/desktop-startup-surface.test.ts +566 tests/clients/desktop-supervised-restart.test.ts +54 tests/clients/desktop-tray-availability.test.ts +60 tests/clients/desktop-update-surface.test.ts +54 tests/clients/desktop-widget-entry.test.ts +194 tests/clients/droid-client.test.ts +173 tests/clients/droid-managed-reasoning-defaults.test.ts +147 tests/clients/droid-normalized-reasoning-defaults.test.ts +150 tests/clients/gentle-shell-client.test.ts +263 tests/clients/gentle-shell-path.test.ts +252 tests/clients/hermes-catalog-refresh.test.ts +496 tests/clients/hermes-profile-routes.test.ts +125 tests/clients/hermes-profiles.test.ts +189 tests/clients/integrations-current-store.test.ts +316 tests/clients/integrations-dsh-profile-patch.test.ts +182 tests/clients/integrations-hermes-affinity.test.ts +155 tests/clients/integrations-journal.test.ts +150 tests/clients/integrations-merge.test.ts +348 tests/clients/integrations-model-names.test.ts +63 tests/clients/integrations-serialize.test.ts 254 tests/clients/integrations-state.test.ts -112 tests/clients/integrations-superseded-store.test.ts -166 tests/clients/integrations-writer-frozen-config.test.ts -168 tests/clients/integrations-writer-guard.test.ts -470 tests/clients/integrations-writer.test.ts -139 tests/clients/kilo-client.test.ts -57 tests/clients/lazycodex-detection.test.ts -52 tests/clients/link-admission-wait.test.ts -76 tests/clients/link-apply-record.test.ts -49 tests/clients/link-boundary.test.ts -50 tests/clients/link-codex-settings-digest.test.ts -93 tests/clients/link-compensation.test.ts -128 tests/clients/link-connection-generation.test.ts -138 tests/clients/link-diagnostics.test.ts +148 tests/clients/integrations-superseded-store.test.ts +149 tests/clients/integrations-writer-frozen-config.test.ts +204 tests/clients/integrations-writer-guard.test.ts +479 tests/clients/integrations-writer.test.ts +218 tests/clients/kilo-client.test.ts +64 tests/clients/lazycodex-detection.test.ts +44 tests/clients/link-admission-wait.test.ts +74 tests/clients/link-apply-record.test.ts +138 tests/clients/link-boundary.test.ts +55 tests/clients/link-codex-settings-digest.test.ts +120 tests/clients/link-compensation.test.ts +127 tests/clients/link-connection-generation.test.ts +141 tests/clients/link-diagnostics.test.ts 52 tests/clients/link-fingerprint.test.ts -73 tests/clients/link-home-settings.test.ts -62 tests/clients/link-parity-reporter.test.ts -131 tests/clients/link-peer-compatibility.test.ts -10862 tests/clients/link-pinned-sync-argv.test.ts -146 tests/clients/link-ports.test.ts -171 tests/clients/link-readiness.test.ts -355 tests/clients/link-relay-bound-transport.test.ts -126 tests/clients/link-routes.test.ts -241 tests/clients/link-ssh-argv-discovery.test.ts -638 tests/clients/link-ssh-argv.test.ts -66 tests/clients/link-ssh-config.test.ts -472 tests/clients/link-ssh-runner.test.ts -49 tests/clients/link-status-projection.test.ts -39 tests/clients/link-store.test.ts -1596 tests/clients/link-supervisor.test.ts -172 tests/clients/link-tunnel-history.test.ts -57 tests/clients/link-tunnel-state.test.ts -197 tests/clients/mutation-plan.test.ts -249 tests/clients/omo-client.test.ts -462 tests/clients/omo-responses-loop.test.ts -114 tests/clients/omo-role-models.test.ts -107 tests/clients/omp-path-contract.test.ts -101 tests/clients/omp-yaml-source-inline-comments.test.ts -168 tests/clients/opencode-kilo-refresh.test.ts -144 tests/clients/pi-path-contract.test.ts -184 tests/clients/prime-client.test.ts -351 tests/clients/qoder-client.test.ts -135 tests/clients/raycast-client.test.ts -53 tests/clients/raycast-detect.test.ts -6887 tests/clients/remote-catalog.test.ts -61 tests/clients/remote-control-prototype.test.ts -170 tests/clients/remote-workspace-activation.test.ts -78 tests/clients/remote-workspace-agent-wire.test.ts -42 tests/clients/remote-workspace-app-server.integration.test.ts -58 tests/clients/remote-workspace-claude.integration.test.ts -274 tests/clients/remote-workspace-cli-runtimes.test.ts -103 tests/clients/remote-workspace-cli.test.ts -7990 tests/clients/remote-workspace-codex-runtime.test.ts -111 tests/clients/remote-workspace-command-runner.test.ts -54 tests/clients/remote-workspace-device.test.ts -57 tests/clients/remote-workspace-hub.test.ts -51 tests/clients/remote-workspace-linux-confinement.test.ts -142 tests/clients/remote-workspace-management.test.ts -53 tests/clients/remote-workspace-platform.test.ts -70 tests/clients/remote-workspace-protocol.test.ts -58 tests/clients/remote-workspace-rpc-framing.test.ts -59 tests/clients/remote-workspace-secret-store.test.ts -796 tests/clients/remote-workspace-server.test.ts -83 tests/clients/remote-workspace-session-binding.test.ts -91 tests/clients/remote-workspace-sessions.test.ts -69 tests/clients/remote-workspace-tool-bridge.test.ts -285 tests/clients/remote-workspace.test.ts -730 tests/clients/sync-client-integrations-unattended.test.ts -366 tests/clients/sync-client-integrations.test.ts -144 tests/clients/t3code-client-lifecycle.test.ts -241 tests/clients/t3code-client.test.ts -372 tests/clients/workbuddy-selector-recovery.test.ts -790 tests/codex-integration/active-registry-admission.test.ts -1653 tests/codex-integration/active-turn-disconnect.test.ts -114 tests/codex-integration/anthropic2-catalog.test.ts -205 tests/codex-integration/app-owned-memory.test.ts -5005 tests/codex-integration/bearer-admission-routed-provider.test.ts -4146 tests/codex-integration/catalog-async-lifetime.test.ts -212 tests/codex-integration/catalog-auto-refresh-client-fanout.test.ts -957 tests/codex-integration/catalog-auto-refresh-scheduler.test.ts -77 tests/codex-integration/catalog-auto-review-override.test.ts -2861 tests/codex-integration/catalog-auto-review-row.test.ts -121 tests/codex-integration/catalog-context-window-ladder.test.ts -89 tests/codex-integration/catalog-cursor-search.test.ts -151 tests/codex-integration/catalog-custom-ordering.test.ts -131 tests/codex-integration/catalog-duplicate-slug-dedup.test.ts -190 tests/codex-integration/catalog-free-pricing-status.test.ts -4888 tests/codex-integration/catalog-full-picker-order.test.ts -201 tests/codex-integration/catalog-gated-native-suppression-reason.test.ts -115 tests/codex-integration/catalog-go-exact-efforts.test.ts -115 tests/codex-integration/catalog-hub-context-window.test.ts -184 tests/codex-integration/catalog-input-modality-enum.test.ts -99 tests/codex-integration/catalog-llamacpp-capabilities.test.ts -649 tests/codex-integration/catalog-modelalias-unique-sync.test.ts -84 tests/codex-integration/catalog-native-max-context.test.ts -168 tests/codex-integration/catalog-oauth-observation.test.ts -3797 tests/codex-integration/catalog-omit-disabled-native.test.ts -149 tests/codex-integration/catalog-opencode-go-context-window.test.ts -137 tests/codex-integration/catalog-opencode-go-static.test.ts -106 tests/codex-integration/catalog-opengateway-hints.test.ts -1256 tests/codex-integration/catalog-remote-pull.test.ts -161 tests/codex-integration/catalog-retain-models.test.ts -107 tests/codex-integration/catalog-routed-comp-hash.test.ts -95 tests/codex-integration/catalog-seed-window-fill.test.ts -165 tests/codex-integration/catalog-slug-uniqueness-boundary.test.ts -138 tests/codex-integration/catalog-verbosity-default.test.ts -150 tests/codex-integration/catalog-vision-sidecar-disabled.test.ts -116 tests/codex-integration/catalog-vision-sidecar-modalities.test.ts -103 tests/codex-integration/catalog-zero-credit-picker.test.ts -4096 tests/codex-integration/client-injection-guard.test.ts -370 tests/codex-integration/code-mode-collab-surface.test.ts -109 tests/codex-integration/codex-account-clear-paused.test.ts -195 tests/codex-integration/codex-account-delete-atomicity.test.ts -63 tests/codex-integration/codex-account-label.test.ts -55 tests/codex-integration/codex-account-namespaces.test.ts -376 tests/codex-integration/codex-account-selection-atomicity.test.ts -246 tests/codex-integration/codex-account-selection-preferences.test.ts -147 tests/codex-integration/codex-account-slot-identity.test.ts -152 tests/codex-integration/codex-account-store-quota-isolation.test.ts -200 tests/codex-integration/codex-account-store-refresh-classification.test.ts -1289 tests/codex-integration/codex-account-store.test.ts -545 tests/codex-integration/codex-account-threshold-api.test.ts -268 tests/codex-integration/codex-account-threshold-auth.test.ts -204 tests/codex-integration/codex-account-threshold-routing.test.ts -148 tests/codex-integration/codex-account-unusable-reason.test.ts -194 tests/codex-integration/codex-admission-primitives.test.ts -167 tests/codex-integration/codex-admission.test.ts -56 tests/codex-integration/codex-affinity-debug.test.ts -197 tests/codex-integration/codex-affinity-lease-gap.test.ts -146 tests/codex-integration/codex-affinity-request-owned.test.ts -13789 tests/codex-integration/codex-affinity-restart-matrix.test.ts -14295 tests/codex-integration/codex-affinity-restart.test.ts -1791 tests/codex-integration/codex-affinity-store.test.ts -438 tests/codex-integration/codex-agent-thread-limit.test.ts -65 tests/codex-integration/codex-app-server-path-spaces.test.ts -946 tests/codex-integration/codex-app-server-processes.test.ts -143 tests/codex-integration/codex-app-server-restart-service.test.ts -1982 tests/codex-integration/codex-auth-api.test.ts -122 tests/codex-integration/codex-auth-cancel-ownership.test.ts -156 tests/codex-integration/codex-auth-collision.test.ts -1157 tests/codex-integration/codex-auth-context.test.ts -504 tests/codex-integration/codex-auth-headless-accounts.test.ts -328 tests/codex-integration/codex-auth-release.test.ts -138 tests/codex-integration/codex-catalog-admission.test.ts -106 tests/codex-integration/codex-catalog-exclusions.test.ts -107 tests/codex-integration/codex-catalog-golden.test.ts -351 tests/codex-integration/codex-catalog-heal-integration.test.ts -138 tests/codex-integration/codex-catalog-heal-reanchor.test.ts -108 tests/codex-integration/codex-catalog-identity-neutral.test.ts -218 tests/codex-integration/codex-catalog-intent.test.ts -212 tests/codex-integration/codex-catalog-ladders.test.ts -101 tests/codex-integration/codex-catalog-model-picker-order.test.ts -56 tests/codex-integration/codex-catalog-refresh-status.test.ts -1192 tests/codex-integration/codex-catalog-restore.test.ts -82 tests/codex-integration/codex-catalog-routed-removal.test.ts -139 tests/codex-integration/codex-catalog-self-heal.test.ts -26099 tests/codex-integration/codex-catalog-sync-hardening.test.ts -650 tests/codex-integration/codex-catalog-write-audit.test.ts -80 tests/codex-integration/codex-catalog-write-serialization.test.ts -226 tests/codex-integration/codex-catalog-writer.test.ts -1803 tests/codex-integration/codex-catalog.test.ts -143 tests/codex-integration/codex-clamp-notice.test.ts -392 tests/codex-integration/codex-cli-install-provenance.test.ts -46 tests/codex-integration/codex-cli-installation-identity.test.ts -43 tests/codex-integration/codex-cli-installation-targets.test.ts -8250 tests/codex-integration/codex-cli-update-admission.test.ts -95740 tests/codex-integration/codex-cli-update-apply.test.ts -3512 tests/codex-integration/codex-cli-update-artifacts.test.ts -66 tests/codex-integration/codex-cli-update-integrity.test.ts -108 tests/codex-integration/codex-cli-update-launcher-policy.test.ts -241 tests/codex-integration/codex-cli-update-parent-async.test.ts -66 tests/codex-integration/codex-cli-update-paths.test.ts -1859 tests/codex-integration/codex-cli-update-plan.test.ts -3185 tests/codex-integration/codex-cli-update-recovery.test.ts -42 tests/codex-integration/codex-cli-update-windows-apply-install.test.ts -47 tests/codex-integration/codex-cli-update-windows-apply-outcomes.test.ts -65 tests/codex-integration/codex-cli-update-windows-apply-shared.test.ts -59 tests/codex-integration/codex-cli-update-windows-apply.test.ts -176 tests/codex-integration/codex-cli-update-windows-layout.test.ts -52 tests/codex-integration/codex-cli-update-windows-pending.test.ts -449 tests/codex-integration/codex-cli-update-windows-recovery.test.ts -72 tests/codex-integration/codex-cli-update-windows-review.test.ts -489 tests/codex-integration/codex-cli-update-worker.test.ts -1107 tests/codex-integration/codex-cli-update-zero-effect.test.ts -45 tests/codex-integration/codex-cli-windows-child.test.ts -43 tests/codex-integration/codex-cli-windows-installation-files.test.ts -107 tests/codex-integration/codex-cli-windows-plan.test.ts -19954 tests/codex-integration/codex-composed-acceptance.test.ts -1988 tests/codex-integration/codex-config-drift-heal.test.ts -294 tests/codex-integration/codex-config-generation.test.ts -2418 tests/codex-integration/codex-config-preservation.test.ts -6206 tests/codex-integration/codex-config-write-lock.test.ts -147 tests/codex-integration/codex-context-owner.test.ts -4938 tests/codex-integration/codex-convergence-account-selectors.test.ts -841 tests/codex-integration/codex-convergence-contract.test.ts -259 tests/codex-integration/codex-cooldown-recovery.test.ts -167 tests/codex-integration/codex-coordinator-doctor.test.ts -683 tests/codex-integration/codex-credit-retry-after.test.ts -438 tests/codex-integration/codex-credit-scoped-retry.test.ts -151 tests/codex-integration/codex-credits-after-limit-main.test.ts -253 tests/codex-integration/codex-credits-after-limit.test.ts -165 tests/codex-integration/codex-credits-probes.test.ts -279 tests/codex-integration/codex-credits-settings.test.ts -68 tests/codex-integration/codex-credits.test.ts -192 tests/codex-integration/codex-desired-state.test.ts -392 tests/codex-integration/codex-direct-credit-renewal.test.ts -207 tests/codex-integration/codex-direct-renewal-revocation.test.ts -79 tests/codex-integration/codex-entitlement-identity-read-fence.test.ts -709 tests/codex-integration/codex-envkey-admission-substitution.test.ts -146 tests/codex-integration/codex-exec-invocation.test.ts -459 tests/codex-integration/codex-failure-window.test.ts +69 tests/clients/link-home-settings.test.ts +60 tests/clients/link-parity-reporter.test.ts +140 tests/clients/link-peer-compatibility.test.ts +1525 tests/clients/link-pinned-sync-argv.test.ts +156 tests/clients/link-ports.test.ts +152 tests/clients/link-readiness.test.ts +379 tests/clients/link-relay-bound-transport.test.ts +125 tests/clients/link-routes.test.ts +157 tests/clients/link-ssh-argv-discovery.test.ts +634 tests/clients/link-ssh-argv.test.ts +62 tests/clients/link-ssh-config.test.ts +493 tests/clients/link-ssh-runner.test.ts +59 tests/clients/link-status-projection.test.ts +56 tests/clients/link-store.test.ts +1599 tests/clients/link-supervisor.test.ts +175 tests/clients/link-tunnel-history.test.ts +69 tests/clients/link-tunnel-state.test.ts +148 tests/clients/mutation-plan.test.ts +230 tests/clients/omo-client.test.ts +772 tests/clients/omo-responses-loop.test.ts +127 tests/clients/omo-role-models.test.ts +130 tests/clients/omp-path-contract.test.ts +97 tests/clients/omp-yaml-source-inline-comments.test.ts +183 tests/clients/opencode-kilo-refresh.test.ts +121 tests/clients/pi-path-contract.test.ts +126 tests/clients/prime-client.test.ts +433 tests/clients/qoder-client.test.ts +217 tests/clients/raycast-client.test.ts +60 tests/clients/raycast-detect.test.ts +6859 tests/clients/remote-catalog.test.ts +117 tests/clients/remote-control-prototype.test.ts +169 tests/clients/remote-workspace-activation.test.ts +79 tests/clients/remote-workspace-agent-wire.test.ts +80 tests/clients/remote-workspace-app-server.integration.test.ts +60 tests/clients/remote-workspace-claude.integration.test.ts +327 tests/clients/remote-workspace-cli-runtimes.test.ts +115 tests/clients/remote-workspace-cli.test.ts +9383 tests/clients/remote-workspace-codex-runtime.test.ts +98 tests/clients/remote-workspace-command-runner.test.ts +63 tests/clients/remote-workspace-device.test.ts +69 tests/clients/remote-workspace-hub.test.ts +59 tests/clients/remote-workspace-linux-confinement.test.ts +157 tests/clients/remote-workspace-management.test.ts +76 tests/clients/remote-workspace-platform.test.ts +56 tests/clients/remote-workspace-protocol.test.ts +57 tests/clients/remote-workspace-rpc-framing.test.ts +156 tests/clients/remote-workspace-secret-store.test.ts +826 tests/clients/remote-workspace-server.test.ts +61 tests/clients/remote-workspace-session-binding.test.ts +99 tests/clients/remote-workspace-sessions.test.ts +71 tests/clients/remote-workspace-tool-bridge.test.ts +273 tests/clients/remote-workspace.test.ts +682 tests/clients/sync-client-integrations-unattended.test.ts +391 tests/clients/sync-client-integrations.test.ts +139 tests/clients/t3code-client-lifecycle.test.ts +372 tests/clients/t3code-client.test.ts +172 tests/clients/workbuddy-selector-recovery.test.ts +736 tests/codex-integration/active-registry-admission.test.ts +1498 tests/codex-integration/active-turn-disconnect.test.ts +198 tests/codex-integration/anthropic2-catalog.test.ts +310 tests/codex-integration/app-owned-memory.test.ts +4907 tests/codex-integration/bearer-admission-routed-provider.test.ts +4165 tests/codex-integration/catalog-async-lifetime.test.ts +343 tests/codex-integration/catalog-auto-refresh-client-fanout.test.ts +986 tests/codex-integration/catalog-auto-refresh-scheduler.test.ts +96 tests/codex-integration/catalog-auto-review-override.test.ts +2553 tests/codex-integration/catalog-auto-review-row.test.ts +137 tests/codex-integration/catalog-context-window-ladder.test.ts +103 tests/codex-integration/catalog-cursor-search.test.ts +147 tests/codex-integration/catalog-custom-ordering.test.ts +111 tests/codex-integration/catalog-duplicate-slug-dedup.test.ts +150 tests/codex-integration/catalog-free-pricing-status.test.ts +4522 tests/codex-integration/catalog-full-picker-order.test.ts +108 tests/codex-integration/catalog-gated-native-suppression-reason.test.ts +121 tests/codex-integration/catalog-go-exact-efforts.test.ts +92 tests/codex-integration/catalog-hub-context-window.test.ts +172 tests/codex-integration/catalog-input-modality-enum.test.ts +108 tests/codex-integration/catalog-llamacpp-capabilities.test.ts +659 tests/codex-integration/catalog-modelalias-unique-sync.test.ts +176 tests/codex-integration/catalog-native-max-context.test.ts +181 tests/codex-integration/catalog-oauth-observation.test.ts +3955 tests/codex-integration/catalog-omit-disabled-native.test.ts +158 tests/codex-integration/catalog-opencode-go-context-window.test.ts +144 tests/codex-integration/catalog-opencode-go-static.test.ts +102 tests/codex-integration/catalog-opengateway-hints.test.ts +1162 tests/codex-integration/catalog-remote-pull.test.ts +134 tests/codex-integration/catalog-retain-models.test.ts +147 tests/codex-integration/catalog-routed-comp-hash.test.ts +98 tests/codex-integration/catalog-seed-window-fill.test.ts +184 tests/codex-integration/catalog-slug-uniqueness-boundary.test.ts +141 tests/codex-integration/catalog-verbosity-default.test.ts +194 tests/codex-integration/catalog-vision-sidecar-disabled.test.ts +129 tests/codex-integration/catalog-vision-sidecar-modalities.test.ts +111 tests/codex-integration/catalog-zero-credit-picker.test.ts +4049 tests/codex-integration/client-injection-guard.test.ts +300 tests/codex-integration/code-mode-collab-surface.test.ts +159 tests/codex-integration/codex-account-clear-paused.test.ts +215 tests/codex-integration/codex-account-delete-atomicity.test.ts +56 tests/codex-integration/codex-account-label.test.ts +56 tests/codex-integration/codex-account-namespaces.test.ts +404 tests/codex-integration/codex-account-selection-atomicity.test.ts +216 tests/codex-integration/codex-account-selection-preferences.test.ts +206 tests/codex-integration/codex-account-slot-identity.test.ts +129 tests/codex-integration/codex-account-store-quota-isolation.test.ts +228 tests/codex-integration/codex-account-store-refresh-classification.test.ts +1195 tests/codex-integration/codex-account-store.test.ts +436 tests/codex-integration/codex-account-threshold-api.test.ts +239 tests/codex-integration/codex-account-threshold-auth.test.ts +256 tests/codex-integration/codex-account-threshold-routing.test.ts +158 tests/codex-integration/codex-account-unusable-reason.test.ts +157 tests/codex-integration/codex-admission-primitives.test.ts +163 tests/codex-integration/codex-admission.test.ts +143 tests/codex-integration/codex-affinity-debug.test.ts +219 tests/codex-integration/codex-affinity-lease-gap.test.ts +171 tests/codex-integration/codex-affinity-request-owned.test.ts +14404 tests/codex-integration/codex-affinity-restart-matrix.test.ts +15954 tests/codex-integration/codex-affinity-restart.test.ts +1778 tests/codex-integration/codex-affinity-store.test.ts +340 tests/codex-integration/codex-agent-thread-limit.test.ts +51 tests/codex-integration/codex-app-server-path-spaces.test.ts +826 tests/codex-integration/codex-app-server-processes.test.ts +136 tests/codex-integration/codex-app-server-restart-service.test.ts +2119 tests/codex-integration/codex-auth-api.test.ts +152 tests/codex-integration/codex-auth-cancel-ownership.test.ts +196 tests/codex-integration/codex-auth-collision.test.ts +932 tests/codex-integration/codex-auth-context.test.ts +253 tests/codex-integration/codex-auth-headless-accounts.test.ts +323 tests/codex-integration/codex-auth-release.test.ts +133 tests/codex-integration/codex-catalog-admission.test.ts +114 tests/codex-integration/codex-catalog-exclusions.test.ts +106 tests/codex-integration/codex-catalog-golden.test.ts +596 tests/codex-integration/codex-catalog-heal-integration.test.ts +141 tests/codex-integration/codex-catalog-heal-reanchor.test.ts +119 tests/codex-integration/codex-catalog-identity-neutral.test.ts +176 tests/codex-integration/codex-catalog-intent.test.ts +214 tests/codex-integration/codex-catalog-ladders.test.ts +106 tests/codex-integration/codex-catalog-model-picker-order.test.ts +52 tests/codex-integration/codex-catalog-refresh-status.test.ts +1302 tests/codex-integration/codex-catalog-restore.test.ts +130 tests/codex-integration/codex-catalog-routed-removal.test.ts +184 tests/codex-integration/codex-catalog-self-heal.test.ts +24695 tests/codex-integration/codex-catalog-sync-hardening.test.ts +436 tests/codex-integration/codex-catalog-write-audit.test.ts +78 tests/codex-integration/codex-catalog-write-serialization.test.ts +250 tests/codex-integration/codex-catalog-writer.test.ts +1759 tests/codex-integration/codex-catalog.test.ts +179 tests/codex-integration/codex-clamp-notice.test.ts +347 tests/codex-integration/codex-cli-install-provenance.test.ts +64 tests/codex-integration/codex-cli-installation-identity.test.ts +52 tests/codex-integration/codex-cli-installation-targets.test.ts +8912 tests/codex-integration/codex-cli-update-admission.test.ts +79722 tests/codex-integration/codex-cli-update-apply.test.ts +2617 tests/codex-integration/codex-cli-update-artifacts.test.ts +62 tests/codex-integration/codex-cli-update-integrity.test.ts +44 tests/codex-integration/codex-cli-update-launcher-policy.test.ts +319 tests/codex-integration/codex-cli-update-parent-async.test.ts +64 tests/codex-integration/codex-cli-update-paths.test.ts +1522 tests/codex-integration/codex-cli-update-plan.test.ts +3228 tests/codex-integration/codex-cli-update-recovery.test.ts +52 tests/codex-integration/codex-cli-update-windows-apply-install.test.ts +54 tests/codex-integration/codex-cli-update-windows-apply-outcomes.test.ts +62 tests/codex-integration/codex-cli-update-windows-apply-shared.test.ts +67 tests/codex-integration/codex-cli-update-windows-apply.test.ts +132 tests/codex-integration/codex-cli-update-windows-layout.test.ts +58 tests/codex-integration/codex-cli-update-windows-pending.test.ts +450 tests/codex-integration/codex-cli-update-windows-recovery.test.ts +75 tests/codex-integration/codex-cli-update-windows-review.test.ts +446 tests/codex-integration/codex-cli-update-worker.test.ts +865 tests/codex-integration/codex-cli-update-zero-effect.test.ts +49 tests/codex-integration/codex-cli-windows-child.test.ts +59 tests/codex-integration/codex-cli-windows-installation-files.test.ts +100 tests/codex-integration/codex-cli-windows-plan.test.ts +21655 tests/codex-integration/codex-composed-acceptance.test.ts +2206 tests/codex-integration/codex-config-drift-heal.test.ts +274 tests/codex-integration/codex-config-generation.test.ts +2473 tests/codex-integration/codex-config-preservation.test.ts +5140 tests/codex-integration/codex-config-write-lock.test.ts +162 tests/codex-integration/codex-context-owner.test.ts +4934 tests/codex-integration/codex-convergence-account-selectors.test.ts +985 tests/codex-integration/codex-convergence-contract.test.ts +245 tests/codex-integration/codex-cooldown-recovery.test.ts +180 tests/codex-integration/codex-coordinator-doctor.test.ts +887 tests/codex-integration/codex-credit-retry-after.test.ts +408 tests/codex-integration/codex-credit-scoped-retry.test.ts +178 tests/codex-integration/codex-credits-after-limit-main.test.ts +365 tests/codex-integration/codex-credits-after-limit.test.ts +194 tests/codex-integration/codex-credits-probes.test.ts +268 tests/codex-integration/codex-credits-settings.test.ts +63 tests/codex-integration/codex-credits.test.ts +165 tests/codex-integration/codex-desired-state.test.ts +361 tests/codex-integration/codex-direct-credit-renewal.test.ts +182 tests/codex-integration/codex-direct-renewal-revocation.test.ts +126 tests/codex-integration/codex-entitlement-identity-read-fence.test.ts +608 tests/codex-integration/codex-envkey-admission-substitution.test.ts +119 tests/codex-integration/codex-exec-invocation.test.ts +494 tests/codex-integration/codex-failure-window.test.ts 64 tests/codex-integration/codex-features-cache.test.ts -53 tests/codex-integration/codex-features-residual.test.ts -88 tests/codex-integration/codex-filesystem-evidence.test.ts -116 tests/codex-integration/codex-forward-access-programs-writer.test.ts -401 tests/codex-integration/codex-gather-authority.test.ts -2018 tests/codex-integration/codex-history-job.test.ts -122 tests/codex-integration/codex-history-lock.test.ts -71 tests/codex-integration/codex-history-pending-wal.test.ts -1845 tests/codex-integration/codex-history-provider.test.ts -342 tests/codex-integration/codex-history-reachability.test.ts -50 tests/codex-integration/codex-history-worker-boundary.test.ts -1443 tests/codex-integration/codex-history-worker.test.ts -62 tests/codex-integration/codex-history-writer.test.ts -10031 tests/codex-integration/codex-home-owner-lifecycle.test.ts -1233 tests/codex-integration/codex-home-owner.test.ts -100 tests/codex-integration/codex-home-wsl-local-state.test.ts -148 tests/codex-integration/codex-home-wsl.test.ts -217 tests/codex-integration/codex-idle-window.test.ts -202 tests/codex-integration/codex-inject-history-wording.test.ts -68329 tests/codex-integration/codex-inject-integration.test.ts -1818 tests/codex-integration/codex-inject-missing-config.test.ts -812 tests/codex-integration/codex-inject-retained-table.test.ts -7954 tests/codex-integration/codex-inject-v1-reconcile.test.ts -8842 tests/codex-integration/codex-inject-write-lock.test.ts -154 tests/codex-integration/codex-inject.test.ts +49 tests/codex-integration/codex-features-residual.test.ts +95 tests/codex-integration/codex-filesystem-evidence.test.ts +135 tests/codex-integration/codex-forward-access-programs-writer.test.ts +418 tests/codex-integration/codex-gather-authority.test.ts +2324 tests/codex-integration/codex-history-job.test.ts +135 tests/codex-integration/codex-history-lock.test.ts +66 tests/codex-integration/codex-history-pending-wal.test.ts +1718 tests/codex-integration/codex-history-provider.test.ts +358 tests/codex-integration/codex-history-reachability.test.ts +52 tests/codex-integration/codex-history-worker-boundary.test.ts +1203 tests/codex-integration/codex-history-worker.test.ts +71 tests/codex-integration/codex-history-writer.test.ts +10236 tests/codex-integration/codex-home-owner-lifecycle.test.ts +1327 tests/codex-integration/codex-home-owner.test.ts +67 tests/codex-integration/codex-home-wsl-local-state.test.ts +150 tests/codex-integration/codex-home-wsl.test.ts +194 tests/codex-integration/codex-idle-window.test.ts +130 tests/codex-integration/codex-inject-history-wording.test.ts +70575 tests/codex-integration/codex-inject-integration.test.ts +1845 tests/codex-integration/codex-inject-missing-config.test.ts +931 tests/codex-integration/codex-inject-retained-table.test.ts +12614 tests/codex-integration/codex-inject-v1-reconcile.test.ts +9023 tests/codex-integration/codex-inject-write-lock.test.ts +119 tests/codex-integration/codex-inject.test.ts 53 tests/codex-integration/codex-injected-marker.test.ts -96 tests/codex-integration/codex-installation-acl.test.ts -84 tests/codex-integration/codex-installation-id.test.ts -430 tests/codex-integration/codex-installation-invalid-account.test.ts -833 tests/codex-integration/codex-installation-live-content.test.ts -646 tests/codex-integration/codex-installation-live-http.test.ts -834 tests/codex-integration/codex-installation-live-ws.test.ts -451 tests/codex-integration/codex-installation-sidecars.test.ts -123 tests/codex-integration/codex-installation-wire.test.ts +65 tests/codex-integration/codex-installation-acl.test.ts +114 tests/codex-integration/codex-installation-id.test.ts +550 tests/codex-integration/codex-installation-invalid-account.test.ts +900 tests/codex-integration/codex-installation-live-content.test.ts +609 tests/codex-integration/codex-installation-live-http.test.ts +574 tests/codex-integration/codex-installation-live-ws.test.ts +445 tests/codex-integration/codex-installation-sidecars.test.ts +150 tests/codex-integration/codex-installation-wire.test.ts 113 tests/codex-integration/codex-integration-record.test.ts -3003 tests/codex-integration/codex-journal-recovery.test.ts -14339 tests/codex-integration/codex-journal.test.ts -164 tests/codex-integration/codex-launcher-admission.test.ts -93 tests/codex-integration/codex-launcher-darwin-acl.test.ts -82 tests/codex-integration/codex-launcher-darwin-identity.test.ts -157 tests/codex-integration/codex-launcher-diagnostics.test.ts -240 tests/codex-integration/codex-launcher-env.test.ts -3019 tests/codex-integration/codex-launcher-process.test.ts -162 tests/codex-integration/codex-launcher-security.test.ts -144 tests/codex-integration/codex-launcher.test.ts -67 tests/codex-integration/codex-legacy-config-keys.test.ts -251 tests/codex-integration/codex-lineage-placement.test.ts -409 tests/codex-integration/codex-linked-account-pause.test.ts -91 tests/codex-integration/codex-log-guard-coderabbit.test.ts -54 tests/codex-integration/codex-log-guard-doctor-coderabbit.test.ts -43 tests/codex-integration/codex-log-guard-doctor-protection.test.ts -54 tests/codex-integration/codex-log-guard-doctor.test.ts -224 tests/codex-integration/codex-log-guard-inspect.test.ts -54 tests/codex-integration/codex-log-guard-lock.test.ts -359 tests/codex-integration/codex-log-guard-maintenance-coderabbit.test.ts -857 tests/codex-integration/codex-log-guard-maintenance.test.ts -51 tests/codex-integration/codex-log-guard-policy.test.ts -70 tests/codex-integration/codex-log-guard-processes.test.ts -209 tests/codex-integration/codex-log-guard-protection.test.ts -113 tests/codex-integration/codex-log-guard-status-zero-write.test.ts -156 tests/codex-integration/codex-main-account-refresh.test.ts -336 tests/codex-integration/codex-main-grant-refusal.test.ts -310 tests/codex-integration/codex-main-rotation.test.ts -189 tests/codex-integration/codex-main-token-invalidated.test.ts -120 tests/codex-integration/codex-management-convergence.test.ts -130 tests/codex-integration/codex-metadata-integrity.test.ts -7613 tests/codex-integration/codex-missing-home.test.ts -89 tests/codex-integration/codex-model-availability-error.test.ts -253 tests/codex-integration/codex-model-denial-evidence.test.ts -79 tests/codex-integration/codex-model-entitlement-admission.test.ts -151 tests/codex-integration/codex-model-entitlements-program-shape.test.ts -244 tests/codex-integration/codex-model-entitlements.test.ts +3385 tests/codex-integration/codex-journal-recovery.test.ts +14762 tests/codex-integration/codex-journal.test.ts +173 tests/codex-integration/codex-launcher-admission.test.ts +80 tests/codex-integration/codex-launcher-darwin-acl.test.ts +66 tests/codex-integration/codex-launcher-darwin-identity.test.ts +153 tests/codex-integration/codex-launcher-diagnostics.test.ts +185 tests/codex-integration/codex-launcher-endpoint.test.ts +239 tests/codex-integration/codex-launcher-env.test.ts +2919 tests/codex-integration/codex-launcher-process.test.ts +276 tests/codex-integration/codex-launcher-security.test.ts +160 tests/codex-integration/codex-launcher.test.ts +68 tests/codex-integration/codex-legacy-config-keys.test.ts +241 tests/codex-integration/codex-lineage-placement.test.ts +419 tests/codex-integration/codex-linked-account-pause.test.ts +89 tests/codex-integration/codex-log-guard-coderabbit.test.ts +48 tests/codex-integration/codex-log-guard-doctor-coderabbit.test.ts +54 tests/codex-integration/codex-log-guard-doctor-protection.test.ts +58 tests/codex-integration/codex-log-guard-doctor.test.ts +139 tests/codex-integration/codex-log-guard-inspect.test.ts +52 tests/codex-integration/codex-log-guard-lock.test.ts +491 tests/codex-integration/codex-log-guard-maintenance-coderabbit.test.ts +1093 tests/codex-integration/codex-log-guard-maintenance.test.ts +52 tests/codex-integration/codex-log-guard-policy.test.ts +50 tests/codex-integration/codex-log-guard-processes.test.ts +186 tests/codex-integration/codex-log-guard-protection.test.ts +106 tests/codex-integration/codex-log-guard-status-zero-write.test.ts +147 tests/codex-integration/codex-main-account-refresh.test.ts +330 tests/codex-integration/codex-main-grant-refusal.test.ts +353 tests/codex-integration/codex-main-rotation.test.ts +159 tests/codex-integration/codex-main-token-invalidated.test.ts +122 tests/codex-integration/codex-management-convergence.test.ts +172 tests/codex-integration/codex-metadata-integrity.test.ts +7557 tests/codex-integration/codex-missing-home.test.ts +111 tests/codex-integration/codex-model-availability-error.test.ts +183 tests/codex-integration/codex-model-denial-evidence.test.ts +83 tests/codex-integration/codex-model-entitlement-admission.test.ts +153 tests/codex-integration/codex-model-entitlements-program-shape.test.ts +216 tests/codex-integration/codex-model-entitlements.test.ts 181 tests/codex-integration/codex-models-cache-invalidate.test.ts -1175 tests/codex-integration/codex-native-availability-nux.test.ts -614 tests/codex-integration/codex-native-residue.test.ts -180 tests/codex-integration/codex-pin-drain-projection.test.ts -110 tests/codex-integration/codex-plan.test.ts -505 tests/codex-integration/codex-plugins-doctor.test.ts -161 tests/codex-integration/codex-pool-caller-fallback-policy.test.ts -245 tests/codex-integration/codex-pool-credit-policy.test.ts -139 tests/codex-integration/codex-pool-plan-exclusion.test.ts -88 tests/codex-integration/codex-pool-refresh-backoff.test.ts -167 tests/codex-integration/codex-pool-request-owned-main.test.ts -642 tests/codex-integration/codex-pool-rotation.test.ts -401 tests/codex-integration/codex-preserve-signed-in.test.ts -309 tests/codex-integration/codex-priority-failback.test.ts -61 tests/codex-integration/codex-proc-scan-errors.test.ts -89 tests/codex-integration/codex-prompt-adopt.test.ts -336 tests/codex-integration/codex-prompt-base-variants.test.ts -79 tests/codex-integration/codex-prompt-journal.test.ts -54 tests/codex-integration/codex-prompt-layers-read.test.ts -165 tests/codex-integration/codex-prompt-layers-write.test.ts -59 tests/codex-integration/codex-prompt-layers.test.ts -336 tests/codex-integration/codex-prompt-lock-sharing.test.ts -486 tests/codex-integration/codex-prompt-lock.test.ts -1097 tests/codex-integration/codex-prompt-route.test.ts -170 tests/codex-integration/codex-prompt-scalar-scope.test.ts -854 tests/codex-integration/codex-prompt-text-probe.test.ts -489 tests/codex-integration/codex-prompt-writes.test.ts -17037 tests/codex-integration/codex-provider-routing.test.ts -807 tests/codex-integration/codex-provider-table-retention.test.ts -96 tests/codex-integration/codex-quota-auto-refresh-generation.test.ts -201 tests/codex-integration/codex-quota-auto-refresh-main-admission.test.ts -439 tests/codex-integration/codex-quota-auto-refresh.test.ts -39 tests/codex-integration/codex-quota-capacity.test.ts -149 tests/codex-integration/codex-quota-history.test.ts -180 tests/codex-integration/codex-quota-parser-parity.test.ts -62 tests/codex-integration/codex-quota-persistence.test.ts -425 tests/codex-integration/codex-quota-prime.test.ts -113 tests/codex-integration/codex-quota-query-backoff.test.ts -328 tests/codex-integration/codex-quota-rejection.test.ts -148 tests/codex-integration/codex-refresh.test.ts +1165 tests/codex-integration/codex-native-availability-nux.test.ts +655 tests/codex-integration/codex-native-residue.test.ts +182 tests/codex-integration/codex-pin-drain-projection.test.ts +134 tests/codex-integration/codex-plan.test.ts +530 tests/codex-integration/codex-plugins-doctor.test.ts +124 tests/codex-integration/codex-pool-caller-fallback-policy.test.ts +353 tests/codex-integration/codex-pool-credit-policy.test.ts +176 tests/codex-integration/codex-pool-plan-exclusion.test.ts +128 tests/codex-integration/codex-pool-refresh-backoff.test.ts +176 tests/codex-integration/codex-pool-request-owned-main.test.ts +784 tests/codex-integration/codex-pool-rotation.test.ts +356 tests/codex-integration/codex-preserve-signed-in.test.ts +336 tests/codex-integration/codex-priority-failback.test.ts +72 tests/codex-integration/codex-proc-scan-errors.test.ts +5106 tests/codex-integration/codex-profile-preservation.test.ts +100 tests/codex-integration/codex-prompt-adopt.test.ts +270 tests/codex-integration/codex-prompt-base-variants.test.ts +82 tests/codex-integration/codex-prompt-journal.test.ts +74 tests/codex-integration/codex-prompt-layers-read.test.ts +217 tests/codex-integration/codex-prompt-layers-write.test.ts +55 tests/codex-integration/codex-prompt-layers.test.ts +252 tests/codex-integration/codex-prompt-lock-sharing.test.ts +412 tests/codex-integration/codex-prompt-lock.test.ts +1155 tests/codex-integration/codex-prompt-route.test.ts +156 tests/codex-integration/codex-prompt-scalar-scope.test.ts +925 tests/codex-integration/codex-prompt-text-probe.test.ts +790 tests/codex-integration/codex-prompt-writes.test.ts +16972 tests/codex-integration/codex-provider-routing.test.ts +780 tests/codex-integration/codex-provider-table-retention.test.ts +85 tests/codex-integration/codex-quota-auto-refresh-generation.test.ts +235 tests/codex-integration/codex-quota-auto-refresh-main-admission.test.ts +464 tests/codex-integration/codex-quota-auto-refresh.test.ts +106 tests/codex-integration/codex-quota-capacity.test.ts +157 tests/codex-integration/codex-quota-history.test.ts +236 tests/codex-integration/codex-quota-parser-parity.test.ts +59 tests/codex-integration/codex-quota-persistence.test.ts +501 tests/codex-integration/codex-quota-prime.test.ts +114 tests/codex-integration/codex-quota-query-backoff.test.ts +283 tests/codex-integration/codex-quota-rejection.test.ts +190 tests/codex-integration/codex-refresh.test.ts 228 tests/codex-integration/codex-request-owned-affinity.test.ts -906 tests/codex-integration/codex-reset-credit-auto-redeem.test.ts -511 tests/codex-integration/codex-reset-credit-operation-ledger.test.ts -316 tests/codex-integration/codex-reset-credit-recovery.test.ts -77 tests/codex-integration/codex-restart-contract-parity.test.ts -393 tests/codex-integration/codex-restart-route.test.ts -4731 tests/codex-integration/codex-restore-app-rewrite.test.ts -8212 tests/codex-integration/codex-retained-root-serialization.test.ts -307 tests/codex-integration/codex-round-robin-headroom.test.ts -134 tests/codex-integration/codex-routing-cache-affinity-detour.test.ts -113 tests/codex-integration/codex-routing-elapsed-short-reset.test.ts -3764 tests/codex-integration/codex-routing.test.ts -175 tests/codex-integration/codex-runtime-macos-desktop.test.ts -84 tests/codex-integration/codex-runtime-wsl-desktop.test.ts +940 tests/codex-integration/codex-reset-credit-auto-redeem.test.ts +417 tests/codex-integration/codex-reset-credit-operation-ledger.test.ts +284 tests/codex-integration/codex-reset-credit-recovery.test.ts +100 tests/codex-integration/codex-restart-contract-parity.test.ts +382 tests/codex-integration/codex-restart-route.test.ts +4957 tests/codex-integration/codex-restore-app-rewrite.test.ts +8895 tests/codex-integration/codex-retained-root-serialization.test.ts +271 tests/codex-integration/codex-round-robin-headroom.test.ts +135 tests/codex-integration/codex-routing-cache-affinity-detour.test.ts +118 tests/codex-integration/codex-routing-elapsed-short-reset.test.ts +3588 tests/codex-integration/codex-routing.test.ts +140 tests/codex-integration/codex-runtime-macos-desktop.test.ts +62 tests/codex-integration/codex-runtime-wsl-desktop.test.ts 156 tests/codex-integration/codex-runtime.test.ts -436 tests/codex-integration/codex-service-manager-probe-hardening.test.ts -277 tests/codex-integration/codex-service-manager-probe.test.ts -22763 tests/codex-integration/codex-shim-autorestore.test.ts -66 tests/codex-integration/codex-shim-bypass-token.test.ts -176 tests/codex-integration/codex-shim-destroyed-probe.test.ts -87 tests/codex-integration/codex-shim-ensure-failure.test.ts -131 tests/codex-integration/codex-shim-fnm.test.ts -405 tests/codex-integration/codex-shim-migration.test.ts -133 tests/codex-integration/codex-shim-overlay-candidates.test.ts -596 tests/codex-integration/codex-shim-overlay-readiness.test.ts -1889 tests/codex-integration/codex-shim-overlay-transaction.test.ts -765 tests/codex-integration/codex-shim-overlay.test.ts -2999 tests/codex-integration/codex-shim-path-readiness.test.ts -28771 tests/codex-integration/codex-shim-readiness.test.ts -87 tests/codex-integration/codex-shim-runtime-preflight.test.ts -592 tests/codex-integration/codex-shim-standalone.test.ts -203 tests/codex-integration/codex-shim-windows-revision.test.ts -25204 tests/codex-integration/codex-shim.test.ts -1570 tests/codex-integration/codex-sidecar-credit-policy.test.ts -132 tests/codex-integration/codex-signin-lockout.test.ts -282 tests/codex-integration/codex-spark-visibility.test.ts -55 tests/codex-integration/codex-sqlite-home.test.ts -409 tests/codex-integration/codex-stored-main-duplicate.test.ts -1375 tests/codex-integration/codex-sync-api.test.ts -346 tests/codex-integration/codex-sync-new-model-policy.test.ts -47 tests/codex-integration/codex-sync-response.test.ts -20982 tests/codex-integration/codex-sync-user-edits.test.ts -144 tests/codex-integration/codex-systemd-env-probe.test.ts -97 tests/codex-integration/codex-tool-mode.test.ts -555 tests/codex-integration/codex-transition-state-adoption.test.ts -125 tests/codex-integration/codex-transition-state-first-use-regression.test.ts -1858 tests/codex-integration/codex-transition-state-race.test.ts -287 tests/codex-integration/codex-transition-state.test.ts -215 tests/codex-integration/codex-use-remaining-quota.test.ts -73 tests/codex-integration/codex-user-identity.test.ts -833 tests/codex-integration/codex-v2-gate.test.ts -355 tests/codex-integration/codex-warmup.test.ts -3399 tests/codex-integration/codex-web-search-switch.test.ts -52 tests/codex-integration/codex-websocket-registry.test.ts -52 tests/codex-integration/codex-windows-current-sid.test.ts -3312 tests/codex-integration/codex-write-lock.test.ts -51 tests/codex-integration/combo-authoritative-reset.test.ts -54 tests/codex-integration/combo-codex-exhaustion-cooldown.test.ts -105 tests/codex-integration/combo-cooldown-reprobe.test.ts -720 tests/codex-integration/combo-description-catalog.test.ts -73 tests/codex-integration/combo-last-resort.test.ts -63 tests/codex-integration/combo-permanent-failure-cooldown.test.ts -55 tests/codex-integration/combo-reset-window-model-scope.test.ts -52 tests/codex-integration/combos-kiro-profile-hop.test.ts -325 tests/codex-integration/combos.test.ts -784 tests/codex-integration/compatibility-manifest.test.ts -136 tests/codex-integration/configured-native-models.test.ts -1396 tests/codex-integration/configured-ultrafast-picker.test.ts +462 tests/codex-integration/codex-service-manager-probe-hardening.test.ts +206 tests/codex-integration/codex-service-manager-probe.test.ts +28960 tests/codex-integration/codex-shim-autorestore.test.ts +61 tests/codex-integration/codex-shim-bypass-token.test.ts +271 tests/codex-integration/codex-shim-destroyed-probe.test.ts +75 tests/codex-integration/codex-shim-ensure-failure.test.ts +167 tests/codex-integration/codex-shim-fnm.test.ts +108 tests/codex-integration/codex-shim-legacy-record.test.ts +422 tests/codex-integration/codex-shim-migration.test.ts +94 tests/codex-integration/codex-shim-overlay-candidates.test.ts +553 tests/codex-integration/codex-shim-overlay-readiness.test.ts +1857 tests/codex-integration/codex-shim-overlay-transaction.test.ts +668 tests/codex-integration/codex-shim-overlay.test.ts +3860 tests/codex-integration/codex-shim-path-readiness.test.ts +28943 tests/codex-integration/codex-shim-readiness.test.ts +72 tests/codex-integration/codex-shim-runtime-preflight.test.ts +578 tests/codex-integration/codex-shim-standalone.test.ts +151 tests/codex-integration/codex-shim-windows-revision.test.ts +25022 tests/codex-integration/codex-shim.test.ts +1674 tests/codex-integration/codex-sidecar-credit-policy.test.ts +147 tests/codex-integration/codex-signin-lockout.test.ts +264 tests/codex-integration/codex-spark-visibility.test.ts +105 tests/codex-integration/codex-sqlite-home.test.ts +449 tests/codex-integration/codex-stored-main-duplicate.test.ts +1509 tests/codex-integration/codex-sync-api.test.ts +339 tests/codex-integration/codex-sync-new-model-policy.test.ts +57 tests/codex-integration/codex-sync-response.test.ts +21615 tests/codex-integration/codex-sync-user-edits.test.ts +169 tests/codex-integration/codex-systemd-env-probe.test.ts +126 tests/codex-integration/codex-tool-mode.test.ts +687 tests/codex-integration/codex-transition-state-adoption.test.ts +104 tests/codex-integration/codex-transition-state-first-use-regression.test.ts +1870 tests/codex-integration/codex-transition-state-race.test.ts +318 tests/codex-integration/codex-transition-state.test.ts +207 tests/codex-integration/codex-use-remaining-quota.test.ts +83 tests/codex-integration/codex-user-identity.test.ts +684 tests/codex-integration/codex-v2-gate.test.ts +427 tests/codex-integration/codex-warmup.test.ts +3304 tests/codex-integration/codex-web-search-switch.test.ts +60 tests/codex-integration/codex-websocket-registry.test.ts +54 tests/codex-integration/codex-windows-current-sid.test.ts +3450 tests/codex-integration/codex-write-lock.test.ts +98 tests/codex-integration/combo-authoritative-reset.test.ts +53 tests/codex-integration/combo-codex-exhaustion-cooldown.test.ts +125 tests/codex-integration/combo-cooldown-reprobe.test.ts +675 tests/codex-integration/combo-description-catalog.test.ts +74 tests/codex-integration/combo-last-resort.test.ts +55 tests/codex-integration/combo-permanent-failure-cooldown.test.ts +66 tests/codex-integration/combo-reset-window-model-scope.test.ts +97 tests/codex-integration/combos-kiro-profile-hop.test.ts +342 tests/codex-integration/combos.test.ts +720 tests/codex-integration/compatibility-manifest.test.ts +151 tests/codex-integration/configured-native-models.test.ts +1942 tests/codex-integration/configured-ultrafast-picker.test.ts 55 tests/codex-integration/context-compat.test.ts -53 tests/codex-integration/custom-model-catalog-migration.test.ts -250 tests/codex-integration/deferred-collab-surface.test.ts -150 tests/codex-integration/discovered-native-models.test.ts -523 tests/codex-integration/doctor.test.ts -278 tests/codex-integration/effort-policy.test.ts -377 tests/codex-integration/exec-boundary-launch.test.ts -101 tests/codex-integration/exec-cli-bundle-containment.test.ts -90 tests/codex-integration/exec-cli-renamed-app-bundle.test.ts -129 tests/codex-integration/exec-known-app-bundles.test.ts -129 tests/codex-integration/exec-launcher-boundary.test.ts -65 tests/codex-integration/exec-renamed-app-bundle.test.ts -880 tests/codex-integration/exec-trust-boundary.test.ts -184 tests/codex-integration/fast-row-listing.test.ts -94 tests/codex-integration/fast-row.test.ts -161 tests/codex-integration/gather-routed-models-single-flight.test.ts -110 tests/codex-integration/gpt6-native-rows.test.ts -146 tests/codex-integration/gpt61-sol-rows.test.ts -179 tests/codex-integration/gpt61-terra-rows.test.ts -49 tests/codex-integration/history-migration-guardian.test.ts -93 tests/codex-integration/history-ocx-compaction-recovery.test.ts -50 tests/codex-integration/history-paginated-openai-compat.test.ts -2184 tests/codex-integration/history-paginated-transition-destinations.test.ts -141 tests/codex-integration/injection-link-websocket.test.ts -433 tests/codex-integration/injection-model-api.test.ts -324 tests/codex-integration/injection-model-suggest-routes.test.ts -57 tests/codex-integration/injection-routing-drift.test.ts -3912 tests/codex-integration/injection-routing-heal-apply.test.ts -526 tests/codex-integration/injection-routing-healer.test.ts -6005 tests/codex-integration/issue-452-empty-503.test.ts -3913 tests/codex-integration/issue-702-expired-replay-state.test.ts -651 tests/codex-integration/issue-914-transport-attribution.test.ts -169 tests/codex-integration/low-quota-desktop-notifier.test.ts -1398 tests/codex-integration/low-quota-protection.test.ts -420 tests/codex-integration/main-account-credit-renewal.test.ts -55 tests/codex-integration/main-account-external-usage.test.ts -16893 tests/codex-integration/main-account-hard-lock-auth.test.ts -172 tests/codex-integration/main-account-hard-lock-default.test.ts -602 tests/codex-integration/main-account-hard-lock-fallback-off.test.ts -619 tests/codex-integration/main-account-hard-lock-fallback-routing.test.ts -71 tests/codex-integration/main-account-hard-lock-policy.test.ts -257 tests/codex-integration/main-account-hard-lock-profile-dispatch.test.ts -562 tests/codex-integration/main-account-hard-lock-recovery.test.ts -94 tests/codex-integration/main-account-hard-lock-retirement.test.ts -100 tests/codex-integration/main-account-hard-lock-thresholds.test.ts -163 tests/codex-integration/main-account-hard-lock-usage-limit.test.ts -511 tests/codex-integration/main-account-policy-binding-wait.test.ts -80 tests/codex-integration/main-device-reauth-api.test.ts -154 tests/codex-integration/main-device-reauth.test.ts -133 tests/codex-integration/main-quota-evidence-validation.test.ts -3983 tests/codex-integration/main-quota-provenance.test.ts -548 tests/codex-integration/main-quota-window-observation.test.ts -3474 tests/codex-integration/messaging-local-cli.test.ts -103 tests/codex-integration/messaging-local-discovery.test.ts -157 tests/codex-integration/messaging-local-envelope.test.ts -715 tests/codex-integration/messaging-local-lifecycle.test.ts -365 tests/codex-integration/messaging-local-send.test.ts -61 tests/codex-integration/messaging-local-socket.test.ts -12512 tests/codex-integration/messaging-mcp-queue.test.ts -3322 tests/codex-integration/messaging-remote-admission.test.ts -231 tests/codex-integration/messaging-remote-contract.test.ts -339 tests/codex-integration/messaging-remote-enrollment-gaps.test.ts -6065 tests/codex-integration/messaging-remote-enrollment.test.ts -63 tests/codex-integration/messaging-remote-forward-failure.test.ts -1653 tests/codex-integration/messaging-remote-gaps.test.ts -46 tests/codex-integration/messaging-remote-interop.test.ts -13646 tests/codex-integration/messaging-remote-lifecycle.test.ts -46 tests/codex-integration/messaging-remote-native.test.ts -59 tests/codex-integration/messaging-remote-port-reservation.test.ts -13210 tests/codex-integration/messaging-remote-process.test.ts -1557 tests/codex-integration/messaging-remote-replies.test.ts -978 tests/codex-integration/messaging-remote-scratch.test.ts -3352 tests/codex-integration/messaging-remote-send.test.ts -439 tests/codex-integration/messaging-remote-store.test.ts -51 tests/codex-integration/model-cache-generation-tombstone.test.ts -49 tests/codex-integration/model-cache.test.ts -193 tests/codex-integration/model-display-names-management-api.test.ts -195 tests/codex-integration/model-metadata-sync.test.ts -879 tests/codex-integration/model-pinned-effort.test.ts -734 tests/codex-integration/model-visibility-management-api.test.ts -710 tests/codex-integration/multi-agent-compat.test.ts -582 tests/codex-integration/multi-agent-keep-native-v1.test.ts -78 tests/codex-integration/multi-agent-origin.test.ts -111 tests/codex-integration/native-alias-maintainer-regressions.test.ts -135 tests/codex-integration/native-claude-code-toggle.test.ts -481 tests/codex-integration/native-claude-desktop-toggle.test.ts -4015 tests/codex-integration/native-codex-toggle.test.ts -559 tests/codex-integration/native-grok-toggle.test.ts -62 tests/codex-integration/native-main-auth-temp.test.ts -48 tests/codex-integration/native-main-claim-cache.test.ts -196 tests/codex-integration/native-main-claim.test.ts -8458 tests/codex-integration/native-main-owner-lifetime.test.ts -947 tests/codex-integration/native-main-refresh-mode.test.ts -472 tests/codex-integration/native-model-toggle.test.ts -109 tests/codex-integration/native-profile-api.test.ts -8041 tests/codex-integration/native-profile-crash-boundaries.test.ts -2395 tests/codex-integration/native-profile-drain-server.test.ts -2454 tests/codex-integration/native-profile-manager.test.ts -352 tests/codex-integration/native-profile-processes.test.ts -93 tests/codex-integration/native-profile-recovery.test.ts -453 tests/codex-integration/native-profile-route-security.test.ts -236 tests/codex-integration/native-profile-stage-lifecycle.test.ts -282 tests/codex-integration/native-profile-startup-release.test.ts -15710 tests/codex-integration/native-profile-startup.test.ts -430 tests/codex-integration/native-profile-store.test.ts -265 tests/codex-integration/native-source-priority.test.ts -1767 tests/codex-integration/native-ultrafast-picker.test.ts -473 tests/codex-integration/orca-import.test.ts -109 tests/codex-integration/parallel-tool-calls-optin.test.ts -89 tests/codex-integration/project-config-warning-snapshot.test.ts -155 tests/codex-integration/project-config-warnings.test.ts -169 tests/codex-integration/reasoning-effort.test.ts -112 tests/codex-integration/reasoning-metadata.test.ts -482 tests/codex-integration/reserve-auth-context.test.ts -68 tests/codex-integration/reserve-availability.test.ts -5805 tests/codex-integration/reserve-catalog-lifecycle.test.ts -216 tests/codex-integration/reserve-catalog.test.ts -1566 tests/codex-integration/reserve-dispatch.test.ts -231 tests/codex-integration/reserve-helper-boundary.test.ts -94 tests/codex-integration/reserve-passive-revocation.test.ts -147 tests/codex-integration/reserve-quota-scope.test.ts -119 tests/codex-integration/selected-models.test.ts -120 tests/codex-integration/slug-codec.test.ts -519 tests/codex-integration/token-guardian.test.ts -1149 tests/codex-integration/ultrafast-live-catalog.test.ts -1281 tests/codex-integration/ultrafast-tier-honesty.test.ts -114 tests/codex-integration/upstream-reachability.test.ts -154 tests/codex-integration/vendor-context.test.ts -50 tests/codex-integration/warmup.test.ts -222 tests/codex-integration/websocket-capacity-activity.test.ts -120 tests/config/atomic-write-exclusive.test.ts -125 tests/config/atomic-write-nofollow-streamed.test.ts -138 tests/config/client-config-export-new-clients.test.ts -141 tests/config/client-config-export-output-limit.test.ts -176 tests/config/client-config-export.test.ts -178 tests/config/client-config-new-clients.test.ts -171 tests/config/compaction-recovery-settings.test.ts -565 tests/config/config-account-auto-pause-revisions.test.ts -83 tests/config/config-account-thresholds.test.ts -293 tests/config/config-anthropic-instance-pool.test.ts -79 tests/config/config-blocked-model-redirects.test.ts -86 tests/config/config-catalog-auto-refresh.test.ts -62 tests/config/config-commandcode-claude-pin.test.ts -95 tests/config/config-concurrent-inbound-body.test.ts -107 tests/config/config-hosted-search-projection.test.ts -139 tests/config/config-load-degrade.test.ts -846 tests/config/config-mutation-lock.test.ts -83 tests/config/config-native-reasoning-retention.test.ts -51 tests/config/config-non-object-backup.test.ts -226 tests/config/config-opencode-go-upgrade.test.ts -151 tests/config/config-opencode-zen-upgrade.test.ts -104 tests/config/config-ownership-uninstall.test.ts -50 tests/config/config-rebase-provenance-writers.test.ts -150 tests/config/config-removed-opencode-free-preserve-failure.test.ts -2494 tests/config/config-removed-opencode-free.test.ts -68 tests/config/config-save-boundary.test.ts -86 tests/config/config-skills-catalog-refresh.test.ts -131 tests/config/config-spend-ceilings.test.ts -82 tests/config/config-spend-pool-collision.test.ts -556 tests/config/config-user-edits.test.ts -58 tests/config/config-workflow-budget.test.ts -45 tests/config/expand-user-path.test.ts -403 tests/config/hub-disable-live-save.test.ts -51 tests/config/lmstudio-system-policy.test.ts -3790 tests/config/local-credential-generation.test.ts -283 tests/config/model-pinned-effort-config.test.ts -58 tests/config/owner-registry-acl.test.ts -109 tests/config/owner-registry-isolation.test.ts -112 tests/config/protocol-settings.test.ts -1002 tests/config/serving-runtimes.test.ts -4218 tests/config/settings-desktop-switch-apply.test.ts -208 tests/config/settings-fast-rows.test.ts -228 tests/config/settings-main-account-hard-lock.test.ts -249 tests/config/settings-memory-models.test.ts -259 tests/config/settings-oauth-open-browser.test.ts -215 tests/config/settings-reasoning-retention.test.ts -154 tests/config/settings-startup-health-seam.test.ts -13573 tests/config/settings-stream-mode.test.ts -42 tests/config/types-barrel-identity.test.ts -70 tests/config/url-normalization.test.ts -56 tests/config/yaml-fragment-source.test.ts -242 tests/e2e-style/phase100-native-parity.test.ts -117 tests/gui/alibaba-intl-token-plan.test.ts -41 tests/gui/claude-manual-env.test.ts -49 tests/gui/codex-account-mode-state.test.ts -42 tests/gui/codex-auth-modal-status.test.ts -43 tests/gui/codex-set-prompt.test.ts -46 tests/gui/combo-workspace-data.test.ts -70 tests/gui/combo-workspace-jev-decision.test.ts -47 tests/gui/dashboard-sidecar-codex-write.test.ts -181 tests/gui/dashboard-uptime.test.ts -46 tests/gui/gui-api-error.test.ts -128 tests/gui/gui-codex-usage-score-parity.test.ts -42 tests/gui/gui-desktop-sidecar-script.test.ts -50 tests/gui/gui-desktop-sidecar-signing.test.ts -67 tests/gui/gui-management-session.test.ts -48 tests/gui/gui-pair-capability.test.ts -198 tests/gui/gui-pair-client.test.ts -223 tests/gui/gui-pair-delivery.test.ts -2134 tests/gui/gui-pair-http.test.ts -67 tests/gui/gui-static.test.ts -50 tests/gui/gui-tray-vibrancy-surface.test.ts -170 tests/gui/html-lang-boot-script.test.ts -359 tests/gui/integrations-invariants.test.ts -67 tests/gui/logs-model-tier-confirmation.test.ts -83 tests/gui/main-device-reauth-ui.test.ts -50 tests/gui/models-feedback-callback.test.ts -56 tests/gui/models-free-filter.test.ts -44 tests/gui/models-page-groups.test.ts -50 tests/gui/models-workspace-tabs.test.ts -44 tests/gui/oauth-first-add-hint.test.ts -61 tests/gui/oauth-tos-warning.test.ts -398 tests/gui/platform-dialog-guard.test.ts -77 tests/gui/provider-payload.test.ts -134 tests/gui/provider-subscription-cli.test.ts -112 tests/gui/provider-workspace-auth.test.ts -132 tests/gui/provider-workspace-data.test.ts -137 tests/gui/provider-workspace-rail.test.ts -94 tests/gui/provider-workspace-state.test.ts -154 tests/gui/quota-bars-rows.test.ts -54 tests/gui/qwen-cloud-endpoints.test.ts -57 tests/gui/rate-limit-reset-credits.test.ts -53 tests/gui/routing-intelligence-ui.test.ts -50 tests/gui/routing-profile-editor-data.test.ts -112 tests/gui/standalone-build-script.test.ts -128 tests/gui/startup-health-ui.test.ts -146 tests/gui/tencent-siliconflow-providers.test.ts -85 tests/gui/vision-sidecar-timeout-bounds.test.ts -263 tests/gui/volcengine-providers.test.ts +55 tests/codex-integration/custom-model-catalog-migration.test.ts +310 tests/codex-integration/deferred-collab-surface.test.ts +186 tests/codex-integration/discovered-native-models.test.ts +564 tests/codex-integration/doctor.test.ts +383 tests/codex-integration/effort-policy.test.ts +396 tests/codex-integration/exec-boundary-launch.test.ts +119 tests/codex-integration/exec-cli-bundle-containment.test.ts +127 tests/codex-integration/exec-cli-renamed-app-bundle.test.ts +123 tests/codex-integration/exec-known-app-bundles.test.ts +151 tests/codex-integration/exec-launcher-boundary.test.ts +64 tests/codex-integration/exec-renamed-app-bundle.test.ts +1015 tests/codex-integration/exec-trust-boundary.test.ts +114 tests/codex-integration/fast-row-listing.test.ts +113 tests/codex-integration/fast-row.test.ts +165 tests/codex-integration/gather-routed-models-single-flight.test.ts +105 tests/codex-integration/gpt6-native-rows.test.ts +114 tests/codex-integration/gpt61-sol-rows.test.ts +112 tests/codex-integration/gpt61-terra-rows.test.ts +53 tests/codex-integration/history-migration-guardian.test.ts +91 tests/codex-integration/history-ocx-compaction-recovery.test.ts +53 tests/codex-integration/history-paginated-openai-compat.test.ts +2196 tests/codex-integration/history-paginated-transition-destinations.test.ts +129 tests/codex-integration/injection-link-websocket.test.ts +564 tests/codex-integration/injection-model-api.test.ts +340 tests/codex-integration/injection-model-suggest-routes.test.ts +56 tests/codex-integration/injection-routing-drift.test.ts +4010 tests/codex-integration/injection-routing-heal-apply.test.ts +551 tests/codex-integration/injection-routing-healer.test.ts +5901 tests/codex-integration/issue-452-empty-503.test.ts +3355 tests/codex-integration/issue-702-expired-replay-state.test.ts +614 tests/codex-integration/issue-914-transport-attribution.test.ts +175 tests/codex-integration/low-quota-desktop-notifier.test.ts +1281 tests/codex-integration/low-quota-protection.test.ts +449 tests/codex-integration/main-account-credit-renewal.test.ts +53 tests/codex-integration/main-account-external-usage.test.ts +17048 tests/codex-integration/main-account-hard-lock-auth.test.ts +367 tests/codex-integration/main-account-hard-lock-default.test.ts +524 tests/codex-integration/main-account-hard-lock-fallback-off.test.ts +758 tests/codex-integration/main-account-hard-lock-fallback-routing.test.ts +69 tests/codex-integration/main-account-hard-lock-policy.test.ts +313 tests/codex-integration/main-account-hard-lock-profile-dispatch.test.ts +493 tests/codex-integration/main-account-hard-lock-recovery.test.ts +77 tests/codex-integration/main-account-hard-lock-retirement.test.ts +112 tests/codex-integration/main-account-hard-lock-thresholds.test.ts +185 tests/codex-integration/main-account-hard-lock-usage-limit.test.ts +521 tests/codex-integration/main-account-policy-binding-wait.test.ts +78 tests/codex-integration/main-device-reauth-api.test.ts +163 tests/codex-integration/main-device-reauth.test.ts +147 tests/codex-integration/main-quota-evidence-validation.test.ts +4160 tests/codex-integration/main-quota-provenance.test.ts +485 tests/codex-integration/main-quota-window-observation.test.ts +3460 tests/codex-integration/messaging-local-cli.test.ts +97 tests/codex-integration/messaging-local-discovery.test.ts +206 tests/codex-integration/messaging-local-envelope.test.ts +778 tests/codex-integration/messaging-local-lifecycle.test.ts +350 tests/codex-integration/messaging-local-send.test.ts +59 tests/codex-integration/messaging-local-socket.test.ts +12474 tests/codex-integration/messaging-mcp-queue.test.ts +412 tests/codex-integration/messaging-remote-admission.test.ts +109 tests/codex-integration/messaging-remote-contract.test.ts +136 tests/codex-integration/messaging-remote-enrollment-gaps.test.ts +3167 tests/codex-integration/messaging-remote-enrollment.test.ts +64 tests/codex-integration/messaging-remote-forward-failure.test.ts +306 tests/codex-integration/messaging-remote-gaps.test.ts +47 tests/codex-integration/messaging-remote-interop.test.ts +11394 tests/codex-integration/messaging-remote-lifecycle.test.ts +55 tests/codex-integration/messaging-remote-native.test.ts +64 tests/codex-integration/messaging-remote-port-reservation.test.ts +13172 tests/codex-integration/messaging-remote-process.test.ts +137 tests/codex-integration/messaging-remote-replies.test.ts +178 tests/codex-integration/messaging-remote-scratch.test.ts +534 tests/codex-integration/messaging-remote-send.test.ts +304 tests/codex-integration/messaging-remote-store.test.ts +49 tests/codex-integration/model-cache-generation-tombstone.test.ts +45 tests/codex-integration/model-cache.test.ts +197 tests/codex-integration/model-display-names-management-api.test.ts +154 tests/codex-integration/model-metadata-sync.test.ts +896 tests/codex-integration/model-pinned-effort.test.ts +842 tests/codex-integration/model-visibility-management-api.test.ts +649 tests/codex-integration/multi-agent-compat.test.ts +518 tests/codex-integration/multi-agent-keep-native-v1.test.ts +96 tests/codex-integration/multi-agent-origin.test.ts +128 tests/codex-integration/native-alias-maintainer-regressions.test.ts +218 tests/codex-integration/native-claude-code-toggle.test.ts +598 tests/codex-integration/native-claude-desktop-toggle.test.ts +4193 tests/codex-integration/native-codex-toggle.test.ts +519 tests/codex-integration/native-grok-toggle.test.ts +75 tests/codex-integration/native-main-auth-temp.test.ts +56 tests/codex-integration/native-main-claim-cache.test.ts +185 tests/codex-integration/native-main-claim.test.ts +9495 tests/codex-integration/native-main-owner-lifetime.test.ts +1023 tests/codex-integration/native-main-refresh-mode.test.ts +478 tests/codex-integration/native-model-toggle.test.ts +102 tests/codex-integration/native-profile-api.test.ts +8290 tests/codex-integration/native-profile-crash-boundaries.test.ts +2262 tests/codex-integration/native-profile-drain-server.test.ts +2531 tests/codex-integration/native-profile-manager.test.ts +344 tests/codex-integration/native-profile-processes.test.ts +56 tests/codex-integration/native-profile-recovery.test.ts +613 tests/codex-integration/native-profile-route-security.test.ts +247 tests/codex-integration/native-profile-stage-lifecycle.test.ts +301 tests/codex-integration/native-profile-startup-release.test.ts +16234 tests/codex-integration/native-profile-startup.test.ts +371 tests/codex-integration/native-profile-store.test.ts +175 tests/codex-integration/native-source-priority.test.ts +1677 tests/codex-integration/native-ultrafast-picker.test.ts +644 tests/codex-integration/orca-import.test.ts +117 tests/codex-integration/parallel-tool-calls-optin.test.ts +142 tests/codex-integration/pool-monthly-window-retirement.test.ts +139 tests/codex-integration/project-config-warning-snapshot.test.ts +207 tests/codex-integration/project-config-warnings.test.ts +172 tests/codex-integration/reasoning-effort.test.ts +100 tests/codex-integration/reasoning-metadata.test.ts +436 tests/codex-integration/reserve-auth-context.test.ts +80 tests/codex-integration/reserve-availability.test.ts +5636 tests/codex-integration/reserve-catalog-lifecycle.test.ts +258 tests/codex-integration/reserve-catalog.test.ts +1643 tests/codex-integration/reserve-dispatch.test.ts +277 tests/codex-integration/reserve-helper-boundary.test.ts +142 tests/codex-integration/reserve-passive-revocation.test.ts +151 tests/codex-integration/reserve-quota-scope.test.ts +118 tests/codex-integration/selected-models.test.ts +125 tests/codex-integration/slug-codec.test.ts +264 tests/codex-integration/token-guardian.test.ts +1174 tests/codex-integration/ultrafast-live-catalog.test.ts +1638 tests/codex-integration/ultrafast-tier-honesty.test.ts +130 tests/codex-integration/upstream-reachability.test.ts +202 tests/codex-integration/vendor-context.test.ts +57 tests/codex-integration/warmup.test.ts +236 tests/codex-integration/websocket-capacity-activity.test.ts +125 tests/config/atomic-write-exclusive.test.ts +64 tests/config/atomic-write-nofollow-streamed.test.ts +142 tests/config/client-config-export-new-clients.test.ts +139 tests/config/client-config-export-output-limit.test.ts +200 tests/config/client-config-export.test.ts +119 tests/config/client-config-kimi-efforts.test.ts +131 tests/config/client-config-new-clients.test.ts +288 tests/config/compaction-recovery-settings.test.ts +991 tests/config/config-account-auto-pause-revisions.test.ts +100 tests/config/config-account-thresholds.test.ts +303 tests/config/config-anthropic-instance-pool.test.ts +70 tests/config/config-blocked-model-redirects.test.ts +66 tests/config/config-catalog-auto-refresh.test.ts +52 tests/config/config-commandcode-claude-pin.test.ts +96 tests/config/config-concurrent-inbound-body.test.ts +76 tests/config/config-hosted-search-projection.test.ts +140 tests/config/config-load-degrade.test.ts +825 tests/config/config-mutation-lock.test.ts +71 tests/config/config-native-reasoning-retention.test.ts +60 tests/config/config-non-object-backup.test.ts +188 tests/config/config-opencode-go-upgrade.test.ts +210 tests/config/config-opencode-zen-upgrade.test.ts +2512 tests/config/config-ownership-concurrent-record.test.ts +208 tests/config/config-ownership-removal.test.ts +148 tests/config/config-ownership-uninstall.test.ts +56 tests/config/config-rebase-provenance-writers.test.ts +170 tests/config/config-removed-opencode-free-preserve-failure.test.ts +2538 tests/config/config-removed-opencode-free.test.ts +67 tests/config/config-save-boundary.test.ts +114 tests/config/config-skills-catalog-refresh.test.ts +74 tests/config/config-spend-ceilings.test.ts +87 tests/config/config-spend-pool-collision.test.ts +445 tests/config/config-user-edits.test.ts +81 tests/config/config-workflow-budget.test.ts +51 tests/config/expand-user-path.test.ts +362 tests/config/hub-disable-live-save.test.ts +65 tests/config/lmstudio-system-policy.test.ts +3833 tests/config/local-credential-generation.test.ts +314 tests/config/model-pinned-effort-config.test.ts +59 tests/config/owner-registry-acl.test.ts +118 tests/config/owner-registry-isolation.test.ts +98 tests/config/protocol-settings.test.ts +996 tests/config/serving-runtimes.test.ts +3880 tests/config/settings-desktop-switch-apply.test.ts +316 tests/config/settings-fast-rows.test.ts +288 tests/config/settings-main-account-hard-lock.test.ts +194 tests/config/settings-memory-models.test.ts +405 tests/config/settings-oauth-open-browser.test.ts +222 tests/config/settings-reasoning-retention.test.ts +166 tests/config/settings-startup-health-seam.test.ts +13777 tests/config/settings-stream-mode.test.ts +54 tests/config/types-barrel-identity.test.ts +54 tests/config/url-normalization.test.ts +55 tests/config/yaml-fragment-source.test.ts +135 tests/e2e-style/phase100-native-parity.test.ts +74 tests/gui/alibaba-intl-token-plan.test.ts +51 tests/gui/claude-manual-env.test.ts +53 tests/gui/codex-account-mode-state.test.ts +70 tests/gui/codex-auth-modal-status.test.ts +94 tests/gui/codex-set-prompt.test.ts +64 tests/gui/combo-workspace-data.test.ts +58 tests/gui/combo-workspace-jev-decision.test.ts +53 tests/gui/dashboard-sidecar-codex-write.test.ts +172 tests/gui/dashboard-uptime.test.ts +52 tests/gui/gui-api-error.test.ts +117 tests/gui/gui-codex-usage-score-parity.test.ts +58 tests/gui/gui-desktop-sidecar-script.test.ts +45 tests/gui/gui-desktop-sidecar-signing.test.ts +65 tests/gui/gui-management-session.test.ts +60 tests/gui/gui-pair-capability.test.ts +227 tests/gui/gui-pair-client.test.ts +217 tests/gui/gui-pair-delivery.test.ts +2738 tests/gui/gui-pair-http.test.ts +146 tests/gui/gui-static.test.ts +51 tests/gui/gui-tray-vibrancy-surface.test.ts +180 tests/gui/html-lang-boot-script.test.ts +317 tests/gui/integrations-invariants.test.ts +115 tests/gui/logs-model-tier-confirmation.test.ts +64 tests/gui/main-device-reauth-ui.test.ts +51 tests/gui/models-feedback-callback.test.ts +54 tests/gui/models-free-filter.test.ts +56 tests/gui/models-page-groups.test.ts +57 tests/gui/models-workspace-tabs.test.ts +46 tests/gui/oauth-first-add-hint.test.ts +64 tests/gui/oauth-tos-warning.test.ts +413 tests/gui/platform-dialog-guard.test.ts +69 tests/gui/provider-payload.test.ts +184 tests/gui/provider-subscription-cli.test.ts +145 tests/gui/provider-workspace-auth.test.ts +93 tests/gui/provider-workspace-data.test.ts +73 tests/gui/provider-workspace-rail.test.ts +98 tests/gui/provider-workspace-state.test.ts +98 tests/gui/quota-bars-rows.test.ts +62 tests/gui/qwen-cloud-endpoints.test.ts +62 tests/gui/rate-limit-reset-credits.test.ts +57 tests/gui/routing-intelligence-ui.test.ts +45 tests/gui/routing-profile-editor-data.test.ts +108 tests/gui/standalone-build-script.test.ts +106 tests/gui/startup-health-ui.test.ts +221 tests/gui/tencent-siliconflow-providers.test.ts +220 tests/gui/vision-sidecar-timeout-bounds.test.ts +409 tests/gui/volcengine-providers.test.ts 98 tests/images/artifacts-prune.test.ts -80 tests/images/artifacts-ssrf.test.ts -51 tests/images/download-cap-default.test.ts -68 tests/images/download-connect-deadline-default.test.ts -85 tests/images/gemini-inline.test.ts -133 tests/images/loop-reasoning-replay.test.ts -96 tests/images/loop-terminal-refusal.test.ts -3291 tests/images/loop.test.ts -60 tests/images/pinned-https-get.test.ts -89 tests/images/plan.test.ts -47 tests/images/synthetic-tool.test.ts -127 tests/images/xai-client.test.ts -112 tests/images/z-fulfill.test.ts -295 tests/images/z-handler-activation.test.ts -470 tests/lab/core-lab-boundary.test.ts -332 tests/lab/core-link-boundary.test.ts -180 tests/lab/lab-activation.test.ts -348 tests/lab/lab-automation-coderabbit-regressions.test.ts -281 tests/lab/lab-automation-final-coderabbit-regressions.test.ts -214 tests/lab/lab-automation-ingwannu-regressions.test.ts -180 tests/lab/lab-automation-management-http.test.ts -62 tests/lab/lab-automation-persisted-cap-regression.test.ts -472 tests/lab/lab-automation-review-regressions.test.ts -486 tests/lab/lab-automation.test.ts -396 tests/lab/lab-community-evidence.test.ts -170 tests/lab/lab-community-filename-contract.test.ts -70 tests/lab/lab-community-mutation-lock.test.ts -150 tests/lab/lab-community-publisher-continuity.test.ts -146 tests/lab/lab-conformance-harness.test.ts -181 tests/lab/lab-conformance-runner-failures.test.ts -471 tests/lab/lab-evidence-ledger.test.ts -311 tests/lab/lab-evidence-sanitization.test.ts -216 tests/lab/lab-fabric-outcome-validation.test.ts -49 tests/lab/lab-fabric-persistence-boundary.test.ts -206 tests/lab/lab-fabric-producer-deadline.test.ts -95859 tests/lab/lab-fabric-task.test.ts -70 tests/lab/lab-installation-salt-cache.test.ts -772 tests/lab/lab-ledger-mutation-lock.test.ts -303 tests/lab/lab-live-pinned-timeouts.test.ts -192 tests/lab/lab-live-probe.test.ts -175 tests/lab/lab-live-receipt-integrity.test.ts -133 tests/lab/lab-live-review-regressions.test.ts -272 tests/lab/lab-live-sandbox.test.ts -207 tests/lab/lab-passive-production-evidence.test.ts -222 tests/lab/lab-passive-production-surfaces.test.ts -62 tests/lab/lab-paths-security.test.ts -125 tests/lab/lab-post-merge-hardening.test.ts -248 tests/lab/lab-post-merge-projection.test.ts -63 tests/lab/lab-private-file-consumer-recovery.test.ts -60 tests/lab/lab-private-file-durability.test.ts -252 tests/lab/lab-public-api-json.test.ts -137 tests/lab/lab-public-artifact-policy.test.ts -267 tests/lab/lab-public-coderabbit-regressions.test.ts -61 tests/lab/lab-public-core-contract.test.ts -137 tests/lab/lab-public-deep-review-regressions.test.ts -164 tests/lab/lab-public-evidence.test.ts -157 tests/lab/lab-public-export-transaction.test.ts -58 tests/lab/lab-public-file-safety.test.ts -233 tests/lab/lab-public-final-review-regressions.test.ts -153 tests/lab/lab-public-lifecycle-hardening.test.ts -97 tests/lab/lab-public-privacy-ipv6.test.ts -452 tests/lab/lab-public-provenance-recovery.test.ts -335 tests/lab/lab-public-review-fixes.test.ts -55 tests/lab/lab-public-route-registry.test.ts -62 tests/lab/lab-public-security-regressions.test.ts -472 tests/lab/lab-public-surfaces.test.ts -67 tests/lab/lab-public-wire-contract.test.ts -208 tests/lab/lab-read-filter-validation.test.ts -575 tests/lab/lab-read-surfaces.test.ts -794 tests/lib/abort-idle-deadline.test.ts -96 tests/lib/acl-error-classification.test.ts -321 tests/lib/ambiguous-resend-composition.test.ts -72 tests/lib/ambiguous-resend-gate.test.ts -98 tests/lib/authorization-scheme.test.ts -63 tests/lib/bounded-file-read.test.ts -132 tests/lib/bun-runtime-preflight.test.ts -41 tests/lib/bun-stream-caps.test.ts -128 tests/lib/clearable-deadline.test.ts -50 tests/lib/client-retry-after.test.ts -266 tests/lib/credential-redirect-guard.test.ts -49 tests/lib/debug.test.ts -168 tests/lib/execution-budget-permits.test.ts -67 tests/lib/failure-attribution.test.ts -57 tests/lib/failure-stage-model.test.ts -70 tests/lib/file-identity-callers.test.ts -57 tests/lib/file-identity.test.ts -56 tests/lib/fix-jsonc-cr-comments.test.ts -43 tests/lib/fix-jsonc-empty-comma.test.ts -43 tests/lib/fix-plain-data-own-keys.test.ts -48 tests/lib/fix-plain-data-shape.test.ts -45 tests/lib/fix-retry-release-timer.test.ts -118 tests/lib/local-chat-completion.test.ts -55 tests/lib/local-destinations.test.ts -71 tests/lib/local-upstream.test.ts -3118 tests/lib/opaque-proxy-tunnel-protocol.test.ts -542 tests/lib/opaque-proxy-tunnel.test.ts -994 tests/lib/optional-desktop-upstream.test.ts -292 tests/lib/optional-shutdown-hooks.test.ts -102 tests/lib/pinned-http-content-coding.test.ts -1521 tests/lib/pinned-http.test.ts -279 tests/lib/plugin-loader.test.ts -50 tests/lib/plugin-upstream-hooks.test.ts -53 tests/lib/privacy-mask-account.test.ts -97 tests/lib/private-sqlite-path.test.ts -49 tests/lib/process-control-graceful.test.ts -42 tests/lib/process-control.test.ts -42 tests/lib/provider-egress.test.ts -56 tests/lib/reasoning-replay-scope-source.test.ts -220 tests/lib/redact.test.ts -66 tests/lib/remove-tree-helper.test.ts -50 tests/lib/self-launch-argv.test.ts -1330 tests/lib/socks5-fetch.test.ts -84 tests/lib/socks5-tls-lifecycle.test.ts -81 tests/lib/socks5-upload-lifecycle.test.ts -167 tests/lib/spend-ceiling-enforcement.test.ts -44 tests/lib/spend-contract-c.test.ts -46 tests/lib/spend-corruption-compat.test.ts -51 tests/lib/spend-experimental-history.test.ts -123 tests/lib/spend-ledger-file-journal.test.ts -1036 tests/lib/spend-ledger-owner.test.ts -459 tests/lib/spend-pool-continuity.test.ts -59 tests/lib/spend-reservation-ledger.test.ts -953 tests/lib/spend-seed-overflow.test.ts -52 tests/lib/spend-unbound-expiry.test.ts -50 tests/lib/spend-zero-config-compat.test.ts -42 tests/lib/stall-subprocess-exit.test.ts -49 tests/lib/stall-timeout.test.ts -45 tests/lib/standalone.test.ts -53 tests/lib/strict-semver.test.ts -45 tests/lib/synced-state-location.test.ts -53 tests/lib/system-restart-contract-security.test.ts -57 tests/lib/token-estimate.test.ts -41 tests/lib/transient-budget-scope-source.test.ts -86 tests/lib/transport-null-body.test.ts -58 tests/lib/upstream-condition.test.ts -157 tests/lib/upstream-error-message-fallback.test.ts -45 tests/lib/upstream-retry-zero-output.test.ts -8191 tests/lib/upstream-retry.test.ts -212 tests/lib/worker-embed-coverage.test.ts -67 tests/lib/worker-embed.test.ts -97 tests/lib/workflow-budget.test.ts -437 tests/oauth/adapter-event-oauth-failover.test.ts -702 tests/oauth/anthropic2-discovery-ownership.test.ts -4144 tests/oauth/chatgpt-device-auth.test.ts -57 tests/oauth/chatgpt-oauth.test.ts -107 tests/oauth/chatgpt-token-boundaries.test.ts -103 tests/oauth/chatgpt-token-expiry.test.ts -10141 tests/oauth/dsh-login.test.ts -332 tests/oauth/generic-oauth-combo-account-cooldown.test.ts -359 tests/oauth/generic-oauth-failover.test.ts -376 tests/oauth/generic-oauth-refusal-composition.test.ts -318 tests/oauth/generic-session-affinity.test.ts -346 tests/oauth/key-login-live-update.test.ts -81 tests/oauth/key-login-preserves-model-costs.test.ts -43 tests/oauth/local-token-detect.test.ts -336 tests/oauth/oauth-account-attribution.test.ts -1275 tests/oauth/oauth-account-auto-pause-revision.test.ts -354 tests/oauth/oauth-account-auto-pause.test.ts -100 tests/oauth/oauth-account-id-collision.test.ts -292 tests/oauth/oauth-account-plans.test.ts -161 tests/oauth/oauth-account-quota-rank.test.ts -2285 tests/oauth/oauth-accounts-api.test.ts -317 tests/oauth/oauth-anthropic-identity.test.ts -371 tests/oauth/oauth-anthropic-instance-health.test.ts -1123 tests/oauth/oauth-anthropic-instance-multiprocess.test.ts -358 tests/oauth/oauth-anthropic-instance-refresh.test.ts -479 tests/oauth/oauth-anthropic-instance-registration.test.ts -41 tests/oauth/oauth-callback-binds.test.ts -58 tests/oauth/oauth-callback-server.test.ts -2746 tests/oauth/oauth-code-login.test.ts -50 tests/oauth/oauth-device-code-contract.test.ts -167 tests/oauth/oauth-health.test.ts -653 tests/oauth/oauth-kiro-refresh-attention.test.ts -47 tests/oauth/oauth-log.test.ts -153 tests/oauth/oauth-login-cli-browser-launch.test.ts -4713 tests/oauth/oauth-login-cli-errors.test.ts -529 tests/oauth/oauth-login-cli-live-update.test.ts -182 tests/oauth/oauth-login-open-browser.test.ts -123 tests/oauth/oauth-login-summary.test.ts -691 tests/oauth/oauth-manual-code.test.ts -282 tests/oauth/oauth-meta-muse-login-diagnostics.test.ts -179 tests/oauth/oauth-open-browser-choice.test.ts -114 tests/oauth/oauth-open-url-result.test.ts -185 tests/oauth/oauth-provider-reconcile.test.ts -496 tests/oauth/oauth-public-surface.test.ts -247 tests/oauth/oauth-reauth-bind.test.ts -125 tests/oauth/oauth-reconcile-operator-maps.test.ts -674 tests/oauth/oauth-refresh-generic-lock.test.ts -3039 tests/oauth/oauth-refresh-lock-multiprocess.test.ts -555 tests/oauth/oauth-refresh-stale-capacity.test.ts -1536 tests/oauth/oauth-refresh.test.ts -271 tests/oauth/oauth-status-privacy.test.ts -543 tests/oauth/oauth-store-multi.test.ts -98 tests/oauth/oauth-store-quota-isolation.test.ts -75 tests/oauth/oauth-upsert-paused-api-key.test.ts -283 tests/oauth/oauth-upsert-preserves-api-key.test.ts -48 tests/oauth/pool-kernel-generic-sweep.test.ts -218 tests/oauth/state-store-sweeper.test.ts -101 tests/oauth/workbuddy-login.test.ts -565 tests/providers/aistupidlevel-provider.test.ts -51 tests/providers/alibaba-region-backup.test.ts -114 tests/providers/alibaba-region-migration.test.ts -62 tests/providers/alibaba-region-startup.test.ts -303 tests/providers/alibaba-token-plan-responses-optin.test.ts -308 tests/providers/alibaba-token-plan-wire-defaults.test.ts -147 tests/providers/api-key-auto-pause-distribution.test.ts -136 tests/providers/api-key-catalog-authority.test.ts -44 tests/providers/api-key-selection-capture.test.ts -159 tests/providers/api-key-selection-cooldown.test.ts -119 tests/providers/aside-client.test.ts -50 tests/providers/auto-compact-budget.test.ts -139 tests/providers/azure-adapter.test.ts -48 tests/providers/azure-model-router-tool-schema.test.ts -204 tests/providers/azure-vendor-metadata.test.ts -150 tests/providers/baseten-provider.test.ts -466 tests/providers/cc-switch-import.test.ts -203 tests/providers/chutes-provider.test.ts -937 tests/providers/claude-cli-adapter.test.ts -306 tests/providers/claude-cli-client-http.test.ts -53 tests/providers/claude-cli-efficiency.test.ts -90 tests/providers/claude-cli-tool-capture.test.ts -280 tests/providers/claude-cli-usage-admission.test.ts -150 tests/providers/cline-pass-deepseek-v4-tool-replay.test.ts -102 tests/providers/cline-pass-provider.test.ts -146 tests/providers/cline-pass-reasoning-efforts.test.ts -52 tests/providers/cline-provider.test.ts -209 tests/providers/codebuddy-adapter.test.ts -47 tests/providers/codebuddy-live-acceptance.test.ts -125 tests/providers/codebuddy-live-models.test.ts -2679 tests/providers/codebuddy-mcp-server.test.ts -55 tests/providers/codebuddy-protocol.test.ts -306 tests/providers/codebuddy-tool-bridge-turn.test.ts -146 tests/providers/codebuddy-tool-bridge.test.ts -63 tests/providers/coding-agent-json-lines-scaling.test.ts -313 tests/providers/command-code-credit-failover.test.ts -281 tests/providers/command-code-credit-rotation.test.ts -259 tests/providers/command-code-efforts.test.ts -86 tests/providers/command-code-error-finish.test.ts -186 tests/providers/command-code-fakeip-discovery.test.ts -823 tests/providers/command-code-plan-denial.test.ts -2175 tests/providers/command-code-project-context.test.ts -706 tests/providers/command-code-provider.test.ts -106 tests/providers/command-code-quota.test.ts -98 tests/providers/command-code-tool-text-prose-split.test.ts -1612 tests/providers/command-code-tool-text.test.ts -71 tests/providers/command-code-workspace-cache.test.ts -201 tests/providers/commandcode-provider.test.ts -37 tests/providers/context-cap-unknown-window.test.ts -44 tests/providers/context-window-seed-repair.test.ts -192 tests/providers/crusoe-provider.test.ts -265 tests/providers/cursor/cursor-adapter.test.ts -56 tests/providers/cursor/cursor-arg-normalize.test.ts -104 tests/providers/cursor/cursor-blob-claude-client-tools.test.ts -74 tests/providers/cursor/cursor-blob-integrity.test.ts -339 tests/providers/cursor/cursor-blob.test.ts -58 tests/providers/cursor/cursor-call-id.test.ts -88 tests/providers/cursor/cursor-cancel-provenance.test.ts -59 tests/providers/cursor/cursor-catalog.test.ts -51 tests/providers/cursor/cursor-claude-id.test.ts -214 tests/providers/cursor/cursor-continuation-invariants.test.ts -124 tests/providers/cursor/cursor-continuity-retention.test.ts -54 tests/providers/cursor/cursor-default-catalog-suppression.test.ts -108 tests/providers/cursor/cursor-desktop-exec.test.ts -50 tests/providers/cursor/cursor-discovery.test.ts -126 tests/providers/cursor/cursor-display-names.test.ts -863 tests/providers/cursor/cursor-effort-rows.test.ts -83 tests/providers/cursor/cursor-effort-suffix.test.ts -58 tests/providers/cursor/cursor-effort-table.test.ts -154 tests/providers/cursor/cursor-envelope-echo-retry.test.ts -135 tests/providers/cursor/cursor-eof-terminal.test.ts -70 tests/providers/cursor/cursor-errors.test.ts -46 tests/providers/cursor/cursor-exec-empty-result.test.ts -135 tests/providers/cursor/cursor-fast-listing.test.ts -78 tests/providers/cursor/cursor-fast-tier.test.ts -248 tests/providers/cursor/cursor-foreground-shell.test.ts -136 tests/providers/cursor/cursor-framing.test.ts -80 tests/providers/cursor/cursor-freeform-args.test.ts -220 tests/providers/cursor/cursor-h2-pool-shutdown.test.ts -2725 tests/providers/cursor/cursor-hardening.test.ts -119 tests/providers/cursor/cursor-http1-transport.test.ts -2718 tests/providers/cursor/cursor-images.test.ts -687 tests/providers/cursor/cursor-integration-status.test.ts -171 tests/providers/cursor/cursor-interaction-query.test.ts -91 tests/providers/cursor/cursor-kv-store.test.ts -42 tests/providers/cursor/cursor-live-smoke-gate.test.ts -249 tests/providers/cursor/cursor-live-transport.test.ts -56 tests/providers/cursor/cursor-local-installer.test.ts -605 tests/providers/cursor/cursor-local-models-schema.test.ts -209 tests/providers/cursor/cursor-mcp-manager.test.ts -406 tests/providers/cursor/cursor-mcp-stdio.test.ts -65 tests/providers/cursor/cursor-message-mapper.test.ts -88 tests/providers/cursor/cursor-native-exec-common.test.ts -223 tests/providers/cursor/cursor-native-exec-policy.test.ts -180 tests/providers/cursor/cursor-native-exec-shell.test.ts -358 tests/providers/cursor/cursor-native-exec.test.ts -86 tests/providers/cursor/cursor-native-grep-globs.test.ts -98 tests/providers/cursor/cursor-oauth-shell.test.ts -674 tests/providers/cursor/cursor-oauth.test.ts -53 tests/providers/cursor/cursor-pool.test.ts -72 tests/providers/cursor/cursor-protobuf-events.test.ts -148 tests/providers/cursor/cursor-repetition-breaker.test.ts -149 tests/providers/cursor/cursor-request-builder.test.ts -92 tests/providers/cursor/cursor-request-compat.test.ts -116 tests/providers/cursor/cursor-roster-account-scope.test.ts -78 tests/providers/cursor/cursor-silent-redirect.test.ts -147 tests/providers/cursor/cursor-static-catalog.test.ts -3557 tests/providers/cursor/cursor-stream-health.test.ts -94 tests/providers/cursor/cursor-structured-edit.test.ts -75 tests/providers/cursor/cursor-tool-arg-decoding.test.ts -64 tests/providers/cursor/cursor-tool-choice.test.ts -89 tests/providers/cursor/cursor-tool-continuation.test.ts +75 tests/images/artifacts-ssrf.test.ts +64 tests/images/download-cap-default.test.ts +52 tests/images/download-connect-deadline-default.test.ts +88 tests/images/gemini-inline.test.ts +124 tests/images/loop-reasoning-replay.test.ts +171 tests/images/loop-terminal-refusal.test.ts +3320 tests/images/loop.test.ts +74 tests/images/pinned-https-get.test.ts +102 tests/images/plan.test.ts +55 tests/images/synthetic-tool.test.ts +138 tests/images/xai-client.test.ts +67 tests/images/z-fulfill.test.ts +330 tests/images/z-handler-activation.test.ts +477 tests/lab/core-lab-boundary.test.ts +253 tests/lab/core-link-boundary.test.ts +313 tests/lab/lab-activation.test.ts +277 tests/lab/lab-automation-coderabbit-regressions.test.ts +352 tests/lab/lab-automation-final-coderabbit-regressions.test.ts +169 tests/lab/lab-automation-ingwannu-regressions.test.ts +213 tests/lab/lab-automation-management-http.test.ts +64 tests/lab/lab-automation-persisted-cap-regression.test.ts +501 tests/lab/lab-automation-review-regressions.test.ts +618 tests/lab/lab-automation.test.ts +280 tests/lab/lab-community-evidence.test.ts +181 tests/lab/lab-community-filename-contract.test.ts +61 tests/lab/lab-community-mutation-lock.test.ts +180 tests/lab/lab-community-publisher-continuity.test.ts +208 tests/lab/lab-conformance-harness.test.ts +153 tests/lab/lab-conformance-runner-failures.test.ts +502 tests/lab/lab-evidence-ledger.test.ts +316 tests/lab/lab-evidence-sanitization.test.ts +122 tests/lab/lab-fabric-outcome-validation.test.ts +57 tests/lab/lab-fabric-persistence-boundary.test.ts +207 tests/lab/lab-fabric-producer-deadline.test.ts +95975 tests/lab/lab-fabric-task.test.ts +64 tests/lab/lab-installation-salt-cache.test.ts +795 tests/lab/lab-ledger-mutation-lock.test.ts +309 tests/lab/lab-live-pinned-timeouts.test.ts +224 tests/lab/lab-live-probe.test.ts +265 tests/lab/lab-live-receipt-integrity.test.ts +143 tests/lab/lab-live-review-regressions.test.ts +283 tests/lab/lab-live-sandbox.test.ts +188 tests/lab/lab-passive-production-evidence.test.ts +227 tests/lab/lab-passive-production-surfaces.test.ts +55 tests/lab/lab-paths-security.test.ts +174 tests/lab/lab-post-merge-hardening.test.ts +129 tests/lab/lab-post-merge-projection.test.ts +74 tests/lab/lab-private-file-consumer-recovery.test.ts +55 tests/lab/lab-private-file-durability.test.ts +267 tests/lab/lab-public-api-json.test.ts +169 tests/lab/lab-public-artifact-policy.test.ts +278 tests/lab/lab-public-coderabbit-regressions.test.ts +65 tests/lab/lab-public-core-contract.test.ts +124 tests/lab/lab-public-deep-review-regressions.test.ts +167 tests/lab/lab-public-evidence.test.ts +224 tests/lab/lab-public-export-transaction.test.ts +59 tests/lab/lab-public-file-safety.test.ts +177 tests/lab/lab-public-final-review-regressions.test.ts +156 tests/lab/lab-public-lifecycle-hardening.test.ts +67 tests/lab/lab-public-privacy-ipv6.test.ts +311 tests/lab/lab-public-provenance-recovery.test.ts +220 tests/lab/lab-public-review-fixes.test.ts +61 tests/lab/lab-public-route-registry.test.ts +87 tests/lab/lab-public-security-regressions.test.ts +265 tests/lab/lab-public-surfaces.test.ts +71 tests/lab/lab-public-wire-contract.test.ts +252 tests/lab/lab-read-filter-validation.test.ts +566 tests/lab/lab-read-surfaces.test.ts +767 tests/lib/abort-idle-deadline.test.ts +127 tests/lib/acl-error-classification.test.ts +340 tests/lib/ambiguous-resend-composition.test.ts +139 tests/lib/ambiguous-resend-gate.test.ts +84 tests/lib/authorization-scheme.test.ts +69 tests/lib/bounded-file-read.test.ts +114 tests/lib/bun-runtime-preflight.test.ts +65 tests/lib/bun-stream-caps.test.ts +129 tests/lib/clearable-deadline.test.ts +70 tests/lib/client-error-body.test.ts +81 tests/lib/client-retry-after.test.ts +437 tests/lib/credential-redirect-guard.test.ts +61 tests/lib/debug.test.ts +188 tests/lib/execution-budget-permits.test.ts +70 tests/lib/failure-attribution.test.ts +59 tests/lib/failure-stage-model.test.ts +88 tests/lib/file-identity-callers.test.ts +51 tests/lib/file-identity.test.ts +57 tests/lib/fix-jsonc-cr-comments.test.ts +55 tests/lib/fix-jsonc-empty-comma.test.ts +53 tests/lib/fix-plain-data-own-keys.test.ts +45 tests/lib/fix-plain-data-shape.test.ts +56 tests/lib/fix-retry-release-timer.test.ts +119 tests/lib/local-chat-completion.test.ts +58 tests/lib/local-destinations.test.ts +58 tests/lib/local-upstream.test.ts +74 tests/lib/messages-sse-error-presentation.test.ts +3071 tests/lib/opaque-proxy-tunnel-protocol.test.ts +550 tests/lib/opaque-proxy-tunnel.test.ts +985 tests/lib/optional-desktop-upstream.test.ts +211 tests/lib/optional-shutdown-hooks.test.ts +104 tests/lib/pinned-http-content-coding.test.ts +1783 tests/lib/pinned-http.test.ts +260 tests/lib/plugin-loader.test.ts +54 tests/lib/plugin-upstream-hooks.test.ts +46 tests/lib/privacy-mask-account.test.ts +59 tests/lib/private-sqlite-path.test.ts +54 tests/lib/process-control-graceful.test.ts +43 tests/lib/process-control.test.ts +59 tests/lib/provider-egress.test.ts +49 tests/lib/reasoning-replay-scope-source.test.ts +310 tests/lib/redact.test.ts +69 tests/lib/remove-tree-helper.test.ts +54 tests/lib/self-launch-argv.test.ts +1449 tests/lib/socks5-fetch.test.ts +58 tests/lib/socks5-reader-lifecycle.test.ts +78 tests/lib/socks5-timeout-cleanup.test.ts +100 tests/lib/socks5-tls-lifecycle.test.ts +82 tests/lib/socks5-upload-lifecycle.test.ts +227 tests/lib/spend-ceiling-enforcement.test.ts +63 tests/lib/spend-contract-c.test.ts +48 tests/lib/spend-corruption-compat.test.ts +57 tests/lib/spend-experimental-history.test.ts +135 tests/lib/spend-ledger-file-journal.test.ts +813 tests/lib/spend-ledger-owner.test.ts +545 tests/lib/spend-pool-continuity.test.ts +56 tests/lib/spend-reservation-ledger.test.ts +984 tests/lib/spend-seed-overflow.test.ts +63 tests/lib/spend-unbound-expiry.test.ts +53 tests/lib/spend-zero-config-compat.test.ts +57 tests/lib/stall-subprocess-exit.test.ts +59 tests/lib/stall-timeout.test.ts +51 tests/lib/standalone.test.ts +63 tests/lib/strict-semver.test.ts +49 tests/lib/synced-state-location.test.ts +56 tests/lib/system-restart-contract-security.test.ts +65 tests/lib/token-estimate.test.ts +51 tests/lib/transient-budget-scope-source.test.ts +98 tests/lib/transport-null-body.test.ts +52 tests/lib/upstream-condition.test.ts +187 tests/lib/upstream-error-message-fallback.test.ts +80 tests/lib/upstream-retry-zero-output.test.ts +12518 tests/lib/upstream-retry.test.ts +188 tests/lib/worker-embed-coverage.test.ts +59 tests/lib/worker-embed.test.ts +116 tests/lib/workflow-budget.test.ts +589 tests/oauth/adapter-event-oauth-failover.test.ts +801 tests/oauth/anthropic2-discovery-ownership.test.ts +4143 tests/oauth/chatgpt-device-auth.test.ts +83 tests/oauth/chatgpt-oauth.test.ts +120 tests/oauth/chatgpt-token-boundaries.test.ts +146 tests/oauth/chatgpt-token-expiry.test.ts +10155 tests/oauth/dsh-login.test.ts +352 tests/oauth/generic-oauth-combo-account-cooldown.test.ts +404 tests/oauth/generic-oauth-failover.test.ts +316 tests/oauth/generic-oauth-refusal-composition.test.ts +426 tests/oauth/generic-session-affinity.test.ts +434 tests/oauth/key-login-live-update.test.ts +91 tests/oauth/key-login-preserves-model-costs.test.ts +56 tests/oauth/local-token-detect.test.ts +464 tests/oauth/oauth-account-attribution.test.ts +1234 tests/oauth/oauth-account-auto-pause-revision.test.ts +375 tests/oauth/oauth-account-auto-pause.test.ts +118 tests/oauth/oauth-account-id-collision.test.ts +300 tests/oauth/oauth-account-plans.test.ts +179 tests/oauth/oauth-account-quota-rank.test.ts +2588 tests/oauth/oauth-accounts-api.test.ts +382 tests/oauth/oauth-anthropic-identity.test.ts +347 tests/oauth/oauth-anthropic-instance-health.test.ts +849 tests/oauth/oauth-anthropic-instance-multiprocess.test.ts +388 tests/oauth/oauth-anthropic-instance-refresh.test.ts +619 tests/oauth/oauth-anthropic-instance-registration.test.ts +78 tests/oauth/oauth-callback-binds.test.ts +76 tests/oauth/oauth-callback-server.test.ts +3627 tests/oauth/oauth-code-login.test.ts +58 tests/oauth/oauth-device-code-contract.test.ts +253 tests/oauth/oauth-health.test.ts +679 tests/oauth/oauth-kiro-refresh-attention.test.ts +57 tests/oauth/oauth-log.test.ts +167 tests/oauth/oauth-login-cli-browser-launch.test.ts +4741 tests/oauth/oauth-login-cli-errors.test.ts +719 tests/oauth/oauth-login-cli-live-update.test.ts +237 tests/oauth/oauth-login-open-browser.test.ts +195 tests/oauth/oauth-login-summary.test.ts +699 tests/oauth/oauth-manual-code.test.ts +286 tests/oauth/oauth-meta-muse-login-diagnostics.test.ts +141 tests/oauth/oauth-open-browser-choice.test.ts +117 tests/oauth/oauth-open-url-result.test.ts +224 tests/oauth/oauth-provider-reconcile.test.ts +541 tests/oauth/oauth-public-surface.test.ts +288 tests/oauth/oauth-reauth-bind.test.ts +168 tests/oauth/oauth-reconcile-operator-maps.test.ts +775 tests/oauth/oauth-refresh-generic-lock.test.ts +3051 tests/oauth/oauth-refresh-lock-multiprocess.test.ts +674 tests/oauth/oauth-refresh-stale-capacity.test.ts +1588 tests/oauth/oauth-refresh.test.ts +386 tests/oauth/oauth-status-privacy.test.ts +1244 tests/oauth/oauth-store-multi.test.ts +210 tests/oauth/oauth-store-quota-isolation.test.ts +102 tests/oauth/oauth-upsert-paused-api-key.test.ts +249 tests/oauth/oauth-upsert-preserves-api-key.test.ts +50 tests/oauth/pool-kernel-generic-sweep.test.ts +199 tests/oauth/state-store-sweeper.test.ts +106 tests/oauth/workbuddy-login.test.ts +568 tests/providers/aistupidlevel-provider.test.ts +53 tests/providers/alibaba-region-backup.test.ts +145 tests/providers/alibaba-region-migration.test.ts +64 tests/providers/alibaba-region-startup.test.ts +230 tests/providers/alibaba-token-plan-responses-optin.test.ts +402 tests/providers/alibaba-token-plan-wire-defaults.test.ts +167 tests/providers/api-key-auto-pause-distribution.test.ts +132 tests/providers/api-key-catalog-authority.test.ts +55 tests/providers/api-key-selection-capture.test.ts +234 tests/providers/api-key-selection-cooldown.test.ts +144 tests/providers/aside-client.test.ts +91 tests/providers/auto-compact-budget.test.ts +184 tests/providers/azure-adapter.test.ts +60 tests/providers/azure-model-router-tool-schema.test.ts +243 tests/providers/azure-vendor-metadata.test.ts +180 tests/providers/baseten-provider.test.ts +533 tests/providers/cc-switch-import.test.ts +161 tests/providers/chutes-provider.test.ts +87 tests/providers/claude-chat-gateway-tool-schema.test.ts +955 tests/providers/claude-cli-adapter.test.ts +383 tests/providers/claude-cli-client-http.test.ts +63 tests/providers/claude-cli-efficiency.test.ts +98 tests/providers/claude-cli-tool-capture.test.ts +331 tests/providers/claude-cli-usage-admission.test.ts +148 tests/providers/cline-pass-deepseek-v4-tool-replay.test.ts +121 tests/providers/cline-pass-provider.test.ts +145 tests/providers/cline-pass-reasoning-efforts.test.ts +71 tests/providers/cline-provider.test.ts +204 tests/providers/codebuddy-adapter.test.ts +66 tests/providers/codebuddy-live-acceptance.test.ts +149 tests/providers/codebuddy-live-models.test.ts +3085 tests/providers/codebuddy-mcp-server.test.ts +65 tests/providers/codebuddy-protocol.test.ts +282 tests/providers/codebuddy-tool-bridge-turn.test.ts +127 tests/providers/codebuddy-tool-bridge.test.ts +73 tests/providers/coding-agent-json-lines-scaling.test.ts +63 tests/providers/command-code-buffer-budget.test.ts +575 tests/providers/command-code-credit-failover.test.ts +364 tests/providers/command-code-credit-rotation.test.ts +746 tests/providers/command-code-efforts.test.ts +72 tests/providers/command-code-error-finish.test.ts +234 tests/providers/command-code-fakeip-discovery.test.ts +844 tests/providers/command-code-plan-denial.test.ts +2085 tests/providers/command-code-project-context.test.ts +1185 tests/providers/command-code-provider.test.ts +134 tests/providers/command-code-quota.test.ts +134 tests/providers/command-code-tool-text-prose-split.test.ts +327 tests/providers/command-code-tool-text.test.ts +60 tests/providers/command-code-workspace-cache.test.ts +307 tests/providers/commandcode-provider.test.ts +55 tests/providers/context-cap-unknown-window.test.ts +58 tests/providers/context-window-seed-repair.test.ts +170 tests/providers/crusoe-provider.test.ts +291 tests/providers/cursor/cursor-adapter.test.ts +51 tests/providers/cursor/cursor-arg-normalize.test.ts +113 tests/providers/cursor/cursor-blob-claude-client-tools.test.ts +71 tests/providers/cursor/cursor-blob-integrity.test.ts +398 tests/providers/cursor/cursor-blob.test.ts +50 tests/providers/cursor/cursor-call-id.test.ts +143 tests/providers/cursor/cursor-cancel-provenance.test.ts +104 tests/providers/cursor/cursor-catalog.test.ts +57 tests/providers/cursor/cursor-claude-id.test.ts +254 tests/providers/cursor/cursor-continuation-invariants.test.ts +154 tests/providers/cursor/cursor-continuity-retention.test.ts +107 tests/providers/cursor/cursor-default-catalog-suppression.test.ts +107 tests/providers/cursor/cursor-desktop-exec.test.ts +74 tests/providers/cursor/cursor-discovery.test.ts +133 tests/providers/cursor/cursor-display-names.test.ts +895 tests/providers/cursor/cursor-effort-rows.test.ts +87 tests/providers/cursor/cursor-effort-suffix.test.ts +59 tests/providers/cursor/cursor-effort-table.test.ts +137 tests/providers/cursor/cursor-envelope-echo-retry.test.ts +139 tests/providers/cursor/cursor-eof-terminal.test.ts +69 tests/providers/cursor/cursor-errors.test.ts +103 tests/providers/cursor/cursor-exec-empty-result.test.ts +109 tests/providers/cursor/cursor-fast-listing.test.ts +87 tests/providers/cursor/cursor-fast-tier.test.ts +207 tests/providers/cursor/cursor-foreground-shell.test.ts +195 tests/providers/cursor/cursor-framing.test.ts +67 tests/providers/cursor/cursor-freeform-args.test.ts +227 tests/providers/cursor/cursor-h2-pool-shutdown.test.ts +3047 tests/providers/cursor/cursor-hardening.test.ts +122 tests/providers/cursor/cursor-http1-transport.test.ts +3604 tests/providers/cursor/cursor-images.test.ts +877 tests/providers/cursor/cursor-integration-status.test.ts +114 tests/providers/cursor/cursor-interaction-query.test.ts +65 tests/providers/cursor/cursor-kv-store.test.ts +58 tests/providers/cursor/cursor-live-smoke-gate.test.ts +316 tests/providers/cursor/cursor-live-transport.test.ts +57 tests/providers/cursor/cursor-local-installer.test.ts +649 tests/providers/cursor/cursor-local-models-schema.test.ts +219 tests/providers/cursor/cursor-mcp-manager.test.ts +445 tests/providers/cursor/cursor-mcp-stdio.test.ts +59 tests/providers/cursor/cursor-message-mapper.test.ts +64 tests/providers/cursor/cursor-native-exec-common.test.ts +190 tests/providers/cursor/cursor-native-exec-policy.test.ts +175 tests/providers/cursor/cursor-native-exec-shell.test.ts +412 tests/providers/cursor/cursor-native-exec.test.ts +90 tests/providers/cursor/cursor-native-grep-globs.test.ts +163 tests/providers/cursor/cursor-oauth-shell.test.ts +669 tests/providers/cursor/cursor-oauth.test.ts +100 tests/providers/cursor/cursor-pool.test.ts +87 tests/providers/cursor/cursor-protobuf-events.test.ts +154 tests/providers/cursor/cursor-repetition-breaker.test.ts +165 tests/providers/cursor/cursor-request-builder.test.ts +100 tests/providers/cursor/cursor-request-compat.test.ts +115 tests/providers/cursor/cursor-roster-account-scope.test.ts +86 tests/providers/cursor/cursor-silent-redirect.test.ts +175 tests/providers/cursor/cursor-static-catalog.test.ts +3554 tests/providers/cursor/cursor-stream-health.test.ts +120 tests/providers/cursor/cursor-structured-edit.test.ts +80 tests/providers/cursor/cursor-tool-arg-decoding.test.ts +84 tests/providers/cursor/cursor-tool-choice.test.ts +115 tests/providers/cursor/cursor-tool-continuation.test.ts 95 tests/providers/cursor/cursor-tool-definitions.test.ts -3994 tests/providers/cursor/cursor-tool-finalize-race.test.ts -126 tests/providers/cursor/cursor-tool-result-image.test.ts -300 tests/providers/cursor/cursor-tool-result-invocation.test.ts -111 tests/providers/cursor/cursor-tool-suspended-checkpoint.test.ts -154 tests/providers/cursor/cursor-tool-wording.test.ts -106 tests/providers/cursor/cursor-toolresult-normalize.test.ts -1907 tests/providers/cursor/cursor-transport-retry.test.ts -79 tests/providers/cursor/cursor-ultra-mode.test.ts -74 tests/providers/cursor/cursor-umbrella-rows.test.ts -41 tests/providers/cursor/cursor-uncallable-quarantine.test.ts -75 tests/providers/cursor/cursor-vision-wire-harness.test.ts -195 tests/providers/cyber-policy-error-fidelity.test.ts -160 tests/providers/deepinfra-provider.test.ts -57 tests/providers/deepseek-artifact-tool-schema.test.ts -184 tests/providers/deepseek-bare-tool-call-replay.test.ts -4304 tests/providers/deepseek-image-files.test.ts -474 tests/providers/deepseek-inbound-wire.test.ts -111 tests/providers/deepseek-quota-currency.test.ts -177 tests/providers/deepseek-reasoning-replay-gaps.test.ts -130 tests/providers/deepseek-reasoning-replay.test.ts -430 tests/providers/deepseek-responses-item-id-repair.test.ts -2119 tests/providers/devin-adapter-reset-wait.test.ts -159 tests/providers/devin-adapter.test.ts -218 tests/providers/devin-anthropic-signature-fallback.test.ts -194 tests/providers/devin-chat-wire-fixes.test.ts -61 tests/providers/devin-cli-authmode-migration.test.ts -103 tests/providers/devin-effort-ladder.test.ts -160 tests/providers/devin-family-resolution.test.ts -118 tests/providers/devin-hardening.test.ts -86 tests/providers/devin-image-passthrough.test.ts -127 tests/providers/devin-live-models.test.ts -101 tests/providers/devin-login.test.ts -113 tests/providers/devin-output-budget.test.ts -127 tests/providers/devin-prompt-cache.test.ts -67 tests/providers/devin-provider-merge-migration.test.ts -154 tests/providers/devin-quota.test.ts -99 tests/providers/devin-reasoning-continuation.test.ts -45 tests/providers/devin-stated-reset-hardening.test.ts -85 tests/providers/devin-stated-reset-retry.test.ts -112 tests/providers/devin-stream-deadline.test.ts -55 tests/providers/devin-trajectory.test.ts -154 tests/providers/digitalocean-scaleway-provider.test.ts -621 tests/providers/dsh-account.test.ts -150 tests/providers/exa-web-search.test.ts -294 tests/providers/explicit-key-pause-oauth-boundary.test.ts -99 tests/providers/fast-row-ingress.test.ts -174 tests/providers/featherless-provider.test.ts -136 tests/providers/flash-route-image-modalities.test.ts -711 tests/providers/forward-admission-separation.test.ts -76 tests/providers/free-directory-runcrate.test.ts -1174 tests/providers/github-copilot/github-copilot-account-origin.test.ts -1285 tests/providers/github-copilot/github-copilot-auto-runtime.test.ts -99 tests/providers/github-copilot/github-copilot-auto.test.ts -117 tests/providers/github-copilot/github-copilot-catalog-hints.test.ts -118 tests/providers/github-copilot/github-copilot-context-tier.test.ts -16078 tests/providers/github-copilot/github-copilot-oauth.test.ts -51 tests/providers/github-copilot/github-copilot-sse-rewrite.test.ts -440 tests/providers/github-copilot/github-copilot-stream-contract.test.ts -384 tests/providers/github-copilot/github-copilot-wire-defaults.test.ts -1169 tests/providers/gpt61-terra-provider-rows.test.ts -57 tests/providers/haiku-5-5-catalog.test.ts -112 tests/providers/hyperbolic-provider.test.ts -539 tests/providers/initial-model-selection.test.ts -481 tests/providers/initial-selection-write-fence.test.ts -146 tests/providers/jev-provider.test.ts -143 tests/providers/kimi-oauth-identity.test.ts -128 tests/providers/kimi-responses-adjacency.test.ts -70 tests/providers/kiro/kiro-account-load.test.ts -145 tests/providers/kiro/kiro-account-quota.test.ts -3980 tests/providers/kiro/kiro-account-state-disk.test.ts -664 tests/providers/kiro/kiro-account-state-imports.test.ts -241 tests/providers/kiro/kiro-adapter.test.ts -247 tests/providers/kiro/kiro-auth-context-continuation.test.ts -101 tests/providers/kiro/kiro-auto-selection.test.ts -98 tests/providers/kiro/kiro-builder-id-profile.test.ts -58 tests/providers/kiro/kiro-calibration.test.ts -125 tests/providers/kiro/kiro-completion-with-real-tools.test.ts -101 tests/providers/kiro/kiro-device-builder.test.ts -193 tests/providers/kiro/kiro-device-iam.test.ts -255 tests/providers/kiro/kiro-device-social.test.ts +4013 tests/providers/cursor/cursor-tool-finalize-race.test.ts +128 tests/providers/cursor/cursor-tool-result-image.test.ts +344 tests/providers/cursor/cursor-tool-result-invocation.test.ts +117 tests/providers/cursor/cursor-tool-suspended-checkpoint.test.ts +150 tests/providers/cursor/cursor-tool-wording.test.ts +125 tests/providers/cursor/cursor-toolresult-normalize.test.ts +1904 tests/providers/cursor/cursor-transport-retry.test.ts +82 tests/providers/cursor/cursor-ultra-mode.test.ts +81 tests/providers/cursor/cursor-umbrella-rows.test.ts +58 tests/providers/cursor/cursor-uncallable-quarantine.test.ts +92 tests/providers/cursor/cursor-vision-wire-harness.test.ts +217 tests/providers/cyber-policy-error-fidelity.test.ts +155 tests/providers/deepinfra-provider.test.ts +68 tests/providers/deepseek-artifact-tool-schema.test.ts +186 tests/providers/deepseek-bare-tool-call-replay.test.ts +4516 tests/providers/deepseek-image-files.test.ts +504 tests/providers/deepseek-inbound-wire.test.ts +106 tests/providers/deepseek-quota-currency.test.ts +254 tests/providers/deepseek-reasoning-replay-gaps.test.ts +211 tests/providers/deepseek-reasoning-replay.test.ts +459 tests/providers/deepseek-responses-item-id-repair.test.ts +2121 tests/providers/devin-adapter-reset-wait.test.ts +132 tests/providers/devin-adapter.test.ts +207 tests/providers/devin-anthropic-signature-fallback.test.ts +240 tests/providers/devin-chat-wire-fixes.test.ts +77 tests/providers/devin-cli-authmode-migration.test.ts +110 tests/providers/devin-effort-ladder.test.ts +158 tests/providers/devin-family-resolution.test.ts +146 tests/providers/devin-hardening.test.ts +90 tests/providers/devin-image-passthrough.test.ts +115 tests/providers/devin-live-models.test.ts +125 tests/providers/devin-login.test.ts +111 tests/providers/devin-output-budget.test.ts +158 tests/providers/devin-prompt-cache.test.ts +113 tests/providers/devin-provider-merge-migration.test.ts +147 tests/providers/devin-quota.test.ts +124 tests/providers/devin-reasoning-continuation.test.ts +62 tests/providers/devin-stated-reset-hardening.test.ts +98 tests/providers/devin-stated-reset-retry.test.ts +116 tests/providers/devin-stream-deadline.test.ts +101 tests/providers/devin-stream-queue.test.ts +69 tests/providers/devin-trajectory.test.ts +143 tests/providers/digitalocean-scaleway-provider.test.ts +791 tests/providers/dsh-account.test.ts +156 tests/providers/exa-web-search.test.ts +388 tests/providers/explicit-key-pause-oauth-boundary.test.ts +106 tests/providers/fast-row-ingress.test.ts +165 tests/providers/featherless-provider.test.ts +138 tests/providers/flash-route-image-modalities.test.ts +647 tests/providers/forward-admission-separation.test.ts +51 tests/providers/free-directory-runcrate.test.ts +1243 tests/providers/github-copilot/github-copilot-account-origin.test.ts +1563 tests/providers/github-copilot/github-copilot-auto-runtime.test.ts +97 tests/providers/github-copilot/github-copilot-auto.test.ts +105 tests/providers/github-copilot/github-copilot-catalog-hints.test.ts +112 tests/providers/github-copilot/github-copilot-context-tier.test.ts +16073 tests/providers/github-copilot/github-copilot-oauth.test.ts +74 tests/providers/github-copilot/github-copilot-sse-rewrite.test.ts +451 tests/providers/github-copilot/github-copilot-stream-contract.test.ts +461 tests/providers/github-copilot/github-copilot-wire-defaults.test.ts +1345 tests/providers/gpt61-terra-provider-rows.test.ts +86 tests/providers/haiku-5-5-catalog.test.ts +152 tests/providers/hyperbolic-provider.test.ts +478 tests/providers/initial-model-selection.test.ts +427 tests/providers/initial-selection-write-fence.test.ts +125 tests/providers/jev-provider.test.ts +136 tests/providers/kimi-coding-output-include.test.ts +137 tests/providers/kimi-monthly-quota.test.ts +163 tests/providers/kimi-oauth-identity.test.ts +131 tests/providers/kimi-responses-adjacency.test.ts +63 tests/providers/kiro/kiro-account-load.test.ts +271 tests/providers/kiro/kiro-account-quota.test.ts +3993 tests/providers/kiro/kiro-account-state-disk.test.ts +988 tests/providers/kiro/kiro-account-state-imports.test.ts +286 tests/providers/kiro/kiro-adapter.test.ts +354 tests/providers/kiro/kiro-auth-context-continuation.test.ts +109 tests/providers/kiro/kiro-auto-selection.test.ts +150 tests/providers/kiro/kiro-builder-id-profile.test.ts +56 tests/providers/kiro/kiro-calibration.test.ts +104 tests/providers/kiro/kiro-completion-retry-wording.test.ts +131 tests/providers/kiro/kiro-completion-with-real-tools.test.ts +112 tests/providers/kiro/kiro-content-filter.test.ts +168 tests/providers/kiro/kiro-device-builder.test.ts +221 tests/providers/kiro/kiro-device-iam.test.ts +347 tests/providers/kiro/kiro-device-social.test.ts 112 tests/providers/kiro/kiro-fallback-error-body.test.ts -2948 tests/providers/kiro/kiro-images.test.ts -1310 tests/providers/kiro/kiro-leased-responses.test.ts -54 tests/providers/kiro/kiro-metering-events.test.ts -97 tests/providers/kiro/kiro-metering-usage.test.ts -195 tests/providers/kiro/kiro-model-catalog.test.ts -138 tests/providers/kiro/kiro-model-preference.test.ts -267 tests/providers/kiro/kiro-oauth.test.ts -330 tests/providers/kiro/kiro-org-user-identity.test.ts -408 tests/providers/kiro/kiro-pool-load-settings.test.ts -153 tests/providers/kiro/kiro-pool-rank.test.ts -165 tests/providers/kiro/kiro-quota-metrics.test.ts -108 tests/providers/kiro/kiro-reasoning-roundtrip.test.ts -1546 tests/providers/kiro/kiro-refusal-failover.test.ts -169 tests/providers/kiro/kiro-refusal.test.ts -85 tests/providers/kiro/kiro-remote-image.test.ts -562 tests/providers/kiro/kiro-retry.test.ts -202 tests/providers/kiro/kiro-review-regressions.test.ts -137 tests/providers/kiro/kiro-single-final.test.ts -273 tests/providers/kiro/kiro-stream.test.ts -557 tests/providers/kiro/kiro-transport-parity.test.ts -95 tests/providers/kiro/kiro-usage-quota.test.ts -107 tests/providers/kiro/kiro-usage-restart.test.ts -49 tests/providers/kiro/kiro-windows-cli-db-path.test.ts -43 tests/providers/kiro/kiro-windows-cli-executable-path.test.ts -74 tests/providers/kiro/kiro-wire-estimate.test.ts -125 tests/providers/meta-model-api-provider.test.ts -103 tests/providers/meta-muse-device.test.ts -5209 tests/providers/meta-muse-keychain.test.ts -86 tests/providers/meta-muse-login-order.test.ts -154 tests/providers/meta-muse-oauth.test.ts -139 tests/providers/meta-muse-wonder.test.ts -63 tests/providers/mimo-effort.test.ts -187 tests/providers/mimo-free-provider.test.ts -125 tests/providers/mimo-token-plan-capacity.test.ts -116 tests/providers/mimo-token-plan-provider.test.ts -162 tests/providers/mimo-v26-catalog.test.ts -447 tests/providers/minimax-clients.test.ts -1661 tests/providers/minimax-combo-image-input.test.ts -74 tests/providers/minimax-quota.test.ts -166 tests/providers/minimax-reasoning-split.test.ts -484 tests/providers/mistral-recovery.test.ts -49 tests/providers/model-presets.test.ts -191 tests/providers/model-rename-migration.test.ts -104 tests/providers/model-roster-seed-repair.test.ts -152 tests/providers/modelflare-provider.test.ts +3053 tests/providers/kiro/kiro-images.test.ts +1548 tests/providers/kiro/kiro-leased-responses.test.ts +50 tests/providers/kiro/kiro-metering-events.test.ts +121 tests/providers/kiro/kiro-metering-usage.test.ts +220 tests/providers/kiro/kiro-model-catalog.test.ts +155 tests/providers/kiro/kiro-model-preference.test.ts +268 tests/providers/kiro/kiro-oauth.test.ts +438 tests/providers/kiro/kiro-org-user-identity.test.ts +611 tests/providers/kiro/kiro-pool-load-settings.test.ts +156 tests/providers/kiro/kiro-pool-rank.test.ts +188 tests/providers/kiro/kiro-quota-metrics.test.ts +117 tests/providers/kiro/kiro-reasoning-roundtrip.test.ts +1569 tests/providers/kiro/kiro-refusal-failover.test.ts +94 tests/providers/kiro/kiro-refusal.test.ts +88 tests/providers/kiro/kiro-remote-image.test.ts +548 tests/providers/kiro/kiro-retry.test.ts +213 tests/providers/kiro/kiro-review-regressions.test.ts +126 tests/providers/kiro/kiro-single-final.test.ts +354 tests/providers/kiro/kiro-stream.test.ts +181 tests/providers/kiro/kiro-structured-output-strict.test.ts +163 tests/providers/kiro/kiro-structured-output.test.ts +569 tests/providers/kiro/kiro-transport-parity.test.ts +128 tests/providers/kiro/kiro-usage-quota.test.ts +103 tests/providers/kiro/kiro-usage-restart.test.ts +58 tests/providers/kiro/kiro-windows-cli-db-path.test.ts +53 tests/providers/kiro/kiro-windows-cli-executable-path.test.ts +100 tests/providers/kiro/kiro-wire-estimate.test.ts +120 tests/providers/meta-model-api-provider.test.ts +137 tests/providers/meta-muse-device.test.ts +5179 tests/providers/meta-muse-keychain.test.ts +229 tests/providers/meta-muse-login-order.test.ts +138 tests/providers/meta-muse-oauth.test.ts +124 tests/providers/meta-muse-wonder.test.ts +49 tests/providers/mimo-effort.test.ts +191 tests/providers/mimo-free-provider.test.ts +122 tests/providers/mimo-token-plan-capacity.test.ts +152 tests/providers/mimo-token-plan-provider.test.ts +212 tests/providers/mimo-v26-catalog.test.ts +494 tests/providers/minimax-clients.test.ts +1471 tests/providers/minimax-combo-image-input.test.ts +110 tests/providers/minimax-quota.test.ts +209 tests/providers/minimax-reasoning-split.test.ts +464 tests/providers/mistral-image-limit.test.ts +644 tests/providers/mistral-recovery.test.ts +50 tests/providers/model-presets.test.ts +214 tests/providers/model-rename-migration.test.ts +140 tests/providers/model-roster-seed-repair.test.ts +197 tests/providers/modelflare-provider.test.ts 52 tests/providers/moonshot-developer-role.test.ts -48 tests/providers/moonshot-endpoints.test.ts -390 tests/providers/moonshot-tool-schema.test.ts -48 tests/providers/muse-key-quota.test.ts -962 tests/providers/muse-passive-quota-cache.test.ts -112 tests/providers/muse-passive-quota-observation.test.ts -114 tests/providers/muse-spark-web-search-compat.test.ts -49 tests/providers/muse-subscription-usage.test.ts -120 tests/providers/muse-tool-name-alias.test.ts -197 tests/providers/new-model-policy-runtime.test.ts -43 tests/providers/new-model-policy.test.ts -73 tests/providers/nous-oauth-live.test.ts -8256 tests/providers/nous-oauth.test.ts -133 tests/providers/novita-provider.test.ts -175 tests/providers/nscale-vultr-provider.test.ts -167 tests/providers/nvidia-nim-hardening.test.ts -476 tests/providers/ollama/ollama-native-parser.test.ts -116 tests/providers/ollama/ollama-native-reasoning-wire.test.ts -68 tests/providers/ollama/ollama-native-scaling.test.ts -53 tests/providers/ollama/ollama-native-structured-output.test.ts -214 tests/providers/ollama/ollama-native-tool-continuations.test.ts -377 tests/providers/ollama/ollama-native-v4.test.ts -147 tests/providers/ollama/ollama-native.test.ts -463 tests/providers/ollama/ollama-show-enrichment-v7.test.ts -134 tests/providers/ollama/ollama-show-enrichment.test.ts -306 tests/providers/ollama/ollama-show-ignore-abort.test.ts -252 tests/providers/opencode-cli.test.ts -91 tests/providers/opencode-go-deepseek.test.ts -423 tests/providers/opencode-go-gemini-wire.test.ts -159 tests/providers/opencode-go-grok46-responses.test.ts -496 tests/providers/opencode-go-luna-wire.test.ts -386 tests/providers/opencode-go-model-protocols.test.ts -90 tests/providers/opencode-go-muse-context.test.ts -88 tests/providers/opencode-go-muse-vision.test.ts -103 tests/providers/opencode-go-quota.test.ts -1747 tests/providers/opencode-go-session-header.test.ts -568 tests/providers/opencode-management-transport.test.ts -56 tests/providers/opencode-muse-terminal-repair.test.ts -122 tests/providers/opencode-zen-deepseek-reasoning.test.ts -401 tests/providers/opencode-zen-gemini-wire.test.ts -79 tests/providers/opencode-zen-rate-limit.test.ts +57 tests/providers/moonshot-endpoints.test.ts +464 tests/providers/moonshot-tool-schema.test.ts +53 tests/providers/muse-key-quota.test.ts +1055 tests/providers/muse-passive-quota-cache.test.ts +143 tests/providers/muse-passive-quota-observation.test.ts +127 tests/providers/muse-spark-web-search-compat.test.ts +48 tests/providers/muse-subscription-usage.test.ts +127 tests/providers/muse-tool-name-alias.test.ts +216 tests/providers/new-model-policy-runtime.test.ts +58 tests/providers/new-model-policy.test.ts +104 tests/providers/nous-oauth-live.test.ts +8215 tests/providers/nous-oauth.test.ts +131 tests/providers/novita-provider.test.ts +172 tests/providers/nscale-vultr-provider.test.ts +195 tests/providers/nvidia-nim-hardening.test.ts +62 tests/providers/ollama/ollama-native-cached-usage.test.ts +444 tests/providers/ollama/ollama-native-parser.test.ts +109 tests/providers/ollama/ollama-native-reasoning-wire.test.ts +70 tests/providers/ollama/ollama-native-scaling.test.ts +50 tests/providers/ollama/ollama-native-structured-output.test.ts +262 tests/providers/ollama/ollama-native-tool-continuations.test.ts +410 tests/providers/ollama/ollama-native-v4.test.ts +130 tests/providers/ollama/ollama-native.test.ts +472 tests/providers/ollama/ollama-show-enrichment-v7.test.ts +162 tests/providers/ollama/ollama-show-enrichment.test.ts +313 tests/providers/ollama/ollama-show-ignore-abort.test.ts +308 tests/providers/opencode-cli.test.ts +170 tests/providers/opencode-go-deepseek.test.ts +421 tests/providers/opencode-go-gemini-wire.test.ts +245 tests/providers/opencode-go-grok46-responses.test.ts +544 tests/providers/opencode-go-luna-wire.test.ts +577 tests/providers/opencode-go-model-protocols.test.ts +114 tests/providers/opencode-go-muse-context.test.ts +114 tests/providers/opencode-go-muse-vision.test.ts +98 tests/providers/opencode-go-quota.test.ts +1700 tests/providers/opencode-go-session-header.test.ts +567 tests/providers/opencode-management-transport.test.ts +57 tests/providers/opencode-muse-terminal-repair.test.ts +109 tests/providers/opencode-zen-deepseek-reasoning.test.ts +424 tests/providers/opencode-zen-gemini-wire.test.ts +97 tests/providers/opencode-zen-rate-limit.test.ts 59 tests/providers/opengateway-key-validation.test.ts -188 tests/providers/opengateway-provider.test.ts -109 tests/providers/openrouter-provider-routing.test.ts -122 tests/providers/openrouter-quota-reset-cooldown-4024.test.ts -160 tests/providers/opper-provider.test.ts -161 tests/providers/orcarouter-provider.test.ts -162 tests/providers/provider-account-quota-failure-reasons.test.ts -4521 tests/providers/provider-account-quota-persistence.test.ts -511 tests/providers/provider-account-quota.test.ts -79 tests/providers/provider-anthropic-instance-quota.test.ts -91 tests/providers/provider-anthropic-instance.test.ts -108 tests/providers/provider-anthropic-usage-windows.test.ts -42 tests/providers/provider-antigravity-effort-families.test.ts -157 tests/providers/provider-antigravity-family-catalog.test.ts -110 tests/providers/provider-antigravity-model-quota.test.ts -84 tests/providers/provider-antigravity-quota-retry.test.ts -3083 tests/providers/provider-antigravity-wire-snapshot.test.ts -826 tests/providers/provider-api-keys.test.ts -51 tests/providers/provider-capacity.test.ts -654 tests/providers/provider-completion-test-authority.test.ts -377 tests/providers/provider-completion-test-ingress.test.ts -380 tests/providers/provider-completion-test.test.ts -412 tests/providers/provider-config-batch-management.test.ts -62 tests/providers/provider-config-validation.test.ts -327 tests/providers/provider-connection-test.test.ts -103 tests/providers/provider-cost-overlay-config.test.ts -42 tests/providers/provider-discovery-log-suppression.test.ts -61 tests/providers/provider-egress-outbound.test.ts -58 tests/providers/provider-id-rewrite.test.ts -192 tests/providers/provider-input-modalities.test.ts -543 tests/providers/provider-key-store.test.ts -132 tests/providers/provider-live-models.test.ts -137 tests/providers/provider-model-aliases.test.ts -214 tests/providers/provider-model-discovery-contract.test.ts -53 tests/providers/provider-outbound-private-network.test.ts -582 tests/providers/provider-outbound.test.ts -102 tests/providers/provider-quota-abliteration.test.ts -182 tests/providers/provider-quota-label-sanitize.test.ts -221 tests/providers/provider-quota-observed-marker.test.ts -118 tests/providers/provider-quota-ollama-cloud.test.ts -643 tests/providers/provider-quota.test.ts -345 tests/providers/provider-registry-parity.test.ts -67 tests/providers/provider-runtime-fetch.test.ts -107 tests/providers/provider-static-model-discovery.test.ts -66 tests/providers/provider-tls-profile.test.ts -307 tests/providers/qoder-adapter.test.ts -1359 tests/providers/qoder-cn-image-validation.test.ts -78 tests/providers/qoder-image-input.test.ts -118 tests/providers/qoder-live-models.test.ts -211 tests/providers/qoder-mcp-server.test.ts -91 tests/providers/qoder-scaffold-guard.test.ts -59 tests/providers/qwen38-preserve-reasoning.test.ts -200 tests/providers/rate-limit-retry.test.ts -103 tests/providers/registry-transport-alias.test.ts -126 tests/providers/resolved-model-policy.test.ts -153 tests/providers/sambanova-nebius-provider.test.ts -167 tests/providers/sponsor-presets.test.ts -161 tests/providers/stepfun-provider.test.ts -297 tests/providers/tokenlab-protocols.test.ts -220 tests/providers/tokenlab-provider.test.ts -98 tests/providers/umans-provider.test.ts -7353 tests/providers/upstream-transient-retry.test.ts -108 tests/providers/vercel-gateway-provider-routing.test.ts -133 tests/providers/vision-classification-seed-repair.test.ts -48 tests/providers/volcengine-ark-assistant-content.test.ts -417 tests/providers/workbuddy-provider.test.ts -204 tests/providers/workbuddy-quota.test.ts -52 tests/providers/xai/grok-47-build-fast-metadata.test.ts -6091 tests/providers/xai/grok-47-fast-model-wire.test.ts -114 tests/providers/xai/grok-47-fast-model.test.ts -154 tests/providers/xai/grok-attribution.test.ts +252 tests/providers/opengateway-provider.test.ts +162 tests/providers/openrouter-provider-routing.test.ts +107 tests/providers/openrouter-quota-reset-cooldown-4024.test.ts +177 tests/providers/opper-provider.test.ts +244 tests/providers/orcarouter-provider.test.ts +137 tests/providers/provider-account-quota-failure-reasons.test.ts +4530 tests/providers/provider-account-quota-persistence.test.ts +389 tests/providers/provider-account-quota.test.ts +91 tests/providers/provider-anthropic-instance-quota.test.ts +108 tests/providers/provider-anthropic-instance.test.ts +115 tests/providers/provider-anthropic-usage-windows.test.ts +56 tests/providers/provider-antigravity-effort-families.test.ts +277 tests/providers/provider-antigravity-family-catalog.test.ts +102 tests/providers/provider-antigravity-model-quota.test.ts +102 tests/providers/provider-antigravity-quota-retry.test.ts +2994 tests/providers/provider-antigravity-wire-snapshot.test.ts +879 tests/providers/provider-api-keys.test.ts +54 tests/providers/provider-capacity.test.ts +692 tests/providers/provider-completion-test-authority.test.ts +353 tests/providers/provider-completion-test-ingress.test.ts +415 tests/providers/provider-completion-test.test.ts +494 tests/providers/provider-config-batch-management.test.ts +74 tests/providers/provider-config-validation.test.ts +369 tests/providers/provider-connection-test.test.ts +101 tests/providers/provider-cost-overlay-config.test.ts +52 tests/providers/provider-discovery-log-suppression.test.ts +65 tests/providers/provider-egress-outbound.test.ts +69 tests/providers/provider-id-rewrite.test.ts +264 tests/providers/provider-input-modalities.test.ts +673 tests/providers/provider-key-store.test.ts +174 tests/providers/provider-live-models.test.ts +183 tests/providers/provider-model-aliases.test.ts +244 tests/providers/provider-model-discovery-contract.test.ts +68 tests/providers/provider-outbound-private-network.test.ts +662 tests/providers/provider-outbound.test.ts +98 tests/providers/provider-quota-abliteration.test.ts +124 tests/providers/provider-quota-label-sanitize.test.ts +166 tests/providers/provider-quota-observed-marker.test.ts +130 tests/providers/provider-quota-ollama-cloud.test.ts +701 tests/providers/provider-quota.test.ts +332 tests/providers/provider-registry-parity.test.ts +56 tests/providers/provider-runtime-fetch.test.ts +118 tests/providers/provider-static-model-discovery.test.ts +69 tests/providers/provider-tls-profile.test.ts +329 tests/providers/qoder-adapter.test.ts +1412 tests/providers/qoder-cn-image-validation.test.ts +817 tests/providers/qoder-discovery-timeout.test.ts +84 tests/providers/qoder-image-input.test.ts +116 tests/providers/qoder-live-models.test.ts +217 tests/providers/qoder-mcp-server.test.ts +126 tests/providers/qoder-scaffold-guard.test.ts +61 tests/providers/qwen38-preserve-reasoning.test.ts +257 tests/providers/rate-limit-retry.test.ts +109 tests/providers/registry-transport-alias.test.ts +237 tests/providers/resolved-model-policy.test.ts +172 tests/providers/sambanova-nebius-provider.test.ts +113 tests/providers/sponsor-presets.test.ts +285 tests/providers/stepfun-provider.test.ts +321 tests/providers/tokenlab-protocols.test.ts +112 tests/providers/tokenlab-provider.test.ts +121 tests/providers/umans-provider.test.ts +9483 tests/providers/upstream-transient-retry.test.ts +100 tests/providers/vercel-gateway-provider-routing.test.ts +123 tests/providers/vision-classification-seed-repair.test.ts +101 tests/providers/volcengine-ark-assistant-content.test.ts +571 tests/providers/workbuddy-provider.test.ts +270 tests/providers/workbuddy-quota.test.ts +60 tests/providers/xai/grok-47-build-fast-metadata.test.ts +6593 tests/providers/xai/grok-47-fast-model-wire.test.ts +148 tests/providers/xai/grok-47-fast-model.test.ts +185 tests/providers/xai/grok-attribution.test.ts 289 tests/providers/xai/grok-config-inject.test.ts -116 tests/providers/xai/grok-config-write-lock.test.ts -456 tests/providers/xai/grok-coupon-claim.test.ts -130 tests/providers/xai/grok-coupon-reconcile.test.ts -219 tests/providers/xai/grok-effort-inject.test.ts -133 tests/providers/xai/grok-lifecycle.test.ts -865 tests/providers/xai/grok-management-api.test.ts -725 tests/providers/xai/grok-models-effort-list.test.ts -336 tests/providers/xai/grok-orphan-adoption.test.ts -96 tests/providers/xai/grok-reset-coupon-cli.test.ts -74 tests/providers/xai/grok-reset-coupons.test.ts -115 tests/providers/xai/grok-selection.test.ts -175 tests/providers/xai/grok-session-identity.test.ts -126 tests/providers/xai/grok-status.test.ts -168 tests/providers/xai/grok-sync.test.ts -135 tests/providers/xai/grok-writer-boundary.test.ts -117 tests/providers/xai/xai-additional-tools.test.ts -94 tests/providers/xai/xai-empty-catalog-tool-choice.test.ts -249 tests/providers/xai/xai-loaded-tool-provenance.test.ts -105 tests/providers/xai/xai-no-stop.test.ts -61 tests/providers/xai/xai-oauth-retry.test.ts -191 tests/providers/xai/xai-refresh-lock.test.ts +129 tests/providers/xai/grok-config-write-lock.test.ts +517 tests/providers/xai/grok-coupon-claim.test.ts +140 tests/providers/xai/grok-coupon-reconcile.test.ts +222 tests/providers/xai/grok-effort-inject.test.ts +149 tests/providers/xai/grok-lifecycle.test.ts +1126 tests/providers/xai/grok-management-api.test.ts +734 tests/providers/xai/grok-models-effort-list.test.ts +344 tests/providers/xai/grok-orphan-adoption.test.ts +136 tests/providers/xai/grok-reset-coupon-cli.test.ts +72 tests/providers/xai/grok-reset-coupons.test.ts +144 tests/providers/xai/grok-selection.test.ts +187 tests/providers/xai/grok-session-identity.test.ts +153 tests/providers/xai/grok-status.test.ts +185 tests/providers/xai/grok-sync.test.ts +127 tests/providers/xai/grok-writer-boundary.test.ts +143 tests/providers/xai/xai-additional-tools.test.ts +116 tests/providers/xai/xai-empty-catalog-tool-choice.test.ts +320 tests/providers/xai/xai-loaded-tool-provenance.test.ts +118 tests/providers/xai/xai-no-stop.test.ts +55 tests/providers/xai/xai-oauth-retry.test.ts +242 tests/providers/xai/xai-refresh-lock.test.ts 112 tests/providers/xai/xai-replay-provenance.test.ts -126 tests/providers/xai/xai-responses-adjacency.test.ts -84 tests/providers/xai/xai-tool-schema.test.ts -144 tests/providers/xai/xai-transport.test.ts -113 tests/providers/xai/xai-web-search-compat.test.ts -127 tests/providers/xai/xai-web-search.test.ts -143 tests/providers/zai-reasoning-replay.test.ts -572 tests/providers/zcode-client.test.ts -113 tests/providers/zed-argument-consistency.test.ts -175 tests/providers/zed-failure-relay.test.ts -332 tests/providers/zed-hosted-provider.test.ts -479 tests/providers/zed-lossless-arguments.test.ts -280 tests/providers/zed-openai-contract.test.ts -167 tests/providers/zed-retained-budget.test.ts -108 tests/providers/zhipu-bigmodel-provider.test.ts -72 tests/providers/zhipu-bigmodel-responses-quota.test.ts -747 tests/responses/agent-assertion-routes.test.ts -717 tests/responses/anthropic2-responses-parity.test.ts -59 tests/responses/apply-patch-envelope.test.ts -178 tests/responses/bare-echo-alias.test.ts -546 tests/responses/chat-anthropic-reasoning-details.test.ts -430 tests/responses/chat-completions-deferred-tools.test.ts -13353 tests/responses/chat-completions-endpoint.test.ts -631 tests/responses/chat-completions-pool-mode.test.ts -4823 tests/responses/chat-conversation-affinity.test.ts -256 tests/responses/chat-inbound-developer-position.test.ts -65 tests/responses/chat-inbound-reasoning-none.test.ts -100 tests/responses/chat-inbound-reasoning-replay.test.ts -406 tests/responses/chat-incomplete-length-reason.test.ts -119 tests/responses/chat-inline-document-bytes.test.ts -477 tests/responses/chat-json-sse-fallback.test.ts -1347 tests/responses/chat-legacy-functions-combo.test.ts -395 tests/responses/chat-media-translation.test.ts -3115 tests/responses/chat-native-combo.test.ts -118 tests/responses/chat-native-decline-reason.test.ts -723 tests/responses/chat-native-developer-role.test.ts -157 tests/responses/chat-native-image-normalization.test.ts -45 tests/responses/chat-native-lenient-finish.test.ts -1374 tests/responses/chat-native-reasoning-replay.test.ts -108 tests/responses/chat-native-reasoning-scope.test.ts -18542 tests/responses/chat-native-spend.test.ts -300 tests/responses/chat-native-sse-stall.test.ts -1640 tests/responses/chat-raw-reasoning-delivery.test.ts -45 tests/responses/chat-refusal-scope.test.ts -503 tests/responses/chat-refusal.test.ts -1091 tests/responses/chat-request-id-endpoint.test.ts -531 tests/responses/chat-responses-control-integration.test.ts -107 tests/responses/chat-responses-control-scope.test.ts -353 tests/responses/chat-sse-framing-guard.test.ts -69 tests/responses/chat-tool-choice-allowed-tools.test.ts -56 tests/responses/citation-markers.test.ts -2345 tests/responses/codex-0164-request-compat.test.ts -327 tests/responses/codex-installation-compact-empty.test.ts -469 tests/responses/codex-installation-failover.test.ts -263 tests/responses/codex-installation-turn-limit.test.ts -2074 tests/responses/codex-ws-handshake-validation.test.ts -83 tests/responses/codex-ws-handshake.test.ts -53 tests/responses/codex-ws-pool-contention.test.ts -756 tests/responses/combo-replay-refusal-attribution.test.ts -527 tests/responses/compact-key-selection.test.ts -11324 tests/responses/compact-transient-alternate.test.ts -117 tests/responses/compaction-continuation-note.test.ts -283 tests/responses/compaction-continuation-wire.test.ts -126 tests/responses/compaction-event-ownership.test.ts -218 tests/responses/compaction-history-framing.test.ts -222 tests/responses/compaction-portable-history.test.ts -138 tests/responses/compaction-progress.test.ts -76 tests/responses/continuation-dedup.test.ts -67 tests/responses/custom-tool-compat.test.ts -424 tests/responses/direct-credit-renewal-ingress.test.ts -1171 tests/responses/droid-reasoning-defaults.test.ts -759 tests/responses/empty-completion-core.test.ts -63 tests/responses/empty-completion-guard.test.ts -1192 tests/responses/empty-completion-hardening.test.ts -104 tests/responses/eventstream-decoder.test.ts -71 tests/responses/eventstream-fragmentation.test.ts -1042 tests/responses/explicit-empty-tool-catalog-history.test.ts -1789 tests/responses/explicit-empty-tool-catalog.test.ts -224 tests/responses/external-task-input-repair.test.ts -47 tests/responses/fix-eventstream-cancel-wait.test.ts -157 tests/responses/fresh-connection-optout.test.ts -88 tests/responses/graceful-max-output-tokens-exclusions.test.ts -486 tests/responses/graceful-max-output-tokens.test.ts -2074 tests/responses/incomplete-reason-normalization.test.ts -1243 tests/responses/jev-initial-effort-wire.test.ts -45 tests/responses/legacy-shell-compat.test.ts -320 tests/responses/local-upstream-deadlines.test.ts -133 tests/responses/messages-native-bridge-policy.test.ts -166 tests/responses/messages-native-eligibility.test.ts -130 tests/responses/messages-native-oauth-eligibility.test.ts -56 tests/responses/namespace-tool-compat.test.ts -351 tests/responses/native-compaction-gateway-credentials.test.ts -862 tests/responses/native-compaction-gateway-policy.test.ts -4354 tests/responses/native-compaction-gateway.test.ts -230 tests/responses/native-compaction-oauth.test.ts -956 tests/responses/native-compaction-provenance.test.ts -139 tests/responses/opaque-blob-wrapped-rejection.test.ts -348 tests/responses/openai-responses-passthrough.test.ts -231 tests/responses/openai-responses-summary-none.test.ts -137 tests/responses/opengateway-completion-receipts.test.ts -50 tests/responses/parser-content-audio.test.ts -328 tests/responses/passthrough-abort.test.ts -2900 tests/responses/passthrough-deferred-tools.test.ts -73 tests/responses/passthrough-grok-upstream-envelope-echo.test.ts -196 tests/responses/passthrough-headers.test.ts -133 tests/responses/passthrough-media-type.test.ts -99 tests/responses/passthrough-override.test.ts -116 tests/responses/plaintext-v2-agent-messages.test.ts -826 tests/responses/protocol-antigravity-direct-chat.test.ts -116 tests/responses/protocol-antigravity-direct-eligibility.test.ts -490 tests/responses/protocol-antigravity-direct-messages.test.ts -1418 tests/responses/protocol-argon-thought-boundary.test.ts -49 tests/responses/protocol-baseline.test.ts -88 tests/responses/protocol-chat-ir-parity.test.ts -57 tests/responses/protocol-contract.test.ts -133 tests/responses/protocol-direct-encoders-chat.test.ts -62 tests/responses/protocol-direct-encoders-local-upstream.test.ts -104 tests/responses/protocol-direct-encoders-messages.test.ts -57 tests/responses/protocol-direct-encoders-stall-disabled.test.ts -46 tests/responses/protocol-dto.test.ts -58 tests/responses/protocol-envelope.test.ts -56 tests/responses/protocol-features.test.ts -49 tests/responses/protocol-guard.test.ts -224 tests/responses/protocol-ingress-guard.test.ts -174 tests/responses/protocol-messages-ir-parity.test.ts -60 tests/responses/protocol-opaque-state.test.ts -38 tests/responses/protocol-path.test.ts -154 tests/responses/protocol-plan-snapshot.test.ts -42 tests/responses/protocol-plan.test.ts -149 tests/responses/protocol-shadow-plan.test.ts -48 tests/responses/protocol-trace.test.ts -59 tests/responses/provider-egress-fetch.test.ts -587 tests/responses/reasoning-archive-http.test.ts -559 tests/responses/reasoning-archive-ws.test.ts -290 tests/responses/reasoning-effort-summary-default.test.ts -257 tests/responses/reasoning-envelope.test.ts -93 tests/responses/reasoning-retention-quota.test.ts -2030 tests/responses/reasoning-retention-routing.test.ts -720 tests/responses/reasoning-retention-v2.test.ts -69 tests/responses/reasoning-retention.test.ts -533 tests/responses/refreshed-upstream-deadlines.test.ts -97 tests/responses/reserve-dispatch-ws.test.ts -116 tests/responses/responses-4546-incident-regression.test.ts -813 tests/responses/responses-account-auto-pause-wire-owner.test.ts -1102 tests/responses/responses-account-auto-pause.test.ts -92 tests/responses/responses-account-change-scrub.test.ts -2923 tests/responses/responses-account-label.test.ts -400 tests/responses/responses-alternate-main-cancellation.test.ts -500 tests/responses/responses-anthropic-billing-send-budget.test.ts -244 tests/responses/responses-anthropic-compaction-prefix.test.ts -298 tests/responses/responses-anthropic-fast-downgrade.test.ts -410 tests/responses/responses-anthropic-legal-history.test.ts -122 tests/responses/responses-anthropic-thinking-recovery.test.ts -1001 tests/responses/responses-anthropic-thinking-signature-recovery.test.ts -331 tests/responses/responses-auto-pause-replay-owner.test.ts -333 tests/responses/responses-azure-opaque-blob-recovery.test.ts -156 tests/responses/responses-bare-echo-helper-fence.test.ts -51 tests/responses/responses-call-id-linkage.test.ts -671 tests/responses/responses-canonical-nonstream.test.ts -102 tests/responses/responses-canonical-only-top-level-fields.test.ts -229 tests/responses/responses-chat-tool-call-content.test.ts +158 tests/providers/xai/xai-responses-adjacency.test.ts +87 tests/providers/xai/xai-tool-schema.test.ts +153 tests/providers/xai/xai-transport.test.ts +104 tests/providers/xai/xai-web-search-compat.test.ts +143 tests/providers/xai/xai-web-search.test.ts +117 tests/providers/zai-reasoning-replay.test.ts +527 tests/providers/zcode-client.test.ts +169 tests/providers/zed-argument-consistency.test.ts +253 tests/providers/zed-failure-relay.test.ts +330 tests/providers/zed-hosted-provider.test.ts +551 tests/providers/zed-lossless-arguments.test.ts +302 tests/providers/zed-openai-contract.test.ts +152 tests/providers/zed-retained-budget.test.ts +201 tests/providers/zhipu-bigmodel-provider.test.ts +131 tests/providers/zhipu-bigmodel-responses-quota.test.ts +930 tests/responses/agent-assertion-routes.test.ts +851 tests/responses/anthropic2-responses-parity.test.ts +64 tests/responses/apply-patch-envelope.test.ts +324 tests/responses/bare-echo-alias.test.ts +689 tests/responses/chat-anthropic-reasoning-details.test.ts +516 tests/responses/chat-completions-deferred-tools.test.ts +14274 tests/responses/chat-completions-endpoint.test.ts +676 tests/responses/chat-completions-pool-mode.test.ts +5965 tests/responses/chat-conversation-affinity.test.ts +6811 tests/responses/chat-error-body-normalization.test.ts +109 tests/responses/chat-error-collector-verdicts.test.ts +458 tests/responses/chat-inbound-developer-position.test.ts +61 tests/responses/chat-inbound-reasoning-none.test.ts +162 tests/responses/chat-inbound-reasoning-replay.test.ts +431 tests/responses/chat-incomplete-length-reason.test.ts +146 tests/responses/chat-inline-document-bytes.test.ts +573 tests/responses/chat-json-sse-fallback.test.ts +1481 tests/responses/chat-legacy-functions-combo.test.ts +455 tests/responses/chat-media-translation.test.ts +3226 tests/responses/chat-native-combo.test.ts +165 tests/responses/chat-native-decline-reason.test.ts +919 tests/responses/chat-native-developer-role.test.ts +159 tests/responses/chat-native-image-normalization.test.ts +58 tests/responses/chat-native-lenient-finish.test.ts +1510 tests/responses/chat-native-reasoning-replay.test.ts +166 tests/responses/chat-native-reasoning-scope.test.ts +19277 tests/responses/chat-native-spend.test.ts +306 tests/responses/chat-native-sse-stall.test.ts +2190 tests/responses/chat-raw-reasoning-delivery.test.ts +61 tests/responses/chat-refusal-scope.test.ts +357 tests/responses/chat-refusal.test.ts +1287 tests/responses/chat-request-id-endpoint.test.ts +512 tests/responses/chat-responses-control-integration.test.ts +118 tests/responses/chat-responses-control-scope.test.ts +542 tests/responses/chat-sse-framing-guard.test.ts +80 tests/responses/chat-tool-choice-allowed-tools.test.ts +62 tests/responses/citation-markers.test.ts +2021 tests/responses/codex-0164-request-compat.test.ts +313 tests/responses/codex-installation-compact-empty.test.ts +648 tests/responses/codex-installation-failover.test.ts +479 tests/responses/codex-installation-turn-limit.test.ts +2080 tests/responses/codex-ws-handshake-validation.test.ts +75 tests/responses/codex-ws-handshake.test.ts +84 tests/responses/codex-ws-pool-contention.test.ts +789 tests/responses/combo-replay-refusal-attribution.test.ts +595 tests/responses/compact-key-selection.test.ts +11642 tests/responses/compact-transient-alternate.test.ts +131 tests/responses/compaction-continuation-note.test.ts +361 tests/responses/compaction-continuation-wire.test.ts +119 tests/responses/compaction-event-ownership.test.ts +272 tests/responses/compaction-history-framing.test.ts +258 tests/responses/compaction-portable-history.test.ts +111 tests/responses/compaction-progress.test.ts +90 tests/responses/continuation-dedup.test.ts +386 tests/responses/current-turn-tool-catalog-direct.test.ts +374 tests/responses/current-turn-tool-catalog-namespace.test.ts +63 tests/responses/custom-tool-compat.test.ts +395 tests/responses/direct-credit-renewal-ingress.test.ts +1326 tests/responses/droid-reasoning-defaults.test.ts +702 tests/responses/empty-completion-core.test.ts +68 tests/responses/empty-completion-guard.test.ts +1190 tests/responses/empty-completion-hardening.test.ts +54 tests/responses/eventstream-decoder.test.ts +97 tests/responses/eventstream-fragmentation.test.ts +1396 tests/responses/explicit-empty-tool-catalog-history.test.ts +2257 tests/responses/explicit-empty-tool-catalog.test.ts +194 tests/responses/external-task-input-repair.test.ts +55 tests/responses/fix-eventstream-cancel-wait.test.ts +205 tests/responses/fresh-connection-optout.test.ts +115 tests/responses/graceful-max-output-tokens-exclusions.test.ts +511 tests/responses/graceful-max-output-tokens.test.ts +2179 tests/responses/incomplete-reason-normalization.test.ts +1710 tests/responses/jev-initial-effort-wire.test.ts +63 tests/responses/legacy-shell-compat.test.ts +279 tests/responses/local-checkpoint-routing.test.ts +308 tests/responses/local-upstream-deadlines.test.ts +135 tests/responses/messages-native-bridge-policy.test.ts +194 tests/responses/messages-native-eligibility.test.ts +136 tests/responses/messages-native-oauth-eligibility.test.ts +63 tests/responses/namespace-tool-compat.test.ts +747 tests/responses/native-compaction-gateway-credentials.test.ts +938 tests/responses/native-compaction-gateway-policy.test.ts +4379 tests/responses/native-compaction-gateway.test.ts +233 tests/responses/native-compaction-oauth.test.ts +1112 tests/responses/native-compaction-provenance.test.ts +150 tests/responses/opaque-blob-wrapped-rejection.test.ts +374 tests/responses/openai-responses-passthrough.test.ts +276 tests/responses/openai-responses-summary-none.test.ts +128 tests/responses/opengateway-completion-receipts.test.ts +52 tests/responses/parser-content-audio.test.ts +317 tests/responses/passthrough-abort.test.ts +3860 tests/responses/passthrough-deferred-tools.test.ts +84 tests/responses/passthrough-grok-upstream-envelope-echo.test.ts +273 tests/responses/passthrough-headers.test.ts +152 tests/responses/passthrough-media-type.test.ts +121 tests/responses/passthrough-override.test.ts +173 tests/responses/plaintext-v2-agent-messages.test.ts +839 tests/responses/protocol-antigravity-direct-chat.test.ts +248 tests/responses/protocol-antigravity-direct-eligibility.test.ts +577 tests/responses/protocol-antigravity-direct-messages.test.ts +1737 tests/responses/protocol-argon-thought-boundary.test.ts +57 tests/responses/protocol-baseline.test.ts +90 tests/responses/protocol-chat-ir-parity.test.ts +52 tests/responses/protocol-contract.test.ts +158 tests/responses/protocol-direct-encoders-chat.test.ts +61 tests/responses/protocol-direct-encoders-local-upstream.test.ts +120 tests/responses/protocol-direct-encoders-messages.test.ts +65 tests/responses/protocol-direct-encoders-stall-disabled.test.ts +50 tests/responses/protocol-dto.test.ts +49 tests/responses/protocol-envelope.test.ts +59 tests/responses/protocol-features.test.ts +56 tests/responses/protocol-guard.test.ts +398 tests/responses/protocol-ingress-guard.test.ts +158 tests/responses/protocol-messages-ir-parity.test.ts +57 tests/responses/protocol-opaque-state.test.ts +55 tests/responses/protocol-path.test.ts +175 tests/responses/protocol-plan-snapshot.test.ts +94 tests/responses/protocol-plan.test.ts +131 tests/responses/protocol-shadow-plan.test.ts +54 tests/responses/protocol-trace.test.ts +66 tests/responses/provider-egress-fetch.test.ts +548 tests/responses/reasoning-archive-http.test.ts +597 tests/responses/reasoning-archive-ws.test.ts +295 tests/responses/reasoning-effort-summary-default.test.ts +438 tests/responses/reasoning-envelope.test.ts +90 tests/responses/reasoning-retention-quota.test.ts +1321 tests/responses/reasoning-retention-routing.test.ts +883 tests/responses/reasoning-retention-v2.test.ts +73 tests/responses/reasoning-retention.test.ts +644 tests/responses/refreshed-upstream-deadlines.test.ts +129 tests/responses/reserve-dispatch-ws.test.ts +101 tests/responses/responses-4546-incident-regression.test.ts +1039 tests/responses/responses-account-auto-pause-wire-owner.test.ts +1117 tests/responses/responses-account-auto-pause.test.ts +118 tests/responses/responses-account-change-scrub.test.ts +2978 tests/responses/responses-account-label.test.ts +462 tests/responses/responses-alternate-main-cancellation.test.ts +490 tests/responses/responses-anthropic-billing-send-budget.test.ts +253 tests/responses/responses-anthropic-compaction-prefix.test.ts +459 tests/responses/responses-anthropic-fast-downgrade.test.ts +223 tests/responses/responses-anthropic-legal-history.test.ts +134 tests/responses/responses-anthropic-thinking-recovery.test.ts +1172 tests/responses/responses-anthropic-thinking-signature-recovery.test.ts +325 tests/responses/responses-auto-pause-replay-owner.test.ts +376 tests/responses/responses-azure-opaque-blob-recovery.test.ts +161 tests/responses/responses-bare-echo-helper-fence.test.ts +68 tests/responses/responses-call-id-linkage.test.ts +733 tests/responses/responses-canonical-nonstream.test.ts +115 tests/responses/responses-canonical-only-top-level-fields.test.ts +249 tests/responses/responses-chat-tool-call-content.test.ts 102 tests/responses/responses-chatgpt-web-replay-metadata.test.ts -153 tests/responses/responses-claude-preflight-lease.test.ts -52 tests/responses/responses-code-mode-goal-helpers.test.ts -150 tests/responses/responses-code-mode-mcp-direct.test.ts -51 tests/responses/responses-code-mode-patch-compile.test.ts -116 tests/responses/responses-code-mode-shell-compile.test.ts -2670 tests/responses/responses-cold-opaque-recovery.test.ts -255 tests/responses/responses-combo-bridge-usage.test.ts -545 tests/responses/responses-combo-exhausted-error.test.ts -326 tests/responses/responses-combo-fallback-off.test.ts -255 tests/responses/responses-combo-replay-principal.test.ts -550 tests/responses/responses-combo-run-turn-classified-failure.test.ts -6391 tests/responses/responses-compact-handoff-admission.test.ts -2717 tests/responses/responses-compaction-http-isolation.test.ts -3660 tests/responses/responses-compaction-override.test.ts -115 tests/responses/responses-compaction-policy-identity.test.ts -45 tests/responses/responses-compaction-recovery-policy.test.ts -6909 tests/responses/responses-compaction-recovery.test.ts -4163 tests/responses/responses-compaction-routing.test.ts -353 tests/responses/responses-compaction.test.ts -5947 tests/responses/responses-console-go-upload-retry.test.ts -2906 tests/responses/responses-context-overflow.test.ts -106 tests/responses/responses-continuation-boundaries.test.ts -116 tests/responses/responses-core-modules.test.ts -50 tests/responses/responses-custom-tool-guidance.test.ts -321 tests/responses/responses-custom-tool-historical-replay.test.ts -286 tests/responses/responses-custom-tool-repair-dispatch.test.ts -59 tests/responses/responses-custom-tool-repair.test.ts -98 tests/responses/responses-custom-tool-stream-consistency.test.ts -45 tests/responses/responses-default-namespace-emit-normalize.test.ts -717 tests/responses/responses-devin-401-replay.test.ts -110 tests/responses/responses-dispatch-receipt.test.ts +197 tests/responses/responses-claude-preflight-lease.test.ts +56 tests/responses/responses-code-mode-goal-helpers.test.ts +175 tests/responses/responses-code-mode-mcp-direct.test.ts +65 tests/responses/responses-code-mode-patch-compile.test.ts +191 tests/responses/responses-code-mode-shell-compile.test.ts +2754 tests/responses/responses-cold-opaque-recovery.test.ts +404 tests/responses/responses-combo-bridge-usage.test.ts +454 tests/responses/responses-combo-exhausted-error.test.ts +512 tests/responses/responses-combo-fallback-off.test.ts +287 tests/responses/responses-combo-replay-principal.test.ts +795 tests/responses/responses-combo-run-turn-classified-failure.test.ts +6312 tests/responses/responses-compact-handoff-admission.test.ts +2735 tests/responses/responses-compaction-http-isolation.test.ts +3234 tests/responses/responses-compaction-override.test.ts +108 tests/responses/responses-compaction-policy-identity.test.ts +66 tests/responses/responses-compaction-recovery-policy.test.ts +6984 tests/responses/responses-compaction-recovery.test.ts +4788 tests/responses/responses-compaction-routing.test.ts +410 tests/responses/responses-compaction.test.ts +6274 tests/responses/responses-console-go-upload-retry.test.ts +3174 tests/responses/responses-context-overflow.test.ts +136 tests/responses/responses-continuation-boundaries.test.ts +149 tests/responses/responses-core-modules.test.ts +64 tests/responses/responses-custom-tool-guidance.test.ts +195 tests/responses/responses-custom-tool-historical-replay.test.ts +300 tests/responses/responses-custom-tool-repair-dispatch.test.ts +80 tests/responses/responses-custom-tool-repair.test.ts +327 tests/responses/responses-custom-tool-stream-consistency.test.ts +53 tests/responses/responses-default-namespace-emit-normalize.test.ts +666 tests/responses/responses-devin-401-replay.test.ts +68 tests/responses/responses-dispatch-receipt.test.ts 316 tests/responses/responses-fetch-helpers-boundary.test.ts -67 tests/responses/responses-field-backfill.test.ts -9490 tests/responses/responses-first-send-reservation.test.ts -201 tests/responses/responses-first-send-spend-policy.test.ts -114 tests/responses/responses-forward-client-headers.test.ts -119 tests/responses/responses-forward-dangling-call.test.ts -271 tests/responses/responses-forward-incomplete-quota.test.ts -123 tests/responses/responses-forward-output-cap.test.ts -128 tests/responses/responses-forward-posit-continuation.test.ts -175 tests/responses/responses-forward-prompt-envelope.test.ts -50 tests/responses/responses-forward-transport-baseurl.test.ts -182 tests/responses/responses-freeform-wrapper-keys.test.ts -249 tests/responses/responses-function-tool-repair.test.ts -4706 tests/responses/responses-grok-devin-preflight.test.ts -176 tests/responses/responses-hide-raw-reasoning.test.ts -317 tests/responses/responses-hosted-image-delivery.test.ts -68 tests/responses/responses-hosted-image-display.test.ts -306 tests/responses/responses-hosted-image-limits.test.ts -337 tests/responses/responses-hosted-send-hop.test.ts -454 tests/responses/responses-hosted-send-producer.test.ts -514 tests/responses/responses-hosted-send-reservation.test.ts -149 tests/responses/responses-hosted-send-round-parity.test.ts -268 tests/responses/responses-hosted-send-unsent-hop.test.ts -218 tests/responses/responses-hosted-send-ws.test.ts -122 tests/responses/responses-hosted-tool-declaration.test.ts -133 tests/responses/responses-hosted-tool-min-spread.test.ts -203 tests/responses/responses-image-gen-repair.test.ts -1122 tests/responses/responses-inbound-store-default.test.ts -49 tests/responses/responses-item-id-repair.test.ts -54 tests/responses/responses-json-events.test.ts -62 tests/responses/responses-legacy-dotted-tool-name-repair.test.ts -581 tests/responses/responses-main-quota-observation.test.ts -362 tests/responses/responses-memory-models.test.ts -94 tests/responses/responses-mimo-envelope.test.ts -226 tests/responses/responses-muse-tool-choice.test.ts -222 tests/responses/responses-muse-tool-name-alias.test.ts -269 tests/responses/responses-native-compact-search-history.test.ts -180 tests/responses/responses-native-item-extensions-compact.test.ts +58 tests/responses/responses-field-backfill.test.ts +9740 tests/responses/responses-first-send-reservation.test.ts +284 tests/responses/responses-first-send-spend-policy.test.ts +113 tests/responses/responses-forward-client-headers.test.ts +112 tests/responses/responses-forward-dangling-call.test.ts +345 tests/responses/responses-forward-incomplete-quota.test.ts +108 tests/responses/responses-forward-output-cap.test.ts +111 tests/responses/responses-forward-posit-continuation.test.ts +178 tests/responses/responses-forward-prompt-envelope.test.ts +59 tests/responses/responses-forward-transport-baseurl.test.ts +359 tests/responses/responses-freeform-wrapper-keys.test.ts +229 tests/responses/responses-function-tool-repair.test.ts +4679 tests/responses/responses-grok-devin-preflight.test.ts +218 tests/responses/responses-hide-raw-reasoning.test.ts +319 tests/responses/responses-hosted-image-delivery.test.ts +84 tests/responses/responses-hosted-image-display.test.ts +374 tests/responses/responses-hosted-image-limits.test.ts +372 tests/responses/responses-hosted-send-hop.test.ts +426 tests/responses/responses-hosted-send-producer.test.ts +743 tests/responses/responses-hosted-send-reservation.test.ts +208 tests/responses/responses-hosted-send-round-parity.test.ts +358 tests/responses/responses-hosted-send-unsent-hop.test.ts +210 tests/responses/responses-hosted-send-ws.test.ts +134 tests/responses/responses-hosted-tool-declaration.test.ts +121 tests/responses/responses-hosted-tool-min-spread.test.ts +197 tests/responses/responses-image-gen-repair.test.ts +894 tests/responses/responses-inbound-store-default.test.ts +58 tests/responses/responses-item-id-repair.test.ts +55 tests/responses/responses-json-events.test.ts +67 tests/responses/responses-legacy-dotted-tool-name-repair.test.ts +467 tests/responses/responses-main-quota-observation.test.ts +357 tests/responses/responses-memory-models.test.ts +113 tests/responses/responses-mimo-envelope.test.ts +220 tests/responses/responses-muse-tool-choice.test.ts +258 tests/responses/responses-muse-tool-name-alias.test.ts +184 tests/responses/responses-native-compact-ocx-envelope.test.ts +316 tests/responses/responses-native-compact-search-history.test.ts +198 tests/responses/responses-native-item-extensions-compact.test.ts 132 tests/responses/responses-native-item-extensions.test.ts -644 tests/responses/responses-native-key-cooldown.test.ts -1026 tests/responses/responses-native-main-refresh.test.ts -881 tests/responses/responses-native-ultra-effort-wire.test.ts -1706 tests/responses/responses-oauth-refresh-capacity.test.ts -56 tests/responses/responses-ollama-codec.test.ts -5379 tests/responses/responses-opaque-blob-recovery.test.ts -78 tests/responses/responses-parser-agent-message.test.ts -78 tests/responses/responses-parser-malformed-content.test.ts -169 tests/responses/responses-parser.test.ts -95 tests/responses/responses-passthrough-transient-policy.test.ts -58 tests/responses/responses-phase-inference.test.ts -4848 tests/responses/responses-pool-401-refresh.test.ts -8803 tests/responses/responses-pool-overload-failover.test.ts -142 tests/responses/responses-pool-refresh-attribution.test.ts -361 tests/responses/responses-preview-main-read-fence.test.ts -478 tests/responses/responses-reasoning-effort-downgrade.test.ts -218 tests/responses/responses-reasoning-summary-passthrough.test.ts -211 tests/responses/responses-replay-metadata-principal.test.ts -147 tests/responses/responses-request-compression.test.ts -407 tests/responses/responses-required-chat-tool.test.ts -82 tests/responses/responses-reset-replay.test.ts -2377 tests/responses/responses-retained-reasoning-stream-recovery.test.ts -121 tests/responses/responses-routed-web-search-fields.test.ts -194 tests/responses/responses-run-turn-key-pacing.test.ts -273 tests/responses/responses-run-turn-key-readmission.test.ts -831 tests/responses/responses-run-turn-web-search.test.ts -2251 tests/responses/responses-self-named-namespace-scrub.test.ts -6301 tests/responses/responses-send-budget-counts.test.ts -439 tests/responses/responses-send-budget-errors.test.ts -326 tests/responses/responses-shadow-intercept.test.ts -331 tests/responses/responses-show-thinking-summary.test.ts -1016 tests/responses/responses-sidecar-context-overflow.test.ts -224 tests/responses/responses-sidecar-usage.test.ts -249 tests/responses/responses-skills-snapshot.test.ts -759 tests/responses/responses-snapshot-repair-server.test.ts -149 tests/responses/responses-snapshot-repair.test.ts -415 tests/responses/responses-snapshot-scaling.test.ts -97 tests/responses/responses-sparse-terminal-tool-scope.test.ts -1845 tests/responses/responses-spend-anchor.test.ts -91 tests/responses/responses-spend-capacity-guard.test.ts -191 tests/responses/responses-spend-contract-c.test.ts -200 tests/responses/responses-spend-ledger-wiring.test.ts -64 tests/responses/responses-spill-acl-recovery.test.ts -298 tests/responses/responses-spill-admission-headroom.test.ts -107 tests/responses/responses-spill-inspection.test.ts -59 tests/responses/responses-spill-orphan-sweep.test.ts -337 tests/responses/responses-spill-shutdown-clock.test.ts -59 tests/responses/responses-state-flush-race.test.ts -43 tests/responses/responses-state-snapshot-select.test.ts -56 tests/responses/responses-state-snapshot-stubs.test.ts -348 tests/responses/responses-state-store-false.test.ts -208 tests/responses/responses-state-write-amplification.test.ts -7078 tests/responses/responses-state.test.ts -757 tests/responses/responses-stateless-dangling-call-repair.test.ts -55 tests/responses/responses-stream-tool-events.test.ts -131 tests/responses/responses-terminal-repair.test.ts -105 tests/responses/responses-tool-conformance.test.ts -49 tests/responses/responses-tool-groups.test.ts -231 tests/responses/responses-tool-search-repair.test.ts -475 tests/responses/responses-translated-replay-principal.test.ts -18418 tests/responses/responses-translated-reset.test.ts -297 tests/responses/responses-undeclared-tool-guard-inbound.test.ts -682 tests/responses/responses-undeclared-tool-guard.test.ts -123 tests/responses/responses-url-citation-title-repair.test.ts +586 tests/responses/responses-native-key-cooldown.test.ts +983 tests/responses/responses-native-main-refresh.test.ts +58 tests/responses/responses-native-output-identity.test.ts +816 tests/responses/responses-native-ultra-effort-wire.test.ts +1663 tests/responses/responses-oauth-refresh-capacity.test.ts +68 tests/responses/responses-ollama-codec.test.ts +5249 tests/responses/responses-opaque-blob-recovery.test.ts +138 tests/responses/responses-parser-agent-message.test.ts +77 tests/responses/responses-parser-malformed-content.test.ts +205 tests/responses/responses-parser.test.ts +113 tests/responses/responses-passthrough-transient-policy.test.ts +66 tests/responses/responses-phase-inference.test.ts +4621 tests/responses/responses-pool-401-refresh.test.ts +13678 tests/responses/responses-pool-overload-failover.test.ts +150 tests/responses/responses-pool-refresh-attribution.test.ts +540 tests/responses/responses-preview-main-read-fence.test.ts +289 tests/responses/responses-reasoning-effort-downgrade.test.ts +234 tests/responses/responses-reasoning-summary-passthrough.test.ts +191 tests/responses/responses-repeated-tool-outputs.test.ts +252 tests/responses/responses-replay-metadata-principal.test.ts +153 tests/responses/responses-request-compression.test.ts +458 tests/responses/responses-required-chat-tool.test.ts +91 tests/responses/responses-reset-replay.test.ts +2000 tests/responses/responses-retained-reasoning-stream-recovery.test.ts +159 tests/responses/responses-routed-web-search-fields.test.ts +227 tests/responses/responses-run-turn-key-pacing.test.ts +300 tests/responses/responses-run-turn-key-readmission.test.ts +969 tests/responses/responses-run-turn-web-search.test.ts +2410 tests/responses/responses-self-named-namespace-scrub.test.ts +6753 tests/responses/responses-send-budget-counts.test.ts +427 tests/responses/responses-send-budget-errors.test.ts +424 tests/responses/responses-shadow-intercept.test.ts +554 tests/responses/responses-show-thinking-summary.test.ts +1060 tests/responses/responses-sidecar-context-overflow.test.ts +381 tests/responses/responses-sidecar-usage.test.ts +319 tests/responses/responses-skills-snapshot.test.ts +877 tests/responses/responses-snapshot-repair-server.test.ts +219 tests/responses/responses-snapshot-repair.test.ts +447 tests/responses/responses-snapshot-scaling.test.ts +106 tests/responses/responses-sparse-terminal-tool-scope.test.ts +1991 tests/responses/responses-spend-anchor.test.ts +114 tests/responses/responses-spend-capacity-guard.test.ts +181 tests/responses/responses-spend-contract-c.test.ts +204 tests/responses/responses-spend-ledger-wiring.test.ts +75 tests/responses/responses-spill-acl-recovery.test.ts +265 tests/responses/responses-spill-admission-headroom.test.ts +92 tests/responses/responses-spill-inspection.test.ts +98 tests/responses/responses-spill-orphan-sweep.test.ts +345 tests/responses/responses-spill-shutdown-clock.test.ts +78 tests/responses/responses-state-flush-race.test.ts +57 tests/responses/responses-state-snapshot-select.test.ts +60 tests/responses/responses-state-snapshot-stubs.test.ts +529 tests/responses/responses-state-store-false.test.ts +242 tests/responses/responses-state-write-amplification.test.ts +7842 tests/responses/responses-state.test.ts +946 tests/responses/responses-stateless-dangling-call-repair.test.ts +71 tests/responses/responses-stream-tool-events.test.ts +134 tests/responses/responses-terminal-repair.test.ts +102 tests/responses/responses-tool-conformance.test.ts +54 tests/responses/responses-tool-groups.test.ts +258 tests/responses/responses-tool-search-repair.test.ts +706 tests/responses/responses-translated-replay-principal.test.ts +17907 tests/responses/responses-translated-reset.test.ts +372 tests/responses/responses-undeclared-tool-guard-inbound.test.ts +1002 tests/responses/responses-undeclared-tool-guard.test.ts +127 tests/responses/responses-url-citation-title-repair.test.ts 111 tests/responses/responses-usage-passthrough.test.ts -1140 tests/responses/responses-web-search-thinking-signature-recovery.test.ts -145 tests/responses/responses-xai-request-compat.test.ts -330 tests/responses/shadow-intercept-target-lifecycle.test.ts -69 tests/responses/sse-carriage-return.test.ts -283 tests/responses/sse-client-frame-bounds.test.ts -454 tests/responses/sse-decoder.test.ts -481 tests/responses/sse-failed-tail.test.ts -444 tests/responses/sse-inspector-bounds.test.ts -82 tests/responses/sse-null-data-frame.test.ts -115 tests/responses/sse-payload-rewrite.test.ts -147 tests/responses/sse-rewrite-line-endings.test.ts -61 tests/responses/sse-unspaced-data-fields.test.ts -62 tests/responses/thought-signature-credential-scope.test.ts -276 tests/responses/turn-membership-ingress.test.ts -105 tests/responses/turn-membership.test.ts -69 tests/responses/visualization-directives.test.ts -492 tests/responses/ws-ambiguous-resend.test.ts -3917 tests/responses/ws-capacity-reclamation.test.ts -365 tests/responses/ws-capacity-tool-ownership.test.ts -52 tests/responses/ws-committed-liveness.test.ts -127 tests/responses/ws-endpoint.test.ts -179 tests/responses/ws-failure-stage.test.ts -506 tests/responses/ws-native-injection.test.ts -360 tests/responses/ws-native-result-continuations.test.ts -2691 tests/responses/ws-native-steering.test.ts -144 tests/responses/ws-pre-output-refusal.test.ts -247 tests/responses/ws-replay-refusal-attribution.test.ts -313 tests/responses/ws-steering-completion.test.ts -193 tests/responses/ws-steering-smoke.test.ts -309 tests/responses/ws-steering-stability.test.ts -238 tests/responses/ws-upstream-reuse.test.ts -50 tests/responses/ws-upstream-socks5.test.ts -1010 tests/responses/ws-upstream.test.ts -230 tests/routing/always-on-429-failover.test.ts -136 tests/routing/anthropic-quorum-cache.test.ts -55 tests/routing/cl01-claude-outbound-review-regressions.test.ts -49 tests/routing/cl01-openai-chat-review-regressions.test.ts +1336 tests/responses/responses-web-search-thinking-signature-recovery.test.ts +156 tests/responses/responses-xai-request-compat.test.ts +385 tests/responses/shadow-intercept-target-lifecycle.test.ts +72 tests/responses/sse-carriage-return.test.ts +254 tests/responses/sse-client-frame-bounds.test.ts +480 tests/responses/sse-decoder.test.ts +502 tests/responses/sse-failed-tail.test.ts +604 tests/responses/sse-inspector-bounds.test.ts +78 tests/responses/sse-null-data-frame.test.ts +359 tests/responses/sse-payload-rewrite-continuation.test.ts +138 tests/responses/sse-payload-rewrite.test.ts +172 tests/responses/sse-rewrite-line-endings.test.ts +75 tests/responses/sse-unspaced-data-fields.test.ts +63 tests/responses/thought-signature-credential-scope.test.ts +241 tests/responses/turn-membership-ingress.test.ts +94 tests/responses/turn-membership.test.ts +81 tests/responses/visualization-directives.test.ts +404 tests/responses/ws-ambiguous-resend.test.ts +4114 tests/responses/ws-capacity-reclamation.test.ts +464 tests/responses/ws-capacity-tool-ownership.test.ts +72 tests/responses/ws-committed-liveness.test.ts +159 tests/responses/ws-endpoint.test.ts +257 tests/responses/ws-failure-stage.test.ts +597 tests/responses/ws-native-injection.test.ts +492 tests/responses/ws-native-result-continuations.test.ts +2113 tests/responses/ws-native-steering.test.ts +159 tests/responses/ws-pre-output-refusal.test.ts +516 tests/responses/ws-replay-refusal-attribution.test.ts +512 tests/responses/ws-steering-completion.test.ts +156 tests/responses/ws-steering-smoke.test.ts +273 tests/responses/ws-steering-stability.test.ts +196 tests/responses/ws-upstream-reuse.test.ts +59 tests/responses/ws-upstream-socks5.test.ts +1039 tests/responses/ws-upstream.test.ts +243 tests/routing/always-on-429-failover.test.ts +142 tests/routing/anthropic-quorum-cache.test.ts +59 tests/routing/cl01-claude-outbound-review-regressions.test.ts +65 tests/routing/cl01-openai-chat-review-regressions.test.ts 129 tests/routing/cl01-review-regressions.test.ts -93 tests/routing/codex-agent-role-models.test.ts -45 tests/routing/codex-role-auto-assign.test.ts -69 tests/routing/codex-role-capability-consent.test.ts -50 tests/routing/codex-role-capability-redirects.test.ts -55 tests/routing/codex-role-measured-ties.test.ts -55 tests/routing/codex-role-sizing.test.ts -135 tests/routing/combo-child-headers.test.ts -171 tests/routing/combo-description.test.ts -812 tests/routing/combo-management-api.test.ts -143 tests/routing/combo-required-tool-stream-preflight.test.ts -176 tests/routing/combo-stream-preflight.test.ts -137 tests/routing/combo-terminal-refusal.test.ts -343 tests/routing/combo-vision-enrollment.test.ts -305 tests/routing/compatibility-provider-equivalence.test.ts -53 tests/routing/destination-policy-resolved.test.ts -70 tests/routing/fallback-policy.test.ts -111 tests/routing/fastwire-characterization-routing.test.ts -375 tests/routing/fastwire-characterization-wire.test.ts -273 tests/routing/fastwire-observability.test.ts -116 tests/routing/fastwire-policy.test.ts -511 tests/routing/fastwire-response-authority.test.ts -52 tests/routing/jev-decision-destination.test.ts -304 tests/routing/jev-decision-model-config.test.ts -297 tests/routing/jev-decision-provider-combo.test.ts -173 tests/routing/jev-decision.test.ts -1062 tests/routing/jev-model-backend.test.ts -248 tests/routing/jev-quota-activation.test.ts -191 tests/routing/jev-quota-anthropic2.test.ts -152 tests/routing/jev-quota-antigravity.test.ts -165 tests/routing/jev-quota-codex-reset.test.ts -197 tests/routing/jev-quota-config.test.ts -610 tests/routing/jev-quota-core-boundary.test.ts -153 tests/routing/jev-quota-publication.test.ts -203 tests/routing/jev-quota-signals.test.ts -65 tests/routing/jev-service-exchange.test.ts -65 tests/routing/jev-session-pin.test.ts -72 tests/routing/jev-typesafe-golden.test.ts -127 tests/routing/policy-execution.test.ts -366 tests/routing/probe-lease-dispatch-wiring.test.ts -134 tests/routing/probe-lease.test.ts -133 tests/routing/resolved-model-policy-consumers.test.ts -49 tests/routing/router-anthropic-billing-failover.test.ts -199 tests/routing/router-blocked-cross-provider.test.ts -119 tests/routing/router-combo-failover-classification.test.ts -106 tests/routing/router-discarded-baseurl-warning.test.ts -112 tests/routing/router-template-baseurl.test.ts -102 tests/routing/router.test.ts -483 tests/routing/routing-analytics.test.ts -65 tests/routing/routing-capability-catalog.test.ts -221 tests/routing/routing-capability-model-matching.test.ts -96 tests/routing/routing-compatibility-auth-identity.test.ts -245 tests/routing/routing-compatibility-boundaries.test.ts -111 tests/routing/routing-compatibility-model-matching.test.ts -262 tests/routing/routing-compatibility.test.ts -48 tests/routing/routing-identity-domains.test.ts -278 tests/routing/routing-policy-dispatch-scope.test.ts -153 tests/routing/routing-policy-fallback-off.test.ts -372 tests/routing/routing-policy-fallback.test.ts -98 tests/routing/routing-policy-pool-quota.test.ts -267 tests/routing/routing-policy-surface-parity.test.ts -324 tests/routing/routing-profile-management-editor.test.ts -305 tests/routing/routing-profile.test.ts -171 tests/routing/subagent-context-staleness.test.ts -57 tests/routing/subagent-defaults.test.ts -4137 tests/routing/subagent-fallback-handle-responses.test.ts -42 tests/routing/subagent-fallback-preview-sites.test.ts -161 tests/routing/subagent-model-fallback-api.test.ts -390 tests/routing/subagent-model-fallback-off.test.ts -433 tests/routing/subagent-model-fallback.test.ts -117 tests/routing/subagent-roster-migration.test.ts -434 tests/routing/subagent-roster-retention.test.ts -109 tests/server/account-import-project-fallback.test.ts -143 tests/server/account-import.test.ts -3213 tests/server/account-pool-management-api.test.ts -135 tests/server/adapter-resolve.test.ts -135 tests/server/admitted-http-turn.test.ts -72 tests/server/advisor-routes.test.ts -118 tests/server/agent-assertion-auth.test.ts -292 tests/server/agent-task-recovery-cache.test.ts -452 tests/server/agent-task-recovery-combo.test.ts -261 tests/server/agent-task-recovery-fallback.test.ts -324 tests/server/agent-task-recovery-security.test.ts -12051 tests/server/agent-task-recovery.test.ts -136 tests/server/alias-management-api.test.ts -244 tests/server/anthropic2-management.test.ts -114 tests/server/api-access-endpoints.test.ts -800 tests/server/api-catalog-route.test.ts -330 tests/server/api-codex-log-guard-compact.test.ts -208 tests/server/api-codex-log-guard-protection.test.ts -158 tests/server/api-codex-log-guard.test.ts -1068 tests/server/api-debug.test.ts -2896 tests/server/api-key-attribution.test.ts -120 tests/server/api-key-model-scope.test.ts -216 tests/server/api-key-scope-alpha-search.test.ts -125 tests/server/api-key-scope-audio.test.ts -186 tests/server/api-key-scope-images.test.ts -218 tests/server/api-key-scope-live.test.ts -2820 tests/server/api-keys-routes.test.ts +107 tests/routing/codex-agent-role-models.test.ts +49 tests/routing/codex-role-auto-assign.test.ts +76 tests/routing/codex-role-capability-consent.test.ts +101 tests/routing/codex-role-capability-pages.test.ts +57 tests/routing/codex-role-capability-redirects.test.ts +52 tests/routing/codex-role-measured-ties.test.ts +57 tests/routing/codex-role-sizing.test.ts +156 tests/routing/combo-child-headers.test.ts +340 tests/routing/combo-description.test.ts +1174 tests/routing/combo-management-api.test.ts +150 tests/routing/combo-required-tool-stream-preflight.test.ts +158 tests/routing/combo-stream-preflight.test.ts +152 tests/routing/combo-terminal-refusal.test.ts +393 tests/routing/combo-vision-enrollment.test.ts +208 tests/routing/compatibility-provider-equivalence.test.ts +64 tests/routing/destination-policy-resolved.test.ts +72 tests/routing/fallback-policy.test.ts +142 tests/routing/fastwire-characterization-routing.test.ts +388 tests/routing/fastwire-characterization-wire.test.ts +240 tests/routing/fastwire-observability.test.ts +155 tests/routing/fastwire-policy.test.ts +483 tests/routing/fastwire-response-authority.test.ts +64 tests/routing/jev-decision-destination.test.ts +282 tests/routing/jev-decision-model-config.test.ts +242 tests/routing/jev-decision-provider-combo.test.ts +170 tests/routing/jev-decision.test.ts +1126 tests/routing/jev-model-backend.test.ts +269 tests/routing/jev-quota-activation.test.ts +230 tests/routing/jev-quota-anthropic2.test.ts +153 tests/routing/jev-quota-antigravity.test.ts +200 tests/routing/jev-quota-codex-reset.test.ts +241 tests/routing/jev-quota-config.test.ts +696 tests/routing/jev-quota-core-boundary.test.ts +188 tests/routing/jev-quota-publication.test.ts +250 tests/routing/jev-quota-signals.test.ts +75 tests/routing/jev-service-exchange.test.ts +68 tests/routing/jev-session-pin.test.ts +58 tests/routing/jev-typesafe-golden.test.ts +144 tests/routing/policy-execution.test.ts +414 tests/routing/probe-lease-dispatch-wiring.test.ts +126 tests/routing/probe-lease.test.ts +131 tests/routing/resolved-model-policy-consumers.test.ts +59 tests/routing/router-anthropic-billing-failover.test.ts +271 tests/routing/router-blocked-cross-provider.test.ts +154 tests/routing/router-combo-failover-classification.test.ts +133 tests/routing/router-discarded-baseurl-warning.test.ts +117 tests/routing/router-template-baseurl.test.ts +125 tests/routing/router.test.ts +567 tests/routing/routing-analytics.test.ts +105 tests/routing/routing-capability-catalog.test.ts +189 tests/routing/routing-capability-model-matching.test.ts +50 tests/routing/routing-compatibility-auth-identity.test.ts +312 tests/routing/routing-compatibility-boundaries.test.ts +140 tests/routing/routing-compatibility-model-matching.test.ts +311 tests/routing/routing-compatibility.test.ts +65 tests/routing/routing-identity-domains.test.ts +304 tests/routing/routing-policy-dispatch-scope.test.ts +185 tests/routing/routing-policy-fallback-off.test.ts +363 tests/routing/routing-policy-fallback.test.ts +101 tests/routing/routing-policy-pool-quota.test.ts +393 tests/routing/routing-policy-surface-parity.test.ts +398 tests/routing/routing-profile-management-editor.test.ts +268 tests/routing/routing-profile.test.ts +133 tests/routing/subagent-context-staleness.test.ts +67 tests/routing/subagent-defaults.test.ts +4272 tests/routing/subagent-fallback-handle-responses.test.ts +116 tests/routing/subagent-fallback-preview-sites.test.ts +167 tests/routing/subagent-model-fallback-api.test.ts +193 tests/routing/subagent-model-fallback-off.test.ts +628 tests/routing/subagent-model-fallback.test.ts +126 tests/routing/subagent-roster-migration.test.ts +479 tests/routing/subagent-roster-retention.test.ts +110 tests/server/account-import-project-fallback.test.ts +138 tests/server/account-import.test.ts +3529 tests/server/account-pool-management-api.test.ts +166 tests/server/adapter-resolve.test.ts +133 tests/server/admitted-http-turn.test.ts +75 tests/server/advisor-routes.test.ts +108 tests/server/agent-assertion-auth.test.ts +250 tests/server/agent-task-recovery-cache.test.ts +454 tests/server/agent-task-recovery-combo.test.ts +240 tests/server/agent-task-recovery-fallback.test.ts +365 tests/server/agent-task-recovery-security.test.ts +12295 tests/server/agent-task-recovery.test.ts +213 tests/server/alias-management-api.test.ts +408 tests/server/anthropic2-management.test.ts +129 tests/server/api-access-endpoints.test.ts +1327 tests/server/api-catalog-route.test.ts +331 tests/server/api-codex-log-guard-compact.test.ts +202 tests/server/api-codex-log-guard-protection.test.ts +257 tests/server/api-codex-log-guard.test.ts +1378 tests/server/api-debug.test.ts +3514 tests/server/api-key-attribution.test.ts +155 tests/server/api-key-model-scope.test.ts +212 tests/server/api-key-scope-alpha-search.test.ts +208 tests/server/api-key-scope-audio.test.ts +220 tests/server/api-key-scope-images.test.ts +207 tests/server/api-key-scope-live.test.ts +4971 tests/server/api-keys-routes.test.ts 1937 tests/server/api-usage.test.ts -463 tests/server/aside-profiles-routes.test.ts -140 tests/server/audio-client.test.ts -998 tests/server/audio-dictation.test.ts -1103 tests/server/audio-transcriptions.test.ts -500 tests/server/bounded-body.test.ts -128 tests/server/bridge-live-delivery.test.ts +629 tests/server/aside-profiles-routes.test.ts +147 tests/server/audio-client.test.ts +1152 tests/server/audio-dictation.test.ts +1624 tests/server/audio-transcriptions.test.ts +610 tests/server/bounded-body.test.ts +130 tests/server/bridge-live-delivery.test.ts 246 tests/server/caller-session-identity.test.ts -452 tests/server/caller-session-ingress.test.ts -2676 tests/server/cancel-body-on-abort.test.ts -904 tests/server/claude-intercept-integration.test.ts -118 tests/server/client-retry-after-sites.test.ts -416 tests/server/codex-agent-role-routes.test.ts -187 tests/server/codex-role-auto-assign-routes.test.ts -124 tests/server/codex-role-configured-credentials.test.ts -327 tests/server/codex-role-history-recovery.test.ts -712 tests/server/combo-loopback-metered-consent.test.ts -462 tests/server/combo-metered-consent.test.ts -69 tests/server/combo-requested-effort.test.ts -131 tests/server/companion-settings.test.ts -405 tests/server/config.test.ts -131 tests/server/consume-for-inspection-cancel.test.ts -465 tests/server/context-history-ownership.test.ts -185 tests/server/context-history.test.ts +604 tests/server/caller-session-ingress.test.ts +2771 tests/server/cancel-body-on-abort.test.ts +1002 tests/server/claude-intercept-integration.test.ts +156 tests/server/client-retry-after-sites.test.ts +423 tests/server/codex-agent-role-routes.test.ts +198 tests/server/codex-role-auto-assign-routes.test.ts +207 tests/server/codex-role-configured-credentials.test.ts +332 tests/server/codex-role-history-recovery.test.ts +693 tests/server/combo-loopback-metered-consent.test.ts +634 tests/server/combo-metered-consent.test.ts +57 tests/server/combo-requested-effort.test.ts +188 tests/server/companion-settings.test.ts +413 tests/server/config.test.ts +141 tests/server/consume-for-inspection-cancel.test.ts +529 tests/server/context-history-ownership.test.ts +165 tests/server/context-history.test.ts 349 tests/server/data-plane-admission-identity.test.ts -49 tests/server/debug-settings.test.ts -59 tests/server/decision-discovery.test.ts -295 tests/server/decision-routes.test.ts -437 tests/server/distributed-key-401.test.ts -257 tests/server/error-fidelity.test.ts -149 tests/server/errors-adapter-failure.test.ts -187 tests/server/fallback-routes.test.ts -526 tests/server/fetch-header-timeout.test.ts -476 tests/server/health-scoring.test.ts -377 tests/server/hub-usage.test.ts -736 tests/server/inbound-body-admission.test.ts -143 tests/server/inbound-body-budget.test.ts -99 tests/server/inference-attempt.test.ts -182 tests/server/inference-client-encoder-delivery.test.ts -49 tests/server/inference-client-wire.test.ts -103 tests/server/inference-final-log.test.ts -1415 tests/server/inference-send-budget.test.ts -118 tests/server/input-admission.test.ts -152 tests/server/jev-decision-scope.test.ts -120 tests/server/link-child-parity.test.ts -264 tests/server/link-enrollment.test.ts -2519 tests/server/link-join-route.test.ts -507 tests/server/link-listener-admission.test.ts -194 tests/server/link-listener-lifecycle.test.ts -67 tests/server/link-listener-mutation.test.ts -6117 tests/server/link-management-relay.test.ts -360 tests/server/link-management-routes.test.ts -66 tests/server/live-call-bindings.test.ts -39 tests/server/live-native-calls.test.ts -175 tests/server/local-account-switch-capability.test.ts -316 tests/server/local-account-switch-ingress.test.ts -577 tests/server/local-aside-sync-capability.test.ts -78 tests/server/local-management-attestation.test.ts -73 tests/server/local-management-capability.test.ts -577 tests/server/local-management-direct-transport.test.ts -47 tests/server/local-provider-reload-client.test.ts -312 tests/server/local-read-response-proof.test.ts -618 tests/server/login-shell-path.test.ts -181 tests/server/logs-timezone.test.ts +53 tests/server/debug-settings.test.ts +66 tests/server/decision-discovery.test.ts +364 tests/server/decision-routes.test.ts +571 tests/server/distributed-key-401.test.ts +218 tests/server/error-fidelity.test.ts +218 tests/server/errors-adapter-failure.test.ts +241 tests/server/fallback-routes.test.ts +590 tests/server/fetch-header-timeout.test.ts +455 tests/server/health-scoring.test.ts +527 tests/server/hub-usage.test.ts +883 tests/server/inbound-body-admission.test.ts +139 tests/server/inbound-body-budget.test.ts +107 tests/server/inference-attempt.test.ts +192 tests/server/inference-client-encoder-delivery.test.ts +54 tests/server/inference-client-wire.test.ts +134 tests/server/inference-final-log.test.ts +1488 tests/server/inference-send-budget.test.ts +175 tests/server/input-admission.test.ts +160 tests/server/jev-decision-scope.test.ts +185 tests/server/link-child-parity.test.ts +254 tests/server/link-enrollment.test.ts +2504 tests/server/link-join-route.test.ts +675 tests/server/link-listener-admission.test.ts +190 tests/server/link-listener-lifecycle.test.ts +147 tests/server/link-listener-mutation.test.ts +6469 tests/server/link-management-relay.test.ts +755 tests/server/link-management-routes.test.ts +74 tests/server/live-call-bindings.test.ts +87 tests/server/live-native-calls.test.ts +283 tests/server/local-account-switch-capability.test.ts +309 tests/server/local-account-switch-ingress.test.ts +665 tests/server/local-aside-sync-capability.test.ts +57 tests/server/local-management-attestation.test.ts +72 tests/server/local-management-capability.test.ts +557 tests/server/local-management-direct-transport.test.ts +56 tests/server/local-provider-reload-client.test.ts +389 tests/server/local-read-response-proof.test.ts +623 tests/server/login-shell-path.test.ts +174 tests/server/logs-timezone.test.ts 129 tests/server/loopback-companion-client-targets.test.ts -125 tests/server/loopback-listener-admission.test.ts -2854 tests/server/loopback-listener-integration.test.ts -175 tests/server/management-account-auto-pause.test.ts -143 tests/server/management-anthropic-reset-grants.test.ts -180 tests/server/management-api-logs-metrics.test.ts -163 tests/server/management-api-logs-timing-basis.test.ts -347 tests/server/management-auto-review-auth.test.ts -198 tests/server/management-auto-review-settings.test.ts -1249 tests/server/management-client-config-route.test.ts -193 tests/server/management-desktop-compatibility-routes.test.ts -117 tests/server/management-desktop-compatibility-runtime-routes.test.ts -184 tests/server/management-desktop-compatibility-settings.test.ts -235 tests/server/management-droid-reasoning-defaults.test.ts -344 tests/server/management-export-model-names.test.ts -834 tests/server/management-gcp-credential-input.test.ts -365 tests/server/management-google-tool-schema-policy.test.ts -192 tests/server/management-inference-port.test.ts -350 tests/server/management-integration-journal-delete.test.ts -1005 tests/server/management-integration-routes.test.ts -1973 tests/server/management-metrics-export.test.ts -148 tests/server/management-model-roster-gather-race.test.ts -145 tests/server/management-model-roster.test.ts -113 tests/server/management-origin-tls.test.ts -232 tests/server/management-provider-atomicity.test.ts -2017 tests/server/management-provider-compat-carry.test.ts -162 tests/server/management-provider-context-inference.test.ts -660 tests/server/management-provider-hide-raw-reasoning.test.ts -423 tests/server/management-provider-pinsless-validation.test.ts -470 tests/server/management-provider-proto-override.test.ts -725 tests/server/management-provider-reasoning-lists.test.ts -153 tests/server/management-provider-request-pacing.test.ts -59 tests/server/management-provider-reset-replay.test.ts -688 tests/server/management-provider-responses-reasoning.test.ts -145 tests/server/management-provider-synthetic-max.test.ts -176 tests/server/management-provider-upstream-websocket.test.ts -11097 tests/server/management-provider-validation.test.ts -346 tests/server/management-provider-verbosity.test.ts -300 tests/server/management-qoder-selector-state.test.ts -641 tests/server/management-route-registry.test.ts -604 tests/server/management-sidecar-anthropic-instance.test.ts -121 tests/server/management-workflow-budget-routes.test.ts -437 tests/server/memory-watchdog.test.ts -332 tests/server/model-costs-management-api.test.ts +140 tests/server/loopback-listener-admission.test.ts +2865 tests/server/loopback-listener-integration.test.ts +191 tests/server/management-account-auto-pause.test.ts +157 tests/server/management-anthropic-reset-grants.test.ts +304 tests/server/management-api-logs-metrics.test.ts +167 tests/server/management-api-logs-timing-basis.test.ts +413 tests/server/management-auto-review-auth.test.ts +228 tests/server/management-auto-review-settings.test.ts +704 tests/server/management-client-config-route.test.ts +160 tests/server/management-desktop-compatibility-routes.test.ts +141 tests/server/management-desktop-compatibility-runtime-routes.test.ts +373 tests/server/management-desktop-compatibility-settings.test.ts +223 tests/server/management-droid-reasoning-defaults.test.ts +419 tests/server/management-export-model-names.test.ts +844 tests/server/management-gcp-credential-input.test.ts +430 tests/server/management-google-tool-schema-policy.test.ts +214 tests/server/management-inference-port.test.ts +407 tests/server/management-integration-journal-delete.test.ts +1156 tests/server/management-integration-routes.test.ts +2526 tests/server/management-metrics-export.test.ts +185 tests/server/management-model-roster-gather-race.test.ts +149 tests/server/management-model-roster.test.ts +105 tests/server/management-origin-tls.test.ts +273 tests/server/management-provider-atomicity.test.ts +2537 tests/server/management-provider-compat-carry.test.ts +205 tests/server/management-provider-context-inference.test.ts +773 tests/server/management-provider-hide-raw-reasoning.test.ts +484 tests/server/management-provider-pinsless-validation.test.ts +462 tests/server/management-provider-proto-override.test.ts +765 tests/server/management-provider-reasoning-lists.test.ts +190 tests/server/management-provider-request-pacing.test.ts +61 tests/server/management-provider-reset-replay.test.ts +1051 tests/server/management-provider-responses-reasoning.test.ts +218 tests/server/management-provider-synthetic-max.test.ts +227 tests/server/management-provider-upstream-websocket.test.ts +13529 tests/server/management-provider-validation.test.ts +529 tests/server/management-provider-verbosity.test.ts +398 tests/server/management-qoder-selector-state.test.ts +815 tests/server/management-route-registry.test.ts +861 tests/server/management-sidecar-anthropic-instance.test.ts +221 tests/server/management-workflow-budget-routes.test.ts +488 tests/server/memory-watchdog.test.ts +278 tests/server/messages-sse-error-filter.test.ts +510 tests/server/messages-sse-error-lifecycle.test.ts +312 tests/server/model-costs-management-api.test.ts 576 tests/server/model-costs-pricing-cache.test.ts -338 tests/server/model-costs-prompt-length-pricing.test.ts -231 tests/server/model-discovery-management-api.test.ts -352 tests/server/model-export-new-model-policy.test.ts -222 tests/server/model-settings-management-api.test.ts -78 tests/server/outbound-body-guard.test.ts -40 tests/server/owned-service-home.test.ts -48 tests/server/passive-route-linker.test.ts -398 tests/server/persistent-dashboard-admission.test.ts -393 tests/server/persistent-dashboard-consent.test.ts -447 tests/server/persistent-dashboard-session.test.ts -2171 tests/server/plaintext-v2-agent-messages-server.test.ts -968 tests/server/port-reclaim.test.ts -365 tests/server/ports.test.ts -904 tests/server/prefer-model-alias-ids.test.ts -837 tests/server/probe-timeout-env.test.ts -139 tests/server/protocol-provider-summary.test.ts -170 tests/server/protocol-routes.test.ts -150 tests/server/protocol-settings-route.test.ts -261 tests/server/protocol-trace-suppression.test.ts -198 tests/server/provider-account-quota-routes.test.ts -44 tests/server/provider-egress-management-validation.test.ts -229 tests/server/provider-send-path-import.test.ts -58 tests/server/proxy-env-macos.test.ts -88 tests/server/proxy-env.test.ts -309 tests/server/proxy-liveness-bind-scope.test.ts -90 tests/server/proxy-liveness-owner-evidence.test.ts -106 tests/server/proxy-liveness-package-tree-fence.test.ts -67 tests/server/proxy-liveness-recovery.test.ts -69 tests/server/proxy-liveness.test.ts -4762 tests/server/quota-pool-relay.test.ts -592 tests/server/readyz-features.test.ts -637 tests/server/relay-eager.test.ts -1700 tests/server/replay-refusal-parity.test.ts -432 tests/server/reserve-claude-policy.test.ts -2281 tests/server/reserve-ingress.test.ts -443 tests/server/response-log-inspection.test.ts -543 tests/server/response-model-identity.test.ts -1276 tests/server/restart-replacement-not-ready.test.ts -99 tests/server/restart-replacement.test.ts -171 tests/server/retry-after-429.test.ts -51 tests/server/retry-delay-hardening.test.ts -240 tests/server/route-decision-trace.test.ts -148 tests/server/safe-response-headers.test.ts -1990 tests/server/served-by-header.test.ts -488 tests/server/server-403-permission-e2e.test.ts -270 tests/server/server-agent-task-recovery-replay.test.ts -574 tests/server/server-anthropic-billing-boundaries.test.ts -2350 tests/server/server-anthropic-billing.test.ts -2070 tests/server/server-antigravity-model-denial-recovery.test.ts -474 tests/server/server-antigravity-model-roster-routing.test.ts -153 tests/server/server-antigravity-verify-replay-scope.test.ts -664 tests/server/server-antigravity-web-search-validation.test.ts -357 tests/server/server-auth-localhost-bind.test.ts -1815 tests/server/server-auth-scoped-quota.test.ts -23206 tests/server/server-auth.test.ts -1227 tests/server/server-background-lifecycle.test.ts -611 tests/server/server-chat-native-key-selection.test.ts -301 tests/server/server-cli-key-probe-admission.test.ts -53 tests/server/server-clickjacking-headers.test.ts -473 tests/server/server-combo-cooldown-fallback.test.ts -871 tests/server/server-combo-cooldown-recording.test.ts -10495 tests/server/server-combo-failover-e2e.test.ts -45 tests/server/server-combo-held-response.test.ts -1140 tests/server/server-combo-plan-model-refusal.test.ts -165 tests/server/server-combo-quota-code-provenance.test.ts -3926 tests/server/server-combo-reasoning-replay-eligibility.test.ts -1421 tests/server/server-combo-required-tool-contract.test.ts -399 tests/server/server-combo-stream-hosted-tool-contract.test.ts -772 tests/server/server-combo-stream-required-tool.test.ts -401 tests/server/server-combo-stream-send-contract.test.ts -5134 tests/server/server-combo-tool-loop-continuation.test.ts -468 tests/server/server-combo-zero-output-failover.test.ts -696 tests/server/server-desktop-compatibility-startup.test.ts -711 tests/server/server-generic-oauth-affinity.test.ts -4442 tests/server/server-google-antigravity-oauth-401-replay.test.ts -449 tests/server/server-google-antigravity-oauth-429-budget.test.ts -47 tests/server/server-gui-bundle-freshness.test.ts -168 tests/server/server-images-bodyless-content-length.test.ts -234 tests/server/server-images-pool-admission.test.ts -5976 tests/server/server-images.test.ts -443 tests/server/server-jev-combo-e2e.test.ts -224 tests/server/server-jev-model-decision-e2e.test.ts -412 tests/server/server-jev-model-quota-budget.test.ts -374 tests/server/server-jev-session-pin.test.ts -6138 tests/server/server-key-failover-e2e.test.ts -1509 tests/server/server-kiro-completion-e2e.test.ts -265 tests/server/server-kiro-device-login.test.ts -851 tests/server/server-kiro-oauth-401-replay.test.ts -3546 tests/server/server-kiro-refusal-e2e.test.ts -2118 tests/server/server-kiro-usage-log-e2e.test.ts -470 tests/server/server-live-cancel.test.ts -8811 tests/server/server-live-close.test.ts -492 tests/server/server-live-existing-call.test.ts -186 tests/server/server-live-frame-log.test.ts -1196 tests/server/server-live-realtime-fixtures.test.ts -6046 tests/server/server-live.test.ts -51 tests/server/server-loopback-host-gate.test.ts -1957 tests/server/server-management-auth.test.ts -562 tests/server/server-management-log-admission.test.ts -1541 tests/server/server-native-catalog-priority.test.ts -122 tests/server/server-native-final-log.test.ts -117 tests/server/server-native-reasoning-retention-merge.test.ts -154 tests/server/server-native-reasoning-retention.test.ts -749 tests/server/server-new-model-policy-arrival.test.ts -4876 tests/server/server-ollama-inbound-errors.test.ts -1085 tests/server/server-ollama-inbound-lifecycle.test.ts -1747 tests/server/server-ollama-inbound.test.ts -166 tests/server/server-ollama-route-policy.test.ts -485 tests/server/server-opencode-go-goal-streaming.test.ts -1498 tests/server/server-rate-limit-retry-e2e.test.ts -1134 tests/server/server-request-body-size.test.ts -1817 tests/server/server-search.test.ts -352 tests/server/server-startup-codex-off.test.ts -566 tests/server/server-startup-reconcile-resilience.test.ts -555 tests/server/server-stop-config-hardening.test.ts -329 tests/server/server-terminal-refusal-wiring.test.ts -232 tests/server/server-workflow-budget-settings.test.ts -403 tests/server/server-xai-chat-reasoning-streaming.test.ts -415 tests/server/server-xai-header-parity.test.ts -973 tests/server/server-xai-oauth-401-replay.test.ts -736 tests/server/server-xai-responses-streaming.test.ts -161 tests/server/session-affinity.test.ts -465 tests/server/session-lane-recall-harness.test.ts -209 tests/server/sidebar-routes.test.ts -58 tests/server/sidebar-star-state.test.ts -112 tests/server/spend-instrumentation-log.test.ts -171 tests/server/spend-ledger-lifecycle.test.ts -337 tests/server/spend-ledger-owner-startup.test.ts -127 tests/server/startup-action-control-elevation.test.ts -179 tests/server/startup-action-control.test.ts -11555 tests/server/startup-health-packaged-probe.test.ts -62 tests/server/startup-prompt.test.ts -114 tests/server/stream-aborted-marker.test.ts -197 tests/server/subagent-model-force-api.test.ts -564 tests/server/system-env.test.ts -211 tests/server/system-restart-admission.test.ts -4404 tests/server/system-restart-ownership.test.ts -219 tests/server/system-restart.test.ts -216 tests/server/system-routes.test.ts -4305 tests/server/terminal-guard-server.test.ts -119 tests/server/terminal-guard.test.ts -474 tests/server/turn-state-handles-e2e.test.ts -3327 tests/server/turn-state-handles.test.ts -174 tests/server/update-async-routes.test.ts -53 tests/server/upstream-connect-error.test.ts -2347 tests/server/upstream-error-detail-boundaries.test.ts -102 tests/server/upstream-http-version.test.ts -899 tests/server/v1-hub-state.test.ts -445 tests/server/v2-agent-message-failfast.test.ts -334 tests/service/autostart-health.test.ts -1508 tests/service/connected-stop-capability-auth.test.ts -3142 tests/service/container-bootstrap.test.ts -179 tests/service/crash-guard.test.ts -25287 tests/service/doctor-codex-envkey-readiness.test.ts -127 tests/service/doctor-oauth.test.ts -156 tests/service/doctor-provider-apikey.test.ts -74 tests/service/doctor-service-memory-contract.test.ts -120 tests/service/init-backup-cleanup.test.ts -6542 tests/service/init-eof.test.ts -71 tests/service/launchd-port-fallback.test.ts -372 tests/service/launchd-repair.test.ts -105 tests/service/live-service-manager-guard.test.ts -55 tests/service/managing-cli.test.ts -66 tests/service/ownership-mutation-lease-diagnostics.test.ts -76 tests/service/process-state.test.ts -250 tests/service/service-auth-qualified-localhost.test.ts -84 tests/service/service-child-ownership.test.ts -157 tests/service/service-claim.test.ts -157 tests/service/service-desktop-login-registration.test.ts -5328 tests/service/service-desktop-recovery.test.ts -68 tests/service/service-desktop-runtime-preflight.test.ts -109 tests/service/service-desktop-startup-health.test.ts -206 tests/service/service-desktop-startup-linux.test.ts -185 tests/service/service-desktop-startup.test.ts -129 tests/service/service-desktop-supervision-windows.test.ts -49 tests/service/service-handled-signal-exit.test.ts -122 tests/service/service-health-sentinel-launch.test.ts -46 tests/service/service-health-sentinel-linux.test.ts -51 tests/service/service-health-sentinel-policy.test.ts -7918 tests/service/service-health-sentinel-process.test.ts -424 tests/service/service-health-sentinel-runner.test.ts -126 tests/service/service-install-wrapper-cleanup.test.ts -1830 tests/service/service-log.test.ts -165 tests/service/service-multishell-path.test.ts -47 tests/service/service-ownership-compatibility.test.ts -207 tests/service/service-ownership-handover.test.ts -374 tests/service/service-ownership-state.test.ts +356 tests/server/model-costs-prompt-length-pricing.test.ts +339 tests/server/model-discovery-management-api.test.ts +337 tests/server/model-export-new-model-policy.test.ts +416 tests/server/model-settings-management-api.test.ts +85 tests/server/outbound-body-guard.test.ts +58 tests/server/owned-service-home.test.ts +57 tests/server/passive-route-linker.test.ts +488 tests/server/persistent-dashboard-admission.test.ts +592 tests/server/persistent-dashboard-consent.test.ts +346 tests/server/persistent-dashboard-session.test.ts +2384 tests/server/plaintext-v2-agent-messages-server.test.ts +937 tests/server/port-reclaim.test.ts +369 tests/server/ports.test.ts +1109 tests/server/prefer-model-alias-ids.test.ts +1280 tests/server/probe-timeout-env.test.ts +185 tests/server/protocol-provider-summary.test.ts +144 tests/server/protocol-routes.test.ts +175 tests/server/protocol-settings-route.test.ts +287 tests/server/protocol-trace-suppression.test.ts +191 tests/server/provider-account-quota-routes.test.ts +52 tests/server/provider-egress-management-validation.test.ts +242 tests/server/provider-send-path-import.test.ts +77 tests/server/proxy-env-macos.test.ts +76 tests/server/proxy-env.test.ts +279 tests/server/proxy-liveness-bind-scope.test.ts +79 tests/server/proxy-liveness-owner-evidence.test.ts +72 tests/server/proxy-liveness-package-tree-fence.test.ts +61 tests/server/proxy-liveness-recovery.test.ts +75 tests/server/proxy-liveness.test.ts +4879 tests/server/quota-pool-relay.test.ts +551 tests/server/readyz-features.test.ts +810 tests/server/relay-eager.test.ts +1837 tests/server/replay-refusal-parity.test.ts +485 tests/server/reserve-claude-policy.test.ts +2960 tests/server/reserve-ingress.test.ts +500 tests/server/response-log-inspection.test.ts +1607 tests/server/response-model-identity.test.ts +1284 tests/server/restart-replacement-not-ready.test.ts +92 tests/server/restart-replacement.test.ts +156 tests/server/retry-after-429.test.ts +60 tests/server/retry-delay-hardening.test.ts +346 tests/server/route-decision-trace.test.ts +117 tests/server/safe-response-headers.test.ts +1689 tests/server/served-by-header.test.ts +541 tests/server/server-403-permission-e2e.test.ts +399 tests/server/server-agent-task-recovery-replay.test.ts +626 tests/server/server-anthropic-billing-boundaries.test.ts +2755 tests/server/server-anthropic-billing.test.ts +2066 tests/server/server-antigravity-model-denial-recovery.test.ts +595 tests/server/server-antigravity-model-roster-routing.test.ts +234 tests/server/server-antigravity-verify-replay-scope.test.ts +734 tests/server/server-antigravity-web-search-validation.test.ts +328 tests/server/server-auth-localhost-bind.test.ts +1893 tests/server/server-auth-scoped-quota.test.ts +23664 tests/server/server-auth.test.ts +1334 tests/server/server-background-lifecycle.test.ts +541 tests/server/server-chat-error-body-evidence.test.ts +1071 tests/server/server-chat-native-key-selection.test.ts +357 tests/server/server-cli-key-probe-admission.test.ts +49 tests/server/server-clickjacking-headers.test.ts +681 tests/server/server-combo-cooldown-fallback.test.ts +909 tests/server/server-combo-cooldown-recording.test.ts +10995 tests/server/server-combo-failover-e2e.test.ts +65 tests/server/server-combo-held-response.test.ts +1253 tests/server/server-combo-plan-model-refusal.test.ts +186 tests/server/server-combo-quota-code-provenance.test.ts +3808 tests/server/server-combo-reasoning-replay-eligibility.test.ts +1865 tests/server/server-combo-required-tool-contract.test.ts +506 tests/server/server-combo-stream-hosted-tool-contract.test.ts +805 tests/server/server-combo-stream-required-tool.test.ts +456 tests/server/server-combo-stream-send-contract.test.ts +5327 tests/server/server-combo-tool-loop-continuation.test.ts +767 tests/server/server-combo-zero-output-failover.test.ts +700 tests/server/server-desktop-compatibility-startup.test.ts +937 tests/server/server-generic-oauth-affinity.test.ts +5551 tests/server/server-google-antigravity-oauth-401-replay.test.ts +542 tests/server/server-google-antigravity-oauth-429-budget.test.ts +53 tests/server/server-gui-bundle-freshness.test.ts +178 tests/server/server-images-bodyless-content-length.test.ts +223 tests/server/server-images-pool-admission.test.ts +5552 tests/server/server-images.test.ts +432 tests/server/server-jev-combo-e2e.test.ts +241 tests/server/server-jev-model-decision-e2e.test.ts +445 tests/server/server-jev-model-quota-budget.test.ts +376 tests/server/server-jev-session-pin.test.ts +6663 tests/server/server-key-failover-e2e.test.ts +1487 tests/server/server-kiro-completion-e2e.test.ts +249 tests/server/server-kiro-device-login.test.ts +1047 tests/server/server-kiro-oauth-401-replay.test.ts +5341 tests/server/server-kiro-refusal-e2e.test.ts +967 tests/server/server-kiro-structured-output-e2e.test.ts +2731 tests/server/server-kiro-usage-log-e2e.test.ts +507 tests/server/server-live-cancel.test.ts +8777 tests/server/server-live-close.test.ts +559 tests/server/server-live-existing-call.test.ts +165 tests/server/server-live-frame-log.test.ts +1168 tests/server/server-live-realtime-fixtures.test.ts +6037 tests/server/server-live.test.ts +63 tests/server/server-loopback-host-gate.test.ts +2114 tests/server/server-management-auth.test.ts +461 tests/server/server-management-log-admission.test.ts +1606 tests/server/server-native-catalog-priority.test.ts +109 tests/server/server-native-final-log.test.ts +148 tests/server/server-native-reasoning-retention-merge.test.ts +143 tests/server/server-native-reasoning-retention.test.ts +1217 tests/server/server-new-model-policy-arrival.test.ts +5108 tests/server/server-ollama-inbound-errors.test.ts +1240 tests/server/server-ollama-inbound-lifecycle.test.ts +2017 tests/server/server-ollama-inbound.test.ts +303 tests/server/server-ollama-route-policy.test.ts +598 tests/server/server-opencode-go-goal-streaming.test.ts +1527 tests/server/server-rate-limit-retry-e2e.test.ts +1311 tests/server/server-request-body-size.test.ts +2653 tests/server/server-search.test.ts +375 tests/server/server-startup-codex-off.test.ts +602 tests/server/server-startup-reconcile-resilience.test.ts +794 tests/server/server-stop-config-hardening.test.ts +480 tests/server/server-terminal-refusal-wiring.test.ts +171 tests/server/server-workflow-budget-settings.test.ts +489 tests/server/server-xai-chat-reasoning-streaming.test.ts +557 tests/server/server-xai-header-parity.test.ts +1148 tests/server/server-xai-oauth-401-replay.test.ts +1037 tests/server/server-xai-responses-streaming.test.ts +167 tests/server/session-affinity.test.ts +455 tests/server/session-lane-recall-harness.test.ts +184 tests/server/sidebar-routes.test.ts +61 tests/server/sidebar-star-state.test.ts +114 tests/server/spend-instrumentation-log.test.ts +187 tests/server/spend-ledger-lifecycle.test.ts +432 tests/server/spend-ledger-owner-startup.test.ts +157 tests/server/startup-action-control-elevation.test.ts +174 tests/server/startup-action-control.test.ts +11635 tests/server/startup-health-packaged-probe.test.ts +74 tests/server/startup-prompt.test.ts +122 tests/server/stream-aborted-marker.test.ts +176 tests/server/subagent-model-force-api.test.ts +201 tests/server/system-env.test.ts +189 tests/server/system-restart-admission.test.ts +4216 tests/server/system-restart-ownership.test.ts +364 tests/server/system-restart.test.ts +214 tests/server/system-routes.test.ts +5865 tests/server/terminal-guard-server.test.ts +126 tests/server/terminal-guard.test.ts +659 tests/server/turn-state-handles-e2e.test.ts +3675 tests/server/turn-state-handles.test.ts +223 tests/server/update-async-routes.test.ts +62 tests/server/upstream-connect-error.test.ts +2297 tests/server/upstream-error-detail-boundaries.test.ts +61 tests/server/upstream-http-version.test.ts +911 tests/server/v1-hub-state.test.ts +458 tests/server/v2-agent-message-failfast.test.ts +173 tests/service/autostart-health.test.ts +1938 tests/service/connected-stop-capability-auth.test.ts +3191 tests/service/container-bootstrap.test.ts +159 tests/service/crash-guard.test.ts +25239 tests/service/doctor-codex-envkey-readiness.test.ts +255 tests/service/doctor-oauth.test.ts +294 tests/service/doctor-provider-apikey.test.ts +94 tests/service/doctor-service-memory-contract.test.ts +162 tests/service/init-backup-cleanup.test.ts +7240 tests/service/init-eof.test.ts +117 tests/service/launchd-port-fallback.test.ts +375 tests/service/launchd-repair.test.ts +195 tests/service/live-service-manager-guard.test.ts +73 tests/service/managing-cli.test.ts +61 tests/service/ownership-mutation-lease-diagnostics.test.ts +74 tests/service/process-state.test.ts +203 tests/service/service-auth-qualified-localhost.test.ts +78 tests/service/service-child-ownership.test.ts +142 tests/service/service-claim.test.ts +160 tests/service/service-definition-escaping.test.ts +182 tests/service/service-desktop-login-registration.test.ts +7698 tests/service/service-desktop-recovery.test.ts +69 tests/service/service-desktop-runtime-preflight.test.ts +100 tests/service/service-desktop-startup-health.test.ts +185 tests/service/service-desktop-startup-linux.test.ts +183 tests/service/service-desktop-startup.test.ts +104 tests/service/service-desktop-supervision-windows.test.ts +55 tests/service/service-handled-signal-exit.test.ts +147 tests/service/service-health-sentinel-launch.test.ts +68 tests/service/service-health-sentinel-linux.test.ts +68 tests/service/service-health-sentinel-policy.test.ts +7929 tests/service/service-health-sentinel-process.test.ts +416 tests/service/service-health-sentinel-runner.test.ts +162 tests/service/service-install-wrapper-cleanup.test.ts +1850 tests/service/service-log.test.ts +239 tests/service/service-multishell-path.test.ts +59 tests/service/service-ownership-compatibility.test.ts +160 tests/service/service-ownership-handover.test.ts +284 tests/service/service-ownership-state.test.ts +256 tests/service/service-pinned-homes.test.ts 52 tests/service/service-probe-docker.test.ts -63 tests/service/service-proxy-env.test.ts -174 tests/service/service-runtime-preflight.test.ts -184 tests/service/service-secrets.test.ts -175 tests/service/service-sqlite-home.test.ts -43 tests/service/service-start-environment.test.ts -335 tests/service/service-state-isolation.test.ts -2489 tests/service/service-status-json.test.ts -123 tests/service/service-stop-verification.test.ts -553 tests/service/service-tier-capability.test.ts -248 tests/service/service-wsl-home-ownership.test.ts -866 tests/service/service.test.ts -278 tests/service/shutdown-drain.test.ts -9528 tests/service/shutdown-launcher.test.ts -65 tests/service/stale-state-purge.test.ts -106 tests/service/standalone-service.test.ts -24701 tests/service/stop-deferred-teardown.test.ts -403 tests/service/stop-direct-fetch.test.ts -1397 tests/service/stop-restoration-preflight.test.ts -5581 tests/service/stop-restore-history-ownership.test.ts -84 tests/service/systemd-install-cleanup-hardening.test.ts -196 tests/service/winsw.test.ts -3406 tests/storage/api-storage-cleanup.test.ts +57 tests/service/service-proxy-env.test.ts +137 tests/service/service-runtime-preflight.test.ts +289 tests/service/service-secrets.test.ts +249 tests/service/service-sqlite-home.test.ts +75 tests/service/service-start-environment.test.ts +311 tests/service/service-state-isolation.test.ts +2613 tests/service/service-status-json.test.ts +230 tests/service/service-stop-verification.test.ts +579 tests/service/service-tier-capability.test.ts +249 tests/service/service-wsl-home-ownership.test.ts +1042 tests/service/service.test.ts +351 tests/service/shutdown-drain.test.ts +9291 tests/service/shutdown-launcher.test.ts +54 tests/service/stale-state-purge.test.ts +57 tests/service/standalone-service.test.ts +31803 tests/service/stop-deferred-teardown.test.ts +438 tests/service/stop-direct-fetch.test.ts +1271 tests/service/stop-restoration-preflight.test.ts +5485 tests/service/stop-restore-history-ownership.test.ts +53 tests/service/systemd-install-cleanup-hardening.test.ts +376 tests/service/winsw.test.ts +3014 tests/storage/api-storage-cleanup.test.ts 1600 tests/storage/api-storage-policy-already-running.test.ts 1936 tests/storage/api-storage-policy-mutation-busy.test.ts 866 tests/storage/api-storage-policy-put-race.test.ts 1164 tests/storage/api-storage-policy-run.test.ts 451 tests/storage/api-storage-policy.test.ts 421 tests/storage/api-storage.test.ts -1194 tests/storage/storage-cleanup.test.ts -6496 tests/storage/storage-mutation-race.test.ts -112 tests/storage/storage-policy-config-race.test.ts -2231 tests/storage/storage-policy-job-responsive.test.ts -107 tests/storage/storage-policy.test.ts -41 tests/storage/storage-restore-job-errors.test.ts -5067 tests/storage/storage-restore-job-responsive.test.ts -187 tests/storage/storage-scanner.test.ts -962 tests/storage/storage-worker-lifecycle.test.ts -60 tests/storage/storage-worker-os-join-settle.test.ts -4305 tests/storage/storage-worker-teardown-isolate.test.ts -510 tests/test-layout-tooling.test.ts -106 tests/test-layout.test.ts -52 tests/update/pnpm-command-isolation.test.ts -69 tests/update/update-badge.test.ts -7648 tests/update/update-bun-ownership-lease.test.ts -84 tests/update/update-capability-policy.test.ts -46 tests/update/update-desktop-badge.test.ts -67 tests/update/update-desktop-owner.test.ts -76 tests/update/update-effect-authority.test.ts -227 tests/update/update-guarded-ops.test.ts -887 tests/update/update-home-launcher.test.ts -50 tests/update/update-home-recovery.test.ts -235 tests/update/update-home-worker.test.ts -138 tests/update/update-job-supervised-restart.test.ts -205 tests/update/update-job.test.ts -69 tests/update/update-mise-launcher-target.test.ts -42 tests/update/update-mise-node-runtime.test.ts -222 tests/update/update-mise.test.ts -151 tests/update/update-mutation-boundaries.test.ts -104 tests/update/update-mutation-guard.test.ts -104 tests/update/update-mutation-scanner.test.ts -70 tests/update/update-notify.test.ts -368 tests/update/update-npm-cache-preflight.test.ts -54 tests/update/update-npm-invocation.test.ts -58 tests/update/update-npm-supervisor-exit.test.ts +1105 tests/storage/storage-cleanup.test.ts +6573 tests/storage/storage-mutation-race.test.ts +129 tests/storage/storage-policy-config-race.test.ts +2075 tests/storage/storage-policy-job-responsive.test.ts +122 tests/storage/storage-policy.test.ts +57 tests/storage/storage-restore-job-errors.test.ts +4967 tests/storage/storage-restore-job-responsive.test.ts +178 tests/storage/storage-scanner.test.ts +967 tests/storage/storage-worker-lifecycle.test.ts +56 tests/storage/storage-worker-os-join-settle.test.ts +4270 tests/storage/storage-worker-teardown-isolate.test.ts +358 tests/test-layout-tooling.test.ts +146 tests/test-layout.test.ts +61 tests/update/pnpm-command-isolation.test.ts +59 tests/update/update-badge.test.ts +11024 tests/update/update-bun-ownership-lease.test.ts +96 tests/update/update-capability-policy.test.ts +295 tests/update/update-config-preflight.test.ts +49 tests/update/update-desktop-badge.test.ts +78 tests/update/update-desktop-owner.test.ts +63 tests/update/update-effect-authority.test.ts +172 tests/update/update-guarded-ops.test.ts +678 tests/update/update-home-launcher.test.ts +52 tests/update/update-home-recovery.test.ts +243 tests/update/update-home-worker.test.ts +137 tests/update/update-job-supervised-restart.test.ts +296 tests/update/update-job.test.ts +91 tests/update/update-mise-launcher-target.test.ts +48 tests/update/update-mise-node-runtime.test.ts +231 tests/update/update-mise.test.ts +159 tests/update/update-mutation-boundaries.test.ts +78 tests/update/update-mutation-guard.test.ts +87 tests/update/update-mutation-scanner.test.ts +79 tests/update/update-notify.test.ts +440 tests/update/update-npm-cache-preflight.test.ts +64 tests/update/update-npm-invocation.test.ts +48 tests/update/update-npm-supervisor-exit.test.ts 54 tests/update/update-npm-timeout.test.ts -44 tests/update/update-orchestrated-apply.test.ts -60 tests/update/update-orchestrated-arguments.test.ts -95964 tests/update/update-orchestrated-entry.test.ts -74 tests/update/update-orchestrated-identity.test.ts -68 tests/update/update-orchestrated-plan.test.ts -2966 tests/update/update-orchestrated-session.test.ts -60 tests/update/update-orchestrated-token.test.ts -123 tests/update/update-pnpm.test.ts -110 tests/update/update-reclaim-authorizer.test.ts +66 tests/update/update-orchestrated-apply.test.ts +95 tests/update/update-orchestrated-arguments.test.ts +88080 tests/update/update-orchestrated-entry.test.ts +68 tests/update/update-orchestrated-identity.test.ts +74 tests/update/update-orchestrated-plan.test.ts +3260 tests/update/update-orchestrated-session.test.ts +44 tests/update/update-orchestrated-token.test.ts +119 tests/update/update-pnpm.test.ts +54 tests/update/update-reclaim-authorizer.test.ts 65 tests/update/update-recovery-authority.test.ts -194 tests/update/update-recovery-boundaries.test.ts -52 tests/update/update-recovery-host-free.test.ts -188 tests/update/update-refresh.test.ts -35360 tests/update/update-restart-lease.test.ts -42 tests/update/update-service-home-policy.test.ts -136 tests/update/update-service-home.test.ts -115 tests/update/update-standalone.test.ts -1430 tests/update/update-stop-classification.test.ts -9385 tests/update/update-stop-first.test.ts -47 tests/update/update-supervised-recovery.test.ts -18695 tests/update/update-sync-mutex.test.ts -3709 tests/update/update-teardown-handover.test.ts -544 tests/update/update-transactional-leftovers.test.ts -280 tests/update/update-transactional.test.ts -1709 tests/update/update-tray-handoff.test.ts -238 tests/update/update-tree-ownership.test.ts -70 tests/update/update-windows-wrapper-authority.test.ts -63 tests/update/update-worker-launch.test.ts -62 tests/usage/anthropic2-usage-attribution.test.ts -107 tests/usage/cache-diagnostic.test.ts -334 tests/usage/cost-cap-unknown-evidence.test.ts -83 tests/usage/cost-scoring.test.ts -54 tests/usage/gpt61-terra-pricing.test.ts -47 tests/usage/jev-stats.test.ts -102 tests/usage/key-attribution.test.ts -369 tests/usage/quota-401-recovery-runtime.test.ts -96 tests/usage/quota-401-recovery.test.ts -2298 tests/usage/quota-pool.test.ts +225 tests/update/update-recovery-boundaries.test.ts +57 tests/update/update-recovery-host-free.test.ts +297 tests/update/update-refresh.test.ts +35242 tests/update/update-restart-lease.test.ts +84 tests/update/update-service-home-policy.test.ts +223 tests/update/update-service-home.test.ts +124 tests/update/update-standalone.test.ts +1648 tests/update/update-stop-classification.test.ts +9497 tests/update/update-stop-first.test.ts +54 tests/update/update-supervised-recovery.test.ts +18705 tests/update/update-sync-mutex.test.ts +4204 tests/update/update-teardown-handover.test.ts +539 tests/update/update-transactional-leftovers.test.ts +185 tests/update/update-transactional.test.ts +1903 tests/update/update-tray-handoff.test.ts +162 tests/update/update-tree-ownership.test.ts +60 tests/update/update-windows-wrapper-authority.test.ts +78 tests/update/update-worker-launch.test.ts +65 tests/usage/anthropic2-usage-attribution.test.ts +96 tests/usage/cache-diagnostic.test.ts +319 tests/usage/cost-cap-unknown-evidence.test.ts +109 tests/usage/cost-scoring.test.ts +67 tests/usage/gpt61-terra-pricing.test.ts +58 tests/usage/jev-stats.test.ts +213 tests/usage/key-attribution.test.ts +386 tests/usage/quota-401-recovery-runtime.test.ts +93 tests/usage/quota-401-recovery.test.ts +2044 tests/usage/quota-pool.test.ts 86 tests/usage/quota-reset-account-key.test.ts -374 tests/usage/quota-reset-core-boundary.test.ts -60 tests/usage/quota-reset-detector.test.ts +377 tests/usage/quota-reset-core-boundary.test.ts +56 tests/usage/quota-reset-detector.test.ts 60 tests/usage/quota-reset-notify-config.test.ts -492 tests/usage/quota-reset-notify.test.ts -531 tests/usage/quota-reset-observation.test.ts -1681 tests/usage/quota-reset-seen-store.test.ts -130 tests/usage/quota-scoring.test.ts -1294 tests/usage/request-decompress.test.ts +461 tests/usage/quota-reset-notify.test.ts +599 tests/usage/quota-reset-observation.test.ts +1642 tests/usage/quota-reset-seen-store.test.ts +134 tests/usage/quota-scoring.test.ts +2338 tests/usage/request-decompress.test.ts 53 tests/usage/request-evidence.test.ts -1702 tests/usage/request-history-index.test.ts -3640 tests/usage/request-history-integrity.test.ts -1515 tests/usage/request-history-rebuild-worker.test.ts -139 tests/usage/request-log-attempt-identity.test.ts -113 tests/usage/request-log-conversation.test.ts -125 tests/usage/request-log-error-detail.test.ts -183 tests/usage/request-log-estimate-cap.test.ts -135 tests/usage/request-log-generation-window.test.ts -83 tests/usage/request-log-identity-bounds.test.ts -99 tests/usage/request-log-jev.test.ts -50 tests/usage/request-log-model-filter.test.ts -255 tests/usage/request-log-nonstream.test.ts -139 tests/usage/request-log-normalization.test.ts -94 tests/usage/request-log-protocol-trace.test.ts -115 tests/usage/request-log-served-model.test.ts -515 tests/usage/request-log.test.ts -216 tests/usage/request-outcome-agreement.test.ts -43 tests/usage/request-pacing-provenance.test.ts -218 tests/usage/request-pacing.test.ts -18751 tests/usage/upstream-failure-diagnostics.test.ts -178 tests/usage/usage-aggregate-cache.test.ts -85 tests/usage/usage-anthropic-fast-pricing.test.ts -52 tests/usage/usage-antigravity-55.test.ts -56 tests/usage/usage-attempt-delivery.test.ts -84 tests/usage/usage-cost.test.ts -48 tests/usage/usage-cursor-fast-pricing.test.ts -111 tests/usage/usage-debug.test.ts +1636 tests/usage/request-history-index.test.ts +3813 tests/usage/request-history-integrity.test.ts +1599 tests/usage/request-history-rebuild-worker.test.ts +105 tests/usage/request-log-attempt-identity.test.ts +106 tests/usage/request-log-conversation.test.ts +107 tests/usage/request-log-error-detail.test.ts +244 tests/usage/request-log-estimate-cap.test.ts +193 tests/usage/request-log-generation-window.test.ts +190 tests/usage/request-log-identity-bounds.test.ts +126 tests/usage/request-log-jev.test.ts +51 tests/usage/request-log-model-filter.test.ts +226 tests/usage/request-log-nonstream.test.ts +143 tests/usage/request-log-normalization.test.ts +96 tests/usage/request-log-protocol-trace.test.ts +139 tests/usage/request-log-served-model.test.ts +340 tests/usage/request-log.test.ts +215 tests/usage/request-outcome-agreement.test.ts +60 tests/usage/request-pacing-provenance.test.ts +219 tests/usage/request-pacing.test.ts +18745 tests/usage/upstream-failure-diagnostics.test.ts +191 tests/usage/usage-aggregate-cache.test.ts +90 tests/usage/usage-anthropic-fast-pricing.test.ts +53 tests/usage/usage-antigravity-55.test.ts +53 tests/usage/usage-attempt-delivery.test.ts +79 tests/usage/usage-cost.test.ts +53 tests/usage/usage-cursor-fast-pricing.test.ts +120 tests/usage/usage-debug.test.ts 54 tests/usage/usage-failure-fingerprint.test.ts -140 tests/usage/usage-failure-persistence.test.ts -43 tests/usage/usage-failure-projection.test.ts -60 tests/usage/usage-haiku-5-5-pricing.test.ts -114 tests/usage/usage-ledger-retention.test.ts -288 tests/usage/usage-ledger-scanner.test.ts -52 tests/usage/usage-log-ws-stage.test.ts -2439 tests/usage/usage-log.test.ts -110 tests/usage/usage-partly-measured-cost.test.ts -47 tests/usage/usage-prompt-length-pricing.test.ts -57 tests/usage/usage-provider-label.test.ts -312 tests/usage/usage-shape-extraction.test.ts -55 tests/usage/usage-snapshot-digest-reuse.test.ts -50 tests/usage/usage-spend-cache-provenance.test.ts -156 tests/usage/usage-summary.test.ts -76 tests/usage/usage-surfaces.test.ts -59 tests/usage/usage-throughput.test.ts -47 tests/usage/usage-time-range.test.ts -3120 tests/usage/usage-timeline.test.ts -104 tests/usage/user-cost-overlay-coderabbit-regressions.test.ts -1277 tests/usage/user-cost-overlay-live-reconcile.test.ts -102 tests/usage/user-cost-overlay-provider-delete.test.ts -66 tests/videos/fulfill-video.test.ts -82 tests/videos/plan-video.test.ts -53 tests/videos/xai-video-client.test.ts -801 tests/vision/mistral-vision-sidecar.test.ts -150 tests/vision/sidecar-abort.test.ts -138 tests/vision/sidecar-auth.test.ts -91 tests/vision/sidecar-candidates.test.ts -456 tests/vision/sidecar-settings-vision-catalog.test.ts -238 tests/vision/sidecar-settings-vision-controls.test.ts -208 tests/vision/sidecar-settings-vision-filter.test.ts -249 tests/vision/sidecar-settings-web-search-gate.test.ts -318 tests/vision/sidecar-settings-web-search-off.test.ts -428 tests/vision/sidecar-settings-web-search-stream.test.ts -65 tests/vision/sidecar-tracker.test.ts -258 tests/vision/vision-anthropic-instance-sidecar.test.ts -173 tests/vision/vision-anthropic.test.ts -326 tests/vision/vision-backend-union.test.ts -166 tests/vision/vision-cache.test.ts -112 tests/vision/vision-custom-row-precedence.test.ts -92 tests/vision/vision-eligibility.test.ts -107 tests/vision/vision-fail-closed.test.ts -223 tests/vision/vision-reasoning-contract.test.ts -539 tests/vision/vision-routed.test.ts -1150 tests/vision/vision-sidecar-e2e.test.ts +143 tests/usage/usage-failure-persistence.test.ts +52 tests/usage/usage-failure-projection.test.ts +76 tests/usage/usage-haiku-5-5-pricing.test.ts +124 tests/usage/usage-ledger-retention.test.ts +255 tests/usage/usage-ledger-scanner.test.ts +51 tests/usage/usage-log-ws-stage.test.ts +2972 tests/usage/usage-log.test.ts +125 tests/usage/usage-partly-measured-cost.test.ts +58 tests/usage/usage-prompt-length-pricing.test.ts +58 tests/usage/usage-provider-label.test.ts +241 tests/usage/usage-shape-extraction.test.ts +68 tests/usage/usage-snapshot-digest-reuse.test.ts +68 tests/usage/usage-spend-cache-provenance.test.ts +174 tests/usage/usage-summary.test.ts +61 tests/usage/usage-surfaces.test.ts +63 tests/usage/usage-throughput.test.ts +56 tests/usage/usage-time-range.test.ts +3617 tests/usage/usage-timeline.test.ts +97 tests/usage/user-cost-overlay-coderabbit-regressions.test.ts +1334 tests/usage/user-cost-overlay-live-reconcile.test.ts +81 tests/usage/user-cost-overlay-provider-delete.test.ts +59 tests/videos/fulfill-video.test.ts +93 tests/videos/plan-video.test.ts +61 tests/videos/xai-video-client.test.ts +879 tests/vision/mistral-vision-sidecar.test.ts +208 tests/vision/sidecar-abort.test.ts +199 tests/vision/sidecar-auth.test.ts +114 tests/vision/sidecar-candidates.test.ts +425 tests/vision/sidecar-settings-vision-catalog.test.ts +300 tests/vision/sidecar-settings-vision-controls.test.ts +286 tests/vision/sidecar-settings-vision-filter.test.ts +378 tests/vision/sidecar-settings-web-search-gate.test.ts +532 tests/vision/sidecar-settings-web-search-off.test.ts +314 tests/vision/sidecar-settings-web-search-stream.test.ts +93 tests/vision/sidecar-tracker.test.ts +287 tests/vision/vision-anthropic-instance-sidecar.test.ts +210 tests/vision/vision-anthropic.test.ts +349 tests/vision/vision-backend-union.test.ts +197 tests/vision/vision-cache.test.ts +119 tests/vision/vision-custom-row-precedence.test.ts +114 tests/vision/vision-eligibility.test.ts +119 tests/vision/vision-fail-closed.test.ts +284 tests/vision/vision-reasoning-contract.test.ts +668 tests/vision/vision-routed.test.ts +1345 tests/vision/vision-sidecar-e2e.test.ts 103 tests/vision/vision-text-only-predicate.test.ts -119 tests/web-search/devin-web-search.test.ts -51 tests/web-search/fix-search-frame-shapes.test.ts -76 tests/web-search/fix-search-orphan-source.test.ts -82 tests/web-search/fix-search-unicode-clamp.test.ts -50 tests/web-search/format-result.test.ts -245 tests/web-search/web-search-anthropic-instance.test.ts -118 tests/web-search/web-search-anthropic.test.ts -408 tests/web-search/web-search-backend-union.test.ts -118 tests/web-search/web-search-bridge-replay.test.ts -214 tests/web-search/web-search-candidates.test.ts -51 tests/web-search/web-search-eof.test.ts -194 tests/web-search/web-search-forced-declaration.test.ts -106 tests/web-search/web-search-loop-error-usage.test.ts -134 tests/web-search/web-search-loop-iteration-usage.test.ts -169 tests/web-search/web-search-pacing-deadline.test.ts -77 tests/web-search/web-search-parse.test.ts +139 tests/web-search/devin-web-search.test.ts +63 tests/web-search/fix-search-frame-shapes.test.ts +58 tests/web-search/fix-search-orphan-source.test.ts +53 tests/web-search/fix-search-unicode-clamp.test.ts +57 tests/web-search/format-result.test.ts +422 tests/web-search/web-search-anthropic-instance.test.ts +1314 tests/web-search/web-search-anthropic.test.ts +433 tests/web-search/web-search-backend-union.test.ts +113 tests/web-search/web-search-bridge-replay.test.ts +296 tests/web-search/web-search-candidates.test.ts +62 tests/web-search/web-search-eof.test.ts +154 tests/web-search/web-search-forced-declaration.test.ts +133 tests/web-search/web-search-loop-error-usage.test.ts +133 tests/web-search/web-search-loop-iteration-usage.test.ts +178 tests/web-search/web-search-pacing-deadline.test.ts +65 tests/web-search/web-search-parse.test.ts 530 tests/web-search/web-search-passthrough-bridge.test.ts -2384 tests/web-search/web-search-progress-stream.test.ts -120 tests/web-search/web-search-recovery-kind.test.ts -1634 tests/web-search/web-search-retry-heartbeat.test.ts -250 tests/web-search/web-search-rotation-usage-attribution.test.ts -115 tests/web-search/web-search-run-turn-loop.test.ts -7093 tests/web-search/web-search-sidecar-429.test.ts -167 tests/web-search/web-search-sidecar-replay.test.ts -45 tests/web-search/web-search-sources.test.ts -146 tests/web-search/web-search-terminal-refusal.test.ts -449 tests/web-search/web-search-timeout-contract.test.ts -132 tests/web-search/web-search-timeout-plan.test.ts -5338 tests/web-search/web-search.test.ts -68 tests/windows/coding-agent-native-empty-argv.test.ts -53 tests/windows/tray-proxy-deadline.test.ts -2407 tests/windows/tray-proxy.test.ts -49 tests/windows/win-exec.test.ts -45 tests/windows/win-paths.test.ts -53 tests/windows/windows-acl-start-cost.test.ts -58 tests/windows/windows-atomic-replace.test.ts -94 tests/windows/windows-atomic-write-acl-rearm.test.ts -159 tests/windows/windows-codex-cli-job-store.test.ts -85 tests/windows/windows-config-read-acl-memo.test.ts -525 tests/windows/windows-config-root-async-writers.test.ts -45 tests/windows/windows-deploy-close-regressions.test.ts -370 tests/windows/windows-elevation-spawn.test.ts -48 tests/windows/windows-elevation.test.ts -62 tests/windows/windows-guarded-manager.test.ts -71 tests/windows/windows-lifecycle-root-acl.test.ts -43 tests/windows/windows-native-principal.test.ts -106 tests/windows/windows-popup-fix.test.ts -47 tests/windows/windows-process-priority.test.ts -49 tests/windows/windows-scheduler-errors.test.ts -214 tests/windows/windows-scheduler-install-verification.test.ts -49 tests/windows/windows-secret-acl-diagnostics.test.ts -55 tests/windows/windows-secret-acl-removal-flight.test.ts -333 tests/windows/windows-secret-acl.test.ts -125 tests/windows/windows-service-mutation-lock.test.ts -63 tests/windows/windows-service-wrappers.test.ts -104 tests/windows/windows-text-decoding.test.ts -61 tests/windows/windows-tray-restart-hardening.test.ts -49 tests/windows/windows-tray-run-limit.test.ts -1777 tests/windows/windows-tray.test.ts -96 tests/windows/windows-user-principal-nonascii.test.ts -48 tests/windows/windows-user-principal.test.ts -68 tests/windows/winsw-stop-hardening.test.ts +3850 tests/web-search/web-search-progress-stream.test.ts +146 tests/web-search/web-search-recovery-kind.test.ts +1616 tests/web-search/web-search-retry-heartbeat.test.ts +268 tests/web-search/web-search-rotation-usage-attribution.test.ts +172 tests/web-search/web-search-run-turn-loop.test.ts +7053 tests/web-search/web-search-sidecar-429.test.ts +228 tests/web-search/web-search-sidecar-replay.test.ts +58 tests/web-search/web-search-sources.test.ts +124 tests/web-search/web-search-terminal-refusal.test.ts +654 tests/web-search/web-search-timeout-contract.test.ts +144 tests/web-search/web-search-timeout-plan.test.ts +5489 tests/web-search/web-search.test.ts +54 tests/windows/coding-agent-native-empty-argv.test.ts +78 tests/windows/tray-proxy-deadline.test.ts +2359 tests/windows/tray-proxy.test.ts +56 tests/windows/win-exec.test.ts +52 tests/windows/win-paths.test.ts +102 tests/windows/windows-acl-start-cost.test.ts +47 tests/windows/windows-atomic-replace.test.ts +86 tests/windows/windows-atomic-write-acl-rearm.test.ts +149 tests/windows/windows-codex-cli-job-store.test.ts +84 tests/windows/windows-config-read-acl-memo.test.ts +464 tests/windows/windows-config-root-async-writers.test.ts +47 tests/windows/windows-deploy-close-regressions.test.ts +419 tests/windows/windows-elevation-spawn.test.ts +54 tests/windows/windows-elevation.test.ts +59 tests/windows/windows-guarded-manager.test.ts +74 tests/windows/windows-lifecycle-root-acl.test.ts +51 tests/windows/windows-native-principal.test.ts +94 tests/windows/windows-popup-fix.test.ts +51 tests/windows/windows-process-priority.test.ts +53 tests/windows/windows-scheduler-errors.test.ts +232 tests/windows/windows-scheduler-install-verification.test.ts +51 tests/windows/windows-secret-acl-diagnostics.test.ts +67 tests/windows/windows-secret-acl-removal-flight.test.ts +370 tests/windows/windows-secret-acl.test.ts +121 tests/windows/windows-service-mutation-lock.test.ts +54 tests/windows/windows-service-wrappers.test.ts +119 tests/windows/windows-text-decoding.test.ts +96 tests/windows/windows-tray-restart-hardening.test.ts +58 tests/windows/windows-tray-run-limit.test.ts +1843 tests/windows/windows-tray.test.ts +91 tests/windows/windows-user-principal-nonascii.test.ts +61 tests/windows/windows-user-principal.test.ts +51 tests/windows/winsw-stop-hardening.test.ts diff --git a/structure/ops/cross-platform-ci.md b/structure/ops/cross-platform-ci.md index a036426e579..661a3ea3b26 100644 --- a/structure/ops/cross-platform-ci.md +++ b/structure/ops/cross-platform-ci.md @@ -5,8 +5,9 @@ The [desktop membership contract](../runtime.md#codex-desktop-process-membership) has adapter regression coverage on every host and real PowerShell prefilter regression coverage with synthetic CIM rows on Windows in `tests/clients/desktop-app-restart.test.ts`. A skipped Windows lane does not exercise that native filter; uid-dependent POSIX cases in `tests/clients/desktop-app-restart-posix.test.ts` are skipped on Windows. `.github/workflows/ci.yml` is the ordinary quality gate for runtime/package changes. A pull -request verifies Linux and TypeScript: Linux runs the suite in four shards with a separate -`gates` job alongside the scoped docs, structure, packaging, keyring, and npm-global jobs. The +request verifies Linux and TypeScript: the fast lane runs `test changed`, and the full lane runs +the Linux suite in five shards. A separate `gates` job runs alongside the scoped docs, structure, +packaging, keyring, and npm-global jobs. The `platform-macos` macOS suite, the `widget` macOS widget + Tauri app-bundle build, and the `desktop-shell` Rust toolchain build are native-gated: they run on the promotion pushes to `main` and `preview` and on explicit `workflow_dispatch`, and on a pull request only when the diff --git a/structure/ops/docs-and-release.md b/structure/ops/docs-and-release.md index e6a62651755..1cb5cc1a112 100644 --- a/structure/ops/docs-and-release.md +++ b/structure/ops/docs-and-release.md @@ -215,7 +215,7 @@ cannot supply a write-job PR number. If no unique local current-head candidate r | Workflow | Trigger | Purpose | | --- | --- | --- | -| `.github/workflows/ci.yml` | Any `pull_request`; runtime/package `push` to `main`/`preview`; manual dispatch | A pull request verifies Linux and TypeScript: Linux runs four suite shards plus `gates` alongside the scoped docs, structure, packaging, and npm-global jobs; `docker-smoke` and the ubuntu `keyring-smoke` leg run on a pull request only when the `changes` job's `docker` / `keyring` filters select it, and on every push, dispatch, and nightly run. The `platform-macos` macOS suite, the `widget` macOS widget + Tauri app-bundle build, and the `desktop-shell` Rust toolchain build are native-gated: they run on `main`/`preview` pushes and manual dispatch, and on a pull request only when the `changes` job's native path filter selects the change. `dev` pushes start nothing; dev integration is covered by the pull-request run, while `main` and `preview` must stay push triggers because `release.yml` requires a push-event run for the exact release SHA. Windows runs nine shards only on manual dispatch with `lane=all` (or empty), not on push events. Linux runs at-most-12-file processes with a 120-second process bound; Windows uses measured six-file/480-second processes and all-file scope so its full-suite contract is unchanged. The dedicated Windows batch step sets `OCX_TEST_NO_QUEUE=1` because its sequential processes are one logical runner; each process still creates an isolated home and arms the test guards before the lock boundary. No lane retries: a test failure, a process timeout and a Bun runtime crash each fail their job on the first occurrence. Aggregate `ci` is event-aware — it derives which jobs this event requested and requires `success` from each of them and `skipped` from the rest, and on a `lane=all` dispatch it reads the run's own job list and requires nine concrete successful `windows N/9` results. `npm-global-smoke` remains GitHub-hosted because it mutates the global package prefix. Manual `lane=release-gates` keeps the ordinary native-gated jobs and selected dynamic keyring/packaging matrix legs, but skips the Windows suite and unsharded macOS control. Default `all` (or empty) still requests both diagnostics; `macos-control` requests the control without Windows suite shards. Release eligibility requires successful push-event CI on the exact release SHA; a manual lane does not authorize publishing. Changes that touch only `.github/actions/` or `native/remote-workspace-helper/` run the narrow `setup-action` and `remote-helper` jobs instead of the full matrix, and Linux shard membership follows the per-file durations in `scripts/ci/test-durations.tsv`. | +| `.github/workflows/ci.yml` | Any `pull_request`; runtime/package `push` to `main`/`preview`; manual dispatch | A pull request verifies Linux and TypeScript: Linux runs `test changed` in the fast lane or five suite shards in the full lane, plus `gates` alongside the scoped docs, structure, packaging, and npm-global jobs; `docker-smoke` and the ubuntu `keyring-smoke` leg run on a pull request only when the `changes` job's `docker` / `keyring` filters select it, and on every push, dispatch, and nightly run. The `platform-macos` macOS suite, the `widget` macOS widget + Tauri app-bundle build, and the `desktop-shell` Rust toolchain build are native-gated: they run on `main`/`preview` pushes and manual dispatch, and on a pull request only when the `changes` job's native path filter selects the change. `dev` pushes start nothing; dev integration is covered by the pull-request run, while `main` and `preview` must stay push triggers because `release.yml` requires a push-event run for the exact release SHA. Windows runs nine shards only on manual dispatch with `lane=all` (or empty), not on push events. Linux runs at-most-12-file processes with a 120-second process bound; Windows uses measured six-file/480-second processes and all-file scope so its full-suite contract is unchanged. The dedicated Windows batch step sets `OCX_TEST_NO_QUEUE=1` because its sequential processes are one logical runner; each process still creates an isolated home and arms the test guards before the lock boundary. No lane retries: a test failure, a process timeout and a Bun runtime crash each fail their job on the first occurrence. Aggregate `ci` is event-aware — it derives which jobs this event requested and requires `success` from each of them and `skipped` from the rest, and on a `lane=all` dispatch it reads the run's own job list and requires nine concrete successful `windows N/9` results. `npm-global-smoke` remains GitHub-hosted because it mutates the global package prefix. Manual `lane=release-gates` keeps the ordinary native-gated jobs and selected dynamic keyring/packaging matrix legs, but skips the Windows suite and unsharded macOS control. Default `all` (or empty) still requests both diagnostics; `macos-control` requests the control without Windows suite shards. Release eligibility requires successful push-event CI on the exact release SHA; a manual lane does not authorize publishing. Changes that touch only `.github/actions/` or `native/remote-workspace-helper/` run the narrow `setup-action` and `remote-helper` jobs instead of the full matrix, and Linux shard membership follows the per-file durations in `scripts/ci/test-durations.tsv`. | | `.github/workflows/dev-version-bump.yml` | Manual dispatch with an intended version and `pre-move` or `repair` mode | Opens the reviewed pull request that moves `dev` past a release target. The default `pre-move` mode runs before promotion and publication; explicit `repair` mode retains the post-publish catch-up path. It is neither called by `release.yml` nor triggered by publication. | | `.github/workflows/release.yml` | Manual dispatch only | npm publish/dry-run workflow. The `preflight` job checks channel, version sources, tag, GitHub release, npm, global tag ordering and the `dev` pre-move before any packaging job starts. The publish job repeats those checks, requires a successful push-event Cross-platform CI run for the exact `GITHUB_SHA` (a pull-request run does not qualify), requires `dev` to outrank the target, then checks the target against the freshly fetched global tag set before publish or dry-run. After a real publish, `release-outcomes` reports the public GitHub release, the npm version read-back and the npm dist-tag as separate rows. | | `.github/workflows/deploy-docs.yml` | `push` to `main` touching `docs-site/**` or the workflow, or manual dispatch | Build and publish the Astro/Starlight docs site to GitHub Pages. This is the deploy path; the pull-request build gate is the `docs-site-build` job in `ci.yml`. | diff --git a/tests/ci-workflows/ci-review-lanes.test.ts b/tests/ci-workflows/ci-review-lanes.test.ts index 9b8eccfe05f..a549f7bae04 100644 --- a/tests/ci-workflows/ci-review-lanes.test.ts +++ b/tests/ci-workflows/ci-review-lanes.test.ts @@ -171,7 +171,7 @@ describe("CI review lanes", () => { expect(`${jobName}:${job?.needs}`).toBe(`${jobName}:changes`); expect(`${jobName}:${job?.if}`).toBe(`${jobName}:${scopedCondition}`); } - // The pull-request fast lane swaps the four full shards for `test changed`; every + // The pull-request fast lane swaps the five full shards for `test changed`; every // other event keeps the shards, and `fast` is only ever true on a pull request. const shards = ci.jobs?.test as { needs?: string; if?: string } | undefined; expect(shards?.needs).toBe("changes"); diff --git a/tests/ci-workflows/ci-shard-balance.test.ts b/tests/ci-workflows/ci-shard-balance.test.ts index f1c144810e6..0b3d602f3e1 100644 --- a/tests/ci-workflows/ci-shard-balance.test.ts +++ b/tests/ci-workflows/ci-shard-balance.test.ts @@ -118,8 +118,11 @@ describe.skipIf(process.platform === "win32")("duration-weighted shards, execute test("the shards still tile the suite exactly under a skewed table", () => { const durations = { "alpha.test.ts": 9_000, "delta.test.ts": 4_000, "foxtrot.test.ts": 3_500 }; - const seen = [1, 2, 3, 4].flatMap(index => filesOf(runShard(`${index}/4`, { durations }))); - expect([...seen].sort()).toEqual(tests(FILES)); + for (const count of [4, 5]) { + const shards = Array.from({ length: count }, (_, index) => filesOf(runShard(`${index + 1}/${count}`, { durations }))); + for (const shard of shards) expect(shard.length).toBeGreaterThan(0); + expect(shards.flat().sort()).toEqual(tests(FILES)); + } }, SPAWN_BUDGET_MS); test("each shard runs its files in sorted order", () => { diff --git a/tests/ci-workflows/ci-workflows.test.ts b/tests/ci-workflows/ci-workflows.test.ts index 2637b7cd4a6..68a2f61a033 100644 --- a/tests/ci-workflows/ci-workflows.test.ts +++ b/tests/ci-workflows/ci-workflows.test.ts @@ -176,11 +176,18 @@ describe("GitHub Actions hardening", () => { // green — the worst failure available here. Pin them to each other. const linuxShards = (ci.jobs?.test as { strategy?: { matrix?: { shard?: number[] } } }) ?.strategy?.matrix?.shard ?? []; - expect(linuxShards).toEqual([1, 2, 3, 4]); + expect(linuxShards).toEqual([1, 2, 3, 4, 5]); // The Linux shards pass their divisor through TEST_SHARD to the batch runner. Before // Windows sharded differently, this assertion matched the Windows step's --shard // literal by coincidence; pin the Linux env line so it observes the Linux job. - expect(workflow).toContain(`TEST_SHARD: \${{ matrix.shard }}/${linuxShards.length}`); + const linuxJob = ci.jobs?.test as { + name?: string; + steps?: Array<{ name?: string; env?: Record; run?: string }>; + }; + const linuxTest = linuxJob.steps?.find(step => step.name === "Test in fresh-process batches"); + expect(linuxJob.name).toBe(`test \${{ matrix.shard }}/${linuxShards.length}`); + expect(linuxTest?.env?.TEST_SHARD).toBe(`\${{ matrix.shard }}/${linuxShards.length}`); + expect(linuxTest?.run).toBe('bash scripts/ci/run-bun-test-batches.sh "$TEST_SHARD"'); // Every job that runs tests/ must fetch tags, because one of those tests reads // them. tests/ci-workflows/release-version-line.test.ts compares package.json against the