A fast recovery guide for when your agent suddenly feels "different" and you suspect the model changed mid-project.
If your outputs suddenly get shorter, more robotic, or just "not like yesterday," don't panic. In most cases this is one of three things:
"Yesterday it wrote amazing responses, today it broke my project." This is usually configuration/context drift, not your project being cursed.
Show my active model name and reasoning mode right now.
Paste this exactly:
Before answering, print:
1) active model id/name
2) reasoning mode status
3) current timezone
Then write a 5-bullet summary of this sentence in a friendly tone:
"We are launching a beta feature next week for early users."
Finally, rate output confidence from 1-10.
Save the output. If it changes dramatically between runs without your input changing, you likely have a model/config/session mismatch.
Same agent identity, different conversation surfaces. You can feel like "the model changed" when you actually changed context.
Very long chats can degrade quality and imitate a model change. Test in a clean thread before assuming your model swapped.
If your chosen model is temporarily unavailable, rate-limited, or access-restricted, output may look like a "different brain." Re-run the runtime check immediately before and after your test prompt to confirm what actually executed.
If multiple people can change settings, model changes may be real. Lock a known-good model during critical work windows and document who can edit model config.
UI and model lists change quickly. Verify against current settings and current runtime output, not yesterday's screenshot.
If changing models throws a 500-style gateway/tool error, this is usually runtime state drift (not your prompt). Use this sequence:
If one model family works and another consistently fails, treat this as a provider/runtime compatibility issue and escalate with evidence.
For important projects, start each session with a one-line runtime check: confirm active model + reasoning mode. It prevents silent drift.
Share this in #help to get fast support:
Don’t keep debugging inside the same giant thread for 50 messages. You’ll mix signal and noise and make diagnosis slower.