-
Notifications
You must be signed in to change notification settings - Fork 28
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
deleting vs. closing chats #62
Comments
If we have this option, as a user, I may also expect a way to "View+Delete archived chats" -- which will involve more design/development. That's why I'm not voting for this option. |
I'm aligned with Pavitra's reasoning for now. "Delete means delete" and doing anything else will require more UI work. But I'd like to make sure we capture the other use case somewhere. i.e. I do see Philip's point that some enterprise users may want to persist the data in the backend for other reasons and it may be something worth implementing in the future. Maybe the presence of this issue is sufficient OR we could add something to an FAQ. |
We had a longer discussion about this in our latest sync. Here is what we currently have:
On the backend it is currently impossible to delete a chat without accessing the database manually. The only option is to close it
ragna/ragna/core/_rag.py
Lines 245 to 249 in 03721c7
ragna/ragna/_api.py
Lines 234 to 237 in 03721c7
This was implemented with a production use case in mind.
On the UI we want to give users the ability to delete chats and thus to unclutter their view.
This brings us to the dilemma: should we tell the user that a chat is deleted and subsequently remove it from their view when we actually never do so?
Couple of options:
Let's do a quick emoji poll. Multiple votes per person. Option with the most votes wins.
The text was updated successfully, but these errors were encountered: