Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f31ff66368 
							
						 
					 
					
						
						
							
							Refactor agent chat to prepare for handoff/swarm ( #3949 )  
						
						... 
						
						
						
						Add handoff message type to chat message types
Add Swarm group chat that uses handoff message to select next speaker
Remove tool call and tool call result message types from chat message types
Remove BaseToolUseChatAgent, move tool call handling from group chat's chat agent container upward to the ToolUseAssistantAgent implementation, which subclasses BaseChatAgent directly.
Renaming for better clarity
---------
Co-authored-by: Victor Dibia <victordibia@microsoft.com> 
						
						
					 
					
						2024-10-25 10:57:04 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1812cc068d 
							
						 
					 
					
						
						
							
							Refactor agentchat +implement base chat agent run method ( #3913 )  
						
						
						
						
					 
					
						2024-10-24 05:36:33 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0811102ed7 
							
						 
					 
					
						
						
							
							Update all versions to match normalized dev scheme ( #3909 )  
						
						
						
						
					 
					
						2024-10-23 12:11:59 -04:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c0d0db9cc 
							
						 
					 
					
						
						
							
							Update dev version ( #3900 )  
						
						... 
						
						
						
						* Update dev version
* Update uv
* C#
* update versions
---------
Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com> 
						
						
					 
					
						2024-10-23 11:24:36 -04:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4492ca043 
							
						 
					 
					
						
						
							
							Allow callable to be used as registered_tools in ToolUseAssistantAgent. ( #3891 )  
						
						... 
						
						
						
						* Allow callable to be used as `registered_tools` in `ToolUseAssistantAgent`.
* fix 
						
						
					 
					
						2024-10-22 13:27:06 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a4930a9be 
							
						 
					 
					
						
						
							
							Refactor agentchat to separate base interfaces from implementations ( #3877 )  
						
						
						
						
					 
					
						2024-10-22 19:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbd65c05a4 
							
						 
					 
					
						
						
							
							Add __version__ to new packages ( #3881 )  
						
						
						
						
					 
					
						2024-10-22 19:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Pinheiro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38f62e1609 
							
						 
					 
					
						
						
							
							migrate models ( #3848 )  
						
						... 
						
						
						
						* migrate models
* Update python/packages/autogen-agentchat/src/autogen_agentchat/agents/_tool_use_assistant_agent.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* refactor missing imports
* ignore type check errors
* Update python/packages/autogen-ext/src/autogen_ext/models/_openai/_model_info.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* update packages index page
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com> 
						
						
					 
					
						2024-10-22 11:40:41 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6f022958f 
							
						 
					 
					
						
						
							
							Update version to dev1 ( #3791 )  
						
						... 
						
						
						
						* Update version to dev1
* lockfile
* update tilde 
						
						
					 
					
						2024-10-14 16:01:18 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							498854aed3 
							
						 
					 
					
						
						
							
							Use script-friendly example in README and quickstart ( #3728 )  
						
						... 
						
						
						
						* Use script-friendly example in README and quickstart
* Remove accidentally commited file
* Update instruction 
						
						
					 
					
						2024-10-09 16:02:42 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7ae970c87 
							
						 
					 
					
						
						
							
							Changing URL; update description; removing v0.2 file ( #3729 )  
						
						
						
						
					 
					
						2024-10-09 15:54:35 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c5150b1d4 
							
						 
					 
					
						
						
							
							Refactor logging in agentchat ( #3709 )  
						
						... 
						
						
						
						* Refactor logging in agentchat
* fix notebook
---------
Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 15:15:09 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2526c69ce9 
							
						 
					 
					
						
						
							
							Include license file in package ( #3703 )  
						
						
						
						
					 
					
						2024-10-09 15:01:09 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f326b36242 
							
						 
					 
					
						
						
							
							Documentation tweaks  ( #3705 )  
						
						... 
						
						
						
						* Add extension to handle pydantic docs
* Docs tweaks
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 11:46:43 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64365b6835 
							
						 
					 
					
						
						
							
							Termination condition for agentchat teams ( #3696 )  
						
						... 
						
						
						
						* Update PR link in blog post (#3602 )
* Update PR link in blog post
* Update index.mdx
* Create CI to tag issues with needs triage (#3605 )
* Update issue templates (#3610 )
* Update config.yml
* Delete .github/ISSUE_TEMPLATE.md
* Delete .github/ISSUE_TEMPLATE/general_issue.yml
* Update feature_request.yml
* Update feature_request.yml
* Update feature_request.yml
* Update feature_request.yml
* Update bug_report.yml
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Update .github/ISSUE_TEMPLATE/config.yml
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Update bug_report.yml
* Update config.yml
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* termination condition
* Termination condition
* termination condition in group chat manager
* Update module import
* Fix logging
* Clean up
* Fix doc string
---------
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 09:26:13 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffb16d560a 
							
						 
					 
					
						
						
							
							Set logging of internal messages to debug ( #3694 )  
						
						... 
						
						
						
						* Set logging of internal messages to debug
* Fix worker runtime tests 
						
						
					 
					
						2024-10-08 15:01:13 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02ced7c6b3 
							
						 
					 
					
						
						
							
							Selector group chat that uses LLM to select the next speaker ( #3680 )  
						
						... 
						
						
						
						* Selector group chat that uses LLM to select the next speaker
* Merge remote-tracking branch 'origin/staging' into selector-groupchat
* Add allow_repeated_speaker option
* Add test for allowed_repeated_speaker=True
* Example for selector group chat
* format
* Rename and index
* title for notebook
* Merge remote-tracking branch 'origin/staging' into selector-groupchat 
						
						
					 
					
						2024-10-08 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54eaa2bb4e 
							
						 
					 
					
						
						
							
							Move tools to agent in agentchat; refactored logging to support tool events ( #3665 )  
						
						... 
						
						
						
						* Move tool to agent; refactor logging in agentchat
* Update notebook 
						
						
					 
					
						2024-10-07 09:38:24 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25d006c09e 
							
						 
					 
					
						
						
							
							Add staging to workflow target; fix circular imports in autogen_agentchat ( #3651 )  
						
						... 
						
						
						
						* Fix formatting and remove duplicated import of EVENT_LOGGER_NAME in agentchat
* add staging to target in checks
* add staging to target in checks for dotnet
* Fix circular imports 
						
						
					 
					
						2024-10-04 10:22:09 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Dibia 
							
						 
					 
					
						
						
						
						
							
						
						
							d4078a722a 
							
						 
					 
					
						
						
							
							move logging module to root of agent_chat  
						
						
						
						
					 
					
						2024-10-03 10:08:22 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Dibia 
							
						 
					 
					
						
						
						
						
							
						
						
							13c135100f 
							
						 
					 
					
						
						
							
							make logging independent module  
						
						
						
						
					 
					
						2024-10-03 10:03:17 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Dibia 
							
						 
					 
					
						
						
						
						
							
						
						
							b0b0825c1d 
							
						 
					 
					
						
						
							
							add logging to agentchat  
						
						
						
						
					 
					
						2024-10-02 17:25:14 -07:00 
						 
				 
			
				
					
						
							
							
								Leonardo Pinheiro 
							
						 
					 
					
						
						
						
						
							
						
						
							7fade2d5e7 
							
						 
					 
					
						
						
							
							Return message history in agentchat ( #661 )  
						
						... 
						
						
						
						* update TeamRunResult
* fix line ending in test
* lint
* update team result to list[chatmessage]
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com> 
						
						
					 
					
						2024-09-30 20:56:47 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
						
						
							
						
						
							af2b5faeef 
							
						 
					 
					
						
						
							
							Update package versions  
						
						
						
						
					 
					
						2024-09-30 19:59:35 -04:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
						
						
							
						
						
							b2db45d673 
							
						 
					 
					
						
						
							
							Tool use in agentchat ( #664 )  
						
						... 
						
						
						
						* Tool use in agentchat
* Update link
* doc string 
						
						
					 
					
						2024-09-30 10:58:02 -04:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fa680577e 
							
						 
					 
					
						
						
							
							Sequential processing for group chat participant using SequentialRoutedAgent ( #663 )  
						
						
						
						
					 
					
						2024-09-28 17:40:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18efc2314a 
							
						 
					 
					
						
						
							
							Use agentchat message types rather than core's model client message types ( #662 )  
						
						... 
						
						
						
						* Use agentchat message types rather than core's model client message types
* Merge remote-tracking branch 'origin/main' into ekzhu-tool-use-assistant 
						
						
					 
					
						2024-09-28 08:40:13 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00289912da 
							
						 
					 
					
						
						
							
							Associate agent container and message types to group chat behavior protocol ( #651 )  
						
						... 
						
						
						
						* Agent container and message types is part of a group chat team behavior protocol.
* lint 
						
						
					 
					
						2024-09-26 09:04:42 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ba99186fb 
							
						 
					 
					
						
						
							
							Initial implementation of agentchat ( #623 )  
						
						... 
						
						
						
						* WIP implementation for agentchat
* WIP
* WIP
* wip
* WIP
* WIP
* WIP
* WIP
* fix types
* format
* fix build
* Fix build
* use a simpler implementation of thread -- list
* Select speaker to return speaker topic type
* add parent topic type to agent container
* Address comments
* Add check to make sure agent id is constant in a team run.
* Fix build 
						
						
					 
					
						2024-09-25 23:15:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bf62262a4 
							
						 
					 
					
						
						
							
							fix config for pyright for most ( #561 )  
						
						
						
						
					 
					
						2024-09-18 20:23:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Gerrits 
							
						 
					 
					
						
						
						
						
							
						
						
							a815935062 
							
						 
					 
					
						
						
							
							Add agentchat lib boilerplate ( #493 )  
						
						... 
						
						
						
						* Add agentchat lib
* update lockfile 
						
						
					 
					
						2024-09-13 10:47:36 -04:00