DolphinAI 0.6.7-beta.34

本次修复审批授权缺失时的错误催办、桌面服务连接切换与更新交互,并新增回复完成时间与耗时显示。

主要变更

  • 审批或业务授权缺失时,回复不再被"继续执行"催办,也不会改走界面自动化绕过;回合以等待用户或执行受阻收尾,未执行的审批在进度卡和历史中保持"等待确认 / 部分完成"。
  • 远程服务连接切换有明确进度与有限等待,发现或校验失败不会误切换服务;切换认证服务需重新登录,同一服务重启或修改本地 AI 设置保留登录。更新流程拆分为检查、下载、校验,慢下载可继续,无进展或超时会报错并允许重试,安装仍需明确确认。
  • 助手最后一条回复显示实际完成时间与执行耗时(如"完成 · 2 分 13 秒"),流式结束、历史重新加载和刷新后均可恢复。

一、更新内容

  1. 审批授权(#125):引擎统一本机权限交接与业务授权校验,授权缺失或未审批时不催办、不改道界面自动化;桌面端补充 waiting_for_user / unfinished_tasks 的进度卡与历史回放回归。
  2. 桌面连接与更新(#000189):连接身份与令牌按服务隔离,切换认证服务需重新登录,旧浏览器票和刷新票失效且 A→B→A 不复活;更新入口拆分为检查、下载、校验三阶段,约 90 秒无进展或 20 分钟超时给出错误并可重试。
  3. 回复完成时间(#000191):sidecar 在收到引擎终态时记录完成时刻,历史查询回填;仅最后一段答案显示完成时间与耗时,断连/可恢复回合不计为完成,旧历史无记录时不显示。

二、服务端 #125 依赖引擎配套改动(agent-engine MR !271,已合入 main-merge,提交 ec7f141);服务端需同步至包含该提交的 main-merge 版本,截至本通知未确认目标环境已部署。引擎未升级时审批授权的催办与改道行为可能仍会出现。#000189、#000191 为纯桌面客户端改动,无需服务端配合。

三、升级方式 已安装 beta.24 及之后版本的,客户端会在后台检查、下载并校验更新包,准备完成后点击“重启并更新”;也可在设置页“关于与更新”中手动检查。beta.7 至 beta.23 按原版本提示升级;更早版本或未收到提示的,请手动下载安装。适用于 Apple Silicon Mac,要求 macOS 15 或更高版本。沿用原有签名,beta.8 及之后版本升级通常无需重新授予辅助功能和屏幕录制权限。

四、已知限制 首次升级到含本次连接修复的版本时,历史未绑定连接的登录需重新验证一次;超时不取消已受理的后台启动,也不会自动重复提交保存;不同服务器的历史数据未拆分为独立数据库。审批授权判定为保守启发式,未覆盖的措辞仍可能被催办;旧历史没有保存完成时间时不显示。有运行任务、文件传输、待处理审批或未保存内容时,请处理完成后再重启更新;长任务请避免电脑休眠。反馈问题时请提供设置页“打开日志目录”中的 logs/、computer-use/diagnostics.json 和报错截图。