Skip to content

Cockpit Tools v1.3.81

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Nov 11:00
· 1 commit to main since this release

更新日志(中文)

[1.3.81] - 2026-11-09

修复

  • Codex 切号后的项目可见性:只切号后手动打开 ChatGPT,同一实例中可核验的本地项目仍可显示。项目分组优先于会话维护恢复,避免大量历史会话阻断分组显示。项目归属使用的 OAuth 用户和工作区与 macOS、Windows 官方客户端一致。
  • Codex 订阅有效期:Cockpit Tools 运行期间每小时自动查询 OAuth 账号的订阅有效期,支持在旧日期到期前更新续订结果。各账号按到期时间的分秒错峰查询,无有效期时使用账号固定的刷新时刻。
  • Codex 重置卡自动使用:同一账号自动用卡成功后,至少等待 30 分钟才可再次自动用卡,重启 Cockpit Tools 后仍继续计时。 #3050
  • Codex 会话索引修复:个别会话文件或祖先历史缺失不再阻断所选实例中其他会话的索引修复;保留受影响数据,并在预览和修复结果中列出受影响 ID 与缺失来源。
  • Codex 大型会话日志:历史索引预览和修复不再受单文件、单条记录或累计读取量的固定字节上限限制,分块扫描会话日志,无需将正文完整载入内存。
  • Codex 凭据同步:即使进程探测返回的是桌面界面数据目录,也能从官方默认认证目录同步同一账号的更新凭据。 #3052
  • Codex API 服务端口恢复:从报错弹框选择清理当前端口,或切换到随机可用端口。清理失败后可在同一个弹框直接换端口。

Changelog (English)

[1.3.81] - 2026-11-09

Fixed

  • Codex project visibility after switching: Keep verified local projects in the same instance when switching accounts and opening ChatGPT manually. Restore project groups before optional conversation maintenance so large histories no longer prevent the groups from appearing. Match the official macOS and Windows clients when identifying the OAuth user and workspace for project ownership.
  • Codex subscription expiry: Refresh OAuth subscription expiry hourly while Cockpit Tools is running, including before the previous expiry. Accounts use the expiry minute and second to stagger checks, with a fixed per-account slot when the expiry is unknown.
  • Codex reset-card automation: Wait 30 minutes after each successful automatic redemption before using another card on the same account, including after restarting Cockpit Tools. #3050
  • Codex history index repair: Missing session files or ancestor history no longer block unrelated repairs across the selected instances. Keep affected data intact and report the affected IDs and missing sources in both preview and repair results.
  • Large Codex session logs: Preview and repair history indexes without fixed log, record, or total read size limits. Scan session logs in chunks without loading their full contents into memory.
  • Codex credential sync: Pick up newer credentials from the default official auth store even when process detection reports the desktop UI profile path. #3052
  • Codex API Service port recovery: Keep the current port and try to free it, or switch to a random available port from the error dialog. If cleanup fails, choose another port directly from the same dialog.