v1.14.31:Azure 配置引导 + Task 子会话权限继承
发布日期:2026年5月1日
🎯 一句话总结
Azure 设置现在引导填写资源名称,Task 子会话继承父会话的权限,无效远程 MCP URL 报错更清晰。
🆕 改进:Azure 配置引导
这次更新了什么?
Azure 设置现在会在需要时提示输入资源名称(resource name),并随 API Key 一起保存。
这有什么用?
之前 Azure 的配置可能因为缺少资源名称而失败。现在设置流程会主动引导你填写所有必要信息。
🔧 问题修复
Task 子会话权限继承
问题:Task 创建的子会话没有继承父会话的 external_dir 和拒绝权限(deny permissions)。
修复:子会话现在正确继承这些权限设置。
对你有什么影响:使用 Task 工具时,安全策略能正确传递到子任务。
无效 MCP URL 报错
问题:远程 MCP URL 格式不正确时,报错信息不明确,甚至可能导致设置流程中断。
修复:现在显示清晰的错误信息。
Desktop 模型缺失崩溃
问题:Desktop 版在恢复保存的消息时,如果原始模型已不可用,会崩溃。
修复:现在优雅处理模型缺失的情况。
📊 要不要升级?
| 情况 | 建议 |
|---|---|
| 使用 Azure | ✅ 推荐 |
| 使用 Task 子任务 | ✅ 推荐 |
| Desktop 版用户 | ✅ 推荐 |
| 正常使用中 | 可以等下次 |
⬆️ 升级命令
bash
opencode upgrade📋 技术细节
点击展开完整更新列表
Core
- Azure setup now prompts for the resource name when needed and saves it with the API key.
- Task child sessions now preserve parent
external_dirand deny permissions. (@remorses) - Invalid remote MCP URLs now fail with a clear error instead of breaking setup.
Desktop
- Restoring saved messages no longer crashes the app when a model is missing.
Thank you to 1 community contributor:
- @remorses: fix(opencode): preserve
external_diranddenyparent permissions in task child sessions (#23290)

