Release history
autogen releases
A programming framework for agentic AI
All releases
9 shown
python-v0.7.4
Bug fix
Fixes Redis deserialization error; Redis doesn't support streaming.
python-v0.7.3
Mixed
Extends pydantic model support for anyOf and oneOf typing.
python-v0.7.2
Breaking risk
Breaking change: OpenAIAgent removes assistant-related methods.
python-v0.7.1
New feature
Notable features
- OpenAIAgent supports all built-in tools
- Support for nested Team as participant in Team for complex group chats
- RedisMemory extension for distributed agent memory
python-v0.6.4
Breaking risk
Breaking changes
- Inner StopAgent removed from GraphFlow; stop messages now in TaskResult.stop_reason field
- GraphFlow execution state no longer resets after termination condition; only resets after final execution completion
Notable features
- McpWorkbench and StaticWorkbench support tool name and description overrides
python-v0.6.2
New feature
Notable features
- Streaming tools with BaseStreamTool subclass support for AgentTool and TeamTool
- tool_choice parameter for ChatCompletionClient create and create_stream methods
- AssistantAgent inner tool calling loop with max_tool_iterations parameter
python-v0.6.1
Bug fix
Fixed bugs in GraphFlow cycle detection and validation.
python-v0.6.0
New feature
Breaking changes
- BaseGroupChatManager.select_speaker return type changed from str to List[str] | str
Notable features
- Concurrent agent execution in GraphFlow with fan-out patterns
- Callable conditions for GraphFlow edges
- New OpenAIAgent backed by OpenAI Response API