Skip to content

CodeBuddy Code v2.37.14 Release

New Features

SDK Dynamic Configuration API

Added getAvailableModes() and getAvailableModels() methods, allowing developers to dynamically retrieve currently available permission modes and model lists. Additionally, setModel() and setPermissionMode() now only affect the current session and no longer persist to configuration files, making configuration management more flexible in multi-session scenarios.

Model Switch Shortcut

Support Option/Alt + P to quickly switch models without entering settings.

Improvements

  • User Hints Enhancement: Added more built-in hints to help users learn shortcuts and operation tips
  • Output Limit Unification: Unified token limit for all tools to 20000, image content is not subject to this limit; Read tool supports CODEBUDDY_CODE_FILE_READ_MAX_OUTPUT_TOKENS environment variable for customization
  • Startup Performance Optimization: Optimized authentication and service configuration initialization flow, improving CLI cold start speed
  • Plugin Marketplace Installation: Optimized marketplace and plugin installation flow, significantly reducing wait time for first installation and auto-updates
  • Async File Operations: Changed custom commands, Agent, and Skill loading to async parallel processing
  • Git Info Collection: Optimized repository scanning logic with async parallel processing for improved performance

Bug Fixes

  • Diff Rendering Stability: Fixed rendering crash caused by empty strings or incomplete JSON during tool call parameter parsing