🚀 CodeBuddy Code v2.141.0 发布
📦 版本信息
| 组件 | 版本 |
|---|---|
| CodeBuddy Code CLI | v2.141.0 |
| Agent SDK JS | v0.3.248 |
| Agent SDK Python | v0.3.247 |
✨ 新功能
任务运行状态接口
为 --serve 场景(Web UI / ACP 链路)新增任务维度心跳 GET /api/v1/status,可查询当前是否有正在执行的任务、上次任务完成时间,以及活跃会话信息,便于上游做资源释放判断。该接口与 /health 职责分离,互不污染语义。
WebUI 文件面板与公式渲染
- 对话中带行号范围的文件路径现在可正常打开;右侧文件面板与菜单栏编辑器状态隔离,资源管理器、文件搜索、源代码管理、文件编辑和终端拆为独立工具标签,支持在右侧预览或浏览器新标签打开。
- 对话消息支持行内与块级 LaTeX 公式渲染。
🔧 改进优化
- 后台会话保持实时权限模式:转后台(含左箭头转后台、
/bg、/fork-bg)时把当前权限模式(含 Shift+Tab 切换出的 auto)带入 worker,避免 auto mode 转后台瞬间掉回 default。 - 后台 job Web endpoint 隔离:后台 job 不再继承父实例的端口、host 与认证,避免撞端口与密码误继承。
- 标题生成模型路由:支持通过远端模型映射切换标题生成模型,未配置时自动回退既有路径。
- 统一终端链接打开位置:仅对话页右侧终端的文件路径在右侧面板打开,其余进入独立编辑器页面。
- 企业微信 AI Bot 交互升级:交互工具转为可点选的卡片按钮;长连接按官方协议做真流式回复,长工具以独立状态条提示当前动作。
- 插件解压与首轮加载优化:插件 ZIP 流式解压并施加写入背压,统一首轮运行时投影来源,单缺失插件以降级处理而非阻塞
--print。
🐛 问题修复
- 编辑重发静默截断错误分支:修复编辑历史消息重发时回退位置错误、导致另一轮对话凭空消失且冷加载不回的问题,以及重发提示「服务出现异常,请重试」的问题。
- 团队模式队员消息边界丢失:修复队员消息在回合结束边界偶发丢失、导致 team-lead 停转不续跑的问题。
- 模型异常收尾:模型流返回错误状态时通过 ACP 错误正常结束请求,不再误报成功。
- Windows 系统代理 EPROTO:修复系统代理地址误判导致 HTTPS 握手报
EPROTO的问题,失败后真正绕过坏代理。 - 工作空间路径过长会话保存失败:超长路径被安全截断并附加稳定哈希,保证目录名合法可复现。
- 极简模式沙箱工具不可用:修复切到极简后 REPL 内无法调用 Bash / Edit / Skill 的问题。
- REPL 前台进度刷屏 / Agent View 丢列表 / 插件专家提示词缺位 / macOS 文件安全兜底 / checkpoint 回退误删 等多个问题。
- WebUI 多项修复:编辑器分支切换、终端末行裁切、首条消息不显示、智能体锁定提示、任务摘要重复计数、文件面板与编辑器隔离、团队动态展示等。