apps/server/src/auth/RpcAuthorization.test.ts | 7 + apps/server/src/auth/RpcAuthorization.ts | 1 + apps/server/src/mcp/OrchestratorMcpService.ts | 1 + apps/server/src/mcp/toolkits/core.test.ts | 153 +- apps/server/src/mcp/toolkits/orchestrator/handlers.ts | 22 + apps/server/src/mcp/toolkits/orchestrator/tools.ts | 15 + apps/server/src/observability/RpcInstrumentation.ts | 1 + apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts | 2393 +++++++++++++++++++++++++++++++- apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.testkit.ts | 7 +- apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts | 1131 +++++++++++---- apps/server/src/orchestration-v2/Adapters/ClaudeAgentSdkQueryRunner.test.ts | 80 ++ apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.ts | 80 +- apps/server/src/orchestration-v2/Adapters/claudeWorkflowProgress.test.ts | 318 +++++ apps/server/src/orchestration-v2/Adapters/claudeWorkflowProgress.ts | 192 +++ apps/server/src/orchestration-v2/BackgroundWorkStop.integration.test.ts | 86 +- apps/server/src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts | 1 + apps/server/src/orchestration-v2/Orchestrator.ts | 19 +- apps/server/src/orchestration-v2/ProjectionStore.test.ts | 164 ++- apps/server/src/orchestration-v2/ProviderEventIngestor.test.ts | 84 ++ apps/server/src/orchestration-v2/ProviderEventIngestor.ts | 35 +- apps/server/src/orchestration-v2/ProviderRuntimeRecoveryService.test.ts | 91 ++ apps/server/src/orchestration-v2/RunExecutionService.test.ts | 223 ++- apps/server/src/orchestration-v2/RunExecutionService.ts | 47 +- apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts | 71 +- apps/server/src/orchestration-v2/ThreadManagementService.test.ts | 235 ++++ apps/server/src/orchestration-v2/ThreadManagementService.ts | 116 +- apps/server/src/orchestration-v2/runtimeLayer.ts | 8 +- apps/server/src/orchestration-v2/testkit/ProviderReplayHarness.ts | 5 +- apps/server/src/orchestration-v2/testkit/fixtures/subagent_v2_approval/codex_output.ts | 14 + apps/server/src/orchestration-v2/testkit/fixtures/subagent_v2_nested_approval/codex_output.ts | 14 + apps/server/src/orchestration-v2/unknownField.ts | 10 + apps/server/src/orchestration-v2/workflowAgentAnswers.test.ts | 121 ++ apps/server/src/orchestration-v2/workflowAgentAnswers.ts | 97 ++ apps/server/src/orchestration-v2/workflowFileRead.ts | 112 ++ apps/server/src/orchestration-v2/workflowScriptQuery.test.ts | 22 +- apps/server/src/orchestration-v2/workflowScriptQuery.ts | 137 +- apps/server/src/relay/AgentAwarenessRelay.test.ts | 1 + apps/server/src/ws.ts | 1 + apps/web/src/components/chat/ThreadLineageWorkflowRow.tsx | 266 ++++ apps/web/src/components/chat/ThreadRelationshipsControl.agents.test.tsx | 523 ++++++- apps/web/src/components/chat/ThreadRelationshipsControl.tsx | 230 ++- apps/web/src/components/ui/collapsible-section-header.tsx | 5 +- packages/client-runtime/src/state/orchestration.ts | 4 + packages/client-runtime/src/state/subagentRuntime.test.ts | 220 +++ packages/client-runtime/src/state/subagentRuntime.ts | 204 ++- packages/client-runtime/src/t3ToolSummary.test.ts | 17 + packages/client-runtime/src/t3ToolSummary.ts | 7 + packages/client-runtime/src/work-log/presentation.test.ts | 42 + packages/client-runtime/src/work-log/presentation.ts | 1 + packages/contracts/src/clientRpcPermissions.ts | 2 + packages/contracts/src/orchestrationV2.test.ts | 64 + packages/contracts/src/orchestrationV2.ts | 155 +++ packages/contracts/src/orchestratorMcp.ts | 1 + packages/contracts/src/rpc.ts | 8 + packages/provider-core/src/server/ProviderAdapter.ts | 4 + packages/shared/src/t3McpToolPresentation.ts | 5 + 56 files changed, 7214 insertions(+), 659 deletions(-)