github jlcodes99/cockpit-tools v0.13.0
Cockpit Tools v0.13.0

10 hours ago

更新日志(中文)

[0.13.0] - 2026-03-12

新增

  • Qoder 平台前后端全链路接入:新增 Qoder 模型、命令、模块、官方 CLI Device Login 授权流程、本机/JSON 导入、账号页、服务、store、图标、导航、仪表盘/托盘接入,以及套餐原始值与配额展示。
  • Qoder 切号与多开实例管理能力:新增 Qoder 账号注入、默认实例绑定、隔离多开目录、启动/停止/打开窗口/全部关闭控制,并补齐 macOS、Windows、Linux 的启动路径探测。
  • Trae 平台前后端全链路接入:新增 Trae 模型、命令、模块、OAuth 流程、本机/JSON 导入、账号页、服务、store、图标、导航、仪表盘/托盘接入,以及套餐与用量展示。
  • Trae 切号与多开实例管理能力:新增按 Trae 客户端真实落盘规则写回本地登录态、默认实例绑定、隔离多开目录、启动/停止/打开窗口/全部关闭控制,并补齐 macOS、Windows、Linux 的启动路径探测。

变更

  • 共享运行时能力现已覆盖十个平台:仪表盘、托盘、设置页、快捷设置、自动刷新调度、配额预警偏好、导航与 README/文档现已统一纳入 Qoder 与 Trae。
  • 设置页新增 Qoder/Trae 路径与配额控制:通用设置现可统一配置 Qoder/Trae 自动刷新、启动路径与配额预警。
  • Gemini 平台命名现统一为 Gemini Cli:共享导航、设置与账号管理文案已统一调整为 Gemini Cli

修复

  • 待完成的 OAuth 授权会话现在会在弹窗或页面关闭时自动取消:Provider OAuth 流程在弹窗关闭、标签切换或页面卸载时会主动取消进行中的授权会话,避免残留待处理状态。
  • Windows 更新流程现已保持安装器类型一致,避免重复桌面图标:Windows 更新检查会按当前安装形态显式传入 updater target(windows-*-nsis / windows-*-msi),并将合并 latest.jsonwindows-x86_64 回退项对齐为 NSIS,避免安装器类型漂移导致更新时重复创建桌面快捷方式。

Changelog (English)

[0.13.0] - 2026-03-12

Added

  • Qoder platform full integration across backend and frontend: Added Qoder models, commands, modules, official CLI device-login flow, local/JSON import, account pages, services, stores, icons, navigation, dashboard/tray wiring, and raw-plan/quota presentation.
  • Qoder account switching and multi-instance management: Added Qoder credential injection, default-instance binding, isolated multi-instance profiles, start/stop/open-window/close-all controls, and launch-path detection for macOS, Windows, and Linux.
  • Trae platform full integration across backend and frontend: Added Trae models, commands, modules, OAuth flow, local/JSON import, account pages, services, stores, icons, navigation, dashboard/tray wiring, and plan/usage presentation.
  • Trae account switching and multi-instance management: Added Trae local auth write-back using the client's actual on-disk rules, default-instance binding, isolated multi-instance profiles, start/stop/open-window/close-all controls, and launch-path detection for macOS, Windows, and Linux.

Changed

  • Shared runtime surfaces now cover ten platforms: Dashboard, tray, settings, quick settings, auto-refresh scheduling, quota-alert preferences, navigation, and README/docs now include Qoder and Trae consistently.
  • Settings now expose Qoder/Trae path and quota controls: General settings now cover Qoder/Trae auto-refresh, launch paths, and quota alerts in one place.
  • Gemini platform wording is now aligned as Gemini Cli: Shared navigation, settings, and account-management labels now consistently use Gemini Cli.

Fixed

  • Pending OAuth sessions are now cancelled when dialogs or pages close: Provider OAuth flows now cancel in-flight authorization sessions on modal close, tab switch, or page unload to avoid stale pending sessions.
  • Windows updater now keeps installer type consistent to avoid duplicate desktop shortcuts: Windows update checks now pass an explicit updater target based on the current bundle type (windows-*-nsis / windows-*-msi), and merged latest.json now points the windows-x86_64 fallback to NSIS to prevent installer-type drift from recreating desktop shortcuts during update.

Don't miss a new cockpit-tools release

NewReleases is sending notifications on new releases.