Skip to content

πŸš€ CodeBuddy Code v2.147.0 Release ​

πŸ“¦ Version Information ​

ComponentVersion
CodeBuddy Code CLIv2.147.0
Agent SDK JSv0.3.255
Agent SDK Pythonv0.3.254

✨ New Features ​

Local Data Cleanup ​

Added the codebuddy cleanup command, which removes expired local data according to a retention period. Use --dry-run to preview what will be removed before proceeding, making local data maintenance safer and easier.

Startup Profiling ​

Added --startup-prof-md to export a Markdown report and JSON timeline for the CLI startup phase in both Node and Bun builds, including Windows. The output clearly shows time spent on module loading, dependency injection, lifecycle processing, first-request preparation, and other stages. Collection ends automatically according to the runtime mode, supports custom output directories and file names, and also works with the CODEBUDDY_STARTUP_PROFILE=1 environment variable, making slow startup easier to diagnose.

πŸ› Bug Fixes ​

  • 404 errors in the standalone Documentation Center: Fixed an issue where the Web UI Documentation Center always displayed "Failed to load documentation" in standalone installations (Bun binary / standalone). The directory, search index, and document content now all load correctly.
  • Windows console window: Fixed a visible black console window appearing when launching contained child processes on Windows.
  • Team navigation and status refresh: Fixed an issue where users could not return to the main session after all agents had finished while viewing team members or subagents. Pressing Esc in the empty input box of a finished member now returns to the main session. Also fixed idle or stopped members being incorrectly shown as running, status failing to refresh after a subagent completed, and stale empty teams not being cleaned up.
  • Stale automatic authorization for safe deletion: Fixed automatic authorization for newly created files carrying over across turns. Bypassing the trash now applies only when deleting files created in the current turn, and safe deletion is restored automatically in later turns.
  • Windows default-program blacklist: Windows no longer reads the legacy policy configuration. When no program blacklist has been saved, the default system-program blacklist is always delivered; an explicitly configured empty list continues to take effect as the user specified.

⚠️ Behavior Changes ​

  • TUI main Agent command renamed: The /mode command has been renamed to /agent-mode, and the old command name no longer works. The persistent main Agent mode label has also been removed from the welcome page and input-area status bar. To view or switch modes, run /agent-mode or check the codebuddy.mainAgent.lastUsed setting.