·
3473 commits
to 32f2427697ee16f253ee6119860a03255c0b3e47
since this release
下载 / Downloads
- Windows x64: 安装包
- macOS: Apple Silicon | Intel
- Linux AppImage: x64 | ARM64
- Linux DEB (Debian/Ubuntu): x64 | ARM64
- Linux RPM (Fedora/RHEL): x64 | ARM64
中文
新功能
- 多设备协作更完整:切换设备时,运行中的会话、工具卡片、阻塞式交互和实时事件会继续保持连接;返回设备后可从持久化日志补齐缺失内容,CLI Host 也能作为同账号设备参与协作
- 新增托管 TypeScript SDK 与共享传输层,支持本地应用接入、选择本地模型、图片输入、用量回传、结构化回合输出和持久会话恢复
- 加入 OpenCode 插件 Host 基础与托管运行时,完善插件加载、生命周期、执行门禁和进程隔离
- 新增跨端模型用量统计:按 Provider、模型和时间范围筛选,展示调用趋势、Token 明细与独立的 KV Cache 命中率
- Agent 与会话能力继续增强:支持恢复中断的对话回合、持久化证据记录、Minimal 模式、会话重命名,以及内置 commit-push-pr 工作流 Skill
- Workspace 搜索设置现在会明确展示索引策略;Markdown 编辑器支持 frontmatter
- HarmonyOS 增加中英文切换、工作区侧边栏和账号设备目录,并改进三折叠屏、折叠几何与登录失效后的连接体验
- CLI 新增 app-server stdio Host;Mini App Market 增加下载引导和投稿管理元数据
修复与改进
- 长时间运行的回合可持续接收引导消息;上下文压缩会保留当前回合 Todos,权限请求和回合准入只由一个稳定 Owner 处理
- 修复 Responses API 在重放、模型切换和提示词缓存中的状态丢失,并关闭服务端存储
- 强化持久会话历史对账和 Peer Device 混合版本能力协商,修复设备切换后卡住、会话被擦除或工具状态不同步的问题
- 修复 Flow Chat 尾部滚动、流式 Markdown 图片、AskUserQuestion 草稿、场景切换层叠、文件树滚动和 macOS 输入法编辑等交互问题
- 修复 Windows 子进程闪现控制台窗口;桌面端启动与 WebView 恢复时会正确保留最大化和窗口状态
- Git 不受信任仓库操作现在提供明确的确认恢复流程;GitCode Review 的变更统计和文件加载更加准确
- 模型配置、Primary/Fast Model 回退、Review 并发设置和用量缓存写入统计在升级与跨端同步时不再丢失
- 发布与 CI 更可靠:版本投影同步 Cargo.lock、构建影响预测与 Nightly 契约对齐,并升级 h2 修复 RUSTSEC-2026-0258
感谢
感谢 @wgqqqqq、@wsp1911、@bobleer、@limityan、@guantw、@zvzuola、@kev1n77、@Can2Nya、@nonoqing、@QZQ-go、@1688mengdie、@thaildhe172591 以及所有参与本次更新的贡献者!
English
New Features
- Multi-device continuity is now durable: running sessions, tool cards, blocking interactions, and live events stay attached across device switches; returning devices catch up from a persistent log, and a CLI Host can participate as an account peer
- Added a managed TypeScript SDK and shared transport with local app integration, local model selection, image input, usage reporting, structured turn output, and durable session resume
- Added the OpenCode plugin Host foundation and managed runtime, including plugin loading, lifecycle handling, execution gates, and process isolation
- Added cross-surface model usage insights with provider, model, and time filters, call and token trends, and a dedicated KV Cache hit-rate view
- Expanded Agent and session workflows with interrupted-turn resume, a persistent evidence ledger, Minimal mode, session rename, and a built-in commit-push-pr skill
- Workspace Search now exposes its indexing policy, and the Markdown editor supports frontmatter
- HarmonyOS gained Chinese/English switching, workspace navigation, an account device directory, and better tri-fold, fold-placement, and expired-login behavior
- Added a CLI app-server stdio Host, plus download guidance and submission metadata in the Mini App Market
Fixes & Improvements
- Long-running turns remain steerable; context compaction preserves current-turn Todos, and permission requests and turn admission now have one stable owner
- Preserved Responses API replay, reasoning, model-switch, and prompt-cache state while disabling server-side storage
- Hardened durable history reconciliation and mixed-version Peer Device capability negotiation, fixing frozen turns, erased sessions, and stale tool state after a device switch
- Fixed Flow Chat tail scrolling, streaming Markdown images, AskUserQuestion drafts, scene transition overlap, file-tree scrolling, and macOS IME editing
- Hidden remaining child-process console windows on Windows and preserved maximized/window state through Desktop startup and WebView recovery
- Added a clear confirmation recovery flow for untrusted Git repositories and corrected GitCode review change statistics and bounded file loading
- Preserved model configuration, Primary/Fast Model fallbacks, Review concurrency, and cache-write usage statistics across upgrades and cross-device sync
- Improved release and CI reliability with synchronized Cargo.lock version projection, predictive build-impact selection, aligned Nightly contracts, and the h2 upgrade for RUSTSEC-2026-0258
Thanks
Many thanks to @wgqqqqq, @wsp1911, @bobleer, @limityan, @guantw, @zvzuola, @kev1n77, @Can2Nya, @nonoqing, @QZQ-go, @1688mengdie, @thaildhe172591, and everyone who contributed to this release!
Full Changelog: v0.2.18...v0.2.19