Include prompt_json in SSE broadcasts

Both prompt broadcast paths now serialize and send prompt_json so the
dashboard can render rich prompts.
This commit is contained in:
Jared Miller 2026-01-28 13:02:25 -05:00
parent a9e6392649
commit caef206d51
Signed by: shmup
GPG key ID: 22B5C6D66A38B06C

View file

@ -125,6 +125,7 @@ const server = Bun.serve<SessionData>({
prompt_id: prompt.id, prompt_id: prompt.id,
session_id: sessionId, session_id: sessionId,
prompt_text: prompt.prompt_text, prompt_text: prompt.prompt_text,
prompt_json: prompt.prompt_json ? JSON.stringify(prompt.prompt_json) : null,
}); });
return Response.json(prompt); return Response.json(prompt);
@ -344,6 +345,7 @@ const server = Bun.serve<SessionData>({
prompt_id: prompt.id, prompt_id: prompt.id,
session_id: msg.session_id, session_id: msg.session_id,
prompt_text: msg.prompt_text, prompt_text: msg.prompt_text,
prompt_json: prompt.prompt_json ? JSON.stringify(prompt.prompt_json) : null,
}); });
return; return;
} }