From 1cb2eaf3d16dfefd3eb16cc53b3214391f27f742 Mon Sep 17 00:00:00 2001 From: Feng Hao Date: Tue, 30 Dec 2025 15:40:18 +0800 Subject: [PATCH] fix(streaming): Prioritize using task_name/task_id from events, fallback to current_task_info --- lib/crewai/src/crewai/utilities/streaming.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/crewai/src/crewai/utilities/streaming.py b/lib/crewai/src/crewai/utilities/streaming.py index 12cae2760b..6cbbee27ce 100644 --- a/lib/crewai/src/crewai/utilities/streaming.py +++ b/lib/crewai/src/crewai/utilities/streaming.py @@ -85,8 +85,8 @@ def _create_stream_chunk( content=event.chunk, chunk_type=chunk_type, task_index=current_task_info["index"], - task_name=current_task_info["name"], - task_id=current_task_info["id"], + task_name=event.task_name or current_task_info["name"], + task_id=event.task_id or current_task_info["id"], agent_role=event.agent_role or current_task_info["agent_role"], agent_id=event.agent_id or current_task_info["agent_id"], tool_call=tool_call_chunk,