-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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: add chat history backup and restore functionality #871
base: main
Are you sure you want to change the base?
Conversation
- Add export button to download chat history as JSON - Add import button to restore chat history from backup - Add proper error handling and user feedback - Implement version checking and data validation
Added ✅ Chat history backup and restore functionality (@sidbetatester )
- Support Chrome extension backup format - Support history array format - Add TypeScript interfaces for type safety - Improve success messages for multiple chat imports
Hi Anirban @thecodacus |
I have added my reviews. I just noticed that you are using your main branch to raise PR, Please read the contribution guidelines here , and use a feature branch for the PR. else any changes to your main will automatically be reflected to this PR which can be problematic. |
thank you, acknowledged, I did follow the CONTRIBUTING.md the first time, should have remembered to do that same. I was using windsurf for my edits and commits. |
This PR adds chat history backup and restore functionality, continuing the work from #280.
Changes include:
Note: After the #280 commits, the structure of bolt has significantly changed, so in this commit, I only introduced what you missed including from my previous commit and must not have any conflicts.
Previous feedback addressed:
Reference: This continues the work from #280 which was accidentally closed during branch reorganization.
#280