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

