v2.38.0 — 下游趋势按客户端应用归集 + 崩溃修复
v2.38.0 (2026-07-31)
下游趋势按客户端应用归集 + 崩溃修复
- 新增
classifyClientApp():根据 User-Agent 识别 Codex CLI / Claude Code / Cursor / Chatbox / Cherry Studio / NextChat / LobeChat / OpenAI SDK / Vercel AI SDK / curl 等下游应用 - 趋势图「🔻 下游」改为按下游应用客户端归集请求数(堆叠柱状图,最多前 8 个应用,其余归入「其他」,悬停查看各应用次数)
- 请求记录新增
client维度:recordRequest同时累计小时/日桶的clients,日志详情显示「客户端」 - 日志全文检索与 CSV 新增客户端列
- 流终态不再显示于趋势图,改由日志/CSV 的「流结果/流终态原因」与
stream_terminal事件承载 - 修复
forwardRequest中client未声明导致代理重启后反复崩溃并被 watchdog 重启的问题 - 新增回归测试:
recordRequest客户端累计断言、forwardRequest先声明client再调用recordRequest的源契约断言(npm test 6 项全部 PASS)
完整变更见 README 更新日志。