Skip to content

🚀 CodeBuddy Code v2.52.1 Release

🔧 Improvements

Startup & Stability

  • Instant Version Query: cbc -v / cbc --version no longer triggers the full initialization process, significantly improving response speed
  • Pipe Environment Compatibility: Subcommands no longer wait for stdin input in non-TTY environments, preventing process hangs
  • Authentication Timeout Protection: Authentication initialization automatically times out when the network is unreachable, preventing the CLI from waiting indefinitely

Team Member Switching Experience

  • Instant Switching: Use left/right arrow keys to instantly switch team member views without pressing Enter, making the operation smoother
  • Quick Enter/Exit: Press the down arrow key to enter selection mode with @main selected by default; press the up arrow key or Esc to exit
  • Input History Isolation: History navigation and member selection mode no longer interfere with each other; clearing the input box automatically exits history navigation

SDK Improvements

  • Python SDK MCP Server Simplification: Server objects can now be passed directly without manually constructing a dictionary
  • JS SDK Executable Configuration: Custom CLI executable file paths and arguments are now supported via executable and executableArgs
  • Internal Request Header Filtering: Internal request headers can be cleaned up via the CODEBUDDY_SKIP_INTERNAL_HEADERS environment variable to avoid interfering with third-party API gateways

🐛 Bug Fixes

  • Skill Loading: Fixed an issue where Skills from plugins occasionally failed to load, ensuring correct initialization order
  • Skill Invocation: Fixed an issue where Skills with user-invocable: false could not be automatically invoked by the model
  • Team Member Colors: Fixed duplicate color index assignment when generating Team members concurrently
  • Sub-agent Concurrency Stability: Fixed MaxListenersExceededWarning caused by a large number of concurrent sub-agents