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