# 🚀 CodeBuddy Code v2.53.0 发布

## ✨ 新功能

### 企业微信远程控制

支持通过企业微信远程控制 CLI，实现移动端任务下发和结果推送。随时随地通过手机管理你的开发任务，不再局限于终端前操作。

## 🔧 改进优化

- **MCP 动态工具更新**：支持 MCP 服务器的 `tools/list_changed` 通知，工具列表变化时自动刷新，无需重启或手动重连
- **Reasoning Effort 配置**：在 /config 面板新增 Reasoning Effort 设置项，支持 auto/low/medium/high/xhigh 五个级别，自定义模型推理深度
- **状态栏增强**：新增会话名称、权限模式、上下文窗口使用情况等字段，支持多行渲染，样式优化
- **LSP 服务器懒加载**：LSP 服务器默认采用懒加载模式，仅在首次使用时启动，减少启动时资源占用
- **错误追踪增强**：WebSearch 和 ImageGen 工具在 API 调用失败时，错误信息中包含 requestId，便于问题定位
- **非交互模式优化**：改进 print 模式下工具权限被拒绝时的提示信息，提供清晰的绕过指引
- **文件自动补全刷新**：修复输入 `@` 时无法提示新增文件的问题，文件列表缓存会在过期后自动刷新
- **Skill 工具结果优化**：改进 Skill 和斜杠命令执行后的结果消息格式，使返回内容更清晰
- **Hook 输入处理器**：新增 `HookInputProcessor` 扩展点，支持在 Hook 执行前注入上下文字段
- **ACP 错误处理**：改进 ACP 模式下的错误信息传输，客户端可获取更详细的错误状态码

## 🐛 问题修复

- **对话历史恢复**：修复执行 compact 后 resume 会话时丢失压缩前上下文的问题
- **Team 中断信号隔离**：子代理不再监听主 Session 的 abort 信号，避免内部操作误杀 Teammate
- **工具确认框冲突**：修复多个 Teammate 同时请求权限时确认框互相覆盖的问题
- **消息投递可靠性**：优化 Teammate 消息投递重试机制，未就绪时保持消息未读状态等待下次轮询
- **空闲唤醒机制**：Teammate 空闲时收到消息会自动唤醒 Agent，不再卡在队列中
- **全局锁超时**：工具审批全局锁增加 30 秒超时保护，防止死锁
