fix: wrap system message content in text object structure for @assistant-ui/react compatibility

This commit is contained in:
weishu
2025-12-18 08:38:16 +08:00
parent e2428f11b5
commit 282471428f
+1 -1
View File
@@ -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
}