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
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
Related
Acceptance Criteria