-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Closed
Labels
0.2Issues which are related to the pre 0.4 codebaseIssues which are related to the pre 0.4 codebaseneeds-triageproj-studio
Description
Describe the issue
At the moment, agents added to a groupchat container are retrieved ordered by created date (descending). This clearly causes an issue with round_robin. The fix will be to keep track of the ordering (as agents are added to a groupchat container) and use that detail in ordering the agents before they are created.
Steps to reproduce
- Create user_proxy agent
- Create assistant agent
- Create groupchat, and add assistant agent first, user_proxy second
- The user_proxy agent will always be consider first in the groupchat because of current ordering logic: agent desc created date
- Test the groupchat with selection_method: round_robin. user_proxy will run first, and chat terminates immediately
Screenshots and logs
Additional Information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
0.2Issues which are related to the pre 0.4 codebaseIssues which are related to the pre 0.4 codebaseneeds-triageproj-studio