Align live assistant transcript with history

This commit is contained in:
Federico Jaramillo Martinez
2026-05-09 21:23:12 +02:00
parent 8b41a2ac12
commit 8eb4dba7cd
8 changed files with 96 additions and 18 deletions
+3
View File
@@ -440,6 +440,9 @@ function toClientEvent(event: unknown): SessionUiEvent {
if (eventType === "message_update" && getString(assistantMessageEvent, "type") === "text_delta") {
return { type: "assistant.delta", text: getString(assistantMessageEvent, "delta") ?? "" };
}
if (eventType === "message_update" && getString(assistantMessageEvent, "type") === "thinking_delta") {
return { type: "assistant.thinking.delta", text: getString(assistantMessageEvent, "delta") ?? "" };
}
if (eventType === "tool_execution_start") {
const args = getProperty(event, "args");
return { type: "tool.start", toolName: getString(event, "toolName") ?? "", toolCallId: getString(event, "toolCallId") ?? "", summary: summarizeToolArgs(args), args };