🚀 CodeBuddy Code v2.123.0 Release
📦 Version Information
| Component | Version |
|---|---|
| CodeBuddy Code CLI | v2.123.0 |
| Agent SDK JS | v0.3.218 |
| Agent SDK Python | v0.3.217 |
✨ New Features
File Version Revert
Added the ability to preview and execute a full-round file revert per session request. You can preview the file versions that will be restored before reverting, with the preview results including the actual version identifier used, making the full-round file revert operation more intuitive and controllable.
🔧 Improvements
- Sentiment metrics toggle: Sentiment friction analysis is now enabled on demand. Related queries and reporting only occur when the corresponding product feature is explicitly enabled, with no additional overhead by default.
🐛 Bug Fixes
- Daemon auto-update status: Fixed the issue where
cbc daemon statusdisplayed "AutoUpdateService not available." The real status is now obtained from the running daemon process. An external upgrade detection has also been added, allowing the daemon to automatically detect and gracefully restart after a manual global upgrade. - /rewind rollback (Windows): Fixed an issue where inconsistent drive letter casing (e.g.,
c:\vsC:\) on Windows caused rollback code to silently fail. Drive letter casing is now normalized before matching files, ensuring alignment between the save and revert sides. - Revert code only option: Fixed an issue where the "Revert code only" option was incorrectly hidden after the user made changes and then reverted them, preventing rollback to that node. The option is now displayed based on whether file edits occurred in that round.
- Agent subtasks: Fixed an issue where a subtask that was successfully created but failed during execution was incorrectly reported as "creation failed." The failure path cleanup has also been completed, ensuring consistent failure state and subsequent cleanup logic.
- Custom expert: Fixed an issue where creating a custom expert could write to the wrong directory due to not inheriting the config directory.
- Sentiment analysis reporting: Fixed sentiment analysis query issues caused by differences in request wrapper tags and gateway response wrapping that led to recall or parsing anomalies, ensuring analysis results are reported normally.