🚀 CodeBuddy Code v2.105.0 Release
📦 Version Information
| Component | Version |
|---|---|
| CodeBuddy Code CLI | v2.105.0 |
| Agent SDK JS | v0.3.171 |
| Agent SDK Python | v0.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
TaskOutputafter 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=1environment variable ordisableWorkflows: truein 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-dirwithout 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
/modellist 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.