When I programmed with cursor, cursor required me to execute accept. In fact, I think cursor programs by himself, goes over for a cup of coffee, and then comes back to see what he has done. How can I turn off this “accept”?
I think the design that requires me to accpet for every file is very bad. In fact, because there was still the keep step at the end, I could have easily known exactly what the cursor had modified.
Steps to Reproduce
For me, it is to reproduce every time it is executed. However, there might be a special point that my programming environment is built with soft connections.
To help ensure most of our users can participate in discussions, this forum is currently English only.
If you’d like, you can edit your post to translate it into English. Once it meets our guidelines, it will be automatically relisted.
Thanks for understanding!
Note: This is an automated detection system and sometimes makes mistakes. If your post is already in English, feel free to ignore this message, or just make a small edit and it will be reviewed again.
Hey, it looks like you’re running into a review workflow with two steps: first Accept for each file, then a final Keep for all changes.
But based on your screenshots and what you described, this might be related to a known issue where files pile up in the review list and don’t stay in sync with git status. This was fixed in recent versions.
Try this:
Turn on Auto-accept on commit in Settings → Agent Review, it will automatically accept changes when you commit
Check if old files are building up in the review list. If they are, try closing and reopening the project
If it happens again, please share a screenshot of the full review panel with the file list, so we can see if files are duplicated or if this is actually a two-step workflow.
Also, your setup with symlinks might affect this. If the issue continues, let me know and we’ll dig deeper.
我认为无论如何,从产品设计的角度来看,一个代码让我点击十多次accept都是不合理的。
In my opinion, from the perspective of product design, it is unreasonable for a piece of code to make me click “accept” more than ten times.