github jlcodes99/cockpit-tools v1.3.22
Cockpit Tools v1.3.22

6 hours ago

更新日志(中文)

[1.3.22] - 2026-08-18

新增

  • Codex 支持可见模型目录管理:新版会将旧版本目录一次性迁移为预设的官方可见模型列表;之后可在独立管理弹框中新增、编辑或删除模型,为每个模型选择跟随官方或自定义推理强度,并将任意可见模型设为默认模型。设置会在默认目录、多开实例和账号切换后保持一致,并尊重用户自定义的模型目录。
  • 新增 Codex OAuth 客户端策略:在 Codex 右上角设置弹框开启允许 app-server 后,可继续在策略弹框中批量或单独配置仅允许官方客户端、允许 app-server 和设备指纹模式,修改后会同步到本地 API 服务。
  • macOS 启动终端新增 Ghostty:Claude CLI 和 Codex CLI 可直接用 Ghostty 打开。感谢 @Jonesxq#1948)。
  • Linux 上可启动 Codex 终端:支持系统终端,并依次回退到 gnome-terminal、konsole。感谢 @Jonesxq#1950)。

变更

  • Codex 设置中的可见模型改为只读摘要:主设置弹框只展示当前模型列表,点击“管理”后在独立弹框中编辑模型 ID、展示名和推理强度,避免主设置内容拥挤。
  • Codex OAuth 设备指纹本次版本对所有人默认改为关闭:升级后已有账号也会切到关闭,需要时仍可手动改回会话 / 设备 / 完整。
  • Codex OAuth 设备指纹与客户端策略统一移至 Codex 右上角设置弹框管理:设备指纹支持关闭、设备、会话、完整四种模式,并在后台同步到本地 API 服务,不阻塞设置页保存。
  • Codex API Service 统一使用 sidecar 网关:移除旧网关选项及仅适用于旧网关的超时字段,已有旧网关集合会自动迁移到 sidecar 模式。
  • Codex API 服务默认估算价与公开价目对齐gpt-5.6-luna 调整为 $0.2 / $0.02 / $1.2,gpt-5.6-terra 调整为 $2 / $0.2 / $12(均为每百万 token 的输入 / 缓存读 / 输出);未单独改过价格的账号会改用新单价,之后的新请求按新价估算,已有统计不会重算。
  • Codex 账号卡片上的 API 服务用量仅在账号加入账号池后显示:未加入时不再显示请求数、token 和账号计费。
  • 界面缩放最小值调整为 30%,便于在较小窗口中完整使用设置和管理页面。
  • 内置 CLIProxyAPI 源码目录改为 sidecars/cockpit-cliproxy/third_party/CLIProxyAPI:原先的 cdk/CLIProxyAPI 已替换,本地构建 sidecar 需改用新路径。

修复

  • 选择 MiniMax 预设时会保留识图能力:目录里只有 MiniMax-M3 支持图片输入,MiniMax-M2.7 仍按纯文本。感谢 @octo-patch#1968)。
  • Codex Business 账号可显示月度 credits:解析并展示剩余、总量和重置时间。感谢 @Jonesxq#1953)。
  • macOS 上 API 服务 sidecar 不再继承 Cockpit 应用身份:避免访问局域网网关失败。感谢 @Jonesxq#1947)。
  • 开启菜单栏额度后,关闭到托盘仍会继续刷新额度:主窗口改为隐藏而不是拆掉 WebView。感谢 @Jonesxq#1952)。

Changelog (English)

[1.3.22] - 2026-08-18

Added

  • Codex now supports visible-model catalog management: the new version migrates older catalogs once to the shipped official visible-model list; afterward, models can be added, edited, or removed in a dedicated manager, with each model following official reasoning levels or using a custom reasoning-effort set, and any visible model can be marked as the default. The setting remains consistent across the default profile, extra instances, and account switches while respecting user-managed catalogs.
  • Added Codex OAuth client policies: use the Codex top-right Settings popover to enable app-server access, then configure official-client-only access, app-server access, and device-fingerprint mode in bulk or per OAuth account; changes are synchronized to the local API service.
  • macOS launch terminals now include Ghostty: Claude CLI and Codex CLI can open directly in Ghostty. Thanks @Jonesxq (#1948).
  • Codex terminals can launch on Linux: the system terminal is used first, then gnome-terminal and konsole. Thanks @Jonesxq (#1950).

Changed

  • Visible models in Codex settings now use a read-only summary: the main settings dialog only shows the current list; click “Manage” to edit model IDs, display names, and reasoning efforts in a dedicated dialog, keeping the main settings surface compact.
  • Codex OAuth device fingerprint now defaults to Off for everyone: existing accounts are switched to Off on upgrade; Session / Device / Full can still be turned back on manually.
  • Codex OAuth fingerprint and client policies are managed from the Codex Settings popover: fingerprint convergence now supports Off / Device / Session / Full and is synchronized with the local API service without blocking the settings page.
  • Codex API Service now runs through the sidecar gateway: the legacy gateway option and its legacy-only timeout fields are retired, and existing legacy collections migrate to the sidecar mode automatically.
  • Codex API Service default estimates now match the public price book: gpt-5.6-luna is $0.2 / $0.02 / $1.2 and gpt-5.6-terra is $2 / $0.2 / $12 (input / cached-read / output per million tokens). Accounts that still used the previous defaults pick up the new rates; later requests are estimated with the new prices, and existing stats are left unchanged.
  • API Service usage on Codex account cards is shown only after the account joins the pool: request count, tokens, and account cost stay hidden until then.
  • Interface scaling now supports smaller sizes down to 30%, making dense settings and management pages usable in smaller windows.
  • The bundled CLIProxyAPI source path is now sidecars/cockpit-cliproxy/third_party/CLIProxyAPI: the previous cdk/CLIProxyAPI directory has been replaced; local sidecar builds should use the new path.

Fixed

  • Selecting a MiniMax preset now keeps image-input support: only MiniMax-M3 accepts images; MiniMax-M2.7 stays text-only. Thanks @octo-patch (#1968).
  • Codex Business accounts can show monthly credits: remaining amount, total, and reset time are parsed and displayed. Thanks @Jonesxq (#1953).
  • macOS API Service sidecars no longer inherit the Cockpit app identity: LAN gateway access no longer fails for that reason. Thanks @Jonesxq (#1947).
  • Menu-bar quota keeps refreshing after close-to-tray: when menu-bar quota is enabled, the main window is hidden instead of tearing down the WebView. Thanks @Jonesxq (#1952).

Don't miss a new cockpit-tools release

NewReleases is sending notifications on new releases.