← 返回更新日志

OpenCode v1.16.0

2026-06-05 · GitHub 原文
## 核心 ### 改进 - 新增托管工作区克隆功能,可保留脏文件和未跟踪文件。 - 新增在会话与目录之间移动工作区功能。 - 新增通过 AWS Bedrock 对 OpenAI 模型的完整支持。 - 新增技能发现和基于文件的智能体加载功能。 - 更新了 GitHub Copilot 使用追踪以支持基于令牌的计费。 - 新增 `run --replay` 命令,支持交互式会话回放。 - 改进了启动速度。(@StarpTech) ### 错误修复 - 新增 Vue 语法高亮。 - 修复了加载已保存会话时的完整 ACP 会话回放。(@imnotlxy) - 修复了 Shell 取消操作的竞态条件。 - 修复了 SAP AI Core OpenAI 推理变体的问题。(@jerome-benoit) - 修复了委托任务丢失所选推理变体的问题。 - 修复了 OpenAI WebSocket 会话卡在空闲状态的问题。 - 修复了迁移存储中的 Windows 路径规范化问题。 - 修复了在宽字符附近粘贴时导致提示词损坏的问题。(@dauphinYan) - 修复了 ACP 取消操作,使其能中止正在运行的任务。(@smagnuso) - 修复了 SAP AI Core Anthropic Opus 4.7+ 自适应推理的问题。(@jerome-benoit) ## TUI ### 改进 - 改进了实验性会话切换器。 - 截断了过长的侧边栏文件路径。 ### 错误修复 - 当使用变体快捷键但无可选变体时,显示提示信息。(@ariane-emory) - 将问题响应路由到正确的会话目录。 - 阻止后台任务旋转指示器持续显示。 ## 桌面版 ### 改进 - 新增色彩主题。(@arvsrn) - 在应用中显示本地服务器启动失败信息。 - 为 v2 提示词新增思考级别选择器。 - 在设置中新增“服务器”选项卡。 - 新增更新按钮。(@arvsrn) ### 错误修复 - 修复了会话审查刷新和 VCS 差异缓存的问题。 - 在桌面更新不可用时隐藏更新操作。 - 修复了标签标题截断和关闭按钮位置的问题。 - 在路径同步完成前显示项目会话。(@mhart) ## SDK - 在 v2 响应中暴露会话位置数据。 ## 扩展 ### 错误修复 - GitHub 现在拒绝在没有现有 Git 作者身份的情况下提交。(@ulises-jeremias) **感谢以下 10 位社区贡献者:** - @jerome-benoit: - 修复(opencode):支持 sap-ai-core anthropic opus 4.7+ 自适应推理 (#29991) - 修复(opencode):通过 modelParams 路由 SAP AI Core 推理变体 (#30482) - @mhart: - 修复(app):在路径同步解析前显示项目会话 (#30167) - @smagnuso: - 修复(acp):通过中止正在运行的轮次来响应会话/取消操作 (#30145) - @dauphinYan: - 修复(tui):防止在宽字符附近粘贴时造成提示词损坏 (#29710) - @arvsrn: - 特性(app):v2 桌面 UI 改进 (#29689) - 特性(app):优化首页项目列表 UI (#30436) - 特性(app):优化 select-v2 组件 (#30446) - 特性(app):新的更新按钮 (#30460) - 特性(app):色彩主题 (#30824) - @StarpTech: - 重构(opencode):将启动速度提升 38% (#30453) - @ulises-jeremias: - 修复(github):强制要求现有 Git 作者身份 (#30507) - 修复(opencode):为 curl 升级回退到 sh (#30499) - @ariane-emory: - 修复(tui):当使用 variant_list 快捷键但无可选变体时显示提示信息 (#30724) - @imnotlxy: - 修复(opencode):`ACP.loadSession` 应回放所有消息 (#30761) - @colinhacks: - 修复:将 @openrouter/ai-sdk-provider 升级到 2.9.0 (#30800)