diff --git a/web/app/components/base/chat/chat/answer/agent-content.tsx b/web/app/components/base/chat/chat/answer/agent-content.tsx index 6f03c938f1..c20e38c432 100644 --- a/web/app/components/base/chat/chat/answer/agent-content.tsx +++ b/web/app/components/base/chat/chat/answer/agent-content.tsx @@ -11,10 +11,12 @@ import { getProcessedFilesFromResponse } from '@/app/components/base/file-upload type AgentContentProps = { item: ChatItem responding?: boolean + content?: string } const AgentContent: FC = ({ item, responding, + content, }) => { const { annotation, @@ -26,7 +28,7 @@ const AgentContent: FC = ({ return (
- {agent_thoughts?.map((thought, index) => ( + {content ? : agent_thoughts?.map((thought, index) => (
{thought.thought && ( diff --git a/web/app/components/base/chat/chat/answer/index.tsx b/web/app/components/base/chat/chat/answer/index.tsx index 5d9966ff0c..2625695221 100644 --- a/web/app/components/base/chat/chat/answer/index.tsx +++ b/web/app/components/base/chat/chat/answer/index.tsx @@ -164,10 +164,11 @@ const Answer: FC = ({ ) } { - hasAgentThoughts && ( + (hasAgentThoughts || content) && ( ) }