🚀 CodeBuddy Code v2.37.14 发布
✨ 新功能
SDK 动态配置 API
新增 getAvailableModes() 和 getAvailableModels() 方法,让开发者可以动态获取当前可用的权限模式和模型列表。同时,setModel() 和 setPermissionMode() 现在仅影响当前会话,不再持久化到配置文件,让多会话场景下的配置管理更加灵活。
模型切换快捷键
支持 Option/Alt + P 快速切换模型,无需进入设置即可快速切换到合适的模型。
🔧 改进优化
- 用户提示增强:添加更多内置提示,帮助用户了解快捷键和操作技巧
- 输出限制统一:将各类工具的 token 限制统一为 20000,图片内容不受此限制;Read 工具支持
CODEBUDDY_CODE_FILE_READ_MAX_OUTPUT_TOKENS环境变量自定义 - 启动性能优化:优化认证和服务配置初始化流程,提升 CLI 冷启动速度
- 插件市场安装:优化市场和插件安装流程,显著减少首次安装和自动更新的等待时间
- 异步文件操作:将自定义命令、Agent 和 Skill 的加载改为异步并行处理
- Git 信息收集:优化仓库扫描逻辑,采用异步并行处理提升性能
🐛 问题修复
- Diff 渲染稳定性:修复了工具调用参数解析时因空字符串或不完整 JSON 导致的渲染崩溃问题