Hey, this is expected behavior after the Agent / Agents Window redesign. The global Keep All and Undo All buttons were removed on purpose when auto-approve was added. The per-file Keep/Undo buttons are still there. They show up in the review panel and in the inline diff for each changed file.
If auto-approve doesn’t work for you, you can turn it off: Cursor Settings > Agent > look for Auto-Run / Auto Keep options. More on the new review flow: Agent Review | Cursor Docs
If the per-file Keep/Undo buttons don’t show up at all, even when you open a changed file, that sounds like a bug. In that case, please share:
- your Cursor version Help > About
- your OS
- a screenshot of what the panel looks like after the agent makes changes
On Delete History, can you clarify what you mean. Do you mean deleting chat history, or something else? A screenshot of where the button used to be would help a lot.
About higher token usage, the new agent is more agent-like by default, so it may do more tool calls and iterations, and usage can go up. If you want it to be more careful, pick a less agentic mode or model, or use Ask/Plan to talk things through before making edits.
Related thread: Cursor Undo All and Keep All buttons disappeared