When using multiple cursor background agents on the same repo, I occasionally get a change from one agent thread committed to the branch for another agent. IE, commit designated for branch X committed to branch Y.
Steps to Reproduce
Have not been able to reliably reproduce, but it requires multiple background agents to be active, may be related to quickly changing which agent is in focus in the Web UI.
Expected Behavior
Each agent should be isolated to its own branch
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Hi Sanjeed,
I don’t have the request ids, but I can confirm item 2. I was switching between agent tabs and sending followups. I typically have 4-5 agents running on the same repo, and I switch between them often and quickly. I was using the https://cursor.com/agents UI when these errors occurred.
I have seen this happen again after submitting the initial report.