mirror of
https://github.com/openai/codex.git
synced 2026-10-30 19:18:49 +00:00
## Why Switching model providers can hide saved chats from resume lookup or prevent them from opening. Keep their history readable when the server rejects resuming because of a provider mismatch, missing configuration, or policy conflict. ## What changed - Include all providers in the resume picker, named resume lookup, and `resume --last`, while retaining provider filtering for fork lookup. - Open chats with provider errors as read-only history and show an explanation with recovery shortcuts: `c` to continue in a new chat, `n` to start fresh, and `Esc` to choose another chat. - Continuing in a new chat prepares an editable, unsent prompt referencing the saved conversation. - Preserve drafts and rejected prompts or steers, suppress automatic submission, and retry provider admission when reopening the chat. ## Testing Add coverage for cross-provider discovery, read-only history, configuration recovery, continuation drafts, rejected input recovery, error rendering, and Escape handling during transcript browsing. GitOrigin-RevId: 5aaa7a404b9a6231101599adef18d2f1e4a8020a