ACP v2 linked terminal - real server / MCP capture Commit: cb01fea8e7820355c87ad8438cedfc3e0761f090 Fresh synthetic project; no copied database; same driver on both sides. 1. Agent: state_update running; terminal_update term (npm run dev). 2. Agent: linked tool_call_update completed, content terminal term. Real server t3_thread_read: {"threadStatus": "running", "linked": [{"status": "completed", "text": "$ Ran command", "type": "command_execution"}]} 3. Agent: terminal_output_chunk term, "still running\n"; no exit status. Real server t3_thread_read: {"threadStatus": "running", "linked": [{"status": "completed", "text": "$ npm run dev\nstill running\n", "type": "command_execution"}]} Persisted linked projection: {"nativeId": "linked", "status": "completed", "input": "npm run dev", "output": "still running\n"} 4. Agent: state_update idle, stopReason end_turn. Real server t3_thread_read: {"threadStatus": "completed", "linked": [{"status": "completed", "text": "$ npm run dev\nstill running\n", "type": "command_execution"}]}