Skip to content

🚀 CodeBuddy Code v2.124.0 Release

📦 Version Information

ComponentVersion
CodeBuddy Code CLIv2.124.0
Agent SDK JSv0.3.220
Agent SDK Pythonv0.3.219

✨ New Features

A new built-in ShareLink tool has been added, enabling a single local HTML file to be deployed as a publicly accessible, online-rendered, shareable link with one click. This makes it easy to send generated reports and visualization pages directly to others for viewing.

  • Automatically routes infrastructure based on the login environment, covering domestic / international / iOA scenarios
  • Enabled by default, with two-level toggles via the environment variable CODEBUDDY_SHARE_LINK_ENABLED=false and cloud-side productFeatures.ShareLink
  • Lazy-loaded on demand, reusing the current login session for authentication with no additional configuration required

🔧 Improvements

  • CLI command alias: Added codebuddy-code as a CLI command alias, providing an additional invocation method alongside the existing codebuddy / cbc.

🐛 Bug Fixes

  • Large file edit freeze: Fixed an issue where editing large files (e.g., large hardware netlists) on the desktop client caused the diff calculation to block for extended periods, freezing the core for tens of minutes. A timeout budget has been added for diff calculation; files that exceed the timeout are downgraded to only appearing in the change list (still viewable and revertable), no longer blocking subsequent operations.
  • Stop / SubagentStop Hook payload: Fixed an issue where last_assistant_message in hooks could return stale history messages. The final output is now extracted from the current run result first.
  • Stop Hook continuation: Fixed an issue where Stop Hook-triggered continuation in -p / ACP scenarios could cause the response to end prematurely, with subsequent output lost.
  • Linux managed runtime: Fixed an issue where the bundled Node / Python runtime could not be invoked inside the sandbox on Linux environments such as Kylin OS.