apps/server/package.json | 1 + apps/server/scripts/record-grok-acp-replay-fixture.ts | 13 +- apps/server/src/mcp/AcpMcpOverAcpBridge.test.ts | 119 - apps/server/src/mcp/AcpMcpOverAcpBridge.ts | 241 - apps/server/src/mcp/AcpMcpStdioBridge.ts | 57 +- apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.test.ts | 351 +- apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.testkit.ts | 4 +- apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.ts | 8062 -------------------------------- apps/server/src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts | 27 +- apps/server/src/orchestration-v2/Adapters/AcpRegistryAdapterV2.testkit.ts | 15 +- apps/server/src/orchestration-v2/Adapters/AcpRegistryAdapterV2.ts | 18 +- apps/server/src/orchestration-v2/Adapters/AntigravityAdapterV2.test.ts | 25 +- apps/server/src/orchestration-v2/Adapters/AntigravityAdapterV2.ts | 16 +- apps/server/src/orchestration-v2/Adapters/DevinAcp.ts | 4 +- apps/server/src/orchestration-v2/Adapters/GrokAdapterV2.test.ts | 15 +- apps/server/src/orchestration-v2/Adapters/GrokAdapterV2.testkit.ts | 15 +- apps/server/src/orchestration-v2/Adapters/GrokAdapterV2.ts | 26 +- apps/server/src/orchestration-v2/ProviderSelectionTransition.test.ts | 2 +- apps/server/src/orchestration-v2/testkit/ProviderSwitch.integration.test.ts | 2 +- apps/server/src/provider/AntigravityAuth.test.ts | 4 +- apps/server/src/provider/AntigravityAuth.ts | 8 +- apps/server/src/provider/AntigravityProvider.test.ts | 4 +- apps/server/src/provider/AntigravityProvider.ts | 6 +- apps/server/src/provider/Drivers/AcpRegistryDriver.ts | 8 +- apps/server/src/provider/Drivers/AntigravityDriver.ts | 20 +- apps/server/src/provider/GrokProvider.ts | 2 +- apps/server/src/provider/ProviderAuthService.test.ts | 2 +- apps/server/src/provider/ProviderHostLive.ts | 1 + apps/server/src/provider/acp/AcpClientPolicy.test.ts | 348 -- apps/server/src/provider/acp/AcpClientPolicy.ts | 297 -- apps/server/src/provider/acp/AcpClientTerminals.test.ts | 312 -- apps/server/src/provider/acp/AcpClientTerminals.ts | 459 -- apps/server/src/provider/acp/AcpCoreRuntimeEvents.test.ts | 247 - apps/server/src/provider/acp/AcpCoreRuntimeEvents.ts | 255 - apps/server/src/provider/acp/AcpJsonRpcConnection.test.ts | 2 +- apps/server/src/provider/acp/AcpNativeLogging.test.ts | 306 -- apps/server/src/provider/acp/AcpNativeLogging.ts | 188 - apps/server/src/provider/acp/AcpRegistryAuth.test.ts | 4 +- apps/server/src/provider/acp/AcpRegistryAuth.ts | 2 +- apps/server/src/provider/acp/AcpRegistryProbe.test.ts | 12 +- apps/server/src/provider/acp/AcpRegistryProbe.ts | 6 +- apps/server/src/provider/acp/AcpRegistrySupport.ts | 4 +- apps/server/src/provider/acp/AcpRuntimeModel.test.ts | 1724 ------- apps/server/src/provider/acp/AcpRuntimeModel.ts | 1644 ------- apps/server/src/provider/acp/AcpSessionConfig.test.ts | 263 -- apps/server/src/provider/acp/AcpSessionConfig.ts | 153 - apps/server/src/provider/acp/AcpSessionRuntime.processTree.test.ts | 257 +- apps/server/src/provider/acp/AcpSessionRuntime.ts | 3035 ------------ apps/server/src/provider/acp/AcpStderr.test.ts | 56 - apps/server/src/provider/acp/AcpStderr.ts | 38 - apps/server/src/provider/acp/AntigravityAcpSupport.ts | 2 +- apps/server/src/provider/acp/AntigravityProtocol.test.ts | 5 +- apps/server/src/provider/acp/AntigravityProtocol.ts | 2 +- apps/server/src/provider/acp/GrokAcpSupport.ts | 2 +- apps/server/src/provider/acp/XAiAcpExtension.test.ts | 4 +- apps/server/src/provider/acp/XAiAcpExtension.ts | 4 +- apps/server/src/provider/antigravityAuthSupport.ts | 4 +- apps/server/src/textGeneration/AntigravityTextGeneration.test.ts | 4 +- apps/server/src/textGeneration/AntigravityTextGeneration.ts | 4 +- docs/internals/adding-a-provider.md | 2 +- package.json | 2 +- packages/provider-acp/package.json | 65 + packages/provider-acp/src/server/AcpSessionRuntime.ts | 3035 ++++++++++++ packages/provider-acp/src/server/adapter.ts | 8054 +++++++++++++++++++++++++++++++ packages/provider-acp/src/server/clientPolicy.test.ts | 348 ++ packages/provider-acp/src/server/clientPolicy.ts | 297 ++ packages/provider-acp/src/server/clientTerminals.test.ts | 312 ++ packages/provider-acp/src/server/clientTerminals.ts | 459 ++ packages/provider-acp/src/server/coreRuntimeEvents.test.ts | 247 + packages/provider-acp/src/server/coreRuntimeEvents.ts | 255 + packages/provider-acp/src/server/mcpOverAcpBridge.test.ts | 119 + packages/provider-acp/src/server/mcpOverAcpBridge.ts | 241 + packages/provider-acp/src/server/nativeLogging.test.ts | 306 ++ packages/provider-acp/src/server/nativeLogging.ts | 188 + packages/provider-acp/src/server/runtimeModel.test.ts | 1724 +++++++ packages/provider-acp/src/server/runtimeModel.ts | 1644 +++++++ packages/provider-acp/src/server/sessionConfig.test.ts | 263 ++ packages/provider-acp/src/server/sessionConfig.ts | 153 + packages/provider-acp/src/server/stderr.test.ts | 56 + packages/provider-acp/src/server/stderr.ts | 38 + packages/provider-acp/tsconfig.json | 7 + packages/provider-core/src/server/ProviderHost.ts | 2 + packages/provider-core/src/server/managedProvider.test.ts | 1 + packages/provider-testing/src/host.ts | 8 +- packages/shared/package.json | 4 + packages/shared/src/mcpResponsePayloads.ts | 65 + pnpm-lock.yaml | 37 + scripts/release-smoke.ts | 1 + 88 files changed, 18382 insertions(+), 18262 deletions(-)