diff --git a/lang_agent/tool_manager.py b/lang_agent/tool_manager.py index 7b19509..6e53512 100644 --- a/lang_agent/tool_manager.py +++ b/lang_agent/tool_manager.py @@ -48,7 +48,7 @@ class ToolManager: def _get_tool_fnc(self, tool_obj:LangToolBase)->List: fnc_list = [] - for fnc in tool_obj: + for fnc in tool_obj.get_tool_fnc(): if isinstance(fnc, FunctionTool): fnc = fnc.fn fnc_list.append(fnc)