← 返回更新日志

OpenCode v1.17.14

2026-07-06 · GitHub 原文
## 核心 ### 改进 - 新增代码模式 MCP 适配器,用于对已连接的 MCP 工具运行受限编排脚本。 - 除非启用代码模式,否则隐藏 `execute` 工具。 ### 错误修复 - 修复了分页 MCP 工具目录丢失工具元数据和输出架构验证的问题。 - 保留了 OpenRouter 小模型变体的低推理努力模式,而非禁用它。 - 修复了 GitHub Copilot 模型路由,使其遵循各模型所标明的聊天或响应端点。 - 修复了会话列表,确保可靠匹配等效的实例目录。 - 修复了 Cerebras 推理回放,使得较早的助手推理能通过提供商支持的字段正确返回。 ## TUI ### 错误修复 - 修复了旋转器注册,确保加载指示器能在 TUI 各界面持续渲染。 ## 桌面端 ### 改进 - 在标题栏显示草稿服务器状态。 - 统一了应用内的提供商连接流程。 - 改进了集成终端体验。(@arvsrn) - 新增了重新打开已关闭标签页及后台打开标签页的功能。(@usrnk1) - 改进了选择器对话框中的模型搜索。(@arvsrn) - 在首页添加了最近关闭的项目。(@usrnk1) - 在新布局中,标签页导航响应鼠标按下事件。 - 全面重构了 v2 审查面板。(@arvsrn) - 优化了会话标签页预览弹出框。(@usrnk1) ### 错误修复 - 修复了从首页创建新会话时使用了错误项目的问题。 - 修复了首次启动的引导流程,使其仅在适当时显示。 - 提升了大型审查面板的性能。 - 修复了从助手回复开始的时间线加载,通过补充缺失的用户轮次来修正。 - 恢复了窗口未聚焦时在编辑器中的输入功能。 - 修复了下拉菜单搜索行为。(@arvsrn) - 在切换会话标签页时保持 v2 审查面板挂载。 - 在工作区切换会话标签页时保持终端挂载。 - 修复了会话标签页忙碌指示器,使其始终正确限定在对应服务器范围内。 - 修复了标签页切换时的子会话导航和谱系解析问题。 - 在关闭并重新打开应用后保持桌面窗口标签页。 **感谢 3 位社区贡献者:** - @usrnk1: - 功能(桌面):优化会话标签页预览弹出框 (#34792) - 功能(桌面):在首页添加最近关闭的项目 (#34926) - 功能(桌面):细节修复 (#34939) - 功能(桌面):重新打开已关闭标签页及后台打开标签页 (#35010) - @arvsrn: - 功能(应用):全面重构 v2 审查面板 (#31882) - 功能(应用):使子代理 UI 与 v2 保持一致 (#34931) - 功能(应用):改进模型搜索 (#34954) - 功能(应用):修复下拉菜单搜索 (#34961) - 功能(应用):终端改进 (#34747) - @StarpTech: - 功能(TUI):添加调试信息对话框并支持复制到剪贴板 (#35004)