diff --git a/packages/stage-ui/src/stores/chat.ts b/packages/stage-ui/src/stores/chat.ts index c66b9cf99..863d01c58 100644 --- a/packages/stage-ui/src/stores/chat.ts +++ b/packages/stage-ui/src/stores/chat.ts @@ -246,15 +246,12 @@ export const useChatOrchestratorStore = defineStore('chat-orchestrator', () => { }) let newMessages = sessionMessagesForSend.map((msg) => { - const { context: _context, id: _id, ...withoutContext } = msg + const { context: _context, id: _id, createdAt: _createdAt, ...withoutContext } = msg const rawMessage = toRaw(withoutContext) if (rawMessage.role === 'assistant') { - const { slices: _slices, tool_results, categorization: _categorization, ...rest } = rawMessage as ChatAssistantMessage - return { - ...toRaw(rest), - tool_results: toRaw(tool_results), - } + const { slices: _slices, tool_results: _toolResults, categorization: _categorization, ...rest } = rawMessage as ChatAssistantMessage + return toRaw(rest) } return rawMessage