Feature Request: Export or Copy Entire Copilot Chat Conversation in Visual Studio #160034
-
Select Topic AreaFeature Request Copilot Feature AreaVisual Studio BodyI frequently use GitHub Copilot Chat in Visual Studio to solve complex programming problems. However, I’ve noticed there is no way to select, copy, or export the entire chat conversation at once. Currently, I can only select and copy one message at a time, which is tedious for longer sessions. |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 13 replies
-
|
3 things i normally use are:
Not ideal, but it gives you the whole chat.
|
Beta Was this translation helpful? Give feedback.
-
|
If you control-click on a response in the chat, the context menu includes options to "Copy" (selected response only) or "Copy All" (the entire chat). The content can then be pasted as Markdown and saved. |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
|
I just finished building a little tool to help with this: peckjon/copilot-chat-to-markdown It converts
Minimally tested. PRs welcome. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I totally get the frustration. Being able to export or copy an entire chat session is essential for documentation, debugging, and knowledge sharing. One reason this feels lacking in tools like Copilot Chat is that the chat history isn’t stored in a way you control, so there’s no easy way to pull it all out at once. In a solution where you own the messaging layer, for example, MirrorFly, you typically have full access to message history and APIs that make exporting to text, Markdown, PDF, or even printing much easier. That’s one of the advantages of building or using a solution where you control storage and metadata. And, if you're curious to explore more similar providers |
Beta Was this translation helpful? Give feedback.


If you control-click on a response in the chat, the context menu includes options to "Copy" (selected response only) or "Copy All" (the entire chat). The content can then be pasted as Markdown and saved.