From 600cd73d2d7715bbba4d86e9e8fd0f58c2ca17f5 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Fri, 22 Aug 2025 16:21:51 +0800 Subject: [PATCH] fix: improve formatting and add JSON validation in McpServersDialog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1060753 --user=刘瑞斌 【应用】AI对话节点的MCP使用自定义方式,配置格式错误依然可以保存成功 https://www.tapd.cn/62980211/s/1760128 --- ui/src/views/application/component/McpServersDialog.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/views/application/component/McpServersDialog.vue b/ui/src/views/application/component/McpServersDialog.vue index 006db74de..d28d8ad5d 100644 --- a/ui/src/views/application/component/McpServersDialog.vue +++ b/ui/src/views/application/component/McpServersDialog.vue @@ -154,7 +154,7 @@ const submit = () => { paramFormRef.value.validate((valid: any) => { if (valid) { try { - JSON.parse(form.value.mcp_servers) + JSON.parse(form.value.mcp_servers || '{}') } catch (e) { MsgError(t('views.applicationWorkflow.nodes.mcpNode.mcpServerTip')) return