Repository navigation
Releases
Releases · JayHome137/codex2api
v3.1.3
Custom maintenance
- Upstream multiplier discovery: Accounts connected to Sub2API can opt into multiplier discovery. Manual probing and periodic probing are supported, with strict response validation and the last valid value retained for temporary probe failures.
- Multiplier-aware billing: Normal accounts use the official model price. When a valid upstream multiplier is available, user billing and upstream cost estimation keep the official base price and apply the multiplier separately. The account, API key and usage views expose the multiplier and the related cost details.
- Channel health monitoring: Channel availability, probe status, response time and recent failures can be checked from the administration console without waiting for a user request.
- Mobile usage details: Usage cost details, tooltips and account information remain readable and usable on small screens as well as desktop screens.
- Pricing coverage: The maintained pricing mapping covers current upstream model aliases, standard and long-context boundaries, and the fallback path used when a model is not returned by an upstream pricing probe.
自定义维护内容
- 上游倍率探查: 接入 Sub2API 的账号可以选择开启倍率探查,支持手动探查和定时探查,并对响应协议进行严格校验。临时探查失败时保留最后一次有效倍率。
- 倍率计费: 普通账号按照官方模型价格计算。探查到有效上游倍率后,用户费用和上游成本估算以官方基础价格为依据,再单独应用倍率。账号、API Key 和使用统计页面会显示倍率及对应费用信息。
- 渠道健康监控: 管理后台可以主动检查渠道可用性、探查状态、响应时间和近期失败记录,不需要等到用户请求发生后才发现问题。
- 移动端用量展示: 费用明细、提示信息和账号信息在小屏幕上保持清晰可读,移动端点击提示也能正常使用。
- 模型价格覆盖: 维护版本补齐当前上游模型别名、标准价格、长上下文边界,以及上游价格探查不可用时的回退路径。
Custom changes in this release
- No additional custom code changes were recorded for this release.
What's Changed
- chore: sync upstream release v3.1.3 into main by @JayHome137 in #54
- chore: sync upstream release v3.1.3 by @github-actions[bot] in #55
Full Changelog: v3.1.2...v3.1.3
v3.1.2
Custom maintenance
- Upstream multiplier discovery: Accounts connected to Sub2API can opt into multiplier discovery. Manual probing and periodic probing are supported, with strict response validation and the last valid value retained for temporary probe failures.
- Multiplier-aware billing: Normal accounts use the official model price. When a valid upstream multiplier is available, user billing and upstream cost estimation keep the official base price and apply the multiplier separately. The account, API key and usage views expose the multiplier and the related cost details.
- Channel health monitoring: Channel availability, probe status, response time and recent failures can be checked from the administration console without waiting for a user request.
- Mobile usage details: Usage cost details, tooltips and account information remain readable and usable on small screens as well as desktop screens.
- Pricing coverage: The maintained pricing mapping covers current upstream model aliases, standard and long-context boundaries, and the fallback path used when a model is not returned by an upstream pricing probe.
自定义维护内容
- 上游倍率探查: 接入 Sub2API 的账号可以选择开启倍率探查,支持手动探查和定时探查,并对响应协议进行严格校验。临时探查失败时保留最后一次有效倍率。
- 倍率计费: 普通账号按照官方模型价格计算。探查到有效上游倍率后,用户费用和上游成本估算以官方基础价格为依据,再单独应用倍率。账号、API Key 和使用统计页面会显示倍率及对应费用信息。
- 渠道健康监控: 管理后台可以主动检查渠道可用性、探查状态、响应时间和近期失败记录,不需要等到用户请求发生后才发现问题。
- 移动端用量展示: 费用明细、提示信息和账号信息在小屏幕上保持清晰可读,移动端点击提示也能正常使用。
- 模型价格覆盖: 维护版本补齐当前上游模型别名、标准价格、长上下文边界,以及上游价格探查不可用时的回退路径。
Custom changes in this release
- No additional custom code changes were recorded for this release.
What's Changed
- docs: keep maintained READMEs on custom and add intelligence CI steps by @JayHome137 in #50
- docs: make the Chinese README the custom home page README by @JayHome137 in #51
- chore: sync upstream release v3.1.2 into main by @JayHome137 in #52
- chore: sync upstream release v3.1.2 by @github-actions[bot] in #53
Full Changelog: v3.1.1...v3.1.2
v3.1.1
Custom maintenance
- Upstream multiplier discovery: Accounts connected to Sub2API can opt into multiplier discovery. Manual probing and periodic probing are supported, with strict response validation and the last valid value retained for temporary probe failures.
- Multiplier-aware billing: Normal accounts use the official model price. When a valid upstream multiplier is available, user billing and upstream cost estimation keep the official base price and apply the multiplier separately. The account, API key and usage views expose the multiplier and the related cost details.
- Channel health monitoring: Channel availability, probe status, response time and recent failures can be checked from the administration console without waiting for a user request.
- Mobile usage details: Usage cost details, tooltips and account information remain readable and usable on small screens as well as desktop screens.
- Pricing coverage: The maintained pricing mapping covers current upstream model aliases, standard and long-context boundaries, and the fallback path used when a model is not returned by an upstream pricing probe.
自定义维护内容
- 上游倍率探查: 接入 Sub2API 的账号可以选择开启倍率探查,支持手动探查和定时探查,并对响应协议进行严格校验。临时探查失败时保留最后一次有效倍率。
- 倍率计费: 普通账号按照官方模型价格计算。探查到有效上游倍率后,用户费用和上游成本估算以官方基础价格为依据,再单独应用倍率。账号、API Key 和使用统计页面会显示倍率及对应费用信息。
- 渠道健康监控: 管理后台可以主动检查渠道可用性、探查状态、响应时间和近期失败记录,不需要等到用户请求发生后才发现问题。
- 移动端用量展示: 费用明细、提示信息和账号信息在小屏幕上保持清晰可读,移动端点击提示也能正常使用。
- 模型价格覆盖: 维护版本补齐当前上游模型别名、标准价格、长上下文边界,以及上游价格探查不可用时的回退路径。
Custom changes in this release
- No additional custom code changes were recorded for this release.
What's Changed
- ci: unblock upstream sync when bot PRs are approval-gated by @JayHome137 in #48
- chore: sync upstream release v3.1.1 into main by @github-actions[bot] in #47
- chore: sync upstream release v3.1.1 by @JayHome137 in #49
Full Changelog: v3.1.0...v3.1.1
v3.1.0
Custom changes in this release
- No additional custom code changes were recorded for this release.
What's Changed
- chore: sync upstream release v3.1.0 into main by @github-actions[bot] in #44
- chore: sync upstream release v3.1.0 by @github-actions[bot] in #45
- fix(usage): adjust timing color thresholds by @JayHome137 in #43
- ci: allow native route test fixture in custom release contract by @JayHome137 in #46
Full Changelog: v3.0.8...v3.1.0
v3.0.8
Custom changes in this release
- fix: add mouse-operable horizontal table scrollbar (#37)
- fix: improve responsive account and usage tables (#36)
What's Changed
- ci: dispatch custom release after validated upstream sync by @JayHome137 in #33
- fix: run required checks for scheduled upstream sync by @JayHome137 in #35
- fix: make upstream sync checks run automatically by @JayHome137 in #34
- fix: improve responsive account and usage tables by @JayHome137 in #36
- fix: make desktop table scrolling mouse-operable by @JayHome137 in #37
- chore: sync upstream release v3.0.8 into main by @JayHome137 in #39
- chore: sync upstream release v3.0.8 by @github-actions[bot] in #41
- ci: wait for synchronized PR heads before validation by @JayHome137 in #40
- revert: roll back v3.0.8 and v3.0.9 UI changes by @JayHome137 in #38
- ci: carry sync head race fix into custom release by @JayHome137 in #42
Full Changelog: v3.0.7...v3.0.8
v3.0.7
Custom changes in this release
- No additional custom code changes were recorded for this release.
What's Changed
- fix: point releases at validated custom source by @JayHome137 in #28
- fix: validate releases across independent histories by @JayHome137 in #29
- chore: sync upstream release v3.0.7 into main by @github-actions[bot] in #30
- chore: sync upstream release v3.0.7 by @github-actions[bot] in #31
- ci: complete protected upstream release promotion by @JayHome137 in #32
Full Changelog: v3.0.6...v3.0.7
v3.0.6
Custom changes in this release
- No additional custom code changes were recorded for this release.
What's Changed
- ci: make scheduled upstream sync reviewable by @JayHome137 in #8
- ci: enable auto-merge for validated upstream sync PRs by @JayHome137 in #9
- docs: refresh project homepage README by @JayHome137 in #12
- ci: use protected upstream sync stages by @JayHome137 in #15
- chore: sync upstream release v3.0.6 into main by @github-actions[bot] in #16
- ci: chain protected upstream sync stages by @JayHome137 in #18
- ci: clear stale merge index lock by @JayHome137 in #19
- ci: serialize conflicted path discovery by @JayHome137 in #22
- ci: stage deleted conflict paths safely by @JayHome137 in #23
- ci: avoid missing pathspec during conflict staging by @JayHome137 in #26
Full Changelog: https://github.com/JayHome137/codex2api/commits/v3.0.6
v3.0.5
What's Changed
- feat: harden custom billing and upstream sync by @JayHome137 in #6
Full Changelog: v3.0.3...v3.0.5
v3.0.3
v3.0.2
What's Changed
- feat: release custom v3.0.2 with channel health monitoring by @JayHome137 in #3
- fix: support mobile cost detail toggles by @JayHome137 in #2
- fix: publish the declared v3.0.2 marker by @JayHome137 in #4
New Contributors
- @JayHome137 made their first contribution in #3
Full Changelog: v3.0.1...v3.0.2