v1.14.37:任务取消级联 + 会话跨工作区迁移
发布日期:2026年5月5日
🎯 一句话总结
取消任务现在会同时取消子任务,v2 会话渲染更清晰,新增会话跨工作区迁移功能,Desktop 版修复了启动迁移和标题栏问题。
🆕 新功能:任务取消级联
这次更新了什么?
取消一个任务(Task)时,现在会同时取消该任务产生的子任务会话。
这有什么用?
之前取消一个任务,它的子任务可能还在后台继续运行,消耗 token 和时间。现在一键取消,所有关联的子任务都会一起停止。
🆕 新功能:会话跨工作区迁移
这次更新了什么?
新增了将一个会话「搬迁」到另一个工作区(workspace)或迁回本地项目的能力。
这有什么用?
- 场景一:你在远程工作区中创建了一个会话,想把讨论内容搬回本地项目继续工作
- 场景二:想把一个会话从工作区 A 移到工作区 B
- 场景三:整理会话归属
这是一个高级功能,适合使用多工作区或远程模式的用户。
🆕 改进:v2 会话渲染优化
这次更新了什么?
v2 会话的渲染质量全面提升:
- 工具状态展示更清晰
- 压缩摘要更精炼
- 时间记录更准确
这有什么用?
使用 v2 API 或 SDK 的开发者会看到更准确、更易读的会话数据。
🔧 问题修复
Desktop 启动迁移修复
问题:Desktop 包结构变更后,已有安装无法自动完成迁移。
修复:在启动时自动运行迁移,确保旧版桌面应用能平滑过渡。
Windows 标题栏缩放修复
问题:在 Windows 上改变缩放级别时,标题栏会出现闪烁或不稳定。
修复:标题栏在不同缩放级别下保持稳定。
📊 要不要升级?
| 情况 | 建议 |
|---|---|
| 使用 Task 功能(子任务) | ✅ 强烈推荐 |
| 使用远程工作区 | ✅ 强烈推荐 |
| Desktop 版用户 | ✅ 推荐 |
| Windows 用户 | ✅ 推荐 |
| 使用 v2 API/SDK | ✅ 推荐 |
| 正常使用中 | 可以等下次 |
⬆️ 升级命令
bash
opencode upgrade📋 技术细节
点击展开完整更新列表
Core
Bugfixes
- Canceling a task now also cancels child subtask sessions.
Improvements
- Improved v2 session rendering with cleaner tool states, better compaction summaries, and more accurate timing.
- Warp a session into another workspace or back to the local project.
Desktop
Bugfixes
- Run the desktop migration on startup so existing installs transition correctly after the desktop packaging move.
- Stabilized the Windows titlebar when changing zoom levels.

