apps/desktop/scripts/browser-secret-native.test.mjs | 14 +- apps/desktop/src/app/DesktopClerk.test.ts | 8 +- apps/desktop/src/app/DesktopLifecycle.test.ts | 9 +- apps/desktop/src/app/DesktopPreReadyPlatform.test.ts | 92 +- apps/desktop/src/app/DesktopUserData.test.ts | 70 +- apps/desktop/src/preview/BrowserImport/FirefoxCookies.test.ts | 74 +- apps/desktop/src/preview/BrowserImport/Sources.test.ts | 16 +- apps/desktop/src/settings/DesktopClientSettings.test.ts | 138 ++- apps/desktop/src/snapShot/DesktopSnapShot.test.ts | 9 +- apps/mobile/src/features/agent-awareness/remoteRegistration.test.ts | 98 +- apps/server/src/cli/app.test.ts | 8 +- apps/server/src/device/DeviceService.test.ts | 56 +- apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.test.ts | 16 +- apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts | 242 ++-- apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts | 633 +++++------ apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.test.ts | 10 +- apps/server/src/orchestration-v2/Adapters/GrokAdapterV2.test.ts | 24 +- apps/server/src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts | 319 +++--- apps/server/src/orchestration-v2/Adapters/OpenCodeAdapterV2.test.ts | 24 +- apps/server/src/orchestration-v2/Adapters/PiAdapterV2.test.ts | 171 ++- apps/server/src/orchestration-v2/Adapters/piT3McpExtensionSource.test.ts | 9 +- apps/server/src/orchestration-v2/ContextHandoffBudget.test.ts | 92 +- apps/server/src/orchestration-v2/FoundationPersistence.test.ts | 122 +- apps/server/src/orchestration-v2/LiveStreamBudget.test.ts | 16 +- apps/server/src/orchestration-v2/OpenCode2OrchestratorV2.integration.test.ts | 108 +- apps/server/src/orchestration-v2/ProjectCommands.test.ts | 9 +- apps/server/src/orchestration-v2/ProjectionControlReads.test.ts | 22 +- apps/server/src/orchestration-v2/ProjectionSettlement.test.ts | 339 +++--- apps/server/src/orchestration-v2/ProviderEventIngestor.test.ts | 8 +- apps/server/src/orchestration-v2/ProviderSessionManager.test.ts | 8 +- apps/server/src/orchestration-v2/ProviderSwitchService.test.ts | 93 +- apps/server/src/orchestration-v2/RestartContinuation.test.ts | 108 +- apps/server/src/orchestration-v2/RunExecutionService.test.ts | 16 +- apps/server/src/orchestration-v2/RunFinalizationService.test.ts | 154 +-- apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts | 330 +++--- apps/server/src/orchestration-v2/SteeringCompletion.integration.test.ts | 706 ++++++------ apps/server/src/orchestration-v2/ThreadFork.execution.test.ts | 366 +++--- apps/server/src/orchestration-v2/ThreadLaunchService.test.ts | 314 +++--- apps/server/src/orchestration-v2/ThreadManagementService.test.ts | 136 ++- apps/server/src/orchestration-v2/ThreadTitleRegenerationService.test.ts | 8 +- apps/server/src/orchestration-v2/runtimeLayer.test.ts | 560 +++++---- apps/server/src/orchestration-v2/testkit/OrchestratorReplayFixtures.integration.test.ts | 83 +- apps/server/src/orchestration-v2/testkit/ProviderSwitch.integration.test.ts | 1930 ++++++++++++++++---------------- apps/server/src/orchestration-v2/testkit/ThreadMergeBack.integration.test.ts | 14 +- apps/server/src/persistence/Layers/OrchestrationEventStore.test.ts | 8 +- apps/server/src/persistence/reconcileV2PreviewMigration.test.ts | 8 +- apps/server/src/provider/CodexChatGptAuth.test.ts | 225 ++-- apps/server/src/provider/CodexInstallation.test.ts | 42 +- apps/server/src/provider/CodexManagedRuntime.test.ts | 332 +++--- apps/server/src/provider/acp/AcpJsonRpcConnection.test.ts | 8 +- apps/server/src/pullRequest/PullRequestService.test.ts | 294 +++-- apps/server/src/serverSettings.test.ts | 149 +-- apps/server/src/sourceControl/GitHubSourceControlProvider.test.ts | 16 +- apps/server/src/sourceControl/GitLabSourceControlProvider.test.ts | 16 +- apps/server/src/terminal/Manager.test.ts | 8 +- apps/server/src/terminal/NodePtyAdapter.test.ts | 32 +- apps/server/src/terminal/OutputProtocol.test.ts | 114 +- apps/server/src/textGeneration/ClaudeTextGeneration.test.ts | 152 ++- apps/server/src/textGeneration/CodexTextGeneration.test.ts | 56 +- apps/server/src/textGeneration/CursorTextGeneration.test.ts | 16 +- apps/server/src/usage/UsageService.test.ts | 165 +-- apps/server/src/usage/cliproxyApi.test.ts | 24 +- apps/server/src/vcs/GitVcsDriver.test.ts | 752 ++++++------- apps/server/src/vcs/GitVcsDriverCore.test.ts | 274 +++-- apps/web/src/components/chat/queuedMessageEdit.test.ts | 35 +- apps/web/src/keybindings.test.ts | 18 +- infra/relay/src/agentActivity/ApnsClient.test.ts | 148 +-- infra/relay/src/agentActivity/ApnsDeliveries.test.ts | 147 +-- infra/relay/src/agentActivity/FcmDeliveries.test.ts | 148 +-- oxlint-plugin-t3code/index.ts | 2 + oxlint-plugin-t3code/rules/no-test-in-loop.test.ts | 114 ++ oxlint-plugin-t3code/rules/no-test-in-loop.ts | 79 ++ packages/client-runtime/src/connection/resolver.test.ts | 8 +- packages/client-runtime/src/operations/commands.test.ts | 136 ++- packages/client-runtime/src/rpc/session.test.ts | 157 ++- packages/client-runtime/src/state/assets.test.ts | 208 ++-- packages/client-runtime/src/state/pullRequests.test.ts | 396 +++---- packages/client-runtime/src/state/threadCommands.test.ts | 92 +- packages/client-runtime/src/state/threads-sync.test.ts | 24 +- packages/contracts/src/providerInstance.test.ts | 62 +- packages/effect-acp/src/protocol.test.ts | 8 +- packages/shared/src/gitPatchPath.test.ts | 16 +- scripts/build-desktop-artifact.test.ts | 56 +- scripts/dev-runner.test.ts | 46 +- scripts/legend-list-initial-reveal.test.ts | 9 +- vite.config.ts | 1 + 86 files changed, 6133 insertions(+), 6050 deletions(-)