microsoft / microsoft/vscode

Persist Copilot chat history per workspace with protection against accidential deletion

Open
#333,409 1 comment 0 reactions 1 assignee Claimed by @roblourens View on GitHub
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

Type: Feature Request

**Request:**
- Store chat sessions per workspace in a stable location that survives reloads, extension updates, and profile changes.
- Require an explicit confirmation dialog before deleting a chat (currently too easy to lose).
- Add an "Undo delete" / trash bin with retention (e.g. 30 days).
- Provide an export/import option (JSON or Markdown) for backup.
- Optional: keyword search across historical chats.

**Rationale:** Chats often contain design discussions and code reasoning that are valuable to revisit. Losing them accidentally is a significant productivity hit.

VS Code version: Code 1.97.1 (e249dada235c2083c83813bd65b7f4707fb97b76, 2025-02-10T13:13:58.153Z)
OS version: Linux x64 5.4.0-216-generic
Modes:

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.