Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: improved conversation management #2065

Open
cwallace opened this issue May 7, 2024 · 2 comments
Open

feat: improved conversation management #2065

cwallace opened this issue May 7, 2024 · 2 comments

Comments

@cwallace
Copy link

cwallace commented May 7, 2024

Problem:
I start several dozen conversations, sometimes over a hundred per day. When I need to clean up my chats, I have two options:

  1. Click to More, Delete, Confirm on each old chat. That is 36 clicks to delete a dozen conversations.
  2. Go to settings and delete all chats. However, this also deletes archived chats, which I may want to keep.

Proposed solution:
Multi-conversation management: Implement the ability to select multiple conversations at once and then perform batch actions such as tagging, archiving, or deleting them.

Archived chat handling: Ensure that deleting all chats does not include archived messages. If this is intentional, then adding the ability to "lock" conversations to prevent them from being deleted would be a valuable feature.

Example workflow:

  1. User clicks a "select" button at the top of the conversation list.
  2. User selects multiple conversations from the list or click "select all".
  3. User can then choose to archive, tag, or delete the selected conversations in a single action.

Benefit:
This feature would greatly improve the user experience for users who manage a large number of conversations on a daily basis. It would provide a more efficient way to organize and maintain their chat history, while ensuring that important archived conversations are not accidentally deleted.

image

@AdaptiveStep
Copy link

Yeah, It would be cool if you could group them up in "folders". LLM Studio has a really nice feature where you can "fork" a conversation. This way a base conversation can work as a starting point.

@tjbck
Copy link
Contributor

tjbck commented May 17, 2024

@AdaptiveStep forking conversation feature has been requested before but I’m struggling to see its utility when conversation branching feature already exists. Am I missing something here? I’d like to hear your opinion!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants