apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts | 109 +++++++++++++++++++++++++++++ apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts | 34 +++++++++ apps/server/src/orchestration-v2/EffectOutbox.ts | 2 + apps/server/src/orchestration-v2/EffectWorker.test.ts | 30 ++++++++ apps/server/src/orchestration-v2/EffectWorker.ts | 19 +++-- apps/server/src/orchestration-v2/Orchestrator.ts | 90 +++++++++++++++++++++++- apps/server/src/orchestration-v2/ProviderTurnControlService.ts | 17 +++++ apps/server/src/orchestration-v2/ThreadStop.test.ts | 119 ++++++++++++++++++++++++++++++++ apps/server/src/orchestration-v2/testkit/OrchestratorScenario.ts | 1 + apps/web/src/components/chat/ThreadRelationshipsControl.agents.test.tsx | 27 ++++++-- apps/web/src/components/chat/ThreadRelationshipsControl.tsx | 31 +++++++-- packages/client-runtime/src/operations/commands.test.ts | 55 +++++++++++++++ packages/client-runtime/src/operations/commands.ts | 14 ++++ packages/contracts/src/orchestrationV2.ts | 8 +++ packages/provider-core/src/server/ProviderAdapter.ts | 5 ++ 15 files changed, 542 insertions(+), 19 deletions(-)