Skip to content

v1.2.10:Sidecar 优化、SDK 构建改进

发布日期:2026-02-20

小版本更新,优化了桌面端 sidecar 的启动逻辑,并改进了 SDK 的构建输出。

🎯 一句话总结

桌面端 sidecar 更智能(仅非 localhost 时启动);SDK 构建目录优化。


✨ 改进

桌面端 Sidecar 优化

当默认服务器是 localhost 时,不再启动 sidecar 进程

收益:减少不必要的进程启动,节省资源。

对谁有价值:使用本地服务器的桌面端用户。


SDK 构建目录优化

SDK 现在构建到 dist/ 目录,而不是 dist/src/

收益:更简洁的包结构,导入路径更直观。

对谁有价值:使用 OpenCode SDK 的开发者。


📊 要不要升级?

情况建议
开发 SDK✅ 推荐
使用本地服务器⚪ 可选升级
普通用户⚪ 可选升级

⬆️ 升级命令

bash
opencode upgrade

📚 文档更新

自定义工具名冲突优先级

官方文档新增了「工具名冲突」章节,明确了:

  • 自定义工具会覆盖同名内置工具
  • 例如:创建 .opencode/tool/bash.ts 会替换内置的 bash 工具
  • 如果想禁用内置工具而非覆盖,应使用 权限配置

对谁有价值:需要定制或限制内置工具行为的高级用户。


📋 技术细节

点击展开原始 Release Notes

Desktop

  • Don't spawn sidecar if default is localhost server

SDK

  • Build SDK to dist/ instead of dist/src

Thank you to 1 community contributor:

  • @rmk40: docs: clarify tool name collision precedence

← 返回更新日志