apps/server/scripts/acp-mock-agent.ts | 5 + apps/server/src/orchestration/Layers/ProjectionPipeline.test.ts | 221 ++++++++++++++++++++++ apps/server/src/orchestration/Layers/ProjectionPipeline.ts | 116 ++++++++++-- apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.test.ts | 148 ++++++++++++--- apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts | 18 +- apps/server/src/orchestration/projector.test.ts | 85 ++++++--- apps/server/src/orchestration/projector.ts | 74 ++++++-- apps/server/src/provider/Layers/ClaudeAdapter.test.ts | 67 +++++++ apps/server/src/provider/Layers/ClaudeAdapter.ts | 79 ++++---- apps/server/src/provider/Layers/CursorAdapter.test.ts | 77 ++++++++ apps/server/src/provider/Layers/CursorAdapter.ts | 246 +++++++++++++----------- apps/server/src/provider/Layers/GrokAdapter.ts | 322 +++++++++++++++++++------------- apps/server/src/provider/Layers/OpenCodeAdapter.test.ts | 79 ++++++++ apps/server/src/provider/Layers/OpenCodeAdapter.ts | 83 ++++---- apps/web/src/components/chat/MessagesTimeline.logic.test.ts | 98 +++++++++- apps/web/src/components/chat/MessagesTimeline.logic.ts | 56 ++++-- apps/web/src/components/chat/MessagesTimeline.tsx | 2 +- apps/web/src/session-logic.ts | 6 +- apps/web/src/store.test.ts | 33 +++- apps/web/src/store.ts | 94 ++++++++-- packages/client-runtime/src/threadDetailReducer.test.ts | 89 +++++++++ packages/client-runtime/src/threadDetailReducer.ts | 75 ++++++-- pnpm-lock.yaml | 3 +- pnpm-workspace.yaml | 4 + 24 files changed, 1646 insertions(+), 434 deletions(-)