Skip to content

v1.4.3

Choose a tag to compare

@github-actions github-actions released this 12 May 20:10
· 60 commits to main since this release

本次小版本聚焦 AI 工作区首屏、Agent 运行状态展示,以及无 Apple 签名约束下的 macOS 自动更新体验。

新功能

  • 无签名 macOS 自动更新链路:macOS release 改用 ad-hoc signing + 自定义更新器,下载 GitHub Release 里的 zip,校验 latest-mac.yml SHA-512 后 staging,并在重启时替换应用。这样在没有 Apple Developer ID 签名的硬约束下,仍然能给用户提供应用内更新体验。
  • 工作区首屏进入 AI Chat:进入真实工作区后默认打开 AI 对话界面,不再先显示一个空标签页。
  • AI 错误设置入口:AI provider / runtime 错误提示新增设置动作,用户可以从错误状态直接跳到需要处理的配置位置。

改进

  • Agent 工作状态展示重做:统一运行中和完成后的耗时显示,状态切换加入更平滑的文字过渡,减少从“思考”到“调用工具”等状态变化时的突兀跳变。
  • 更新设置页更贴近实际流程:按钮和状态从“下载并安装”改为“下载更新 → 校验 / 准备 → 重启并更新”,诊断信息默认折叠;macOS 应用位置不可写时会提示用户把应用移到“应用程序”文件夹。
  • AI 对话体验收口:聊天会话切换时自动滚到底部,opencode 生成的会话标题会同步展示,持续运行中的 Agent 聊天在消息 part 更新时保持稳定。

修复

  • Agent 计时连续性修复:修复 Agent 工作计时在消息流、思考和工具调用之间不连续的问题。
  • AI runtime readiness 与错误分类修复:补齐运行时就绪检查,并把 provider/runtime 错误归类成更可读的用户提示。
  • 表格拖拽选择冲突修复:修复表格场景下拖拽选择和其它交互互相抢占的问题。