Skip to content
CLI

πŸš€ CodeBuddy Code v2.137.0 Release ​

πŸ“¦ Version Information ​

ComponentVersion
CodeBuddy Code CLIv2.137.0
Agent SDK JSv0.3.243
Agent SDK Pythonv0.3.242

✨ New Features ​

--brief Briefing Mode and the SendUserMessage Tool ​

Enabling --brief (or setting the CODEBUDDY_BRIEF environment variable) makes the SendUserMessage tool available in the current session as the Agent's primary user-facing output channel. It supports Markdown content, attachments (with automatic file size and image detection), and two message statesβ€”responses and proactive updatesβ€”making key milestone updates clearer during long-running tasks.

Custom Request Headers with CODEBUDDY_CUSTOM_HEADERS ​

A new environment variable (also configurable through env in settings) lets you attach custom headers to requests made by built-in tools such as WebSearch, WebFetch, ImageGen, and VideoGen when they access platform services. This makes request identification and routing easier in enterprise gateway and proxy environments. Direct requests to third-party services are unaffected, and core authentication headers are always protected.

πŸ”§ Improvements ​

  • More reliable plugin marketplace installation: The built-in plugin marketplace now downloads and installs ZIP archives instead of cloning Git repositories, improving installation success rates and update speed.

πŸ› Bug Fixes ​

  • Automatic recovery from context limit errors: When a long-running task is rejected because its context exceeds the model's window, CodeBuddy now automatically compacts the context and retries, allowing the conversation to continue without manual intervention. It also anticipates context overflow before sending a request and compacts early, reducing the frequency of limit errors.
  • Correct session status display: Fixed a brief incorrect "completed/stopped" status appearing after automatic compaction in long sessions before the session resumed. The status now remains accurate while execution continues after compaction.
  • Sub-agents and commands no longer hang: Fixed an issue where sub-agents and command execution could remain indefinitely in a "preparing" state when the sandbox was not ready. They now fail fast and continue through fallback behavior, preventing tasks from becoming unresponsive.
  • More reliable prompt variable loading: Fixed prompt rendering failures caused by temporary variable files disappearing during processing.