Dear OpenAI Team,
I would like to propose a feature that could enhance the usability of ChatGPT, particularly for users engaged in complex workflows or extensive writing tasks.
Feature Proposal: Allow users to open a new chat session starting from an intermediate response in an ongoing conversation. This would help in situations where a user refines their request iteratively and reaches a satisfactory intermediate response but wants to eliminate previous contextual dependencies to avoid confusion or unnecessary baggage.
Background & Use Case: Currently, there is a similar feature in the form of the canvas for code-related tasks, but it does not fully address scenarios involving:
- Multi-step coding workflows where users want to reset context but continue from a specific point.
- Long-form writing and document drafting that involves multiple iterations with ChatGPT.
- Scenarios where users reach a satisfactory intermediate answer but want to remove prior context without manually copying and pasting content.
Since manually copying long responses can be cumbersome, introducing a button or command to initiate a fresh chat session starting from a specific response would greatly improve the user experience.
Proposed Implementation:
- A “Start New Chat from Here” option in the chat UI for each response.
- The selected response becomes the first message of a new chat session, with no prior context carried over.
- (Optional) Allow users to edit the selected response before starting the new session.