From c1b84e8a5c4f16065fd502491ad855eee9798e47 Mon Sep 17 00:00:00 2001 From: Vincent HAYS Date: Fri, 30 Jan 2026 18:52:29 +0100 Subject: [PATCH] Set response object type for non-streaming responses Needed for pydantic_ai to work --- src/routes/chat-completions/handler.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/routes/chat-completions/handler.ts b/src/routes/chat-completions/handler.ts index 04a5ae9ed..527d83849 100644 --- a/src/routes/chat-completions/handler.ts +++ b/src/routes/chat-completions/handler.ts @@ -50,6 +50,7 @@ export async function handleCompletion(c: Context) { const response = await createChatCompletions(payload) if (isNonStreaming(response)) { + response.object = "chat.completion" consola.debug("Non-streaming response:", JSON.stringify(response)) return c.json(response) }