From b197b0f4cb46adcf5e1bc26355d3d1aafac37178 Mon Sep 17 00:00:00 2001 From: Affan Shaikhsurab <51104750+AffanShaikhsurab@users.noreply.github.com> Date: Tue, 22 Jul 2025 12:50:12 +0530 Subject: [PATCH] Fix empty tuple agent (#458) * feat: add support for 'unknown' message agent in MessageListItem and Message type * fix: update default agent name from 'unknown' to 'planner' in workflow generator * fix: remove handling for 'unknown' agent in MessageListItem * fix: remove 'unknown' agent from Message interface --------- Co-authored-by: Willem Jiang --- src/server/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/app.py b/src/server/app.py index 2d9abf1..ba83257 100644 --- a/src/server/app.py +++ b/src/server/app.py @@ -175,7 +175,7 @@ async def _astream_workflow_generator( tuple[BaseMessage, dict[str, any]], event_data ) # Handle empty agent tuple gracefully - agent_name = "unknown" + agent_name = "planner" if agent and len(agent) > 0: agent_name = agent[0].split(":")[0] if ":" in agent[0] else agent[0] event_stream_message: dict[str, any] = {