autogenstudio-v0.4.2
Breaking Changes📦 autogen
⚠ 1 breaking✨ 9 features🐛 4 fixes🔧 5 symbols
Summary
This release introduces major UI and observability enhancements to AutoGen Studio, including component validation, Anthropic support, token streaming, and experimental multi-user authentication.
⚠️ Breaking Changes
- Gallery data in AutoGen Studio is now persisted in a database instead of local storage, which may affect how previous local gallery items are accessed.
Migration Steps
- If using experimental authentication, create and pass a YAML configuration file specifying GitHub as the provider.
- Enable LLM Call Observability via the settings (cog icon) in the lower-left UI if required.
- Set 'stream_model_client' to true on agents to utilize the new token streaming feature.
✨ New Features
- Component Validation API: Automatically validates component schemas (e.g., provider names) on save in the team builder.
- Model Client Testing: New UI button to verify model configurations with a test query.
- Anthropic Support: Added support for Anthropic models within AutoGen Studio.
- LLM Call Observability: New setting to view LLMCallEvents for debugging and monitoring.
- Token Streaming: Real-time token streaming in the UI for agents with stream_model_client enabled.
- Session Comparison: Side-by-side comparison tool in the playground to evaluate different agent configurations.
- GitHub Authentication (Experimental): Support for user authentication via YAML configuration for multi-user environments.
- Local Python Code Execution Tool (Experimental): Early support for a local code execution tool.
- Improved Gallery UI: Independent editing of teams, agents, models, tools, and termination conditions without manual JSON editing.
🐛 Bug Fixes
- Fixed compatibility issues when using AzureSQL DB as the database engine.
- Fixed cascading delete issue to ensure runs are deleted when sessions are deleted.
- Fixed UI bug related to termination conditions.
- Fixed DockerFile configuration for AutoGen Studio.
🔧 Affected Symbols
LLMCallEventsstream_model_clientComponent Validation APIAzureSQLDockerFile