fix(openai): accept missing content-type on ChatGPT Responses SSE stream

This commit is contained in:
clawsweeper
2026-06-05 03:24:34 +00:00
parent 50d84e1b38
commit 494c01cd97

View File

@@ -280,9 +280,12 @@ describe("buildGuardedModelFetch", () => {
baseUrl: "https://chatgpt.com/backend-api/codex",
} as unknown as Model<"openai-chatgpt-responses">;
fetchWithSsrFGuardMock.mockResolvedValue({
response: new Response(responseStreamText('event: response.created\ndata: {"ok": true}\n\n'), {
status: 200,
}),
response: new Response(
responseStreamText('event: response.created\ndata: {"ok": true}\n\n'),
{
status: 200,
},
),
finalUrl: "https://chatgpt.com/backend-api/codex/responses",
release,
});