Skip to content

🚀 CodeBuddy Code v2.105.0 Release

📦 Version Information

ComponentVersion
CodeBuddy Code CLIv2.105.0
Agent SDK JSv0.3.171
Agent SDK Pythonv0.3.170

✨ New Features

Dynamic Workflow Orchestration

Added the Workflow tool, which supports orchestrating multiple sub-agents to collaboratively complete large multi-step tasks within a single session, suitable for complex scenarios such as deep research, cross-file refactoring, and batch analysis. Workflow is loaded on demand by default and does not consume the default context of regular conversations.

Deep Research

Added a built-in deep research workflow and the /deep-research command. Users can launch multi-angle parallel research with a single sentence, and progress is unified through background task notifications, reducing the cost of manually decomposing tasks and repeated follow-up questions.

UltraCode Long-Range Reasoning

When the ultracode keyword appears in input or session information, the system automatically injects long-range reasoning reminders to help the model maintain deeper planning and reasoning during complex tasks. Users can also switch reasoning intensity via the /effort command.

Workflows Console

Added the /workflows panel, which allows you to view active and historical workflow runs, save custom scripts, and supports pausing, resuming, and restarting running workflows.

Custom Workflow Saving

Added the /save-workflow command, which can save the current inline script as a user-level or project-level named workflow that can be reused directly by name afterward.

Session Title Events

stream-json output adds AI-generated title events, making it easier for upper-layer clients to sync and display session titles in real time.

Built-in Model List Control

Added the CODEBUDDY_DISABLE_BUILTIN_MODELS environment variable. Exclusive Edition or self-built gateway scenarios can disable the bundled built-in model list and only display cloud-side interfaces, custom models, and configuration-injected models.

🔧 Improvements

  • Unified Background Task Experience: Workflow, Bash background tasks, and PowerShell background tasks share the same notification channel, and the model can pull complete results via TaskOutput after task completion.
  • Tool Search Enhancement: Tool discovery capability has been upgraded, working with deferred-loading tools to enable on-demand activation, reducing default context occupation.
  • TaskOutput Enhancement: Supports background task output file management and streaming retrieval, making it easier to handle long-output tasks.
  • WebFetch Optimization: Adjusted the redirect and cache semantics of web page fetching, improving the stability of web content retrieval.
  • Tasks Panel Optimization: Added task detail panel and list panel, making task organization and viewing clearer.
  • Workflow Master Switch: Supports disabling the entire Workflow capability via the CODEBUDDY_DISABLE_WORKFLOWS=1 environment variable or disableWorkflows: true in settings.json.
  • Permission Save Location Wording Optimization: Unified the wording for permission rule save locations, avoiding inconsistent expressions like Saved in at / Checked in at.

🐛 Bug Fixes

  • /add-dir Directory Suggestions: Fixed an issue where typing /add-dir without a path yet would falsely trigger the directory picker, causing Enter to be treated as selecting the first directory and sending it directly.
  • Exclusive Edition Model List Anomaly: Fixed an issue where enterprise ID parsing failed during custom-token login, causing the /model list to fall back to the built-in default models. The explicitly configured enterprise ID is now read first.
  • Sub-Agent Research Loading Anomaly: Fixed an issue where, when using sub-agent research-style conversations, the main session's loading state was dragged to idle by the sub-agent state, causing loading to suddenly disappear while the task was still in progress.