v2.1.0
OpenReplicant/ProtoReplicantv2.1.0Jan 22, 2026by NA-Wen
AI Summary
This release introduces batch execution capabilities and a Laboratory interface for research workflows, while adding support for the legacy Chat interface and fixing critical function calling stability issues.
Key Highlights
- Batch execution support and the introduction of the Laboratory interface.
- Legacy Chat interface support for OpenAI API semantics.
- Enhanced function calling stability fixing API failures and parsing errors.
- Fixes for dynamic configuration and parallel image generation errors.
New Features
- Batch run capability for large-scale experiments.
- Laboratory interface for comparing configurations.
- Legacy Chat interface support.
- Fixes for dynamic configuration issues.
- Fixes for legacy branch linking problems.
- Updated example configurations (e.g., GameDev_v1.yaml).
- Expanded documentation on context window usage.
Full Release Notes
## 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 `--reload` in file output tasks; * Improved troubleshooting guidance in the README for common frontend–backend disconnection issues. ## Contributors * @zxrys made contribution in https://github.com/OpenBMB/ChatDev/pull/501 * @kilo2127 made contribution in https://github.com/OpenBMB/ChatDev/pull/513 * @MatrixA made contribution in https://github.com/OpenBMB/ChatDev/pull/515 **Full Changelog**: https://github.com/OpenBMB/ChatDev/compare/v2.0.0...v2.1.0