From 161d317ed00450531f9009e09583a4ec7161dc75 Mon Sep 17 00:00:00 2001 From: Heitor Sammuel Carvalho Date: Thu, 18 Dec 2025 10:53:26 -0300 Subject: [PATCH] Remove `llm_call_started` and `llm_call_completed` from complex events list --- .../events/listeners/tracing/trace_listener.py | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/lib/crewai/src/crewai/events/listeners/tracing/trace_listener.py b/lib/crewai/src/crewai/events/listeners/tracing/trace_listener.py index e31b3f477..eb355c241 100644 --- a/lib/crewai/src/crewai/events/listeners/tracing/trace_listener.py +++ b/lib/crewai/src/crewai/events/listeners/tracing/trace_listener.py @@ -93,8 +93,6 @@ class TraceCollectionListener(BaseEventListener): complex_events: ClassVar[list[str]] = [ "task_started", "task_completed", - "llm_call_started", - "llm_call_completed", "agent_execution_started", "agent_execution_completed", ] @@ -641,18 +639,6 @@ class TraceCollectionListener(BaseEventListener): "agent_goal": agent_execution_completed_event.agent.goal, "agent_backstory": agent_execution_completed_event.agent.backstory, } - elif event_type == "llm_call_started": - llm_call_started_event: LLMCallStartedEvent = cast( - LLMCallStartedEvent, event - ) - event_data = safe_serialize_to_dict(event) - event_data["task_name"] = llm_call_started_event.task_name - elif event_type == "llm_call_completed": - llm_call_completed_event: LLMCallCompletedEvent = cast( - LLMCallCompletedEvent, event - ) - event_data = safe_serialize_to_dict(event) - event_data["task_name"] = llm_call_completed_event.task_name else: event_data = { "event_type": event_type,