From 9c41dbbadacb8b646e3b75a6faea962d8415fad9 Mon Sep 17 00:00:00 2001 From: sp mac bookpro 2605 Date: Wed, 22 Jul 2026 21:55:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=BE=E5=AE=BD=E6=8F=92=E4=BB=B6=20routing?= =?UTF-8?q?=20=E6=91=98=E8=A6=81=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ExternalToolEditor.tsx | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/components/ExternalToolEditor.tsx b/src/components/ExternalToolEditor.tsx index 855b500..fc6c774 100644 --- a/src/components/ExternalToolEditor.tsx +++ b/src/components/ExternalToolEditor.tsx @@ -121,18 +121,13 @@ function normalizeRouting(value: ToolApiRoutingFormValue | undefined, apiName: s throw new Error(`API ${apiName} 的路由规则不能为空`); } - const summary = value.summary?.trim(); - if (!summary) { - throw new Error(`API ${apiName} 的路由摘要不能为空`); - } - const useWhen = normalizeStringList(value.useWhen); if (useWhen.length < 1) { throw new Error(`API ${apiName} 的 useWhen 至少保留一项`); } return { - summary, + summary: value.summary?.trim() || '', useWhen, doNotUseWhen: normalizeStringList(value.doNotUseWhen), }; @@ -344,11 +339,7 @@ export default function ExternalToolEditor({ open, agentId, plugin, onClose, onS - +