apps/server/src/provider/Layers/ClaudeCodeAdapter.test.ts | 94 ++- apps/server/src/provider/Layers/ClaudeCodeAdapter.ts | 648 +++++++++++++-- apps/server/src/provider/Layers/CodexAdapter.test.ts | 9 +- apps/server/src/provider/Layers/CodexAdapter.ts | 778 ++++++++++++++---- apps/server/src/provider/Layers/CursorAdapter.test.ts | 350 ++++++++ apps/server/src/provider/Layers/CursorAdapter.ts | 1378 ++++++++++++++++++++++++++++++++ apps/server/src/provider/Layers/ProviderAdapterRegistry.test.ts | 21 +- apps/server/src/provider/Layers/ProviderAdapterRegistry.ts | 3 +- apps/server/src/provider/Services/CursorAdapter.test.ts | 195 +++-- apps/server/src/provider/Services/CursorAdapter.ts | 252 ++---- apps/server/src/serverLayers.ts | 6 +- packages/contracts/src/provider.test.ts | 6 + packages/contracts/src/provider.ts | 6 + packages/contracts/src/providerRuntime.ts | 535 ++++++++++++- 14 files changed, 3746 insertions(+), 535 deletions(-)