Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Github Copilot Chat ArchiverNew to Visual Studio Code? Get it now.
Github Copilot Chat Archiver

Github Copilot Chat Archiver

MarkZither

| (0) | Free
Archive Github Copilot chat to markdown or json for backup or memory
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Github Copilot Chat Archiver

Archive your GitHub Copilot Chat history to JSON and Markdown for backup, sharing or personal memory.

Demo GIF

Overview

This VS Code extension scans the VS Code workspace storage for GitHub Copilot Chat sessions and exports selected sessions as JSON and a human-readable Markdown summary. It aims to make it easy for you to back up your Copilot conversations, migrate them between machines, or keep a history of important exchanges.

Features

  • Detects Copilot Chat sessions stored by VS Code and lists possible workspace contexts.
  • Prioritizes the current workspace heuristically so you can quickly choose the right data.
  • Streams choices progressively so the picker is responsive for large storage folders.
  • Export selected session(s) as JSON and a Markdown report with human/copilot messages.
  • Saves a default output folder per-workspace or globally.

Why use this

  • Keep a personal archive of helpful Copilot exchanges.
  • Share specific Copilot conversations with teammates.
  • Use exported sessions as training data or memory for future prompts.

How it works

  1. Click the status bar item Archive Copilot Chat.
  2. Quick pick shows a top "Use heuristic workspace" suggestion and streams discovered contexts.
  3. Select a storage context, then pick a session or All sessions to export.
  4. The extension writes a timestamped .json and .md file to your chosen output folder.

Privacy & Security

This extension reads local VS Code storage only. It does not transmit your chat data anywhere.

Marketplace notes

Short description: Archive GitHub Copilot Chat to JSON and Markdown.

Long description: See above.


Update the images/demo.gif file to include a short demo for the Marketplace page.


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and the project adheres to semantic versioning.

[Unreleased]

Added

  • Streaming QuickPick that streams storage-context candidates as they are discovered. Picker opens immediately and shows a top "Use heuristic workspace" suggestion for the current workspace.
  • Placeholder progress text shown while scanning (e.g., "Scanning 3/12 workspaces...").
  • vscode-marketplace.md file with long description and GIF placeholder for the VS Code Marketplace listing.

Changed

  • Linter configured to ignore generated JS via ignores in eslint.config.mjs.
  • Version bumped to 0.0.2.

Fixed

  • Several lint warnings auto-fixed via eslint --fix.

[0.0.2] - 2025-11-06

Added

  • Streaming UX and heuristic top-item for faster selection when exporting Copilot chat.
  • Marketplace long description draft and demo GIF placeholder.

Changed

  • ESLint configured to ignore generated JS files and output directories.

Fixed

  • Addressed multiple auto-fixable lint warnings.

[0.0.1] - 2025-11-05

Initial release.

Change Log

All notable changes to the "github-copilot-chat-archiver" extension will be documented in this file.

Check Keep a Changelog for recommendations on how to structure this file.

[Unreleased]

  • Initial release
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft