[FEATURE] Copy-to-clipboard button on assistant response blocks (VSCode extension)
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When Claude Code (VSCode native extension) writes output I want to reuse elsewhere — a PR description, a commit message, a summary to paste into GitHub/Slack/docs — there's no way to copy it directly from the chat panel. I have to manually select the text with the mouse, which is error-prone across long, multi-paragraph or markdown-formatted responses (headers, code fences, emoji, etc. don't always select/paste cleanly), or ask Claude to write the content to a scratch file on disk just so I can cat it in a terminal and copy from there.
This happens most often when I ask for something explicitly meant to be copied verbatim into another tool (PR/issue descriptions, commit messages, config snippets), where the workflow really is "generate → copy → paste elsewhere."
Proposed Solution
Add a copy-to-clipboard button on each assistant response (or per response block, e.g. per code block and per full message) in the VSCode extension's chat panel — similar to Cursor's chat UI, which shows a copy icon on hover/on each message that copies the rendered response as plain text/markdown to the clipboard.
Alternative Solutions
_No response_
Priority
Low - Nice to have
Feature Category
Interactive mode (TUI)
Use Case Example
_No response_
Additional Context
Cursor implementation
<img width="1222" height="2085" alt="Image" src="https://github.com/user-attachments/assets/e10c699c-d565-44c8-8891-0607dc69bd28" />