diff --git a/tools/base_tool.py b/tools/base_tool.py index 13ddbe4..0187e65 100644 --- a/tools/base_tool.py +++ b/tools/base_tool.py @@ -1,4 +1,3 @@ -# tools/base_tool.py from abc import ABC, abstractmethod class BaseTool(ABC): @@ -9,3 +8,7 @@ class BaseTool(ABC): @abstractmethod def execute(self, function_name, **kwargs): pass + + @abstractmethod + def clear(self): + raise NotImplementedError("Subclasses should implement this!")