diff --git a/src/backend/langflow/interface/tools/base.py b/src/backend/langflow/interface/tools/base.py index d6b114e4c..027224a3a 100644 --- a/src/backend/langflow/interface/tools/base.py +++ b/src/backend/langflow/interface/tools/base.py @@ -90,7 +90,7 @@ class ToolCreator(LangChainTypeCreator): def get_signature(self, name: str) -> Optional[Dict]: """Get the signature of a tool.""" - base_classes = ["Tool"] + base_classes = ["Tool", "BaseTool"] fields = [] params = [] tool_params = {}