From e66039162e6c9ccef82b1d98ee6b2cfeafc90146 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=82CHES?= Date: Tue, 17 Mar 2026 18:29:09 -0600 Subject: [PATCH] perf: optimize SSE streaming buffer to avoid quadratic string growth (#1024) Co-authored-by: Claude Opus 4.6 (1M context) --- packages/pi-ai/src/providers/openai-codex-responses.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/pi-ai/src/providers/openai-codex-responses.ts b/packages/pi-ai/src/providers/openai-codex-responses.ts index 8c9b8aae5..5bce50d0f 100644 --- a/packages/pi-ai/src/providers/openai-codex-responses.ts +++ b/packages/pi-ai/src/providers/openai-codex-responses.ts @@ -410,8 +410,14 @@ async function* parseSSE(response: Response): AsyncGenerator