fix(desktop): fix ChatArea TSx type narrowing for toolSteps and subtasks
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
unknown→ unknown ReactNode error
This commit is contained in:
@@ -644,16 +644,16 @@ function MessageBubble({ message, setInput }: { message: Message; setInput: (tex
|
|||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
{/* Tool call steps chain (DeerFlow-inspired) */}
|
{/* Tool call steps chain (DeerFlow-inspired) */}
|
||||||
{!isUser && message.toolSteps && message.toolSteps.length > 0 && (
|
{!isUser && message.toolSteps != null && message.toolSteps.length > 0 ? (
|
||||||
<ToolCallChain
|
<ToolCallChain
|
||||||
steps={message.toolSteps}
|
steps={message.toolSteps}
|
||||||
isStreaming={message.streaming}
|
isStreaming={message.streaming}
|
||||||
/>
|
/>
|
||||||
)}
|
) : null}
|
||||||
{/* Subtask tracking (DeerFlow-inspired) */}
|
{/* Subtask tracking (DeerFlow-inspired) */}
|
||||||
{!isUser && message.subtasks && message.subtasks.length > 0 && (
|
{!isUser && message.subtasks != null && message.subtasks.length > 0 ? (
|
||||||
<TaskProgress tasks={message.subtasks} className="mb-3" />
|
<TaskProgress tasks={message.subtasks} className="mb-3" />
|
||||||
)}
|
) : null}
|
||||||
{/* Message content with streaming support */}
|
{/* Message content with streaming support */}
|
||||||
<div className={`leading-relaxed ${isUser ? 'text-white whitespace-pre-wrap' : 'text-gray-700 dark:text-gray-200'}`}>
|
<div className={`leading-relaxed ${isUser ? 'text-white whitespace-pre-wrap' : 'text-gray-700 dark:text-gray-200'}`}>
|
||||||
{message.content
|
{message.content
|
||||||
|
|||||||
Reference in New Issue
Block a user