apps/server/scripts/record-grok-acp-replay-fixture.ts | 4 +- apps/server/src/assets/AssetAccess.ts | 4 +- apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.test.ts | 4 +- apps/server/src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts | 4 +- apps/server/src/orchestration-v2/Adapters/AcpRegistryAdapterV2.testkit.ts | 4 +- apps/server/src/orchestration-v2/Adapters/AntigravityAdapterV2.test.ts | 4 +- apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts | 4 +- apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.ts | 4 +- apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.testkit.ts | 4 +- apps/server/src/orchestration-v2/Adapters/GrokAdapterV2.test.ts | 4 +- apps/server/src/orchestration-v2/Adapters/GrokAdapterV2.testkit.ts | 4 +- apps/server/src/orchestration-v2/Adapters/MuseAdapterV2.testkit.ts | 4 +- apps/server/src/orchestration-v2/Adapters/OpenCode2AdapterV2.testkit.ts | 4 +- apps/server/src/orchestration-v2/Adapters/OpenCodeAdapterV2.testkit.ts | 6 +- apps/server/src/orchestration-v2/Adapters/PiAdapterV2.testkit.ts | 4 +- apps/server/src/provider/CodexProvider.ts | 2 +- apps/server/src/provider/Drivers/CodexDriver.ts | 2 +- apps/server/src/provider/ProviderRegistry.ts | 4 +- apps/server/src/provider/builtInProviderCatalog.ts | 6 +- apps/server/src/sourceControl/SourceControlRepositoryService.ts | 4 +- apps/server/src/textGeneration/OpenCode2TextGeneration.test.ts | 4 +- apps/server/src/workspace/WorkspaceEntries.ts | 6 +- apps/server/src/workspace/WorkspacePaths.ts | 4 +- apps/server/src/worktreesDirectory.ts | 4 +- packages/provider-acp-registry/src/server/AcpRegistrySupport.test.ts | 10 +- packages/provider-core/src/server/driver.ts | 4 +- packages/provider-core/src/server/maintenanceResolver.test.ts | 4 +- packages/provider-core/src/server/maintenanceResolver.ts | 6 +- packages/provider-core/src/server/managedProvider.test.ts | 2 +- packages/provider-core/src/server/managedProvider.ts | 10 +- packages/provider-core/src/server/pathExpansion.ts | 18 ---- packages/provider-core/src/server/snapshot.ts | 2 +- packages/provider-core/src/server/snapshotProbe.test.ts | 3 +- packages/provider-core/src/server/snapshotProbe.ts | 3 +- packages/provider-cursor/src/server/adapter.test.ts | 8 +- packages/provider-cursor/src/server/credentialStore.test.ts | 4 +- packages/provider-cursor/src/server/driver.test.ts | 4 +- packages/provider-grok/src/server/driver.test.ts | 4 +- packages/provider-muse/src/server/adapter.test.ts | 4 +- packages/provider-muse/src/server/driver.ts | 4 +- packages/provider-muse/src/server/maintenance.test.ts | 3 +- packages/provider-muse/src/server/maintenance.ts | 3 +- packages/provider-muse/src/server/status.ts | 2 +- packages/provider-opencode/src/server/OpenCodeRuntime.environment.test.ts | 3 +- packages/provider-opencode/src/server/OpenCodeRuntime.ts | 156 ++++++++++++++++---------------- packages/provider-opencode/src/server/OpenCodeServerLedger.test.ts | 2 +- packages/provider-opencode/src/server/OpenCodeServerLedger.ts | 3 +- packages/provider-opencode/src/server/OpenCodeServerOwner.test.ts | 8 +- packages/provider-opencode/src/server/adapter.test.ts | 12 +-- packages/provider-opencode/src/server/adapter.ts | 27 +++--- packages/provider-opencode/src/server/driver.test.ts | 14 +-- packages/provider-opencode/src/server/driver.ts | 4 +- packages/provider-opencode/src/server/probeResponses.fixture.ts | 3 +- packages/provider-opencode/src/server/status.test.ts | 9 +- packages/provider-opencode/src/server/textGeneration.test.ts | 12 ++- packages/provider-opencode/src/server/usageLimits.ts | 4 +- packages/provider-opencode/src/server/v2/OpenCode2Client.live.test.ts | 5 +- packages/provider-opencode/src/server/v2/OpenCode2Client.test.ts | 3 +- packages/provider-opencode/src/server/v2/OpenCode2Client.ts | 46 +++++----- packages/provider-opencode/src/server/v2/OpenCode2Server.live.test.ts | 5 +- packages/provider-opencode/src/server/v2/OpenCode2Server.test.ts | 4 +- packages/provider-opencode/src/server/v2/textGeneration.ts | 7 +- packages/provider-opencode/src/server/versionProbe.test.ts | 8 +- packages/provider-opencode/src/server/versionProbe.ts | 3 +- packages/provider-pi/src/server/adapter.test.ts | 7 +- packages/provider-pi/src/server/adapter.ts | 2 +- packages/provider-pi/src/server/driver.test.ts | 9 +- packages/provider-pi/src/server/driver.ts | 4 +- packages/provider-pi/src/server/rpc.ts | 3 +- packages/provider-pi/src/server/status.test.ts | 3 +- packages/provider-pi/src/server/status.ts | 5 +- packages/provider-pi/src/server/textGeneration.test.ts | 2 +- packages/provider-pi/src/server/textGeneration.ts | 2 +- packages/provider-testing/package.json | 20 ++-- packages/provider-testing/src/TestProviderHost.ts | 91 +++++++++++++++++++ packages/provider-testing/src/host.ts | 91 ------------------- packages/provider-testing/src/replayWorkspace.ts | 3 +- 77 files changed, 396 insertions(+), 380 deletions(-)