← 返回更新日志

OpenCode v1.15.9

2026-05-22 · GitHub 原文
## 核心 ### 改进 - 重新设计了差异查看器,加入了文件树并更新了布局。 ### 错误修复 - 关闭差异查看器时返回上一屏幕。 - 当默认模型无效或不可用时,显示更清晰的错误信息。 - 显式显示缺失的 PTY 会话错误,而不是泛泛地失败。 - 改进差异查看器的空状态和上下文处理。 - 当技能调用按预期失败时,显示更清晰的错误信息。 - 当安装升级失败时,显示更清晰的错误信息。 - 显示更清晰的 HTTP API 项目未找到错误。 - 从 HTTP API 返回 PTY 错误体。 - 默认启用差异查看器。 - 从 HTTP API 返回 MCP 服务器未找到错误。 - 允许 MCP OAuth 配置设置回调端口,并在客户端元数据中包含已配置的作用域。(@sebin) - 为 `us` 和 `eu` 多区域设置使用可用的 Vertex Anthropic 端点。(@JPFrancoia) - 从 HTTP API 返回会话忙碌错误体。 - 在不同轮次之间保留原生推理延续元数据。 ## TUI ### 改进 - 从命令面板复制当前工作树路径。 ### 错误修复 - 优化差异查看器的键盘快捷键。 - 恢复问题提示键的处理。 - 保持旋转器颜色与活动代理一致。(@OpeOginni) ## 桌面 ### 改进 - 将标签导航移动到标题栏,并收紧会话标签快捷键。 - 在标题栏显示会话状态。 ### 错误修复 - 从包含多个冒号的回调 URL 中正确提取用户代码。(@OpeOginni) - 对 VCS 刷新进行防抖处理,以减少会话页面刷新次数。 **感谢 4 位社区贡献者:** - @vglafirov: - 修复(deps):将 gitlab-ai-provider 升级到 6.7.0 (#28218) - @OpeOginni: - 修复(opencode):更新旋转器颜色逻辑 (#28032) - 修复(桌面):当 URL 包含冒号时正确提取用户代码 (#28837) - @JPFrancoia: - 修复(vertex):Vertex (Anthropic) 提供程序:为大陆多区域端点 (us, eu) 使用 .rep.googleapis.com (#28347) - @sebin: - 修复(mcp):在 clientMetadata 中包括作用域并添加 callbackPort 选项 (#28810)