Manually start new chat with context

After a while the cursor chat offers to start a new chat with context from the current chat, presumably when there begins to be too many messages. It would be really nice to be able to do this manually, because then I could do it at logical breakpoints in my work.

Use case:
Imagine we’ve built a new feature and committed it. It’s a large chat but I’m not offered the choice to start a new thread yet, I can continue working on an adjacent feature but then I’ll run out of room. Starting a new thread will attempt to (I assume) summarize the work done, which now spans 1 and a 1/2 features – which runs the risk of lowering the quality of the summary as it attempts to capture both tasks.

It seems like we would get better context summaries, and carry our chats further with more useful context if I could press the ‘/’ key and choose, Start New Chat with Context manually.

This is already a feature. Click or type the @ symbol and scroll to past chats, then select the chat you would like to use.

1 Like