diff --git a/src/crewai/agents/agent_adapters/base_agent_adapter.py b/src/crewai/agents/agent_adapters/base_agent_adapter.py index ede23b54d..417f4602d 100644 --- a/src/crewai/agents/agent_adapters/base_agent_adapter.py +++ b/src/crewai/agents/agent_adapters/base_agent_adapter.py @@ -2,9 +2,10 @@ from abc import ABC, abstractmethod from collections.abc import Callable -from typing import Any, TypedDict, Unpack +from typing import Any, TypedDict from pydantic import ConfigDict, PrivateAttr +from typing_extensions import Unpack from crewai.agent import BaseAgent from crewai.knowledge.knowledge import Knowledge diff --git a/src/crewai/agents/agent_adapters/base_tool_adapter.py b/src/crewai/agents/agent_adapters/base_tool_adapter.py index 476843fe6..67fa857ab 100644 --- a/src/crewai/agents/agent_adapters/base_tool_adapter.py +++ b/src/crewai/agents/agent_adapters/base_tool_adapter.py @@ -39,7 +39,6 @@ class BaseToolAdapter(ABC): """ return self.converted_tools - @abstractmethod def sanitize_tool_name(self, tool_name: str) -> str: """Sanitize tool name for API compatibility.