diff --git a/python/packages/autogen-agentchat/src/autogen_agentchat/teams/_group_chat/_magentic_one/_magentic_one_orchestrator.py b/python/packages/autogen-agentchat/src/autogen_agentchat/teams/_group_chat/_magentic_one/_magentic_one_orchestrator.py index 5c5685fbb8..067efd25e8 100644 --- a/python/packages/autogen-agentchat/src/autogen_agentchat/teams/_group_chat/_magentic_one/_magentic_one_orchestrator.py +++ b/python/packages/autogen-agentchat/src/autogen_agentchat/teams/_group_chat/_magentic_one/_magentic_one_orchestrator.py @@ -460,7 +460,7 @@ class MagenticOneOrchestrator(BaseGroupChatManager): assert isinstance(m, TextMessage | ToolCallSummaryMessage) context.append(AssistantMessage(content=m.content, source=m.source)) else: - assert isinstance(m, TextMessage) or isinstance(m, MultiModalMessage) + assert isinstance(m, (TextMessage, MultiModalMessage, ToolCallSummaryMessage)) context.append(UserMessage(content=m.content, source=m.source)) return context