mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-11 00:04:08 -05:00
feat: Add a button to save a conversation to chats when in "temporary conversation" #5925
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @HannesStrohkopp on GitHub (Jul 31, 2025).
Check Existing Issues
Problem Description
Cheers,
first of all I would like to express my sincere gratitude for this project. It is beyond awesome and I use it daily.
In OpenWebui, Admins can thankfully force temporary conversations as a standard mode, leading to no data being saved in the database. For new chats, users can still turn this mode of to save their upcoming chat. However, if the function is not actively turned off before starting a chat, the upcoming chat will inevitably be lost for future reference (as intended).
Desired Solution you'd like
In a lot of cases, I witness that the assessment of whether a chat is save-worthy or not may change over the course of chatting.
Usually, users like to start with a temporary chat, as they just want to get a quick answer to some superficial question or bounce some quick ideas. Here, they do not consider the potential outcome as noteworthy but just as quick throw-away info.
However, sometimes those temporary chats yield answers that are surprisingly information-rich or that might prove to be surprisingly valuable for future reference. However, in this situation, there is no way to preserve them (expect using external tools via copy+paste of course).
It would be awesome to have a button in temporary chats that allows to "Save Conversation" to the usual workspace for these (in my view quite common) cases. This should increase flexibility for users and decrease database-clutter by making it more likely for admins to force temporary chats by default.
I would love to hear your view on this, thanks. :)
Alternatives Considered
No response
Additional Context
No response
@HannesStrohkopp commented on GitHub (Aug 18, 2025):
Thanks a lot for putting up a PR for this, @Rain6435! <3
@tjbck commented on GitHub (Aug 18, 2025):
Addressed in dev!