v0.1.8
更新内容
- 额度来源改为优先调用
codex app-server --listen stdio://的account/rateLimits/read,读取rateLimitsByLimitId["codex"]主额度,避免误用模型/子额度导致显示不准。 - 保持 TrafficMonitor 中显示“剩余额度百分比”:采集器会把 app-server 返回的
primary.usedPercent/secondary.usedPercent转换为100 - usedPercent。 - 保留本地 session JSONL 和 legacy log fallback;当 Codex 内部 app-server 协议变化或不可用时,仍会回退到旧采集路径。
- 新增
CODEX_TRAFFICMONITOR_CODEX_BIN和CODEX_TRAFFICMONITOR_APP_SERVER=disabled配置,用于指定 Codex 可执行文件或关闭 app-server 读取。 - 修复 app-server 初始化失败时可能遗留
codex app-server进程的问题。 - 插件版本更新为
0.1.8。
验证
- 本地:
python -m unittest discover -s tests -v - 本地:
.\tools\build.ps1 -Platform x64 -Configuration Release -SkipSign - GitHub Actions:Release workflow 已通过,包含 Python tests、x64 Release DLL 构建、C++ smoke、打包和 GitHub Release 发布。
下载
CodexUsage-TrafficMonitor-x64.zip
Full Changelog: v0.1.7...v0.1.8