Skip to content

Commit 38cb532

Browse files
Remove inner message from thread M1 orchestrator (#4611)
remove inner message from thread
1 parent 87011ae commit 38cb532

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

python/packages/autogen-agentchat/src/autogen_agentchat/teams/_group_chat/_magentic_one/_magentic_one_orchestrator.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,12 +166,11 @@ async def handle_start(self, message: GroupChatStart, ctx: MessageContext) -> No
166166

167167
@event
168168
async def handle_agent_response(self, message: GroupChatAgentResponse, ctx: MessageContext) -> None: # type: ignore
169-
self._message_thread.append(message.agent_response.chat_message)
170169
delta: List[AgentMessage] = []
171170
if message.agent_response.inner_messages is not None:
172171
for inner_message in message.agent_response.inner_messages:
173-
self._message_thread.append(inner_message)
174172
delta.append(inner_message)
173+
self._message_thread.append(message.agent_response.chat_message)
175174
delta.append(message.agent_response.chat_message)
176175

177176
if self._termination_condition is not None:

0 commit comments

Comments
 (0)