Adding a feature to make temporary chats permanent

Hey developers, I often use the temporary chat feature and search about topics while being in a temporary chat. At time the chat thread becomes useful for later use, and I want to save it. As of now the only way to retain that chat thread is to manually copy everything to a text editor or ask GPT to create a pdf of it. This is cumbersome and highly inefficient. It would be really helpful if we can have a feature to save the temporary chat in the chat history.
A simple implementation could be to have a toggle switch. Which when turned on would make the chat temporary and when turned off would save it. Although the toggle switch to make a chat temporary exist but not the other way.