Highlights of This Release
1. Batch Execution Support and the Introduction of the Laboratory Interface
A new batch run capability has been added, enabling efficient batch-level execution of tasks and substantially improving scalability for large-scale experiments. Alongside this feature, a Laboratory interface is introduced to provide a more intuitive environment for running batch experiments, comparing configurations, and managing experimental results in research-oriented workflows.
2. Interface Upgrade: Legacy Chat Interface Support and Enhanced Function Calling Stability
Support for the legacy Chat interface has been added to maintain alignment with earlier OpenAI API semantics. Alongside this, multiple function calling issues—such as API call failures, redundant return values, and JSON/JSONL parsing errors—have been fixed, enhancing stability in complex and multi-turn chat scenarios.
3. Other Engineering and Documentation Improvements
Additional updates focus on overall system stability and usability, including:
- Fixes for dynamic configuration issues, parallel image generation errors, and legacy branch linking problems;
- Updates to example configurations (e.g.,
GameDev_v1.yaml) to remain consistent with current functionality; - Expanded documentation on context window usage and explicit warnings for
--reloadin file output tasks; - Improved troubleshooting guidance in the README for common frontend–backend disconnection issues.
Contributors
- @zxrys made contribution in #501
- @kilo2127 made contribution in #513
- @MatrixA made contribution in #515
Full Changelog: v2.0.0...v2.1.0