diff --git a/src/utils/messageHandler.ts b/src/utils/messageHandler.ts index 05b9097..fb0cff1 100644 --- a/src/utils/messageHandler.ts +++ b/src/utils/messageHandler.ts @@ -307,8 +307,8 @@ async function handleUserMessageWithBackend( onSegmentUpdate: (segments) => { // 过滤掉包含 [调用工具:xxx] 的段落 - const filteredSegments = segments.filter(seg => { - if (seg.type === 'text' && typeof seg.content === 'string') { + const filteredSegments = segments.filter((seg) => { + if (seg.type === "text" && typeof seg.content === "string") { return !/\[调用工具:.+?\]/.test(seg.content); } return true; @@ -427,7 +427,7 @@ async function handleUserMessageWithBackend( }); panel.webview.postMessage({ command: "receiveMessage", - text: `❌ 错误: ${message}`, + text: `❌ 服务繁忙,请稍后重试`, }); // 恢复输入状态 panel.webview.postMessage({ @@ -848,10 +848,10 @@ async function handleFileOperation( const errorMsg = error instanceof Error ? error.message : "操作失败"; panel.webview.postMessage({ command: "receiveMessage", - text: `❌ ${errorMsg}`, + text: `❌ 服务繁忙,请稍后重试`, }); vscode.window.showErrorMessage(errorMsg); - await historyManager.addAiMessage(`❌ ${errorMsg}`); + await historyManager.addAiMessage(`❌ 服务繁忙,请稍后重试`); } }