When a plan is created or updated, it is often difficult to identify exactly what changed between versions.
It would be very helpful if Cursor could display a clear diff whenever a plan is modified, including:
-
Newly added tasks/steps
-
Removed tasks/steps
-
Modified tasks/steps
-
A summary of changes since the previous version
For example:
Added:
-
Implement OAuth callback handling
-
Add integration tests
Removed:
- Legacy authentication flow
Modified:
- Update database schema migration strategy
This would make plan iterations much easier to review and help users quickly understand what changed without manually comparing the entire plan.
Use cases:
-
Long implementation plans
-
Multi-step refactors
-
Agent-generated plans that evolve over time
-
Team collaboration and plan reviews
A visual changelog or diff view would significantly improve the planning workflow.