I have had times that I reject the same thing three or four times. It occasionally get’s particularly obsessive over style sheets.
Hey, can you send a screenshot with an example of this happening?
I’ll watch for it, next time it happens I’ll upload a screenshot.
These ones are just comments but in this case there were about 70 of them that it tried to remove. I rejected all of the comment changes and then it tried to remove them again. Telling it to not remove the comments after the second attempt didn’t change the response.
That definitely shouldn’t be happening - Cursor shouldn’t be trying to remove comments, especially after you’ve rejected the changes. Do you have any custom rules set up in your settings that might be affecting this?
Would be good to check if there’s anything configured that could be causing this behavior
These might:
Python files should always have module and function doc strings.
The module doc strings are always the first thing in the file (before imports).
These files were typscript not python though.
This is my full config:
Always make minimal changes and only related to what I ask about.
Any unrelated changes that should be made can be mentioned but not changed in code.
Never use x-amz-acl.
Python files should always have module and function doc strings.
The module doc strings are always the first thing in the file (before imports).
Always use postgresql for any sql database commands.
My frontend is written in typescript the backend is in python.
never use f strings in logging.
"credentials": "Never create, assume, or hardcode credentials. Use IAM roles and environment-specific configuration management. Always ask for correct values if needed."
for all checks with the account_ids never use '!account_id' 0 is a valid id.
Always check the frontend-core rule before making a new interface.
Never give me sql queries as a command. My database is not connected to cursor and I cannot run them.