← 返回更新日志

OpenCode v1.1.52

2026-02-05 · GitHub 原文
## 核心功能 - 新增对 Claude 3.5 Sonnet(新版)模型的支持 - 静默忽略代理命令失败,防止配置初始化崩溃 - 确保 GitHub Copilot 插件在非 TUI 客户端中正确设置请求头 - 直接捆绑 GitLab 认证插件,而非动态安装 - 修复插件安装方式,改用直接操作 package.json 而非 bun add - 修复与 OpenAI 兼容提供商(如 Kimi K2.5)的图像读取问题(@zhming0) - 因错误问题降级 xai ai-sdk 包 - 回滚基于 models.dev 架构引用的模型自动补全功能 - 为 opencode.json 添加 models.dev 架构引用以支持模型自动补全(@remorses) - 调整任务工具描述和输入,减少 GPT 模型调用失败率 - 加载自定义工具和插件前等待依赖项就绪 - 允许将隐藏或显示思考区块的功能绑定到快捷键(@ariane-emory) - 在只读配置目录中跳过依赖安装(@shantur) - 确保 Kimi for Coding 计划的 k2p5 版本默认启用思考功能(@monotykamary) - 修复 Cloudflare Workers AI 提供商 - 通过添加 --no-cache 标志,防止使用 HTTP 代理时插件安装随机挂起 - 附件文件未找到时的会话错误现已被优雅处理 - 支持终端远程服务器连接并修复 GLIBC 兼容性(@lucas-jo) ## TUI 界面 - 为 TUI 中的 bash 工具添加运行状态旋转器(@goniz) - 为问题工具选项卡添加悬停状态(@maharshi365) ## 桌面应用 - 文件更改在应用中并非总是可用 - 文件树与文件系统更改保持同步 - 添加波斯尼亚语本地化(@edoedac0) - 修复终端 URL 处理问题 - 移除移动端提示输入框周围的多余水平内边距(@Brendonovich) - 切换项目时刷新工作区会话(@neriousy) - 修复应用中的终端 URL 处理 - 修复终端行尾处理问题 - 切换工作区时刷新文件内容以防止数据过时(@ParkerSm1th) - 终端 WebSocket URL 改为从浏览器源派生,而非硬编码的 localhost(@0xdsqr) - 最后轮次的更改现在显示在审查面板中 - 为侧边栏悬停添加安全三角区域,防止菜单意外关闭 - 提交提示时清除评论 - 修复应用中的端到端测试操作 - 终端超链接点击现在能正常工作 - 修复应用中过时的端到端测试 - 不再不必要地显示滚动到底部按钮 - 文件树在跨项目/会话时未能保持同步 - 将会话选项移至会话页面 - 在应用中添加会话选项 - 打开的标签页跟随创建的会话 - 从 RPM 包中移除压缩,为 CI 节省 15 分钟(@goniz) **感谢 13 位社区贡献者:** - @lucas-jo: - 修复(终端):支持远程服务器连接并修复 GLIBC 兼容性 (#11906) - @goniz: - 修复(桌面):从 rpm 包中移除压缩,为 CI 节省 15 分钟 (#12097) - 特性(TUI):为 TUI 中的 bash 工具添加运行状态旋转器 (#12317) - @monotykamary: - 修复:确保 kimi-for-coding 计划的 k2p5 版本默认启用思考功能 (#12147) - @0xdsqr: - 修复(应用):终端 WebSocket URL 改为从浏览器源派生而非… (#12178) - @ParkerSm1th: - 修复(桌面):切换工作区时刷新文件内容以防止数据过时 (#11728) - @shantur: - 修复(核心):在只读配置目录中跳过依赖安装 (#12128) - @maharshi365: - 修复(TUI):为问题工具选项卡添加悬停状态 (#12203) - @ariane-emory: - 特性:允许将隐藏或显示思考区块的功能绑定到快捷键(解决 #12168)(#12171) - @neriousy: - 修复(应用):项目切换时刷新工作区会话 (#12189) - @remorses: - 特性:为 opencode.json 添加 models.dev 架构引用以支持模型自动补全 (#12112) - @zhming0: - 修复(opencode):修复与 OpenAI 兼容提供商(如 Kimi K2.5)的图像读取问题 (#11323) - @Brendonovich: - 应用:移除移动端提示输入框周围的多余水平内边距 - @edoedac0: - 特性(国际化):添加波斯尼亚语本地化 (#12283)