Cursor’s chat agent is a fantastic productivity boost, especially for longer-running tasks. However, currently, if you send a message while the Cursor agent is still executing, it immediately interrupts the current run.
To improve usability, it’d be helpful if Cursor provided a clear choice when sending messages during active agent runs. Specifically, clicking “Send” should prompt users with options like:
- Interrupt current execution and send immediately
- Queue message to send after current execution completes
I’ll often pre-write a follow-up message to the running Cursor agent and then wait to hit send on it until I hear the bell nootification that the agent has finished running. The messages are often along the lines of “Double-check your work” or “Ensure that your solution meets these specific acceptance criteria [LIST OF SPECIFIC THINGS FOR THIS TASK]”, etc. These follow-up messages are typically task-specific, and hence not generalizable to a cursor rule we can attach to all initial prompts.