From 7dd09607cec7cb46cef686082f10b9152191f83c Mon Sep 17 00:00:00 2001 From: Taranum Wasu Date: Sun, 28 Jun 2026 00:17:28 +0530 Subject: [PATCH] fix(web): send session cookies on playground/agent generate requests Self-hosted Better Auth requires the session cookie on cross-origin Jawn calls; the Playground generate path omitted credentials: include unlike getJawnClient(), causing Invalid session on /v1/playground/generate. Fixes #5653 Co-authored-by: Cursor --- web/lib/api/llm/generate.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/lib/api/llm/generate.ts b/web/lib/api/llm/generate.ts index aa2d66c12a..a39b6e1fcf 100644 --- a/web/lib/api/llm/generate.ts +++ b/web/lib/api/llm/generate.ts @@ -184,6 +184,8 @@ export async function generate( `${env("NEXT_PUBLIC_HELICONE_JAWN_SERVICE")}/v1/${apiEndpoint}/generate`, { method: "POST", + credentials: "include", + signal: params.signal, body: JSON.stringify({ messages: params.messages, stream: !!params.stream,