diff --git a/src/backend/langflow/interface/initialize/loading.py b/src/backend/langflow/interface/initialize/loading.py index 6ca3b9019..cf29b01b5 100644 --- a/src/backend/langflow/interface/initialize/loading.py +++ b/src/backend/langflow/interface/initialize/loading.py @@ -233,7 +233,7 @@ def load_agent_executor(agent_class: type[agent_module.Agent], params, **kwargs) if not isinstance(allowed_tools, (list, set)) and isinstance( allowed_tools, BaseTool ): - allowed_tools: Sequence[BaseTool] = [allowed_tools] + allowed_tools = [allowed_tools] tool_names = [tool.name for tool in allowed_tools] # Agent class requires an output_parser but Agent classes # have a default output_parser.