Add a visible "Copy prompt" button for user messages (without triggering revert)

Feature request for product/service

Cursor IDE

Problem

Reusing a successful prompt from chat history is unnecessarily difficult today.

For user messages (my prompts):

  • There is no dedicated “Copy prompt” button on user messages.
  • The only workaround is manually selecting text, which is awkward in long conversations.
  • Clicking on an old prompt to interact with it can trigger revert/rollback behavior, which makes me afraid to touch previous prompts at all.

For assistant messages:

  • Copy exists under the trailing menu (“Copy Message”), but it is easy to miss, especially in the new Agents UI.
  • Many users think the feature was removed entirely.

This breaks a very common workflow: find a prompt that worked well → copy it → paste into a new chat or share with a teammate.

Expected behavior

Please add clear, per-message copy actions:

  1. “Copy prompt” on every user message — copies only the prompt text, with no revert side effects.
  2. “Copy response” as a visible button on every assistant message (not hidden only in ).
  3. Optional but helpful: “Copy prompt + response” for a single turn.
  4. Optional: “Copy as Markdown” for sharing to Slack/Teams/docs without broken formatting.

Copy all / Export chat can remain separate — they should not be the only options.

Why this matters

  • Re-running prompts is not the same as copying them. I often want to edit a prompt before sending again.
  • /commands is great for standardized workflows, but not for one-off prompts that worked well in a real conversation.
  • Sharing AI explanations with teammates is painful when copy/paste formatting breaks.

Workaround today

  • Assistant: → Copy Message
  • User prompt: manual text selection + Ctrl+C (risky near old prompts)
  • Reusable prompts: .cursor/commands/ + /

Environment

  • Cursor: 3.8.11 (system setup), Stable, Default track
  • Commit: e56ad3440df06d22ca7501e65fd518e905486ef0
  • Build date: 2026-06-18
  • Layout: editor
  • OS: Windows 10 (10.0.26220) x64

Related threads

This seems related to several existing requests about per-message copy and copying prompts from old chats. Happy to add votes there if this is considered a duplicate — just want this workflow to be first-class again.

Thanks!

Hey, thanks for the detailed feature request. Some of what you described already works, it’s just not always obvious where.

User messages your prompts: right-click the message and you’ll see Copy prompt. It copies only the prompt text and does not trigger revert or rollback. That’s exactly what you were worried about when clicking an old prompt. Using the context menu won’t roll anything back.

Assistant messages: it depends on which view you’re in.

  • In the normal IDE view, there should be a visible copy button on each assistant answer right in the action row under the message, not only in .
  • In Agents view, the copy button for assistant messages isn’t available yet, that’s a known gap. Temporary workaround: select the text manually and press Cmd+C.

Let me know which view you’re using, normal chat in the IDE or Agents view, and I can tell what you should be seeing.

For the rest: a visible Copy prompt button directly on the user message, plus Copy prompt + response and Copy as Markdown aren’t available yet. I’ve noted the request, but I can’t promise a timeline.

I’m using the normal IDE view

imageI want this effect, with a direct button