Repository navigation
Codex: try ChatGPT's top tier before its chat tier when the default is refused - #672
Merged
Merged
Conversation
…s refused After #671, Mac Alpha 4512/4513 no longer hit the 400 but failed test:onboarding on background work: an Attention reason over the 8-word rule (4512) and an Attention center pass with incomplete coverage (4513), both on the chat-tier model gpt-5.6-terra that #671 named in place of Codex's refused default (inferred from the timing; the Mac library was not read). A refused default is now replaced by the ChatGPT provider's top tier (gpt-6-sol), the same class as Codex's own default, and only when the account refuses that too by its chat tier. Each refusal moves one step along; a model the person or the thread chose is still never swapped. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JgCmGrXxqQmpby7JvzvsZa
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Kelvin · project thread
Before: when the ChatGPT account refused Codex's own default model, #671 ran the turn on the chat-tier model
gpt-5.6-terra. On the Mac release host, onboarding's background work then failed the World's item rules: an Attention reason over 8 words in Alpha 4512, and an Attention center pass with incomplete coverage in 4513 (#668). The link to the weaker model is inferred from the timing; the Mac library was not read.After: a refused default is replaced by the ChatGPT top tier (
gpt-6-sol), the same class of model as Codex's own default. Only when the account refuses that too does the turn drop to the chat tier.How:
ModelRefusedcarries the refused model, andnextFallbacksteps alongREFUSED_DEFAULT_TIERS(L, then M). The model in place is remembered per Agent command and only moves forward. A model the person or the thread chose is never swapped.scripts/local-harness-check.tscovers default → top tier, default → top tier → chat tier, later turns, and the chosen-model case.Refs #668.
Generated by Claude Code