From 32dedc7e9caa19a34fb554ab03e89b90d15f1acf Mon Sep 17 00:00:00 2001 From: baonudesifeizhai Date: Wed, 9 Jul 2025 23:58:28 -0400 Subject: [PATCH] refactor: remove unnecessary isinstance check for json variable --- api/core/workflow/nodes/tool/tool_node.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/api/core/workflow/nodes/tool/tool_node.py b/api/core/workflow/nodes/tool/tool_node.py index d07ea5d1d9..472ca673b0 100644 --- a/api/core/workflow/nodes/tool/tool_node.py +++ b/api/core/workflow/nodes/tool/tool_node.py @@ -391,10 +391,7 @@ class ToolNode(BaseNode[ToolNodeData]): ) # Step 2: normalize JSON into {"data": [...]}.change json to list[dict] if json: - if isinstance(json, list): - json_output.extend(json) - else: - json_output.append(json) + json_output.extend(json) else: json_output.append({"data": []})