From ceea85e2d886590e7a45e8fc98fad0a21f7594ef Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Fri, 25 Jul 2025 10:34:51 +0800 Subject: [PATCH] fix: MCP calls node, workflow error after form recall (#3738) --- apps/application/flow/step_node/mcp_node/impl/base_mcp_node.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/application/flow/step_node/mcp_node/impl/base_mcp_node.py b/apps/application/flow/step_node/mcp_node/impl/base_mcp_node.py index e49ef7019..d5197e9ad 100644 --- a/apps/application/flow/step_node/mcp_node/impl/base_mcp_node.py +++ b/apps/application/flow/step_node/mcp_node/impl/base_mcp_node.py @@ -14,8 +14,6 @@ class BaseMcpNode(IMcpNode): self.context['result'] = details.get('result') self.context['tool_params'] = details.get('tool_params') self.context['mcp_tool'] = details.get('mcp_tool') - if self.node_params.get('is_result', False): - self.answer_text = details.get('result') def execute(self, mcp_servers, mcp_server, mcp_tool, tool_params, **kwargs) -> NodeResult: servers = json.loads(mcp_servers)