Wortic Copilot History 💬
Extensão para VS Code que permite navegar, visualizar e reabrir suas conversas anteriores do GitHub Copilot Chat que estão armazenadas localmente.
Autor: William Schons · GitHub
Funcionalidades
- 🔍 Descoberta automática — escaneia diretórios do VS Code em busca de dados de sessão do Copilot Chat
- 🗂️ Agrupamento por data — sessões organizadas por Hoje, Ontem, Esta Semana, etc.
- 👁️ Visualização completa — abre conversas em um painel formatado com estilo de chat
- 🔄 Reabrir no Chat — reabra qualquer sessão antiga direto no painel do Copilot Chat
- 📤 Exportação — exporte qualquer sessão como arquivo Markdown
- 📌 Fixar sessões — fixe sessões favoritas para acesso rápido
- 🔎 Busca — pesquise em todas as sessões por palavra-chave
- 📁 Scan customizado — escaneie qualquer pasta adicional em busca de dados de sessão
- 💾 Suporte a múltiplos formatos — lê arquivos JSON, JSONL e bancos de dados SQLite (.vscdb)
Instalação
Opção 1: Arquivo .vsix (recomendado para compartilhar)
- Baixe o arquivo
.vsix
- No VS Code, pressione
Ctrl+Shift+P → "Extensions: Install from VSIX..."
- Selecione o arquivo
.vsix baixado
- Pronto! O ícone 💬 aparecerá na barra lateral
Opção 2: Linha de comando
code --install-extension copilot-session-browser-1.0.0.vsix
Opção 3: Compilar do fonte
Pré-requisitos: Node.js (v18+), VS Code 1.85+
cd copilot-session-browser
npm install
npm run compile
npx @vscode/vsce package
code --install-extension copilot-session-browser-1.0.0.vsix
Uso
- Após instalar, um novo ícone 💬 aparecerá na barra lateral (Activity Bar)
- Clique nele para ver todas as sessões encontradas
- As sessões são agrupadas por data
- Clique em uma sessão para ver a conversa completa
- Clique direito em uma sessão para exportá-la como Markdown
Scan de pasta customizada
Se suas sessões estiverem em um local não-padrão:
- Clique no menu
... no topo da view
- Selecione "Scan Custom Path for Sessions"
- Escolha a pasta que contém os dados
Onde os dados ficam armazenados
A extensão procura automaticamente nos seguintes locais:
Windows
%APPDATA%\Code\User\globalStorage\
%APPDATA%\Code\User\workspaceStorage\
%APPDATA%\Code - Insiders\User\globalStorage\
%APPDATA%\Code - Insiders\User\workspaceStorage\
macOS
~/Library/Application Support/Code/User/globalStorage/
~/Library/Application Support/Code/User/workspaceStorage/
Linux
~/.config/Code/User/globalStorage/
~/.config/Code/User/workspaceStorage/
Solução de problemas
Nenhuma sessão encontrada?
- Verifique se os dados existem nos diretórios listados acima
- Use "Scan Custom Path" para apontar para o diretório correto
- As sessões podem ter sido removidas pela atualização do VS Code/Copilot
Erro ao ler SQLite?
- Certifique-se de que
npm install completou com sucesso
- O arquivo
sql-wasm.wasm deve estar em out/ ou node_modules/sql.js/dist/
Licença
MIT — William Schons · GitHub
| |