Most people deal with a drifting AI chat by pushing harder. They repeat the instruction, add more caps lock, or blame the model for being tired. A better approach is to stop the chat and start a new one with a short brief. It’s faster, usually under a minute, and it works for a clear reason.
The key idea is that long chats degrade because of context, not mood. Chroma published research on this called “context rot”. Performance on the same task dropped as the input got longer, even well within the context window the models advertise. A bigger window means the model can hold more. It doesn’t mean it uses all of it equally well. Think of it like a desk. A bigger desk lets you spread out more papers, but it doesn’t make you better at finding the one page you need.
That’s why an hour-long session starts to feel off. The model forgets decisions you made earlier. It brings back options you already ruled out. Its answers get vaguer. Say you spent the first twenty minutes agreeing on a pricing model, and now the model is suggesting the exact tier structure you rejected. Or you told it to keep the tone casual, and three replies later it sounds like a press release. None of that is in your head. The model isn’t being stubborn. Your early instructions are just competing with a very long pile of everything that came after.
Old way vs new way
- Old way: keep going in the same chat, re-explain things, and hope the model catches up. Your key decisions sit 40 messages back, buried under everything since. Every correction you add makes the thread longer, which makes the underlying problem a little worse. You end up paying more effort for less accuracy.
- New way: compress the chat into a brief and paste it into a fresh one. Now the decisions are the first thing the model sees, not something far up the thread. The new chat starts clean, with only the parts that still matter. Dead ends, typos, and abandoned tangents stay behind in the old chat.
How to do it, step by step
- Notice the drift. The signs are forgotten decisions, ruled-out ideas coming back, and fuzzier answers. Another good sign is that you’ve started repeating yourself. If you catch yourself typing “like I said before,” that’s your cue.
- In the old chat, paste this prompt: “Summarise this conversation into a brief I can paste into a new chat: the goal, the context, the constraints, every decision we’ve made, what’s still open, and the next step. Keep confirmed decisions separate from things we only discussed.”
- Read the brief quickly and fix anything wrong. This takes about thirty seconds. Look for decisions that are missing, and for anything listed as decided that you never actually agreed on. If a detail is off, edit the brief yourself instead of asking the model to redo it. Editing a few lines is faster than another round trip.
- Open a new chat, paste the brief, and carry on from the next step. You can open with something simple like “Here’s where we are. Pick up from the next step.” That keeps the model focused on moving forward instead of re-summarising what you just gave it.
One line in that prompt matters more than the rest: “keep confirmed decisions separate.” Without it, ideas you floated and dropped get written into the summary as if you agreed to them. You then carry old mistakes into the new chat, and the fresh start doesn’t help. A summary that blends “we decided” with “we talked about” is worse than no summary, because the model will treat both with equal confidence. Keeping them apart gives the new chat a clear rule: decisions are fixed, open items are still up for discussion.
The brief has six parts 🧭
- Goal: one or two sentences on what you’re actually trying to get done, so the model knows what “good” looks like.
- Context: the background it needs, such as who the audience is, what already exists, and any relevant facts or numbers.
- Constraints: the limits that shape the answer, like word count, tone, budget, tools, or things to avoid.
- Decisions made: the choices that are settled, written as short, plain statements so they can’t be misread.
- Still open: the questions you haven’t answered yet, so the model doesn’t assume or invent answers for them.
- Next step: the single thing you want to work on first in the new chat.
Pick one chat that has been drifting on you today and run the prompt on it. Compare the first answer in the new chat with the last few from the old one. Most people notice the difference right away: the answers are sharper, they respect earlier decisions, and you stop repeating yourself. If you’ve tried this or something similar, tell me what you put in your own brief! 🚀
your long chat getting dumber the longer it goes isn’t in your head either. starting fresh with a summary fixes it
by u/Professional-Rest138 in PromptEngineering