Cursor already supports renaming chats manually through the sidebar, but there’s no programmatic way to trigger it. It would be useful if agents could rename the current chat - either through a shell-accessible command (like cursor --rename-chat “new title”) or a command palette command that tools can invoke.
Use case: when a long-running agent session covers multiple topics, being able to ask the agent to rename the chat helps keep the sidebar organized without breaking flow to do it manually.
my use case: when I complete the work in the chat I want to add a prefix [done] to the title of the chat. this allows me to keep track of teh multiple agents I run in parallel
I would love a skill /set-chat-done to rename the chat and close the tab
My use case: I often start a new chat with a skill (like /review-pr with PR link).
I’d like the skill to have guideline/syntax on the chat name (like “PRR {repo}(#{pr_number}): {summary}”), and the agent to set the chat name accordingly, so I can tell what the chat is about by a glance and also search chat consistently by key details (ex. PR #).
My use case:
Many chats’ purpose is to work on a feature/fix and open a pr. Renaming the chat’s with the pr’s purpose would really help to organize multiple chats running simultaneously