BEFORE — real T3 server and CLI output Commit: 18aeb0fb91ca55b79c8919f1ecc5a3166772ad57 Environment: Linux x86_64; Node v26.12.1; Pi (@earendil-works/pi-coding-agent) 1.4.0 Fresh isolated T3 database; synthetic git project; no copied live data. Launch arguments: --session-dir /dev/null/pi-diagnostics Message: diagnostics reproduction Paths anonymized for publication. Server excerpts show the last occurrence of each relevant event. CLI OUTPUT $ t3 project add --title Pi crash diagnostics Added project ae7373b8-3d0b-4155-a741-7a9ba8f08f32 (Pi crash diagnostics) at . $ t3 thread start diagnostics reproduction --title Pi crash diagnostics --provider pi --model default --json --wait {"threadId":"mcp:a092b21a-3b4a-478f-9f52-327e03fa52aa","runId":"run:thread:mcp%3Aa092b21a-3b4a-478f-9f52-327e03fa52aa:ordinal:1","status":"failed","reply":null,"error":"Pi RPC read failed: pi process exited with code 1."} Thread mcp:a092b21a-3b4a-478f-9f52-327e03fa52aa stopped with status failed: Pi RPC read failed: pi process exited with code 1. SERVER DIAGNOSTIC EXCERPTS [23:17:41.196] DEBUG (#2391): pi stderr { stderrLength: 976 } [23:17:41.232] WARN (#2395): orchestration-v2.provider-session-runtime-failed { providerSessionId: 'provider-session:provider-instance:pi:thread:mcp%3Aa092b21a-3b4a-478f-9f52-327e03fa52aa:122fe33a-32df-456c-87dc-cc6f1ccff701', cause: 'ProviderAdapterEventStreamError: Failed while streaming pi provider session provider-session:provider-instance:pi:thread:mcp%3Aa092b21a-3b4a-478f-9f52-327e03fa52aa:122fe33a-32df-456c-87dc-cc6f1ccff701 events.\n' + ' at file:///packages/provider-pi/src/server/adapter.ts:2525:19\n' + ' at orchestrationV2.providerTurnStart.start (file:///apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1767:15)\n' + ' at orchestrationV2.providerTurnStart.start (definition) (file:///apps/server/src/orchestration-v2/ProviderTurnStartService.ts:275:26)\n' + ' at ProviderTurnStartService.start (file:///apps/server/src/orchestration-v2/EffectWorker.ts:164:16)\n' + ' at ProviderTurnStartService.start (definition) (file:///apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1761:21)\n' + ' at OrchestrationEffectExecutorV2.execute (file:///apps/server/src/orchestration-v2/EffectWorker.ts:842:14)\n' + ' at OrchestrationEffectExecutorV2.execute (definition) (file:///apps/server/src/orchestration-v2/EffectWorker.ts:101:23)\n' + ' at serverActivation.forkParkedFiber (file:///apps/server/src/serverRuntimeStartup.ts:390:30)\n' + ' at serverActivation.forkParkedFiber (definition) (file:///apps/server/src/serverActivation.ts:12:39)\n' + ' at ServerRuntimeStartup.startEffectWorkerWithRelay (file:///apps/server/src/serverRuntimeStartup.ts:548:9)\n' + ' at ServerRuntimeStartup.startEffectWorkerWithRelay (definition) (file:///apps/server/src/serverRuntimeStartup.ts:383:50) {\n' + ' [cause]: Error: Cause([Fail(PiRpcError: Pi RPC read failed: pi process exited with code 1.)])\n' + '}' }