Skip to content

Proposal to simplify keep/undo UX #252012

Open
@pierceboggan

Description

@pierceboggan

We often get commentary about how the Keep and Undo experiences in Chat are confusing. Additionally, it takes up UX real estate that would be nice to reclaim.

Instead:

  1. Turn on auto-save for changes from Chat.
  2. VS Code already has a view for tracking changes - the SCM view. This is the best place to see the overall changes for a given Chat session.
  3. If the user wishes to revert to a previous conversation state, the best way to do this is the upcoming checkpoints feature (or they can undo/redo for now).
  4. Keep/Undo can be removed.

This vastly simplifies the UX, and leans into the existing ways people already use VS Code.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions