opencode v1.18.8 版本更新介绍
发布日期: 2026-07-28
版本号: v1.18.8
核心模块改进了与新版MCP服务器及OAuth流程的兼容性,并修复了在SDK会话过期后MCP服务器的重连问题(包括并发请求情况),同时在
mcp debug中正确使用配置的MCP OAuth回调端口,并停止向新版Gemini模型发送已弃用的采样默认值。桌面端新增了在新会话中打开项目选择器的快捷方式,并修复了标签页键盘导航顺序、文件打开时Windows文件夹展开、服务器状态显示、提供商连接状态刷新、Linux包安装AppStream元数据、本地桌面运行使用通道数据库,以及关闭项目和右侧面板加载时的卡顿问题。此外感谢@OpeOginni修复了核心模块的MCP环境字段,以及@develop7为Linux包安装AppStream元数据。
更新内容 (中文)
核心
改进
- 提升了与新版MCP服务器及OAuth流程的兼容性
缺陷修复
- 修复SDK会话过期后MCP服务器重连问题(含并发请求处理)
mcp debug命令现在会遵循配置的MCP OAuth回调端口- 停止向新版Gemini模型发送已弃用的采样默认值
桌面端
改进
- 新增会话中打开项目选择器的快捷键
缺陷修复
- 标签页键盘导航现遵循可见标签顺序
- 打开文件时可正确展开带末尾路径分隔符的Windows文件夹
- 集成需要关注时服务器状态使用蓝色标识
- 提供商连接状态在变更后即时刷新
- Linux安装包现包含AppStream元数据(贡献者:@develop7)
- 本地桌面运行现使用通道数据库
- 阻止从主页视图关闭项目时发生界面卡顿
- 阻止右侧面板在加载时冻结会话视图
感谢2位社区贡献者:
- @OpeOginni:
- 修复(核心):修正内置技能中的MCP环境字段(#39175)
- @develop7:
- 修复(桌面端):在Linux安装包中安装AppStream元信息(#36872)
更新内容 (原始)
Core
Improvements
- Improved compatibility with newer MCP servers and OAuth flows.
Bugfixes
- Reconnects MCP servers after expired SDK sessions, including concurrent requests.
- Honors configured MCP OAuth callback ports in
mcp debug. - Stops sending deprecated sampling defaults to newer Gemini models.
Desktop
Improvements
- Added a shortcut to open the project selector in new sessions.
Bugfixes
- Tab keyboard navigation now follows the visible tab order.
- Opening files now expands Windows folders with trailing separators.
- Server status uses blue when an integration needs attention.
- Provider connection state now refreshes immediately after changes.
- Linux packages now install AppStream metadata. (@develop7)
- Local desktop runs now use the channel database.
- Prevents freezes when closing projects from the home view.
- Prevents the right panel from freezing the session view while loading.
Thank you to 2 community contributors:
- @OpeOginni:
- fix(core): correct MCP environment field in built-in skill (#39175)
- @develop7:
- fix(desktop): install AppStream metainfo in Linux packages (#36872)
下载链接
- latest-linux-arm64.yml
- latest-linux.yml
- latest-mac.yml
- latest.json
- latest.yml
- opencode-darwin-arm64.zip
- opencode-darwin-x64-baseline.zip
- opencode-darwin-x64.zip
- opencode-desktop-linux-aarch64.rpm
- opencode-desktop-linux-amd64.deb
- opencode-desktop-linux-arm64.AppImage
- opencode-desktop-linux-arm64.deb
- opencode-desktop-linux-x86_64.AppImage
- opencode-desktop-linux-x86_64.rpm
- opencode-desktop-mac-arm64.app.tar.gz
- opencode-desktop-mac-arm64.dmg
- opencode-desktop-mac-arm64.dmg.blockmap
- opencode-desktop-mac-arm64.zip
- opencode-desktop-mac-arm64.zip.blockmap
- opencode-desktop-mac-x64.app.tar.gz
- opencode-desktop-mac-x64.dmg
- opencode-desktop-mac-x64.dmg.blockmap
- opencode-desktop-mac-x64.zip
- opencode-desktop-mac-x64.zip.blockmap
- opencode-desktop-win-arm64.exe
- opencode-desktop-win-arm64.exe.blockmap
- opencode-desktop-win-x64.exe
- opencode-desktop-win-x64.exe.blockmap
- opencode-linux-arm64-musl.tar.gz
- opencode-linux-arm64.tar.gz
- opencode-linux-x64-baseline-musl.tar.gz
- opencode-linux-x64-baseline.tar.gz
- opencode-linux-x64-musl.tar.gz
- opencode-linux-x64.tar.gz
- opencode-windows-arm64.zip
- opencode-windows-x64-baseline.zip
- opencode-windows-x64.zip