Copy context to new chat

Sometimes I want to start a fresh chat to reduce contextual noise, but I have to manually go in and add in all of the relevant files to the context again. It would be super useful to have a copy context to new chat feature. Apologies in advance if this is already a thing.

If I start a new chat thread, I have to add context again, even the contexts is same to last chat.

so I want to a feature button like:

New chat with current context

When starting a new chat based on the current one (e.g. after Cursor suggests “Start a new chat for better results”), allow users to indicate which parts of the current chat should be remembered or carried over.

Ideally, the user could specify this via a prompt, if supported.

This is especially helpful when recent changes are in obscure parts of the codebase—details that aren’t broadly relevant but occupy a lot of space in the chat context.