Persist Copilot chat history per workspace with protection against accidential deletion
- 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
Assessment
This issue has not been assessed yet.