Feedback

Anonymous

Post ideas for new features or improvements to existing functionality.
Edit, Retry, and Branch from Chat
Summary Please add support for message editing, response retry, and conversation branching within the chat interface. These features are standard in many modern LLM front-ends and greatly improve iteration speed, experimentation, and overall usability. When interacting with the LLM, users often want to: * Correct or refine a previous prompt without rewriting the entire conversation. * Retry the last model response to explore alternatives or fix generation errors. * Fork a conversation into a new branch to explore different directions without losing the original context. Currently, the interface does not provide edit/retry/branching tools, which forces users to copy/paste or restart flows manually. This disrupts workflow and makes iterative prompting much less efficient. Requested Features Edit Previous User Messages Allow the user to modify a past prompt. Automatically regenerate downstream messages based on the edited prompt. Provide clear visual indicators that a message has been edited (like “Edited” tags). Use cases: Fixing typos or unclear phrasing. Updating system assumptions or constraints without resetting the whole session. Retry / Regenerate Last Response Add a “Retry” or “Regenerate” button on model responses. Generate a new answer using the same user message. Use cases: Exploring multiple variations of a response. Recovering from hallucinations or errors without retyping prompts. Branching Conversations Enable users to “branch” from any previous message into a new conversation thread. Each branch should be treated as its own isolated session with inherited context up to the branching point. Provide a sidebar or tree view of branches for easy navigation. Use cases: Trying multiple story directions. Evaluating different solutions in technical problem-solving. Preserving original context while exploring alternatives. Benefits * Dramatically improves iterative prompt development. * Aligns with UX patterns established by major LLM front-ends. * Reduces friction for complex workflows like writing, coding, research, and game design. * Helps both beginners and power users experiment more fluidly. Conclusion Adding edit, retry, and branching features would make the chat interface more powerful, flexible, and user-friendly. These capabilities have become expected norms in leading LLM interfaces, and their addition would significantly enhance the user experience.
0
Load More