Fix
Cursor "Context limit reached" — How to Fix It
"Context limit reached" means your chat plus included files exceed the model's context window. Fix it by starting a fresh chat, trimming the files and tabs you've attached, picking a model with a larger window for big tasks, and moving durable conventions into rules instead of the prompt.
Why does Cursor hit the context limit?
Every model has a fixed context window. Long chats, many attached files, and large file contents fill it up. Once full, Cursor can't add more without dropping earlier context — hence the warning and degraded results.
How do I fix the context limit?
- 1Start a fresh chat for the task — don't reuse one long thread.
- 2Attach fewer files — @-mention only what's relevant.
- 3Pick a model with a larger context window for genuinely big tasks.
- 4Move repeated conventions into `.cursor/rules` so they aren't re-sent every prompt.
Frequently asked questions
What is Cursor's context window size?
It depends on the selected model — each has its own window. Managing context cleanly matters more than chasing the largest window.
Does a bigger model fix the context limit?
A larger context window helps for big tasks, but tight, relevant context usually beats simply using a bigger window with noisy input.
Sources & last verified
Cursor ships frequently. Facts verified against primary sources on June 15, 2026.