fix: 修复任务工具结果解析逻辑,确保正确处理显示内容
This commit is contained in:
parent
a783abd0e3
commit
0d6880f6a3
@ -207,7 +207,7 @@ export function MessageBubble({ message, onNavigateToSubAgent }: MessageBubblePr
|
|||||||
const displayContent = hasResult ? stripToolResultPrefix(message.resultContent!) : ''
|
const displayContent = hasResult ? stripToolResultPrefix(message.resultContent!) : ''
|
||||||
|
|
||||||
const isTaskTool = message.toolName === 'task'
|
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 isSubAgent = !!message.subagentTaskId
|
||||||
const subagentType = (message.arguments as Record<string, unknown> | null)?.subagent_type as string || 'general'
|
const subagentType = (message.arguments as Record<string, unknown> | null)?.subagent_type as string || 'general'
|
||||||
const taskDescription = (message.arguments as Record<string, unknown> | null)?.description as string || ''
|
const taskDescription = (message.arguments as Record<string, unknown> | null)?.description as string || ''
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user