Skip to content

🚀 CodeBuddy Code v2.125.0 Release

📦 Version Information

ComponentVersion
CodeBuddy Code CLIv2.125.0
Agent SDK JSv0.3.222
Agent SDK Pythonv0.3.221

✨ New Features

Infinite Scroll for Plugin List

The installed and marketplace browse lists now use infinite scroll with load-more on reaching the bottom, along with a one-click back-to-top button, making it smoother to browse large numbers of plugins.

Subagent-scoped MCP Support

Subagents can now declare dedicated mcpServers configurations in their definitions:

  • Inline MCP servers are only created when the current subagent starts, visible only to that subagent, and automatically cleaned up when finished — without polluting the main agent or other subagents
  • String references can reuse existing global MCP servers
  • ToolSearch / DeferExecuteTool can discover and invoke tools provided by scoped MCP within the current subagent
  • When --strict-mcp-config strict mode is enabled, scoped MCP for trusted built-in product subagents is allowed via a whitelist

🔧 Improvements

  • OOM forensics fallback: Long-running sessions (e.g., /goal) can automatically write a heap snapshot when approaching the heap limit for post-mortem analysis. Disabled by default; enable via environment variable when needed
  • Skill visibility isolation: Skills with disable: true are no longer hard-removed from the menu. Instead, they are excluded from the model's default context but can still be manually triggered by users via the / menu

🐛 Bug Fixes

  • Custom model tool image results: Fixed an issue where overly strict image validation by some third-party gateways on tool-returned images caused request failures
  • Daemon restart host loss: Fixed an issue where daemon restart without arguments silently fell back to the default host configuration
  • Session file recovery: Fixed a memory exception caused by internal artifact index files when loading/rewinding old sessions
  • stream-json resume replay timestamps: Fixed an issue where replayed historical messages during session resume showed the replay time instead of the original creation time
  • File watcher ENOSPC: Fixed a crash on Linux when mounting file watchers on large project directories exhausted the system's inotify limit
  • WebSearch time keywords: Fixed an issue where time-related searches such as "today", "this year", and "latest" did not use the current time to construct queries
  • Plugin session isolation: Fixed an issue where plugin management operations could incorrectly reuse the previous session's plugin combination in a new session
  • AskUserQuestion interaction: Fixed an issue where ACP clients skipping questions could cause approval waits to hang

📝 Documentation Updates

  • Improved documentation for built-in subagents and scenario model configuration methods, parsing priorities, and usage entry points