发布日期: 2026-08-04
版本号: v1.18.1

该更新主要优化了多个功能模块的交互体验与稳定性:登录仅支持OAuth的服务商时,浏览器登录状态现在能正确保存并更新提供商列表,相关服务商显示连接流程而非密钥表单,且在未登录前隐藏其模型。归档会话现可通过侧边栏菜单、归档页面或批量选择栏恢复至活跃列表。引导流程中,无有效登录的服务商对应模型不再出现,生成功能在选中可用模型前将保持禁用状态。需额外信息的登录流程(如GitHub Copilot企业版)会在打开浏览器前提醒,并提供设备代码的一键复制。连接版本过旧的服务器时提示需更新,并将“关键”标签改为带说明的“重要变更”。聊天界面中,Ctrl/Cmd+L快捷键现在将选中文本添加到输入框(未选中时则聚焦输入框),切换侧边栏快捷键改为Ctrl/Cmd+Alt+L。手动选择的模型在委托子任务完成后将保持选中状态。代理与命令行工具现已正确报告未达会话的提示失败,并提前拒绝不可用的模型、代理或变体。桌面Linux版“在终端中打开”功能不再误启动非终端应用。

更新内容 (中文)

[1.18.1] - 2026-08-04

  • 提供商: 登录仅支持OAuth的提供商现在能真正完成登录流程——浏览器登录状态被保存,提供商列表会更新,而非保持登出状态。仅支持OAuth的提供商显示“连接”流程而非API密钥表单,且在登录前隐藏其模型。
  • 会话: 已归档的会话现在可通过侧边栏上下文菜单、归档会话页面或批量选择栏恢复至活动列表——而非仅提供永久删除选项(感谢@makeittech)。
  • 演练流程:无可用提供商登录的模型不再出现在演练选择器中,且“生成”功能在选定可用模型前保持禁用状态,而非因原始提供商错误而失败。
  • 提供商:需要额外信息(如GitHub Copilot企业版)的登录流程现在会在打开浏览器前请求填写,设备代码附带可复制的按钮。
  • 演练流程:连接至低于应用版本的服务器时,现在会提示“服务器需要更新”而非显示原始HTML解析错误;“关键”标签现改为“重要变更”并附带工具提示,使其不再被误读为代码问题。
  • 聊天:Ctrl/Cmd+L现在会将选中文本添加至聊天输入框,或在未选中文本时聚焦输入框;切换侧边栏的快捷键移至Ctrl/Cmd+Alt+L。
  • 聊天:手动选择的模型在委派子任务完成后将保持选定状态,而非恢复为代理默认模型。
  • 代理/命令行:未能到达会话的提示现在会报告为失败,且不可用的模型、代理或变体将在创建任何内容前被明确拒绝并返回清晰错误信息。
  • 桌面端/Linux:“在终端中打开”功能不再启动被设为终端启动器的非终端应用(感谢@kydorn)。

更新内容 (原始)

[1.18.1] - 2026-08-04

  • Providers: signing in to an OAuth-only provider now actually completes — the browser login is stored and the provider list updates instead of remaining signed out. OAuth-only providers show a Connect flow instead of an API key form, and their models stay hidden until you are signed in.
  • Sessions: archived sessions can now be restored to the active list — from the sidebar context menu, the archived-sessions page, or the bulk-selection bar — instead of only offering permanent deletion (thanks to @makeittech).
  • Walkthrough: models without a working provider login no longer appear in the walkthrough picker, and Generate stays disabled until a usable model is selected instead of failing with a raw provider error.
  • Providers: sign-ins that need extra details (such as GitHub Copilot Enterprise) now ask for them before opening the browser, and device codes come with a working copy button.
  • Walkthrough: connecting to a server older than the app now says the server needs updating instead of showing a raw HTML parsing error, and the “Critical” tag is now “Key change” with a tooltip so it no longer reads as a problem found in your code.
  • Chat: Ctrl/Cmd+L now adds the selected text to the chat input, or focuses it when nothing is selected; the toggle-sidebar shortcut moved to Ctrl/Cmd+Alt+L.
  • Chat: a manually chosen model now stays selected after a delegated subtask finishes, instead of reverting to the agent’s default model.
  • Agents/CLI: sending a prompt that never reaches its session is now reported as failed, and an unavailable model, agent, or variant is rejected with a clear error before anything is created.
  • Desktop/Linux: “Open in Terminal” no longer launches a non-terminal app that is set as the terminal launcher (thanks to @kydorn).

下载链接