diff --git a/src/cli/App.tsx b/src/cli/App.tsx index 5eeb2ea..1641081 100644 --- a/src/cli/App.tsx +++ b/src/cli/App.tsx @@ -3553,6 +3553,17 @@ export default function App({ ); turnToolContextId = getStreamToolContextId(stream); } catch (preStreamError) { + debugLog( + "stream", + "Pre-stream error: %s (status=%s)", + preStreamError instanceof Error + ? preStreamError.message + : String(preStreamError), + preStreamError instanceof APIError + ? preStreamError.status + : "none", + ); + // Extract error detail using shared helper (handles nested/direct/message shapes) const errorDetail = extractConflictDetail(preStreamError);