From 109cff16c1cc7e19f3e38daa233f97018115a32a Mon Sep 17 00:00:00 2001
From: chanx <1243304602@qq.com>
Date: Tue, 18 Aug 2026 18:00:23 +0800
Subject: [PATCH] fix(web): strip think sections from floating chat widget copy
(#18436)
---
web/src/components/floating-chat-widget.tsx | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/web/src/components/floating-chat-widget.tsx b/web/src/components/floating-chat-widget.tsx
index 3d6a5635e4..08397f7bf5 100644
--- a/web/src/components/floating-chat-widget.tsx
+++ b/web/src/components/floating-chat-widget.tsx
@@ -22,6 +22,7 @@ import { useFetchExternalAgentInputs } from '@/hooks/use-agent-request';
import { useFetchExternalChatInfo } from '@/hooks/use-chat-request';
import i18n, { changeLanguageAsync } from '@/locales/config';
import { useSendNextSharedMessage } from '@/pages/agent/hooks/use-send-shared-message';
+import { removeThinkSection } from '@/utils/chat';
import { MessageCircle, Minimize2, Send, X } from 'lucide-react';
import React, { useCallback, useEffect, useRef, useState } from 'react';
import { useTranslation } from 'react-i18next';
@@ -662,7 +663,7 @@ const FloatingChatWidget = () => {
role="toolbar"
>
@@ -877,7 +878,7 @@ const FloatingChatWidget = () => {
role="toolbar"
>