From 0164c1c8bc2c7fa48e4a7bca05c41a2597f747ac Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Mon, 24 Aug 2026 12:42:36 -0500 Subject: [PATCH] fix(ai): remove obsolete reasoning summary aliases (#44733) --- packages/ai/src/protocols/open-responses.ts | 1 - packages/ai/src/protocols/openai-responses.ts | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/ai/src/protocols/open-responses.ts b/packages/ai/src/protocols/open-responses.ts index 554997c4333..59d8323bb3d 100644 --- a/packages/ai/src/protocols/open-responses.ts +++ b/packages/ai/src/protocols/open-responses.ts @@ -1186,7 +1186,6 @@ export const step = (state: ParserState, event: Event) => { if ( event.type === "response.reasoning.done" || event.type === "response.reasoning_summary_text.done" || - event.type === "response.reasoning_summary.done" || event.type === "response.reasoning_text.done" ) { if (!event.item_id) return ProviderShared.eventError(state.id, `${event.type} is missing item_id`) diff --git a/packages/ai/src/protocols/openai-responses.ts b/packages/ai/src/protocols/openai-responses.ts index e93e6feafc0..9b3074a06a4 100644 --- a/packages/ai/src/protocols/openai-responses.ts +++ b/packages/ai/src/protocols/openai-responses.ts @@ -162,7 +162,7 @@ const HOSTED_TOOLS = { } as const satisfies ResponsesHostedTools.Definitions const step = (state: OpenResponses.ParserState, event: OpenResponses.Event) => { - if (event.type === "response.reasoning_text.delta" || event.type === "response.reasoning_summary.delta") + if (event.type === "response.reasoning_text.delta") return event.item_id ? Effect.succeed(OpenResponses.onReasoningDelta(state, event, event.item_id)) : ProviderShared.eventError(ADAPTER, `${event.type} is missing item_id`)