From bcb80a08b2b5f4c19c88459295cc31e548dc04e5 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 23 Jun 2023 11:04:03 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(loading.py):=20remove=20unne?= =?UTF-8?q?cessary=20type=20hinting=20for=20allowed=5Ftools=20variable=20T?= =?UTF-8?q?he=20type=20hinting=20for=20allowed=5Ftools=20variable=20is=20u?= =?UTF-8?q?nnecessary=20as=20it=20is=20already=20defined=20in=20the=20prev?= =?UTF-8?q?ious=20line.=20Removing=20the=20type=20hinting=20improves=20the?= =?UTF-8?q?=20readability=20of=20the=20code.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/interface/initialize/loading.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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.