Hey, I get the frustration. This has already been a big topic in the community. The canonical thread with the same request is here: Only some diffs are shown whhen agent makes changes 6K+ views, 386 likes. It makes sense to like or comment there so the signal stays in one place.
Basically, per-change Accept or Reject hasn’t been removed, but in the new Agent Window the default flow shifted toward session-level Review. A few settings that get you closer to the old behavior:
- Auto-Run in the agent settings. If you turn it off, the agent will ask for confirmation before applying changes, instead of writing everything to disk and showing a summary at the end.
- Plan mode Plan Mode | Cursor Docs. The agent first creates a plan without editing files, you review it, then you run it. This fits a review-before-apply workflow well.
- Inline diff toggle. There’s a switch for inline diffs in Cursor Settings. Search for inline diff in Cursor Settings, not in App Settings.
Important note about edit-in-diff. The Changes panel is intentionally read-only right now. You can edit the proposed code in the file itself via the Monaco diff view on the modified side, but not in the Changes list. So if you want to tweak chunks in place, open the file and work in the editor diff.
On when the old flow might return as the default, I can’t give an ETA. We see the feedback, but I won’t promise timelines.
If any of the settings above don’t behave as described, like Auto-Run off but changes still apply without asking, that sounds like a separate bug. Send your Cursor version, OS, and the Request ID from that session right верхний угол чата > Copy Request ID, and we’ll take a look.
P.S. I saw you also started another thread Restoring Inline Functionality Restoring Inline Functionality. Let’s keep it in one thread so the discussion doesn’t split.