There are two things that have been very annoying for me. When I:
a) Reject a file in the cursor agent and give it feedback
b) Reject a task (ie: skip) because i dont want to work on it.
I’d suggest a small fix where when the user interacts with the cursor chat and rejects something, you can reject with comment or just reject => and that rejection information is fed to the model because what happens in the LLM starts recreating the rejected files or going into infinite loop when skipped.