← 返回更新日志

OpenCode v1.1.50

2026-02-04 · GitHub 原文
## 核心 - 修复 AbortController 闭包导致的内存泄漏问题 (@MaxLeiter) - 回滚 Trinity 模型系统提示词支持 - 新增 Trinity 模型系统提示词支持 (@mariamjabara) - 新增 shell.env 钩子,用于在工具和 shell 中操作环境变量 (@tylergannon) - 使用官方 ai-gateway-provider 包对接 Cloudflare AI 网关 (@elithrar) - 支持在智能体自定义中配置主题颜色 (@IdrisGit) - 新增从 .agents/skills 目录读取技能的功能 - 修复配置中的请求头未应用到 fetch 请求的问题 (@cloudyan) - 确保 MCP 工具经过清洗处理 - 将 .slnx 添加到 C#/F# LSP 根目录检测列表 (@workedbeforepush) - 优化技能系统:改进提示词、修复技能调用后的权限请求问题,确保智能体能定位脚本和资源文件 - 将 k2p5 从推理变体中排除 (@neavo) - 修复 Gemini 模式验证中嵌套数组项的处理 (@mugnimaestra) - 修复插件总是被重新安装的问题 (@neriousy) - 移除 Gemini 模式中非对象类型的属性和必填字段 (@ChickenBreast-ky) - 使 CLI run 命令支持非交互式运行 ## TUI - 为 run 命令新增 --thinking 参数,用于显示推理过程 - OSC52 失败后始终回退使用原生剪贴板 (@MartinWie) ## 桌面版 - 优化端到端测试执行速度 (@neriousy) - 更新命令面板占位文本 - 修复模型选择器过早截断的问题 - 优化应用界面间距布局 - 允许桌面版在评审意见中使用空提示词 (@dbpolito) - 修复应用中的终端序列化错误 - 取消应用中强制挂载提示框的机制 - 应用重启后恢复之前打开的会话标签页 (@ProdigyRahul) - 编辑项目对话框的图标现在支持悬停显示 (@ProdigyRahul) - 将会话搜索功能迁移至命令面板 - 修复应用中自定义提供商溢出问题 (@DNGriffin) **感谢以下 18 位社区贡献者:** - @ChickenBreast-ky: - 修复(核心):移除 Gemini 模式中非对象类型的属性/必填字段(#11888) - @neriousy: - 修复(核心):插件总是被重新安装的问题(#9675) - 重构(端到端测试):优化测试执行速度(#12021) - @DNGriffin: - 修复(应用):自定义提供商溢出问题(#11252) - @ProdigyRahul: - 修复(应用):编辑项目对话框图标悬停显示问题(#11921) - 修复(应用):会话标签页恢复上次打开状态(#11914) - @luiz290788: - 文档:新增 --mdns-domain 参数说明(#11933) - @dbpolito: - 特性(桌面版):允许评审意见中使用空提示词(#11953) - @mugnimaestra: - 修复:处理 Gemini 模式验证中的嵌套数组项(#11952) - @neavo: - 修复:将 k2p5 从推理变体中排除(#11918) - @workedbeforepush: - 特性:将 .slnx 添加到 C#/F# LSP 根目录检测列表(#11928) - @cloudyan: - 修复:配置中的请求头未应用到 fetch 请求(#11788) - @MartinWie: - 修复:OSC52 失败后始终回退使用原生剪贴板(#11994) - @IdrisGit: - 文档:补充缺失的环境变量说明(#11146) - 特性(TUI):支持在智能体自定义中配置主题颜色(#11444) - @elithrar: - 修复(OpenCode):使用官方 ai-gateway-provider 包对接 Cloudflare AI 网关(#12014) - @tylergannon: - 特性(插件):新增 shell.env 钩子用于操作环境变量(#12012) - @tlinhart: - 文档:修复插件日志示例(#11989) - @Evren-os: - 文档:优化 README 语法和格式(#11985) - @mariamjabara: - 特性:新增 Trinity 模型系统提示词支持(#12025) - @MaxLeiter: - 修复:防止 AbortController 闭包导致内存泄漏(#12024)