I would find it very useful to have a way to create a link to a past chat in cursor.
I keep markdown notes from my work. Often the messages I write in a chat in cursor have lots of valuable context in my messages and of course in the models’ replies. I would love to be able to add a link to relevant cursor chats as part of my notes.
When I look back in my notes it would be great to have a way to reference the cursor chat/chats that are relevant to a specific feature implementation or debugging session.
This would allow me to:
1 Go back and copy out prompts that I want to start a new conversation from
2. See what commands I ran in the chat, including outputs we referenced.
3. Remember why we implemented a thing a certain way.
Thank you for the suggestion, I also do this! But I found it tedious, and it is tricky to capture the content of a lengthy back and forth in a document. I’ve not found a flow where I reliably produce useful document that I can reference back with this approach.
I think I’d prefer just reading the past chat with the code suggestions with syntax highlighting etc.
yes can recommend specstory. every chat is saved, indexed and you just refer to it by filename. it also works in codebase. ideally Cursor should just build this in as setting.
Specstory seems really promising. I will give it a try!
I haven’t tried a cursor extension before, I’m curious how it will work with remote development.
Or you can refer to notepads, your cursorrules files and query your entire computer if you want with an MCP server with local file access and the everywhere tool.
You can also simply instruct the agent to write certain notes to a text file of your liking whenever you write, e.g. “remember this” and it will then update the (shared) notes file for you automatically.
Strong +1 on this. We desperately need a local deep link scheme (like cursor://chat/{id}) that not only opens the editor but specifically targets the correct workspace and restores the exact chat history.
This is vital for long-running tasks where the “train of thought” stored in the chat is just as important as the code itself. Being able to paste a link into external tools like Obsidian, Linear, or Jira would allow us to instantly jump back into complex contexts without wasting time searching through the “Previous Chats” list. It effectively bridges the gap between our project management tools and the actual coding environment.