feat(models): add Codex gpt-daybreak-blue-latest slot - #44
WaldemarFech wants to merge 1 commit into
Conversation
Evidence: slug is present in the official Codex CLI client cache (models_cache.json, client 0.143.0) and the backend accepts it over the Codex responses endpoint. Verified end-to-end through CLIProxyAPI with a Pro OAuth account: chat completion returned 200 with content; tools and SSE streaming unaffected (cloned entry mirrors gpt-5.6-luna capabilities).
There was a problem hiding this comment.
Pull request overview
Adds a missing Codex catalog model slot (gpt-daybreak-blue-latest) to the codex-pro section of models.json so the proxy router can recognize and route requests for it.
Changes:
- Added a new
codex-promodel entry forgpt-daybreak-blue-latest. - Included capability metadata (thinking levels, tool support, modalities) and a Codex client header override consistent with nearby entries.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "version": "gpt-5.6", | ||
| "description": "Daybreak blue preview slot from the Codex client catalog.", | ||
| "context_length": 372000, | ||
| "max_completion_tokens": 128000, |
|
Extra verification of this exact branch content through the production loader: I temporarily pointed the CLIProxyAPI remote-updater URLs at this branch's raw files (uncommitted working-tree bend, no code change), built an otherwise unmodified binary, and started it WITHOUT Startup log: Result:
So the patch is proven end-to-end not just as an embedded-catalog change but through the real remote-update path every user runs. |
|
Confirming the slot is live upstream: Without this entry CLIProxyAPI refuses it at routing time — One thing worth reconciling before merge: #35 proposes the same id with |
What
Adds the missing Codex slot
gpt-daybreak-blue-latestto thecodex-probucket ofmodels.json(entry cloned fromgpt-5.6-luna).Evidence
models_cache.json, CLI 0.143.0) alongsidegpt-reserve.unknown provider for model ....Scope notes
codex-probucket was touched; availability on free/plus/team tiers was not tested, so no entries were added there.codex_client_models.jsonintentionally left untouched - it appears to be generated material (see cmd/fetch_codex_models) containing large per-model base instructions; happy to mirror there as a follow-up if wanted.