← 返回更新日志

OpenCode v1.14.21

2026-04-23 · GitHub 原文
## 核心功能 - 支持从使用该功能的 LSP 服务器(包括 C# 和 Kotlin)拉取诊断信息。 - 修复裸 Git 仓库和工作树(worktrees)的项目检测与缓存问题。(@StevenTCramer) - 优化会话压缩机制,使长线程在 older history 被摘要化后仍能保留更多有用上下文。 - 在通过工具编辑、补丁或重写文件时保留 UTF-8 BOM。 - 对 C# 支持改用 Roslyn Language Server,替代 `csharp-ls`。(@jmbryan4) - 为支持的 Mistral Small 模型添加高推理变体。(@rubdos) - 隐藏未暴露相应变体的 Kimi 模型的不支持变体。 ## 终端界面 (TUI) - 在打开无效或缺失的会话时快速失败,避免以损坏状态启动 TUI。 - 当自动更新被禁用时跳过升级检查。(@rahuliyer95) ## 桌面端 - 保持侧边栏与编辑对话框中项目头像预览的一致性。 - 改进项目图标覆盖功能,使上传的图标和颜色回退行为在编辑对话框中正确显示。 - 改进 Linux 桌面元数据,优化应用列表显示与分类。(@NN708) **感谢 6 位社区贡献者:** - @rahuliyer95: - fix(tui): 用户禁用自动更新时不再检查版本升级 (#20089) - @github-actions[bot]: - 更新 VOUCHED 列表 - @rubdos: - feat: 添加 Mistral Small 推理变体支持 (issue #19479) (#23735) - @jmbryan4: - feat: 用 roslyn-language-server 替换 csharp-ls (#14463) - @NN708: - fix(desktop): 更新桌面文件和 MetaInfo 文件 (#14933) - @StevenTCramer: - fix(project): 对裸仓库项目缓存使用 git common dir (#19054)