diff --git a/packages/noodl-editor/src/editor/src/models/AiAssistant/context/ai-api.ts b/packages/noodl-editor/src/editor/src/models/AiAssistant/context/ai-api.ts index 3d73db3..e11304b 100644 --- a/packages/noodl-editor/src/editor/src/models/AiAssistant/context/ai-api.ts +++ b/packages/noodl-editor/src/editor/src/models/AiAssistant/context/ai-api.ts @@ -38,7 +38,7 @@ async function directChatOpenAi({ messages, provider, abortController, onEnd, on stream: true }), async onopen(response) { - if (response.ok && response.headers.get('content-type') === EventStreamContentType) { + if (response.ok && response.headers.get('content-type').includes(EventStreamContentType)) { return; // everything's good } else if (response.status >= 400 && response.status < 500 && response.status !== 429) { // client-side errors are usually non-retriable: