diff --git a/frontend/src/core/messages/utils.ts b/frontend/src/core/messages/utils.ts index 3f1fef9ad..22f985009 100644 --- a/frontend/src/core/messages/utils.ts +++ b/frontend/src/core/messages/utils.ts @@ -251,7 +251,7 @@ export function extractReasoningContentFromMessage(message: Message) { } if (Array.isArray(message.content)) { const part = message.content[0]; - if (part && "thinking" in part) { + if (part && typeof part === "object" && "thinking" in part) { return part.thinking as string; } }