ZheFox
|
41ffb18604
|
fix(billing): avoid double counting cache read in OpenAI cache hit context
|
2026-05-17 02:40:01 +08:00 |
|
Entropy.Xu
|
3b4f27f767
|
Add Codex image progress heartbeat
|
2026-05-09 01:21:26 +08:00 |
|
fawney19
|
012f8bcdf7
|
feat: scope model mappings by endpoint
|
2026-05-07 00:48:15 +08:00 |
|
fawney19
|
33aa70c22b
|
fix scheduler affinity candidate selection
|
2026-04-30 16:27:24 +08:00 |
|
fawney19
|
07a319259b
|
Normalize canonical API formats
|
2026-04-29 10:20:41 +08:00 |
|
fawney19
|
c5c56ff92f
|
feat(oauth): 允许替换已失效的活跃 OAuth 账号并同步 status_snapshot
- 活跃但 token 已过期或刷新失败的重复账号视为可替换
- 清除失效标记、刷新配额时同步更新 status_snapshot.oauth
- oauth_invalid 清除接口同时识别 invalid_at 与 invalid_reason 两种标记
- 批量导入任务状态区分 created_count / replaced_count,前端据此展示新增/替换统计
- 补充重复替换场景的集成测试,用量测试等待超时从 10s 提升到 30s 以适应并行压力
|
2026-04-20 22:59:02 +08:00 |
|
fawney19
|
0329b7b784
|
feat(usage): 在 CanonicalUsage 中追加缓存 token 字段并在标准化流程透传
- 扩展 CanonicalUsage 支持 cache_creation/cache_read 及 5m/1h 明细
- OpenAI/Claude/Gemini 解析器提取缓存 token 并计入 total
- usage_mapper 补齐 Claude 缓存字段映射
- 新增 gateway pricing 集成测试覆盖三家同步/流式缓存计费
|
2026-04-19 03:55:55 +08:00 |
|