Manual Plan/Approve mode in Cursor + custom mode delete UI bug

Summary
I need a true manual mode. Plan first. Show diffs. Let me approve or reject. Do not touch my files until I click Accept. Claude Code nails this flow with “Yes, and manually approve edits.” Cursor starts editing right away, which breaks my review workflow.

Why this matters
• I want code review created by the AI to be intentional.
• I often try multiple agents and models to see which one understands my problem.
• Auto edits create noisy churn, partial changes, and revert commits.

Feature request

  1. Manual Plan/Approve mode
    • Agent produces a plan and a proposed diff per file.
    • Nothing writes to disk until I approve.
    • Approve per hunk, per file, or “Approve all.”
    • Queue of proposed changes with a clean “Apply” history.

  2. Run multiple agents in manual mode
    • Start several agents in parallel, each with its own model and limits.
    • Side-by-side plans and proposed diffs.
    • Compare latency, token use, and pass rate before applying anything.

  3. Controls and defaults
    • Global setting “Default to manual mode.”
    • Per-chat toggle.
    • Hotkey to switch modes.
    • Workspace policy option that forbids writes without approval.
    • Works with MCP servers and “Run” commands, still gated by approval.

  4. UX details
    • Clear labels: Plan, Preview, Apply.
    • Diff viewer with inline comments.
    • Retry and “Regenerate plan” without writing.
    • Log of exactly what will run before any terminal command executes.

Related settings today
Auto-run and Auto-apply edits exist, but even with those off I still see code touch too early for my taste. Manual should be hard-gated on approval.

Bug report: custom mode delete link is invisible
• Context: Chat dialog > Modes > custom mode.
• Issue: In the mode switcher, the hyperlink to edit a custom mode is not visible. The spot is still clickable and opens the edit screen. From there I can delete.
• Expected: The edit link is visible and accessible.
• Actual: Link is invisible but clickable.
• Workaround: Click the blank area where the edit icon should be, then delete from the edit screen.

Repro steps

  1. Create a custom mode.

  2. Open the mode switcher.

  3. Try to edit or delete the custom mode.

  4. Notice the missing edit icon or hyperlink.

  5. Click the empty area to reach the edit screen.

  6. Delete from there.

Environment
• OS: Windows 11
• Editor: Cursor latest as of Aug 2025
• Screenshots: attached (shows missing link, custom mode panel, Claude-style manual approval for reference)

Success criteria
• I can run multiple agents in manual mode, compare plans, and only then apply selected diffs.
• No file changes happen before approval.
• Custom mode edit/delete link is visible and works.

You can try this delete script

I know this is just a plug post haha, but I literally made a plugin for exactly this use-case. It hooks plan mode and pops open a web UI to annotate plans just like a google doc (comments, strikethroughs, etc.).