diff --git a/frontend/app/web-gold/src/components/agents/ChatDrawer.vue b/frontend/app/web-gold/src/components/agents/ChatDrawer.vue index 49842b689e..6e829a77af 100644 --- a/frontend/app/web-gold/src/components/agents/ChatDrawer.vue +++ b/frontend/app/web-gold/src/components/agents/ChatDrawer.vue @@ -20,7 +20,6 @@ import { AlertDialogTitle } from '@/components/ui/alert-dialog' import { sendChatStream } from '@/api/agent' -import { copyToClipboard } from '@/utils/clipboard' import HistoryPanel from './HistoryPanel.vue' import ChatDrawerHeader from './ChatDrawerHeader.vue' import ChatDrawerEmpty from './ChatDrawerEmpty.vue' @@ -90,15 +89,6 @@ const handleGenerate = async () => { emit('send', { agentId: props.agent?.id, content: prompt, modelMode: modelMode.value }) } -const handleCopy = async () => { - const success = await copyToClipboard(generatedContent.value) - if (success) { - toast.success('已复制') - } else { - toast.error('复制失败') - } -} - const handleRegenerate = async () => { if (!currentInput.value || isGenerating.value) return generatedContent.value = '' @@ -200,7 +190,6 @@ watch(() => props.visible, (val) => { :generated-content="generatedContent" :is-generating="isGenerating" @reset="handleReset" - @copy="handleCopy" @regenerate="handleRegenerate" /> diff --git a/frontend/app/web-gold/src/components/agents/ChatDrawerResult.vue b/frontend/app/web-gold/src/components/agents/ChatDrawerResult.vue index a9246c77c5..e4887e1b67 100644 --- a/frontend/app/web-gold/src/components/agents/ChatDrawerResult.vue +++ b/frontend/app/web-gold/src/components/agents/ChatDrawerResult.vue @@ -1,9 +1,11 @@