CPA Manager Plus v1.9.0
11 commits · 81 files changed · +6622 / -580
Overview
本次发布围绕 Codex usage 响应头可观测性展开:Manager Server 会解析、持久化并回填 response headers 中的 quota、错误、trace 与路由信息;前端监控和账号 quota 视图可以直接展示从真实请求头观察到的 quota 窗口与诊断线索。同时新增视觉效果性能模式,并修复监控账号汇总中的 provider 状态展示。
Highlights
Features
- 持久化 usage response headers 元数据,并从历史
raw_json中自动回填可解析的响应头信息(manager-server/usage)。 - 从 Codex quota headers 推导当前窗口、使用率、恢复时间、plan 类型和限流窗口来源,让 quota 状态更接近真实请求结果(
manager-server/usage,web/quota)。 - 在实时监控失败提示中展示 header error、trace、quota、routing、provider 与 response shape 诊断,便于定位认证、限流和代理链路问题(
web/monitoring)。 - 在监控账号 quota 区域展示 observed Codex quota,即使 CPA quota 接口不可用也能基于最近 usage headers 提供参考(
web/monitoring)。 - 新增视觉效果性能模式,可降低背景、透明和动效渲染开销,适合性能敏感设备或远程桌面环境(
web/layout)。
Fixes
- 修复监控账号汇总中 provider-only 账号未正确展示启用/禁用状态的问题(
web/monitoring)。
Tests
- 补充 usage response header 解析、自动回填、账号动作候选、quota header 快照、实时监控和账号汇总状态相关测试(
manager-server,web)。
Upgrade Notes
- 本版本会自动迁移 SQLite
usage_events表,新增 response header metadata 相关列和索引;不需要手工执行数据库迁移。 - Manager Server 启动后会后台分批回填历史 usage
raw_json中已有的 response headers。大数据量实例首次启动时可能看到一次usage response metadata backfill日志,回填完成后不会重复处理已补齐记录。 - response header metadata 会过滤 cookie、token、secret 和 authorization 等敏感头;GitHub Release 与导出内容仍应按既有安全规则避免暴露本地运行数据。
- 建议为本版本补充截图:实时事件 header 诊断、账号 quota observed headers、视觉效果性能模式菜单。
Full Changelog: v1.8.1...v1.9.0