更新内容
- 新增 OpenCode Coding Agent,支持会话续接、流式工具调用、配置、记忆、Skills、工作流和群聊 (#2890)
- 群聊现在支持通过云端中继连接远程 Agent,改善流式输出顺序、断线重连、摘要恢复与分享图片访问,并统一工具折叠和移动端布局 (#2927)
- 新增手机单次定位、日历与提醒事项能力;敏感操作需用户确认,删除操作绑定已确认的具体条目,并完善授权超时与请求来源校验 (#2820, #2926)
- 统一会话操作菜单,支持移动会话时新建分类,刷新后保留分类折叠状态,并新增 Ctrl/Cmd + , 打开设置的快捷键 (#2887, #2896, #2910, #2912)
- 支持发送前预览已上传图片、预览代码样式的本地文件链接与工作区 Markdown,并优化消息引用、恢复回复箭头 (#2885, #2893, #2903, #2908)
- Runtime 下载轮询现在仅对超级管理员按需运行;Windows 解压采用独立目录并在系统 tar 不可用时回退到 Node tar,同时修复分离式 Hermes Runtime 的 Bridge MCP 导入 (#2925)
- Coding Agent 现在会隔离启动失败的 MCP Runtime 并清理已移除的服务;Studio 管理的 MCP 启动器明确使用 Node 模式,避免 Electron 误开桌面窗口 (#2888, #2920)
- Ekko 现在可从重复工具失败中恢复,改善工具重试与失败处理 (#2891)
- 修复空环境变量值跨行读取的问题,避免下一行配置被误当作模型地址或密钥 (#2884)
- 应用下载页新增购买入口,并根据版本清单中的访问模式显示 (#2895)
What's Changed
- [coding-agents] isolate failed MCP runtimes and clean up removed servers by @wtj-0527 in #2888
- fix(ekko): recover from repeated tool failures by @EKKOLearnAI in #2891
- feat: add purchase CTA to app download view by @EKKOLearnAI in #2895
- fix: preview uploaded images before sending by @wtj-0527 in #2885
- feat: create categories from the session move menu by @Undertone0809 in #2887
- fix(chat): use quote icon for message references by @Undertone0809 in #2893
- feat: add one-time mobile location requests by @wtj-0527 in #2820
- fix: preserve session category collapse during refresh by @EKKOLearnAI in #2896
- feat: add OpenCode coding agent support by @wtj-0527 in #2890
- Support cloud transport for remote group Agents by @EKKOLearnAI in #2901
- fix: update OpenCode icon across Studio by @EKKOLearnAI in #2902
- fix: support split Runtime MCP modules in Agent Bridge by @wtj-0527 in #2900
- fix(runtime): use isolated extraction on Windows by @HML-G in #2897
- fix(chat): restore reply arrow for message references by @wtj-0527 in #2903
- fix(group-chat): preserve remote Agent events and restore summary state by @EKKOLearnAI in #2904
- Batch remote group Agent output with ordered acknowledgements by @EKKOLearnAI in #2911
- fix: show published Agent images to shared group guests by @EKKOLearnAI in #2915
- fix: isolate group Agent connections and restore room membership by @EKKOLearnAI in #2916
- fix(desktop): prevent managed MCP launches from reopening Studio by @EKKOLearnAI in #2917
- fix(chat): preview code-styled local file links by @Undertone0809 in #2907
- fix(files): render Markdown in workspace previews by @Undertone0809 in #2908
- [codex] add Cmd/Ctrl+, settings shortcut by @Undertone0809 in #2910
- feat(chat): consolidate session actions into a menu by @Undertone0809 in #2912
- chore(harness): require Node mode for Studio-managed MCP launches by @EKKOLearnAI in #2920
- fix(server): stop env parser regex from crossing lines on empty values by @victorwu657 in #2884
- fix: stop idle Runtime polling and restrict it to super admins by @EKKOLearnAI in #2925
- feat: consolidate mobile calendar and reminder consent support by @EKKOLearnAI in #2926
- [codex] align group chat tool folding and mobile layout with single chat by @EKKOLearnAI in #2927
- chore: prepare 0.7.18 release by @EKKOLearnAI in #2930
New Contributors
- @Undertone0809 made their first contribution in #2887
- @HML-G made their first contribution in #2897
- @victorwu657 made their first contribution in #2884
Full Changelog: v0.7.17...v0.7.18