All of a sudden, after updating, tool calls keep failing and the agent has to start running everything in the background. It keeps trying foreground, which always fails, and then switches to background. Again and again.
Can we please also get detailed changelogs for the seemingly daily updates? Then we could actually roll back to a version that works when these changes break things.
Steps to Reproduce
Update to 2.1.47
Try to get agent to run a command that worked yesterday (e.g., make all) that hasn’t been changed at all since
Agent keeps complaining
“The output seems to have been cut off. Let me try running the test again and capturing more output.”
“Output is being truncated. Let me try saving to a file.”
“The output is being cut off. Exit code 0 means success though. Let me try again with a verbose flag or different approach.”
“The terminal file doesn’t exist yet. Let me try running the tests directly.”
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Hey, thanks for the report. It looks like a regression in 2.1.47 on Windows. Please help with diagnostics:
Which terminal profile is selected in Cursor: PowerShell, Command Prompt, Git Bash, WSL, etc.? Try changing it: Ctrl+Shift+P → Terminal: Select Default Profile. Docs: Tools | Cursor Docs
Does make all run manually in the built-in Cursor terminal without the agent, and in a separate system terminal?
Does it happen in other projects or only in one repo?
Are any terminal extensions enabled? Try launching Cursor without extensions: cursor --disable-extensions
A screenshot or short video of the foreground → background loop
Logs from Help → Toggle Developer Tools → Console during the error
Request IDs from problematic chat messages: chat menu → Copy Request ID
I’ll pass the request for detailed changelogs and an easy version rollback to the team. Please let me know if switching the terminal profile or running without extensions helps.
Hi Dean - Thanks for your message. Here’s some additional information:
I’m running Cursor on Windows, remoting into an Ubuntu dev server.
Default terminal is bash.
Make all works fine in all terminals. When Cursor tries to run it in foreground, it seems like the output is truncated and/or it times out (before the 9s job is done). When cursor runs it in the background (main terminal in the bottom/middle), it works fine. But it keeps getting confused and doesn’t run it that way (+this is disruptive to workflow).