diff --git a/api/core/workflow/nodes/tool/tool_node.py b/api/core/workflow/nodes/tool/tool_node.py index f1897780f2..b0bc1246bd 100644 --- a/api/core/workflow/nodes/tool/tool_node.py +++ b/api/core/workflow/nodes/tool/tool_node.py @@ -42,7 +42,7 @@ class ToolNode(BaseNode): try: # TODO: user_id - messages = tool_runtime.invoke(None, parameters) + messages = tool_runtime.invoke(self.user_id, parameters) except Exception as e: return NodeRunResult( status=WorkflowNodeExecutionStatus.FAILED,