apps/server/src/mcp/OrchestratorMcpService.test.ts | 11 +- apps/server/src/mcp/OrchestratorMcpService.ts | 65 ++-- apps/server/src/mcp/OrchestratorMcpToolkit.integration.test.ts | 29 +- apps/server/src/mcp/toolkits/orchestrator/tools.test.ts | 2 +- apps/server/src/mcp/toolkits/orchestrator/tools.ts | 4 +- apps/server/src/mcp/toolkits/pullRequests/tools.ts | 2 +- apps/server/src/orchestration-v2/BackgroundWorkStop.integration.test.ts | 154 ++++++-- apps/server/src/orchestration-v2/EffectOutbox.ts | 6 + apps/server/src/orchestration-v2/EffectWorker.ts | 17 + apps/server/src/orchestration-v2/Orchestrator.ts | 474 ++++++++++++++++++++----- apps/server/src/orchestration-v2/ThreadManagementService.ts | 39 +- apps/server/src/orchestration-v2/ThreadStop.test.ts | 605 ++++++++++++++++++++++++++++++++ apps/server/src/relay/AgentAwarenessRelay.test.ts | 1 + docs/orchestration-v2/feature-lifecycles.md | 8 + docs/orchestration-v2/orchestrator-mcp-server.md | 14 +- docs/user/source-control.md | 7 +- docs/user/thread-sidebar.md | 1 + packages/contracts/src/orchestrationV2.ts | 15 + 18 files changed, 1271 insertions(+), 183 deletions(-)