Skip to content

🚀 CodeBuddy Code v2.125.3 Release

This is a re-published release: v2.125.1 and v2.125.2 failed to publish due to release process anomalies, and the production environment remained at v2.125.0. v2.125.3 has been rebuilt and published, fully including all changes from the two aforementioned versions.

📦 Version Information

ComponentVersion
CodeBuddy Code CLIv2.125.3
Agent SDK JSv0.3.225
Agent SDK Pythonv0.3.224

✨ New Features

No-Persistence Session

Added the --no-session-persistence option. Session context is kept in memory only, without creating or appending to local transcripts, while retaining read-only access to existing history. Suitable for temporary sessions and sensitive scenarios.

🔧 Improvements

  • WorkBuddy managed session startup: The system now assigns available ports and establishes connections only after the service is truly ready, avoiding session startup failures caused by port conflicts.

🐛 Bug Fixes

  • Custom model conversation reporting: Fixed an issue where conversations using custom models in WorkBuddy Desktop were not counted in activity statistics (activity map, consecutive login days, etc.). Custom model conversations now report normally.
  • Sub-agent registration: Fixed an issue where a plugin-designated main session agent via settings.agent was duplicated as an invocable sub-agent, while preserving the invocation of member agents within the same plugin.
  • Agent team tools: When agent teams are disabled, lazily loaded TeamCreate, TeamDelete, and Agent tools' team collaboration prompts are now hidden synchronously.
  • Chinese/encoding garbled text: Restored encoding detection for file reads and Shell output, resolving the issue where Chinese content displayed as garbled text in some non-UTF-8 (GBK/CP936, etc.) scenarios.
  • Local hook blocking visibility: When a workspace hook script is missing or blocks with a non-zero exit code, the blocking reason is now written to history as a message and the session terminates cleanly. The client can precisely identify it as a local hook interception, instead of only seeing a generic service error.
  • WebUI CORS: Fixed an issue where the automatic CORS relaxation logic did not take effect when starting WebUI with --host 0.0.0.0. The --serve / daemon startup modes can now be accessed normally in cloud VM environments without manually setting environment variables.