Skip to content

🚀 CodeBuddy Code v2.67.0 Release

✨ New Features

WeCom Channel Bridge

WeCom AI Bot messages can now be injected directly into Agent sessions through the channel system, with support for replying with markdown-formatted messages using the WeComReply tool, covering both group chat and private chat scenarios.

Multi-Instance Access and Management

  • Both WeChat and WeCom support connecting multiple bot instances simultaneously
  • Interactively add and manage connections through the /remote-control panel
  • WeChat binds directly via QR code scanning, WeCom auto-connects after entering Bot ID + Secret, with credentials persisted to disk

Web UI Remote Control Management

Added a remote control page with visual management of channel connections (connect/disconnect/unbind/delete), including WeChat QR scanning and WeCom form-based addition.

WeCom Media Message Support

  • WeComReply tool now supports uploading and sending media messages including images, files, and videos
  • Supports receiving image and file messages sent by users with automatic download and decryption
  • Improved image and file message handling for WeChat Customer Service

🔧 Improvements

  • Environment variable control for max turns: Support controlling the maximum execution turns for the main Agent and sub-Agents separately via CODEBUDDY_CODE_MAX_TURNS and CODEBUDDY_CODE_SUBAGENT_MAX_TURNS environment variables
  • WeCom media decryption: Aligned with the official SDK using AES-256-CBC algorithm, added automatic format detection

🐛 Bug Fixes

  • Rewind phantom diff: Fixed the issue where rewind after compact showed non-existent file changes; compact messages now correctly inherit file snapshot state
  • PTY file descriptor leak: Enhanced fd cleanup logic for PTY service and background tasks, ensuring proper resource release even on error paths