Built a Cursor Extension to save and share chat and composer history

The team and I over at SpecStory are huge fans of and avid Cursor users. We all use it daily.

Many have indicated on the forums and elsewhere that having persistent access to the chat and composer history in your project folder + elsewhere would be a big unlock. We agree!

We built an extension that works with Cursor Version: 0.43.6 that allows you to easily save your history to a markdown file that you can locally version and render + share with others if you’d like.

Install it from Visual Studio Marketplace and let us know what you think. We’re rapidly iterating!

Oh, btw, it’s free!


Two commands:

Save your composer history and chat history from your active project to a local markdown file by opening the command palette and running SpecStory: Save Composer and Chat History

never_lose_your_composer_chat_history

Share your composer and chat history with others by opening the command palette and running SpecStory: Share Composer and Chat History. You’ll get an anonymous link rendered on the web.

9 Likes

Does it work with remote/virtual workspaces?

Unless I am missing something. Only the current chat/ composer can be saved. Would be handy to be able to see the list of all workspaces and find a specific chat or composer

Hi @mrmaarten – in our latest version which we recommend you get from here: Install the extension - SpecStory we introduced a “pick list” to find a specific chat / composer. This is still going to be mapped to the workspace you’re in.

Hi @gregce, thank you very much! Is there any easy way for me to keep the extension up to date?

may you please create an interactive interface for managing the composer logs - please see what I have been doing with SpecStory and other auto-documentation efforts to wrangle Composer agents ai-mnesia…

its going… interstingly (but yolo is fantastic)

Does this work for windows/wsl? Having some issues “failed to read composer data from global storage: Error: ENOENT” etc following the path, there is no state file there.