When to Start a New Chat Instead of Continuing
A long conversation doesn't just risk hitting a hard limit, it gets worse at helping you well before that point. The real signals to watch for, and what actually differs by platform.
Quick answer
A long conversation doesn't just risk running into a hard limit eventually, it gets worse at helping you well before that, since every earlier exchange, including abandoned approaches and superseded instructions, keeps competing for the same limited context as your current request. Watch for the conversation's own title drifting from what you're actually working on, or being able to name two or three dead-end attempts still sitting in the thread's history, rather than waiting for an explicit error. When either shows up, summarise the project's current state in two or three sentences and start a fresh conversation carrying only that, not the whole previous thread.
Tools for this build
Custom Prompt Builder
Turns a short current-state summary into a well-formed opening prompt.
POPIA Compliance Checker
Worth a check before your project's context grows to include real user data.
PayFast Webhook Generator
Self-contained code, easy to paste into a fresh conversation without extra context.
The one-sentence version: a full conversation competes with your current request
Every message in a conversation, yours and the agent's, stays in context for everything that follows, at least until a platform's own management kicks in. That's genuinely useful early on, since it means later prompts don't have to re-explain what's already been established. But it has a real cost too: a long conversation accumulates abandoned approaches, superseded instructions and dead-end attempts that never actually get removed, all of it still sitting there, competing with your current, actual request for the same limited attention. The practical effect isn't usually a hard error, it's a gradual decline: the agent gets slightly worse at holding your current intent clearly, well before any formal limit is reached.
A crowded conversation vs. a fresh one
A long, crowded conversation
Every past attempt still competing for context:
Abandoned approaches and dead ends dilute the current request
A fresh conversation
Carrying only a clean current-state summary:
Nothing competing with your actual, current request
AI Build · aibuild.co.za
The qualitative signals, not a token count
Counting prompts or tokens isn't a reliable rule, since one exchange involving a large file crowds a conversation far more than ten short, simple ones. Two signals matter more in practice. First, the conversation's own title drifting away from what you're currently working on, since most platforms auto-generate or let you see a summary title, and a stale one is a sign the thread has genuinely moved on from its original purpose. Second, being able to name two or three abandoned approaches or superseded instructions still sitting in that history, the same dynamic this site's own Prompting hub covers under "why prompts decay as a project grows." Either signal showing up is the actual cue to restart, not an arbitrary count.
What actually differs by platform
Bolt.new's own mechanism is genuinely distinct and worth naming specifically: it resends your entire project's files, along with its own special instructions, with every single prompt, to fill the underlying model's context window, not just your conversation history. That means a large project can approach a context limit faster than conversation length alone would suggest, since the project itself, not just the chat, is what's filling the window each time. Claude Artifacts has two separate limits worth telling apart, a filled context window and a completely different, exhausted usage quota, covered in full in this site's own guide to Claude Artifact token limits. Lovable's and Base44's own exact context-management mechanics aren't publicly documented in the same specific detail as Bolt.new's project-resend behaviour, which is itself worth knowing honestly: on those two platforms, the qualitative signals above matter more than any platform-specific rule, since no confirmed one exists to lean on.
What to actually carry into the new one
A short, current-state summary, not the old conversation copied back in. What's already built, what's still pending, and any decision that genuinely has to be respected going forward, two or three sentences is usually enough. Pasting the entire previous conversation defeats the purpose entirely, recreating the same crowded context a fresh start was meant to escape. This is the same discipline this site's own guide to giving your AI builder project context covers for a project's persistent context, applied here to a single conversation's opening message instead.
Not every long conversation is a problem
Staying in one thread has real value worth weighing against the cost above: later prompts genuinely can be shorter and more direct, since the agent already holds the project's established framework without you re-explaining it each time. The point isn't to restart constantly out of caution, it's to notice the actual signals, drift and pile-up, rather than either extreme: needlessly restarting a clean, productive conversation, or pushing a genuinely crowded one long past where it's still helping you well.
Where to go next
- Claude's own two separate limits, told apart and fixed: Claude Artifact Token Limits.
- The same discipline applied to a project's persistent context, not just one conversation: Giving Your AI Builder Project Context.
- What a crowded conversation looks like once it's already caused a real failure: Breaking Vibe-Code Loops.
Not affiliated with the platforms we write about
AI Build South Africa is an independent resource. We're not endorsed by, or an official partner of, PayFast, Yoco, Peach Payments, Ozow, Meta, Lovable, Base44, Bolt.new or Anthropic. We do participate in affiliate and referral programmes with some of these providers, including Base44. See our Disclaimer for the full disclosure and our Terms of Service for the wider terms.
Frequently asked questions
Is this the same problem as Claude's token limit or usage quota?
Related, not identical. Claude Artifacts has two genuinely separate limits, a filled context window and an exhausted usage quota, covered in full in this site's own guide to Claude Artifact token limits. This page is about the broader, platform-agnostic version of the first one: a conversation that's grown long enough to actively work against you, on any of Lovable, Base44, Bolt.new or Claude, whether or not you've formally hit a limit yet.
What signals mean it's time to start fresh, if I'm not tracking a token count?
A conversation's own title drifting away from what you're currently working on is a reliable early sign, since it means the thread has moved on from its original purpose. More concretely: if you can name two or three abandoned approaches or superseded instructions still sitting somewhere in that conversation's history, competing for the same context as your current request, that's the point to summarise and restart rather than push further.
Why does Bolt.new seem to hit context limits faster than Lovable or Base44?
Bolt.new resends your whole project's files, plus its own special instructions, with every single prompt to fill the underlying model's context window, not just your conversation history. That means a genuinely large project can approach a context limit faster than conversation length alone would suggest, a different mechanism from Lovable's or Base44's own approach, which isn't publicly documented in the same specific detail.
What should I actually paste into the new chat?
A short, current-state summary, not the old conversation itself: what's built, what's pending, and any decision that has to be respected going forward. Two or three sentences is usually enough. Pasting the entire previous conversation back in defeats the purpose, since it recreates the same crowded context you were trying to escape.
Does starting a new chat lose my project, or just the conversation?
Just the conversation. Your actual project, the code, the database, whatever's already been built, lives independently of any single chat thread on every platform this site documents. A new conversation starts with a clean slate for context, not a blank project.
Is there a hard rule for how many prompts before I should restart?
No fixed number applies reliably across projects or platforms, since a conversation full of small, simple exchanges accumulates far less crowding than the same number of exchanges involving large files or complex back-and-forth. The qualitative signals, conversation drift, piled-up abandoned approaches, matter more than counting prompts.
Related reading
- Writing Prompts AI Agents Understand: the well-formed-request discipline that gets harder to sustain in a crowded chat.
- Describing a Bug to Your AI Agent: a task worth starting fresh for once a conversation's own signal-to-noise has degraded.
- Iterating on an AI-Built App Without Breaking Working Code: the scoping discipline a crowded conversation makes harder to hold onto.