Reorder and clean up event imports in event_listener

- Reorganize imports for tool usage events and other event types
- Maintain consistent import ordering and remove unused imports
- Ensure clean and organized import structure in event_listener module
This commit is contained in:
Lorenze Jay
2025-02-14 09:26:41 -08:00
parent 1c2903abea
commit fe7c8b2049

View File

@@ -3,7 +3,6 @@ from pydantic import PrivateAttr
from crewai.telemetry.telemetry import Telemetry
from crewai.utilities import Logger
from crewai.utilities.events.base_event_listener import BaseEventListener
from .tool_usage_events import ToolUsageErrorEvent, ToolUsageFinishedEvent
from .agent_events import AgentExecutionCompletedEvent, AgentExecutionStartedEvent
from .crew_events import (
@@ -15,7 +14,7 @@ from .crew_events import (
CrewTestStartedEvent,
CrewTrainCompletedEvent,
CrewTrainFailedEvent,
CrewTrainStartedEvent
CrewTrainStartedEvent,
)
from .flow_events import (
FlowCreatedEvent,
@@ -26,6 +25,7 @@ from .flow_events import (
MethodExecutionStartedEvent,
)
from .task_events import TaskCompletedEvent, TaskFailedEvent, TaskStartedEvent
from .tool_usage_events import ToolUsageErrorEvent, ToolUsageFinishedEvent
class EventListener(BaseEventListener):