Key Updates:
OpenClaw Integration
ChatDev now provides full support for OpenClaw within its backend workflows, enabling seamless invocation of agent teams and dynamic orchestration of workflows.
ChatDev Python SDK
The official ChatDev Python SDK has been released, allowing developers to programmatically access ChatDev workflows and utilize agent capabilities.
What's Changed
- fix: websocket disconnect problem by @zxrys in #525
- Feat/Dev tools enhancement by @LaansDole in #519
- upgrade: add LaansDole to the contributor list by @zxrys in #528
- feat: add optional Docker setup for local development by @zivkovicp in #536
- docs: add zivkovicp to contributors list by @zxrys in #537
- Feat: tooltip enhancement by @LaansDole in #532
- Feature/add loop timer by @LaansDole in #533
- Add Spring Festival demo workflows (text/image EN version and 3D) by @conprour in #540
- fix: improve Windows compatibility for Makefile and sync tools by @rainoeelmae in #530
- Fix:
.env.examplegemini endpoint issue; demo_human.yaml config out… by @zxrys in #552 - docs: add new contributors by @NA-Wen in #541
- perf: frontend lag issue by @zxrys in #553
- feat(workflow): add general_problem_solving_team by @Yanghuabei-design in #558
- feat(agent): add filesystem-backed Agent Skills support to agent nodes by @zivkovicp in #559
- fix: use RichTooltip for help icons in Safari/Edge by @Br1an67 in #557
- style: Resolve nested scrollbars & implement auto-hiding navigation f… by @NINE-J in #576
- Feat: add persistent chat panel with fullscreen toggle by @LaansDole in #577
- fix: Fix what the navigation hide interaction affects all pages by @NINE-J in #580
- Fix/toggle chat fullscreen scrollable by @LaansDole in #583
- Fix: hardcoded embedding dimension by @LaansDole in #582
- Enable OpenClaw Integration with ChatDev Backend Workflow Support by @NA-Wen in #584
- add: new contributors by @zxrys in #579
- Modify GameDev workflow by @gouziman in #568
- Release the ChatDev Python SDK by @ACE-Prism in #586
New Contributors
- @LaansDole made their first contribution in #519
- @zivkovicp made their first contribution in #536
- @conprour made their first contribution in #540
- @rainoeelmae made their first contribution in #530
- @Yanghuabei-design made their first contribution in #558
- @Br1an67 made their first contribution in #557
- @NINE-J made their first contribution in #576
- @gouziman made their first contribution in #568
- @ACE-Prism made their first contribution in #586
Full Changelog: v2.1.0...v2.2.0