Chat history disappearing

Hi, I just started using bolt.diy and first of all, I would like to express my sincere gratitude to the team for developing such a fantastic tool.

While bolt.diy has the potential to make dreams a reality, I’ve noticed that chat history isn’t synchronized across different browsers and devices. It would be appreciated if future sessions could retain all chat logs. Could you please share the roadmap for addressing this issue, and what is the currently recommended solution besides manually uploading files?

Welcome @lendan017,

you can find the Roadmap here: Roadmaps

At the moment I am not aware of a chat sync feature, as the chat are just locally saved for the client and not on the serverside.
The workflow I use is, to sync the project to a folder and/or push it to git. Then I just load it from there when I want to work again on it.
You can also export/import the chat.

You can open a Featurerequest/Topic in here [bolt.diy] New Features Discussion

Yesterday, I tried firebase integration and I had firebase heartbeats default undefine. I think it’s already been initialized and I defined it multiple times in the project.


This has nothing to do with the Chat history, right? => Open a new topic, to keep it clean by topic.

It is to save all the chats just liks bolt.new

Ok, I´m not sure about what integration if firebase you are speaking. There is no integration at the moment for bolt.diy.
Can you explain a bit more in detail what you do, please?

I added 2 files to the project called firebaseConfig, firebaseService.ts changed a few files like useChatHistory and update dependencies. but as you can see in the image, they are already defined once. I found out about this while debugging.

Thanks, so this is more a Contributor/Developer question instead of problems with the current versions of bolt.

So maybe one of the devs can help out here: @aliasfox @wonderwhy.er @thecodacus