From 3697b31c7b15244e9132bd77d580eed7c331ab3c Mon Sep 17 00:00:00 2001 From: Camol Date: Fri, 9 May 2025 21:54:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20update=20input=20schema=20reference=20in?= =?UTF-8?q?=20MessageTools=20for=20accurate=20tool=20=E2=80=A6=20(#5804)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: update input schema reference in MessageTools for accurate tool response handling * refactor: remove unused CustomEditorContainer styles from MiniAppSettings --------- Co-authored-by: kanweiwei --- .../src/pages/home/Messages/MessageTools.tsx | 2 +- .../settings/MiniappSettings/MiniAppSettings.tsx | 13 ------------- src/renderer/src/store/messageBlock.ts | 2 +- 3 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/renderer/src/pages/home/Messages/MessageTools.tsx b/src/renderer/src/pages/home/Messages/MessageTools.tsx index b281e40642..8b0c28eb50 100644 --- a/src/renderer/src/pages/home/Messages/MessageTools.tsx +++ b/src/renderer/src/pages/home/Messages/MessageTools.tsx @@ -30,7 +30,7 @@ const MessageTools: FC = ({ blocks }) => { try { return JSON.stringify( { - params: toolResponse?.tool?.inputSchema, + params: toolResponse?.arguments, response: toolResponse?.response }, null, diff --git a/src/renderer/src/pages/settings/MiniappSettings/MiniAppSettings.tsx b/src/renderer/src/pages/settings/MiniappSettings/MiniAppSettings.tsx index 134b9e52bd..25ab5d7fd1 100644 --- a/src/renderer/src/pages/settings/MiniappSettings/MiniAppSettings.tsx +++ b/src/renderer/src/pages/settings/MiniappSettings/MiniAppSettings.tsx @@ -230,17 +230,4 @@ const BorderedContainer = styled.div` background-color: var(--color-bg-1); ` -// 新增自定义编辑器容器样式 -const CustomEditorContainer = styled.div` - margin: 8px 0; - padding: 8px; - border: 1px solid var(--color-border); - border-radius: 8px; - background-color: var(--color-bg-1); - - .ant-input { - font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace; - } -` - export default MiniAppSettings diff --git a/src/renderer/src/store/messageBlock.ts b/src/renderer/src/store/messageBlock.ts index 4814da8306..202f8371aa 100644 --- a/src/renderer/src/store/messageBlock.ts +++ b/src/renderer/src/store/messageBlock.ts @@ -140,7 +140,7 @@ const formatCitationsFromBlock = (block: CitationMessageBlock | undefined): Cita case WebSearchSource.ANTHROPIC: formattedCitations = (block.response.results as Array)?.map((result, index) => { - const {url} = result + const { url } = result let hostname: string | undefined try { hostname = new URL(url).hostname