Skip to content

Allow editing any user message in chat (with undo/checkpoint) #2327

@Basit-Balogun10

Description

@Basit-Balogun10

Description

Allow users to click on any of their previous messages in the chat to edit and re-send them. Editing a message should undo/revert all file changes that happened after that message, effectively creating a "branch" from that point in the conversation.

Behavior

  • Click on a user message to enter edit mode
  • On re-send, all subsequent messages and their associated file changes are undone
  • The conversation continues from the edited message
  • This is similar to how Claude.ai and Cursor handle message editing

Related

Acceptance Criteria

  • Users can click to edit any of their previous messages
  • File changes after the edited message are reverted
  • Conversation continues from the edited point
  • Clear visual indication of edit mode

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions