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

10 hours ago

更新日志(中文)

[0.22.9] - 2026-04-23

新增

  • Windsurf 账号登录/导入现已支持 Auth1 账号与 Devin Session Token:导入时可直接识别 devin-session-token$...;邮箱密码登录会自动识别 Firebase / Auth1;Auth1 会话可补齐 synthetic API Key 与套餐快照。
  • 日志查看器现已支持切换日志文件并按级别筛选:弹框可浏览受管的 app.log / codex-api.log 日志文件,并按 INFO / WARN / ERROR 过滤日志条目。

变更

  • Codex 本地 API 服务现已移除手动“速度”档位,并改为跟随上游默认 tier 行为:弹框不再展示速度选择;请求转发不再注入 service_tier;统计范围会记住上次选择。
  • Codex 本地 API 服务在账号池下的流式转发与路由开销已收敛/v1/chat/completions 流式响应改为边读边转,不再整段缓冲后回放;路由阶段会短暂缓存已准备账号;请求统计改为异步批量落盘。

修复

  • Codex 账号注入现已改为以账号中心存储为 Token 真源:当前账号解析与实例注入不再回读受管本地 auth 快照,避免旧本地状态反向覆盖已刷新的凭据。

Changelog (English)

[0.22.9] - 2026-04-23

Added

  • Windsurf account login/import now supports Auth1 accounts and Devin Session Tokens: token import can read devin-session-token$..., password login auto-detects Firebase vs Auth1, and Auth1 sessions can recover synthetic API keys plus plan snapshots.
  • Log Viewer now supports switching log files and filtering by level: the modal can browse managed app.log / codex-api.log files and filter entries by INFO / WARN / ERROR.

Changed

  • Codex Local API Service now removes the manual Speed selector and follows upstream default tier behavior: the modal no longer exposes the tier control, request rewriting no longer injects service_tier, and the stats range keeps the last selected view.
  • Codex Local API Service streaming and routing are now lighter under account pools: /v1/chat/completions stream responses are transformed chunk-by-chunk instead of full-buffer replay, prepared accounts are cached briefly for routing, and request stats are flushed asynchronously in batches.

Fixed

  • Codex account injection now uses account-store tokens as the source of truth: current-account resolution and profile injection stop reading managed local auth snapshots back into the store, preventing stale local state from overriding refreshed credentials.

Don't miss a new cockpit-tools release

NewReleases is sending notifications on new releases.