-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Description
Expand the /conversation command to support conversation management operations beyond loading. Currently, users can only view and load saved conversations. This feature request proposes adding delete and fork capabilities to improve workflow management.
Current Behavior
The /conversation command displays a list of saved conversations that users can select to load and continue their work. Once loaded, the conversation state is restored, but there are no options to remove outdated conversations or create experimental branches from existing ones.
Proposed Changes
Add two new operations to the /conversation command:
Delete Operation
- Allow users to permanently remove selected conversations
- Display a confirmation prompt before deletion to prevent accidental data loss
- Syntax: Select conversation and choose delete option with confirmation step
Fork Operation
- Enable users to create an independent copy of a selected conversation
- The original conversation remains unchanged
- The forked conversation can be modified independently
- Naming convention:
forksuffix to distinguish copies from originals
Benefits
- Workspace Management: Remove obsolete or test conversations to maintain a clean working environment
- Experimentation: Fork conversations to try different approaches without risking the original work
- Version Control: Create conversation snapshots before making significant changes
- Organization: Better manage multiple conversation threads and iterations
Metadata
Metadata
Assignees
Labels
No labels