Skip to content

Commit

Permalink
Fix for group chat resume - full chat history for each agent (#3412)
Browse files Browse the repository at this point in the history
  • Loading branch information
marklysze authored and victordibia committed Aug 28, 2024
1 parent 74572c6 commit 109ed51
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions autogen/agentchat/groupchat.py
Original file line number Diff line number Diff line change
Expand Up @@ -1295,11 +1295,10 @@ def resume(
if not message_speaker_agent and message["name"] == self.name:
message_speaker_agent = self

# Add previous messages to each agent (except their own messages and the last message, as we'll kick off the conversation with it)
# Add previous messages to each agent (except the last message, as we'll kick off the conversation with it)
if i != len(messages) - 1:
for agent in self._groupchat.agents:
if agent.name != message["name"]:
self.send(message, self._groupchat.agent_by_name(agent.name), request_reply=False, silent=True)
self.send(message, self._groupchat.agent_by_name(agent.name), request_reply=False, silent=True)

# Add previous message to the new groupchat, if it's an admin message the name may not match so add the message directly
if message_speaker_agent:
Expand Down

0 comments on commit 109ed51

Please sign in to comment.