diff --git a/lib/crewai/src/crewai/events/event_listener.py b/lib/crewai/src/crewai/events/event_listener.py index 6af504a9f..03cebf793 100644 --- a/lib/crewai/src/crewai/events/event_listener.py +++ b/lib/crewai/src/crewai/events/event_listener.py @@ -322,7 +322,7 @@ class EventListener(BaseEventListener): def on_conversation_turn_started( _: Any, event: ConversationTurnStartedEvent ) -> None: - self._telemetry.feature_usage_span("flow:conversation") + self._telemetry.feature_usage_span("flow:conversation_turn") @crewai_event_bus.on(MethodExecutionStartedEvent) def on_method_execution_started( diff --git a/lib/crewai/tests/test_flow_conversation.py b/lib/crewai/tests/test_flow_conversation.py index 08a339806..4bbb15208 100644 --- a/lib/crewai/tests/test_flow_conversation.py +++ b/lib/crewai/tests/test_flow_conversation.py @@ -1184,7 +1184,7 @@ class TestConversationalFlow: ) crewai_event_bus.flush() - feature_usage_span.assert_any_call("flow:conversation") + feature_usage_span.assert_any_call("flow:conversation_turn") def test_route_event_uses_no_message_index_for_empty_transcript(self) -> None: """Route events do not reference index zero when no message exists."""