Skip to content

🚀 CodeBuddy Code v2.120.0 Release

📦 Version Information

ComponentVersion
CodeBuddy Code CLIv2.120.0
Agent SDK JSv0.3.212
Agent SDK Pythonv0.3.211

✨ New Features

Flexible Sub-Agent Model Configuration

You can now independently specify models at the granularity of built-in sub-agents (Explore / general-purpose / Plan, etc.). Each sub-agent operates independently and can be freely combined, instead of being forced to use a single model via environment variables.

  • Added subagents configuration item (subagents.agents.<agentName>.model), supporting both global and project scopes;
  • The /agents panel now displays the "effective model + source" for each sub-agent and supports visual editing;
  • The environment variable CODEBUDDY_CODE_SUBAGENT_MODEL remains the highest priority and applies uniformly to all sub-agents.

Scenario Variant Model Configuration

Added the variantModels configuration item. You can view and modify the models currently mapped to the lite (lightweight fast) and reasoning (enhanced reasoning) scenario slots in the /model panel, supporting both global and project scopes. The corresponding environment variables CODEBUDDY_SMALL_FAST_MODEL / CODEBUDDY_BIG_SLOW_MODEL still apply per variant with the highest priority.

Backward compatible: When no configuration is made, behavior remains identical to before the upgrade.

🐛 Bug Fixes

  • Sandbox Bash Environment Variables: Fixed an issue where MCP configurations such as Tencent Docs could not be passed through during Bash sandbox execution, causing related tools to be unavailable.
  • More Robust Sandbox Fallback: Fixed an issue where a spurious unhandledRejection diagnostic warning appeared when the sandbox failed to start and fell back to local execution.
  • Skill Loading Priority: Fixed an issue where a project-level Skill with the same name as a global Skill did not take precedence according to the nearest-first priority rule.