Quite often, I find myself in a long chat session that has gone down a rabbit hole and become useless.
Allowing users to fork a conversation from any given point would be helpful to avoid prompting again and providing the previous context.
Currently, I can go to a message, and change/re-submit it, but then the rest of the chat history is gone.
This should be a quick one to implement.
Add a new button “fork conversation” on the left of submit that copies the previous messages into a new chat with the new prompt.