Message editing with response versions #58

Open
opened 2026-09-26 16:43:11 +00:00 by Jc-965 · 0 comments
Member

You can't edit a message you've already sent, resend it, and compare the new answer with the old one. Messages are stored as one flat list per chat, so there's currently nowhere to keep two answers to the same question.

We want to be able to edit any earlier message and resend it, keep the previous version, and switch between versions with arrows under the message, with the rest of the conversation following whichever version is selected, the way ChatGPT does. Shared chats should show the selected version.

You can't edit a message you've already sent, resend it, and compare the new answer with the old one. Messages are stored as one flat list per chat, so there's currently nowhere to keep two answers to the same question. We want to be able to edit any earlier message and resend it, keep the previous version, and switch between versions with arrows under the message, with the rest of the conversation following whichever version is selected, the way ChatGPT does. Shared chats should show the selected version.
krishsax added this to the Surface project 2026-09-26 19:03:39 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ScottyLabs/cmugpt-surface#58
No description provided.