From 282471428fe6d06a7f3cc3c5aebcff21decc14dd Mon Sep 17 00:00:00 2001 From: weishu Date: Thu, 18 Dec 2025 08:38:16 +0800 Subject: [PATCH] fix: wrap system message content in text object structure for @assistant-ui/react compatibility --- web/src/lib/assistant-runtime.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/lib/assistant-runtime.ts b/web/src/lib/assistant-runtime.ts index 9af2ab2c..02617a2b 100644 --- a/web/src/lib/assistant-runtime.ts +++ b/web/src/lib/assistant-runtime.ts @@ -97,7 +97,7 @@ function toThreadMessageLike(block: ChatBlock): ThreadMessageLike { role: 'system', id: messageId, createdAt: new Date(block.createdAt), - content: renderEventLabel(block.event), + content: [{ type: 'text', text: renderEventLabel(block.event) }], metadata: { custom: { kind: 'event', event: block.event } satisfies HappyChatMessageMetadata }