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

9 hours ago

更新日志(中文)

[0.16.0] - 2026-03-18

新增

  • 设置页新增跨平台账号迁移中心:新增全平台一键导出/导入能力,采用统一 JSON Bundle 结构,并提供按平台导入进度与弹窗/文件两种导入交互。
  • 核心界面新增平台分组与快捷切换体验:新增可编辑平台分组(分组名、图标、默认子平台、子级元信息),并在页头切换器、仪表盘分组卡片、侧边栏与平台布局弹窗中统一支持分组入口。
  • 新增本地持久化的分组自定义图标库:支持在平台布局中上传、复用、删除分组/子级图标,并自动清理引用状态。

变更

  • 托盘布局模型升级为“入口顺序 + 平台分组”:托盘持久化数据新增 orderedEntryIdsplatformGroups,托盘菜单渲染支持分组入口,同时保留手动排序与显示控制能力。
  • macOS 启动链路统一为 LaunchServices open -n -a 并补齐实例 PID 探测:Antigravity/Codex/VS Code/CodeBuddy/CodeBuddy CN/WorkBuddy 以及 Qoder/Trae/Cursor/Kiro/Windsurf 的启动路径统一为一致语义,并在启动后按目标实例目录探测真实 PID。
  • 多平台账号刷新链路新增延时重试提升稳定性:Antigravity 配额刷新与多平台 token/资料/配额刷新在首次失败后会统一执行一次延时重试并记录统一日志,再返回失败结果。
  • Codex OAuth 添加账号支持原位重试令牌交换:当 OAuth 进入令牌交换失败状态时,可直接在当前流程内重试 token exchange,无需重新走完整授权。
  • 设置页、仪表盘与侧边导航样式升级以适配分组操作:新增分组布局弹窗、分组切换器、账号迁移区域相关样式,并补齐全语言键支持。

Changelog (English)

[0.16.0] - 2026-03-18

Added

  • Cross-platform account transfer center in Settings: Added one-click export/import for all platforms with a unified JSON bundle schema, platform-level import progress, and modal/file workflows.
  • Platform grouping and quick-switch UX across core surfaces: Added editable platform groups (name, icon, default child, child-level metadata), group switcher in headers, grouped cards on dashboard, and grouped entry rendering in side navigation and layout modal.
  • Custom group icon library with local persistence: Added icon upload, reuse, and cleanup for group/child icons in platform layout configuration.

Changed

  • Tray layout model now supports ordered entries plus platform groups: tray persistence now stores orderedEntryIds + platformGroups, and tray menu rendering now understands grouped entries while keeping manual ordering and visibility controls.
  • macOS app launch flow now aligns around LaunchServices open -n -a with PID probing for isolated instances: Antigravity/Codex/VS Code/CodeBuddy/CodeBuddy CN/WorkBuddy plus Qoder/Trae/Cursor/Kiro/Windsurf start paths now use consistent launch semantics and post-launch PID matching for target profiles.
  • Account refresh reliability improved with delayed retry across providers: Antigravity quota refresh and multiple provider token/profile/quota refresh paths now perform one delayed retry with unified logs before surfacing failure.
  • Codex OAuth add-account flow now supports in-place token-exchange retry: OAuth error state now exposes a retry action for token exchange without restarting the full authorization flow.
  • Settings, dashboard, and navigation visuals were updated for grouped-platform operations: added new layout/modal/switcher/transfer styles and supporting locale keys across all supported languages.

Don't miss a new cockpit-tools release

NewReleases is sending notifications on new releases.