chore: set default mcp_source to 'custom' if None

--bug=1061187 --user=刘瑞斌 【迁移】应用AI对话节点使用了MCP,迁移后对话时,不会调用MCP工具 https://www.tapd.cn/62980211/s/1765228
This commit is contained in:
CaptainB 2025-09-01 15:54:22 +08:00
parent 9970d21a8e
commit b1dcdcbf97

View File

@ -271,6 +271,9 @@ class BaseChatNode(IChatNode):
mcp_servers_config = {}
# 迁移过来mcp_source是None
if mcp_source is None:
mcp_source = 'custom'
if mcp_enable:
if mcp_source == 'custom' and mcp_servers is not None and '"stdio"' not in mcp_servers:
mcp_servers_config = json.loads(mcp_servers)