🚀 CodeBuddy Code v2.168.2 发布
说明:v2.168.1 未成功发布,本版本重新发布其全部内容。
📦 版本信息
| 组件 | 版本 |
|---|---|
| CodeBuddy Code CLI | v2.168.2 |
| Agent SDK JS | v0.3.282 |
| Agent SDK Python | v0.3.281 |
🔧 改进优化
TUI 新会话默认使用 PTC 模式
交互式终端新建空白会话时,如果没有显式指定 Agent、设置默认模式或保存上次选择,现在默认使用 PTC 模式。
- 用
/agent-mode切回标准模式后,选择会被记住,下次启动不会自动切回 PTC。 - 用
--agent cli可显式启动标准模式。 - SDK、非交互调用、ACP、后台会话和恢复会话保持原有行为;关闭主 Agent 总开关后仍使用标准模式。
🐛 问题修复
Web UI 文件路径更可靠
对话中的相对路径现在以当前会话工作目录为基准查找文件,并可在上级目录与项目文件中继续查找;同名文件提供候选菜单。
- 支持文件名加行号、行列号、多行号,以及 Markdown 中的文件链接。
- 助手输出完成后校验文件是否存在,只有真实文件显示为可点击链接,避免点击后才提示加载失败。
多智能体协作恢复正常
- 模型选择一致:未单独配置模型的默认
lite子 Agent 跟随当前会话所选模型,包括自定义模型。 - 频道引用回复:忙碌成员稍后收到的引用回复保留消息编号和被引用原话,避免回复错位。
- 团队负责人权限:创建子 Agent 后,负责人仍可正常在频道发言和更新任务板。
- Hooks 插件兼容:修复专家团队员及 leader 后续轮次工具调用被错误拦截的问题。
会话恢复与终端体验
- 大图结果不再卡死终端:截图等内嵌图片显示为简短摘要,超长文本不再导致界面长时间无响应。
- 任务列表正确恢复:恢复中断会话后,列表重新显示当前进度;中文等非英文标题不再被错误拼接
ing。 - 上下文用量更准确:压缩后显示更新后的用量,配置切换和会话恢复时保持一致,累计计费不变。
- 失败请求重试:Harness 可重试当前失败请求,不再重复创建用户输入,并支持从保存的历史恢复。
- 原生运行时错误恢复:修复工具异常无法自纠正、步数上限误判及取消、权限拒绝分类不准确的问题。
连接、搜索与模组
- 企微机器人连接更稳定:新开命令行进程自动连接时不会抢占正在服务的机器人连接;手动接管结束后可自动重连。
- Mod Hook 日志:正常加载的 Mod 不再误报「hook 配置格式无效」。
- 搜索来源保留:合规隐藏 URL 的搜索结果仍保留摘要与来源信息。
沙箱与安全删除
- 批量安全删除:修复独立二进制中已批准的批量删除仍然失败的问题,批准和拒绝结果正确保存。
- 会话授权复用与隔离:减少安全中心重启引起的重复审批;切换或释放会话时不再串用规则或清空其他会话的受限规则,失效的受保护条目仍需重新审批。
- 命令完成与取消:等待文件操作与清理完成后再返回结果;取消超时不再误报可信退出,收尾失败时明确提示文件可能已被修改。
- 沙箱资源兼容性:修复 Desktop 本地沙箱包与删除工具的校验冲突,资源不完整时给出明确错误;安全中心暂不可用时仍保留批量删除的用户审批流程。
- Windows 终端选择:Gateway 正确选择 PATH 中可用的 PowerShell,避免终端探测阻塞请求。
- macOS 工具输出:签名版 IDE 的安全删除和相关命令输出不再混入 Electron 环境变量警告。