“Message Too Long” Error Persisting Across All Conversations in a Specific Project

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

In one specific project, Cursor displays a persistent “message too long” error for all conversations, including brand-new ones.
Restarting Cursor does not resolve the issue. Other projects are not affected.

Steps to Reproduce

  • In the Review interface, use “Find issue” to locate a problem.
  • Click “Fix it”, then run the generated fix.
  • The run immediately fills the entire context window (even though only ~20% was previously used), triggering an automatic summarize action.
  • The issue remains unfixed because Cursor seemingly ignored the identified problem.
  • After this point:
    • Opening a new conversation (any model) still results in “message too long”.
    • The error occurs even when sending extremely short messages.

Expected Behavior

  • Running “Fix it” should only use reasonable context and should not corrupt the project’s conversation state.
  • Opening new conversations should reset the context and not inherit errors from previous tasks.
  • “Message too long” should only appear when the input actually exceeds size limits.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.0
VSCode Version: 1.105.1
Commit: ea48594a09b2e8d1fd6fb5db8502d43815a1e1a0
Date: 2025-12-09T06:33:08.669Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.4.0

For AI issues: which model did you use?

All models (opus 4.5, composer 1 …)

Does this stop you from using Cursor

Yes - Cursor is unusable

Thanks for the detailed report.

A similar issue with Review Fix was reported in this topic, but your case (error persisting in all new conversations) appears to be a new issue.

Could you provide a Request ID when the error occurs? (Chat menu > Copy Request ID) This will help the team investigate this.

2 Likes

Thank your for your reply.

here’s the request id: e5d4457c-b40c-460f-91a9-992e1836794e

and it looks like this:

Definitely not a bug, follow my advice in the other chat and it will work out for you.

Thanks for the Request ID! A few more questions to help diagnose:

  1. Do you have a .cursorrules file in this project? If so, how large is it?
  2. Do you have any MDC rules (in .cursor/rules/) that auto-attach context?
  3. Are there any MCP servers configured? (Cursor Settings > MCP & Tools)

These can silently add to context on every message

@jokerfool can you please share the advice you’ve mentioned here?

1 Like

That message is too long is on all models. I’ve found a way to get around it, tell Cursor to check the folder e.g. Temp which contains a file called 123blah.whatever and it will check the file, regardless of length. The length could be 100 pages and it will still check it.

I often place files in that folder and tell cursor to examine the files or take code from those files and place them in other files.

  1. No
  2. No
  3. No

I don’t think it’s “context” problem. I’ve been using cursor for this project for months and it worked well. As I remember this problems exist mainly in last few weeks.

update:

Today this issue disappeared in new chats. (Though still exists in old chats)

Just let you guys know I can use my cursor again now :joy:

1 Like

It happens to me as well all the time

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.