diff --git a/web/src/components/Chat/MessageBubble.tsx b/web/src/components/Chat/MessageBubble.tsx index b531709..2be8fb6 100644 --- a/web/src/components/Chat/MessageBubble.tsx +++ b/web/src/components/Chat/MessageBubble.tsx @@ -207,7 +207,7 @@ export function MessageBubble({ message, onNavigateToSubAgent }: MessageBubblePr const displayContent = hasResult ? stripToolResultPrefix(message.resultContent!) : '' const isTaskTool = message.toolName === 'task' - const taskResult = isTaskTool && hasResult ? parseTaskResult(message.resultContent!) : null + const taskResult = isTaskTool && hasResult ? parseTaskResult(displayContent) : null const isSubAgent = !!message.subagentTaskId const subagentType = (message.arguments as Record | null)?.subagent_type as string || 'general' const taskDescription = (message.arguments as Record | null)?.description as string || ''