/summarize sends an empty message

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

/summarize sends an empty message.

From using other AI tools, I expect context management commands like /summarize to just summarize and then stop. (See: Claude Code’s /compact command.) In the cursor GUI, /summarize just kicks the agent off again to go do… whatever. By sending an empty message. Basically equivalent to “please continue”. The problem is now it doesn’t have any context, so how does it even know what to do?

Steps to Reproduce

Do some work, notice context window growing, find a good stopping point and then run /summarize. Observe that the agent now just continues where it left off but without any of its context.

Expected Behavior

This should do one of two things:

  • Summarize and stop, await user input.
  • /summarize “some new prompt” and start running the new prompt after summarization is complete.

Operating System

Windows 10/11
Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.6.42 (user setup)
VSCode Version: 1.99.3
Commit: 5911e9593196a000b1c00553aaf03b0b32042b90
Date: 2025-09-20T17:16:56.346Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

For AI issues: which model did you use?

gpt-5-fast

For AI issues: add Request ID with privacy disabled

My organization prohibits this.

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. Could you also share the request ID? To do that, you’ll need to turn off Privacy Mode.

Sorry but I’m unable to turn off privacy mode. It’s an org-wide toggle and we have security requirements that it stay on. If there was a way to run a one-off non-private command, I could do that.

If you see this, then it’s working as intended. Summarization happens in the background, the whole context gets compressed, and the chat still has the previous context.

Oh, that’s intended? It’s kind of tricky UX. Usually I want to summarize followed by a new prompt. I’ve just been stopping it after the summary and adding the new prompt, lest it continue on doing whatever it was doing before.

2 Likes

I don’t know, this still feels like a bug to me. The models get confused about the empty query and just start doing random stuff that I don’t want them to do. This example is with Claude but GPT-5 is similar.

I want the ability to /summarize to manage token usage without sending a new query at all.

1 Like

Another example of summarize going off the rails. No, I don’t want you randomly editing some other file I have open.

1 Like

Thanks for the additional info. We’ll check this. Could you share the request ID? You’ll need to disable privacy mode first.

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