CodeBuddy Code v2.73.0 Release
New Features
Channel Suggestion Confirmation
After completing a conversation round through WeChat/WeCom channels, the system automatically generates next-step action suggestions and sends them to the user for confirmation. Reply with "y" to continue execution, making channel interactions smoother and more natural.
Improvements
- WeChat/WeCom Three-Option Permissions: Permission request prompts upgraded from
(y/n)to(y=allow/n=deny/a=always allow), supporting remembered choices to reduce repetitive confirmations - Permission Deadlock Fix: Replying with non-option content in WeChat/WeCom no longer causes a deadlock; the system automatically denies the current permission and processes the input as a new message
- Context Compaction Optimization: Automatically cleans up stale tool results older than 1 hour before compaction, reducing compaction input tokens by 80%+ in practice and significantly lowering compaction costs
- Image Content Stripping: Automatically replaces images with placeholders before compaction, preventing meaningless image tokens from entering the summary
- Compaction Prompt Enhancement: Improved 9-section structured summary format for better compaction quality and information retention
- JSON Repair Enhancement: Replaced custom repair logic with the jsonrepair library, supporting repair of Chinese quotes, missing commas, truncated JSON, and more malformed scenarios, reducing unnecessary model retries
Bug Fixes
- Channel Message Slash Commands: Fixed an issue where slash commands sent from WeChat and other channels were wrapped in tags and could not be correctly recognized
- Queue Message Command Preservation: Slash commands are now preserved during message queue processing and executed through the normal pipeline once the agent is idle, preventing commands from being silently dropped