← 返回更新日志

OpenCode v1.1.16

2026-01-13 · GitHub 原文
## 核心功能 - 修复更新 OpenCode 配置中架构时的写入错误处理 (@ShoeBoom) - 确保禁用 zai 模型的清晰思考功能 - 改进编辑和写入工具的反馈,避免对更改是否成功应用产生混淆 - 修复控制台输出中显示 [object Object] 错误的问题 (@lengmodkx) - 使嵌套子智能体遵循父智能体的任务权限设置 (@malhashemi) - 修复 Cloudflare 提供商的最大补全令牌数错误 (@roerohan) - 在 Bedrock 平台上为 Anthropic 模型使用 reasoningConfig 配置 (@Adam8234) - 将会话中的 API URL 存储在元数据中 (@jkoelker) - 将 nova-2 添加到区域前缀模型列表中 - 调整截断目录的权限设置 - 修改环境文件读取机制,改为请求用户授权而非直接阻止 - 使用 Biome 的 check 命令替代 format 命令,以包含导入排序功能 (@kynnyhsap) - 确保正确处理复数形式 ## TUI(终端用户界面) - 支持在命令行界面中直接调用调试工具 (@Eric-Guo) - 切换会话时不提交当前提示 (@LeonMueller-OneAndOnly) - 等待 auth.set 完成,避免设置 API 密钥时的竞态条件 (@darshkpatel) - 修复使用 `mcp add` 命令添加 MCP 服务器时未实际修改 OpenCode 配置的问题 (@paoloriciut我) ## 桌面应用 - 在桌面应用中启动带密码保护的本地服务器 (@Brendonovich) - 为 Windows Tauri CLI 的 spawn 方法添加缺失的参数 (@pschiel) - 实现更智能的动态终端编号功能 (@OpeOginni) - 在对话框选择服务器界面中添加移除服务器的图标按钮 (@OpeOginni) **感谢以下 15 位社区贡献者:** - @kynnyhsap: - 修复(格式化):使用 biome `check` 替代 `format` 以包含导入排序功能(#8057) - @OpeOginni: - 功能(对话框选择服务器):添加移除服务器的图标按钮(#8053) - 功能(终端):实现更智能的动态终端编号功能(#8081) - @jkoelker: - 修复(会话):在元数据中存储 API 网址(#8090) - @paoloriciuti: - 修复:使用 `mcp add` 命令时实际修改 opencode 配置(#7339) - @jerome-benoit: - 修复(nix):使用按系统格式初始化 hashes.json(#8095) - @darshkpatel: - 修复:等待 auth.set 完成,避免设置 API 密钥时的竞态条件(#8075) - @Adam8234: - 修复(bedrock):在 Bedrock 上为 Anthropic 模型使用 reasoningConfig(#8092) - @roerohan: - 修复:cloudflare 的最大补全令牌数错误(#7970) - @malhashemi: - 修复(任务):使嵌套子智能体遵循父智能体的任务权限设置(#8111) - @pschiel: - 修复:为 windows tauri cli 的 spawn 方法添加缺失的参数(#8084) - @lengmodkx: - 修复:避免在控制台输出中显示 [object Object] 错误(#8116) - @LeonMueller-OneAndOnly: - 修复(TUI):切换会话时不提交当前提示(#8016) - @Eric-Guo: - 功能(命令行界面):支持直接在命令行界面中调用调试工具(#6564) - @ShoeBoom: - 修复(配置):处理更新 opencode 配置中架构时的写入错误(#8125) - @Brendonovich: - 功能(桌面):启动带密码保护的本地服务器(#8139)