Skip to content

🚀 CodeBuddy Code v2.179.1 发布 ​

📦 版本信息 ​

组件版本
CodeBuddy Code CLIv2.179.1
Agent SDK JSv0.3.297
Agent SDK Pythonv0.3.296

✨ 新功能 ​

频道历史完整保留,长消息可折叠 ​

频道历史不再截断正文,模型回看时能拿到完整内容,并会区分消息类型、合并同一任务的重复更新。时间线里的长消息默认折叠,展开即可查看全文。

程序化读取也更方便:历史可以按类型、固定状态过滤,返回完整正文与分页游标;一页里没有想要的内容时可以继续往前翻,不会误判成"没有历史"。

频道任务板支持协调角色、依赖与复核 ​

任务板可以创建带协调角色和前后依赖的任务,主持人与协调者能提交带证据的验收或返工决定,下游任务按验收结果自动推进或重开。任务板会同时显示协调角色、依赖关系和验收状态,模型不必再靠上下文猜依赖。

派发任务时还可以给一组任务声明共享批次,让专家、评审、仲裁围绕同一批次顺序推进,避免不同角色各自落到不同的任务里。

频道消息可编辑、撤回、固定,成员可静音 ​

频道消息支持编辑、撤回和固定,资料面板会集中展示被固定的决策与结论。可按成员静音:静音成员仍留在历史中,但不会被频道自动唤醒;如果正好轮到静音的成员发言,系统会立即跳过他并把接力棒交给下一位。

🔧 改进优化 ​

  • 频道工具的失败原因可以直接判断:任务板、频道发言和编排工具的失败结果统一带上机器可读的错误码,调用方可以按错误码分支处理,不必解析文案,也不会再把错误内容当成成功结果。
  • 任务板显示远端合并请求状态:已完成任务里引用的 GitHub / CNB / GitLab 合并请求会被只读探测,状态直接显示在任务上;网络或权限不可用时标记为待核验,本地任务板不受影响。
  • 频道安静时任务也会继续推进:没有新消息时,系统仍会推进任务时钟、处理验收超时、清空待发消息,长时间没有新消息也不会卡住。
  • 高频输出不再拖慢会话:无损订阅在积压过多时只丢弃文字增量等可重建内容,完整消息、工具事件和用量照常送达,卡顿时不再整体阻塞。
  • 远程连接自动处理过期后台服务:遇到身份已确认但配置过期的旧后台服务时,会在同一次连接里自动替换并重连;Web UI 手动重试也会重新准备连接,不用反复点击。
  • Plan 子代理只在计划模式可用:普通模式的会话不再向模型暴露内置的 Plan 子代理,避免误用。

🐛 问题修复 ​

  • 积分用尽后仍继续请求模型:主会话或任一成员积分用尽后,团队消息会先保留,等你下一次发消息再继续处理;成员因积分用尽失败时会带上与主会话相同的错误码,客户端可以直接提示。
  • 停止成员时最后一段输出丢失或被判为故障:现在会等这一轮输出写完(最多 3 秒)再发停止终态,终态之后不再转发该轮内容,避免迟到的输出被当成协议错误。
  • 插话后会话提前结束:主会话已经答完、但还在等其他成员时,插话不再直接结束这一轮,而是先把消息送到主会话;只有在无法送达、被新请求抢占或用户取消时才结束。
  • 成员恢复执行后跳过模型请求:修复成员恢复执行时继承了已结束的 hook 上下文、导致跳过正常模型请求的问题。
  • 部分多模态模型被误判为不支持图片:修正这类模型的图片直传判定,并支持按模型下发图片输入方式,后续新增模型不用再改客户端名单。
  • 主理人收不到成员结果:中断或会话卸载后,未处理的成员结果会保留并在恢复时继续送达;主理人回复完成后,成员仍可在后台继续工作。