What's Changed
- fix(files): repair previews and dark mode styling by @rayrayraykk in #6915
- fix(tools): correct read_file tool description by @AntiQuality in #6898
- chore: bump the version to 2.1.0b4 by @cuiyuebing in #6920
- fix: normalize legacy local-path media sources when loading sessions by @xingliu228 in #6873
- fix(console): preserve long multiline tool output by @zhaozhuang521 in #6890
- ci: run nightly full test sweep one hour earlier (18:17 -> 17:17 UTC) by @yutai78786 in #6931
- fix(websit): swap the positions of the navigation blog menu and the benefit menu. by @yuluo1007 in #6935
- fix(acp): honor runtime model metadata by @rayrayraykk in #6933
- fix(desktop): fall back to textarea and support it in UI verification by @lalaliat in #6934
- fix(media): prevent capability cache poisoning and preserve image versions by @qbc2016 in #6930
- fix(cli): select prereleases from PyPI releases by @rayrayraykk in #6939
- fix(creator): compose-gate scene auto-rereview, DAG production hardening, vendor runtime bootstrap, and fail-closed plugin packaging by @xuanrui-L in #6937
- fix(computer-use): improve macOS element activation by @jinglinpeng in #6913
- chore: update the release notes for v2.1.0 by @cuiyuebing in #6944
New Contributors
- @AntiQuality made their first contribution in #6898
- @xingliu228 made their first contribution in #6873
Full Changelog: v2.1.0-beta.3...v2.1.0-beta.4