From 5fdd478aeecc29a764c6b10071aeadcd516dbdc7 Mon Sep 17 00:00:00 2001 From: deepshekhardas Date: Mon, 1 Jun 2026 11:15:30 +0530 Subject: [PATCH] fix(core): degrade zodShapeStream parse errors to console.warn instead of crashing stream (fix #3510) --- packages/core/src/v3/apiClient/stream.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/core/src/v3/apiClient/stream.ts b/packages/core/src/v3/apiClient/stream.ts index fc7bcf3db13..6b35e647b4b 100644 --- a/packages/core/src/v3/apiClient/stream.ts +++ b/packages/core/src/v3/apiClient/stream.ts @@ -62,8 +62,10 @@ export function zodShapeStream( if (result.success) { controller.enqueue(result.data); - } else { - controller.error(new Error(`Unable to parse shape: ${result.error.message}`)); + } else if (typeof console !== "undefined") { + console.warn( + `[zodShapeStream] Skipping unparseable shape chunk: ${result.error.message}` + ); } }, })