AGENTS.md | 2 +- apps/server/integration/TestProviderAdapter.integration.ts | 176 ++++++++++++++++++++++-- apps/server/integration/fixtures/providerRuntime.ts | 106 +++++++++------ apps/server/src/orchestration/Layers/CheckpointReactor.test.ts | 47 ++++--- apps/server/src/orchestration/Layers/CheckpointReactor.ts | 112 +++------------ apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts | 6 +- apps/server/src/orchestration/Layers/ProviderCommandReactor.ts | 43 +----- apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.test.ts | 18 ++- apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts | 62 +++++---- apps/server/src/provider/Layers/ClaudeCodeAdapter.test.ts | 23 ++-- apps/server/src/provider/Layers/ClaudeCodeAdapter.ts | 189 +++++++++++++++----------- apps/server/src/provider/Layers/CodexAdapter.ts | 40 +++++- apps/server/src/provider/Layers/CursorAdapter.test.ts | 9 +- apps/server/src/provider/Layers/CursorAdapter.ts | 232 ++++++++++++++++++++------------ apps/server/src/provider/Layers/ProviderService.test.ts | 103 +++++++++----- apps/server/src/provider/Layers/ProviderService.ts | 36 +---- apps/server/src/wsServer.test.ts | 22 +-- apps/web/src/session-logic.test.ts | 29 ++++ apps/web/src/session-logic.ts | 1 + packages/contracts/src/model.test.ts | 6 +- 20 files changed, 765 insertions(+), 497 deletions(-)