Improve type hinting for TaskCompletedEvent handler

- Add explicit type annotation for TaskCompletedEvent in event_listener.py
- Enhance type safety for event handling in EventListener
This commit is contained in:
Lorenze Jay
2025-02-18 14:48:35 -08:00
parent d368efdeda
commit b623960a94

View File

@@ -140,7 +140,7 @@ class EventListener(BaseEventListener):
)
@crewai_event_bus.on(TaskCompletedEvent)
def on_task_completed(source, event):
def on_task_completed(source, event: TaskCompletedEvent):
if source._execution_span:
self._telemetry.task_ended(
source._execution_span, source, source.agent.crew