Sharing chat/composer sessions

Often I have really great sessions when investigating issues I’d like to share with other teammates. Any plans to implement this, or even let me save the session as a .md or something I could share? Would be oh so helpful!

2 Likes

Check out SpecStory Cursor (specifically) Extension:

=======

Not affiliated - just found it today via this forum – I installed it and ran the sav Composer – but my Composer convo got cut for being too long… The Save Composer Chat history stops after ~30,000 lines of conversation in the composer.

And that was days ago - I bet my convo is ~200K LoConvo

=======

Some things you can do with SpecStory:

  • Save or commit these logs to your git repository for your own future reference.
  • Reference these logs locally in your composer sessions with @ references to provide additional context to Cursor Composer.
  • Share these logs with others via a unique URL hosted at share.specstory.com.
  • Store your shares in your task management system of choice.

Getting Started

Install SpecStory from the Extensions tab of the primary side bar in Cursor by searching for “SpecStory”.

Read our documentation at docs.specstory.com to learn more about how to use SpecStory.

Never lose your composer and chat history

Save your composer history and chat history from your active project to a local markdown file by opening the command palette (CMD-Shift-P) and running SpecStory: Save Composer History

5 Likes

Thank you very much for sharing this method. It perfectly solves the need to open a new session window and retrain due to length limit or session crash!
But there are also several problems:

  1. It directly uploads session records to the cloud, which may cause data security risks;
  2. He cannot add configuration to allow users to save session records locally (only manually);
1 Like

You can use this chat record sharing plugin, which supports chat record sharing. I have used it well and highly recommend it. It is free and stable

1 Like