apps/mobile/src/features/threads/thread-work-log.tsx | 45 +++++++- apps/mobile/src/lib/threadActivity.test.ts | 30 ++++++ apps/mobile/src/lib/threadActivity.ts | 49 ++++++--- apps/mobile/src/state/queries.ts | 23 ++++ apps/server/scripts/acp-mock-agent.ts | 64 ++++++++++++ apps/server/src/auth/RpcAuthorization.ts | 1 + apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.test.ts | 35 +++++++ apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.ts | 81 ++++++++++++++- apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts | 83 +++++++++++++++ apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts | 46 +++++++- apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.test.ts | 34 +++++- apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.ts | 19 +++- apps/server/src/orchestration-v2/Adapters/OpenCodeAdapterV2.test.ts | 28 ++++- apps/server/src/orchestration-v2/Adapters/OpenCodeToolItems.ts | 29 +++++- apps/server/src/orchestration-v2/Adapters/PiAdapterV2.test.ts | 96 +++++++++++++++++ apps/server/src/orchestration-v2/Adapters/PiAdapterV2.ts | 8 ++ apps/server/src/orchestration-v2/Orchestrator.ts | 14 +++ apps/server/src/orchestration-v2/ProjectionStore.test.ts | 8 ++ apps/server/src/orchestration-v2/ProjectionStore.ts | 25 +++++ apps/server/src/orchestration-v2/ProviderTurnControlService.test.ts | 1 + apps/server/src/orchestration-v2/ThreadManagementService.ts | 16 +++ apps/server/src/orchestration-v2/WireProjection.test.ts | 30 +++++- apps/server/src/orchestration-v2/WireProjection.ts | 83 +++++++++++++-- apps/server/src/relay/AgentAwarenessRelay.test.ts | 1 + apps/server/src/ws.ts | 15 +++ apps/web/src/components/chat/MessagesTimeline.tsx | 45 ++++++-- apps/web/src/components/chat/V2ItemInspector.tsx | 127 ++++++++++++++++++++-- apps/web/src/state/queries.ts | 21 ++++ packages/client-runtime/package.json | 4 + packages/client-runtime/src/state/orchestration.ts | 7 ++ packages/client-runtime/src/work-log/itemDetail.ts | 179 ++++++++++++++++++++++++++++++++ packages/client-runtime/src/work-log/presentation.ts | 7 +- packages/contracts/src/orchestrationV2.ts | 27 +++++ packages/contracts/src/rpc.ts | 7 ++ 34 files changed, 1225 insertions(+), 63 deletions(-)