Hi OpenAI Team and Community,
Here’s a feature suggestion that would help manage long or brainstorming-heavy sessions more efficiently — especially for users working on multi-stage or iterative projects.
Problem:
During brainstorming or creative exploration:
- A lot of prompts and responses become redundant once the final direction is decided.
- Users may try out multiple versions of a prompt and receive several response variations — but only one is ultimately useful.
- This leads to bloated session history and unnecessary storage usage, especially in saved or named chats.
Feature Request:
Allow users to:
- Selectively remove specific prompts and their corresponding responses from any session.
- Prune alternative responses to a single prompt (e.g., after editing the prompt or trying “Regenerate Response”), keeping only the final or most relevant reply.
- Access these controls through the existing UI elements (e.g., next to “Copy” and “Edit” under each message).
Benefits:
- Keeps long sessions clean and focused.
- Saves storage (both on client and backend).
- Improves usability when reviewing past sessions for decision tracking.
- Encourages a “refinement” workflow, like version control — where earlier drafts can be cleaned up.
Optional:
A simple “Manage Conversation” button at the top could provide a view to prune, reorder, or tag messages for cleanup.
Users could be shown a small tip on how to use this feature the first time it’s released.
Thanks for considering this! Would love to hear if others in the community would also find this helpful — especially for long-form or technical workflows.
Best Regards,
-Darshan Maharana