Feature Request: Chat History Export

First, I apologize if this has been discussed before, but I’m curious about what seems like a straightforward feature that hasn’t been implemented yet: the ability to export chat history.

I know I’m not alone in wanting this functionality - there are various community-created scripts and solutions on GitHub that previously addressed this need. However, recent changes to the storage system have rendered these workarounds ineffective. It appears that the AI portions of chats are now being stored either server-side or in a temporary cache.

As someone who’s been actively using Cursor since launch, primarily utilizing Chat & Composer (I don’t use Tab, as I find auto-predict features disruptive regardless of the product), I’ve accumulated a significant amount of chat history. This becomes particularly problematic due to my workflow - I frequently restart projects (more often than you might expect), and each time I do, the associated chat histories are completely lost. This means valuable progress, breakthrough moments, and useful code snippets disappear unless I manually export the SQLite database data. Even recreating a workspace in the same folder doesn’t preserve the context, so simply moving a directory results in permanent loss of these interactions.

While I understand if the AI chat components are now being stored server-side, I’m hoping to get a definitive answer: Is there a specific reason this export feature hasn’t been implemented? Or more directly, should we expect this functionality in the future?

Thank you for any clarification!


Edit: This is honestly totally unrelated but I myself am even pretty shocked by the numbers here ha - so, this is what I am talking about when I say I use Cursor regularly. This is for the last 365 days. If you want to know you have a good product, this is probably a good indicator lol. Maybe I can trade some of my hours for a chat export feature eh? :smiley: Kidding, sort of lol. Cheers.