🚀 CodeBuddy Code v2.34.0 发布
✨ 新功能
SDK MCP Server 支持
新增 SDK MCP Server 类型,允许通过 SDK 内部消息机制注册和管理 MCP 服务器,为 SDK 开发者提供更灵活的工具扩展能力。
🔧 改进优化
- MCP 连接稳定性:当 MCP 服务器无法正常响应时,不再中断当前会话,而是记录错误信息并继续运行,提升使用体验
- 上下文压缩修复:修复上下文压缩过程中会话状态处理异常导致的错误
- 配置保存优化:使用深度比较判断是否为默认值,避免对象/数组类型配置项误判
- Plan Mode 交互体验:优化了 Plan Mode 工具的确认界面展示,提升用户在使用计划模式时的交互体验
- 命令显示优化:优化 Bash 工具权限确认界面的命令显示效果,支持多行文本换行展示
- 会话恢复增强:SDK 恢复会话时自动返回历史消息,支持查看之前的对话记录
- 子目录规则加载:支持懒加载子目录中的 CODEBUDDY.md 规则文件,使用 LRU 缓存提升性能
🐛 问题修复
- 提示建议修复:修复异常情况下工具调用结果缺失导致的错误
📝 文档更新
- SDK MCP 集成指南:详细介绍如何在 CodeBuddy Agent SDK 中集成和使用 MCP 服务器
- SDK 自定义工具指南:展示如何创建和使用直接集成在 SDK 中的自定义工具
- 身份认证文档:补充中国版、海外版、iOA 版的环境变量配置说明