O mistério das conversas desaparecidas no antigravity IDE: do bug de interface ao sistema de arquivos
Voltar para blog

O mistério das conversas desaparecidas no antigravity IDE: do bug de interface ao sistema de arquivos

Atualizado em 20/09/2026 · Publicado em 16/09/2026 · 4 min · Desenvolvimento

Recentemente, me deparei com uma situação no meu ambiente de desenvolvimento que provavelmente muitos usuários do Antigravity IDE já enfrentaram ou ainda vão enfrentar.

Eu acumulava nada menos que 64 sessões de conversas e prompts técnicos registradas no meu histórico. No entanto, ao abrir a barra lateral da IDE para resgatar uma linha de raciocínio anterior, levei um susto: o painel exibia apenas as 6 conversas mais recentes. Todo o restante do histórico simplesmente não aparecia na listagem visual padrão.

Se você usa essas interações como uma base de conhecimento para projetos, perder o acesso imediato a dezenas de chats pode travar bastante o fluxo de trabalho. Decidi investigar o comportamento da ferramenta para entender se os dados tinham sido apagados ou se era apenas uma limitação de renderização da interface.

Abaixo, compartilho o que descobri e o passo a passo prático para acessar novamente todo o histórico de conversas.


Entendendo o comportamento do histórico#

O Antigravity IDE gerencia o ciclo de vida dos chats através de um sistema híbrido de cache local e escopos contextuais. Quando a interface oculta a maior parte das sessões anteriores, o motivo costuma estar ligado a três fatores:

  1. Filtro de escopo por workspace (pasta do projeto): A visualização padrão da sidebar aplica um filtro implícito baseado no diretório aberto no momento.
  2. Paginação não evidente na interface: O painel lateral prioriza apenas as últimas interações e não traz um botão óbvio de "carregar mais".
  3. Desalinhamento pós-atualização: Migrações de versão que atualizam a hierarquia de diretórios locais de armazenamento (globalStorage).

Passo a passo para acessar todas as conversas#

1. O filtro de escopo por diretório ativo#

A primeira coisa que notei é que o painel lateral do Antigravity filtra o histórico exibindo prioritariamente as conversas iniciadas dentro do diretório que está aberto no editor:


2. O comando global do agent: /resume#

Se você precisa acessar qualquer uma das 64 conversas sem depender do filtro da barra lateral, a forma mais rápida e garantida é usar o seletor nativo no chat:

  1. Clique na caixa de entrada de prompt do chat.
  2. Digite o comando:
/resume
  1. Pressione Enter.

Isso abrirá o Conversation Picker (painel overlay de histórico completo). Nesse seletor:


3. Inspecionando o armazenamento local no Linux#

Se mesmo com o /resume alguma sessão parecer inacessível por conta de migrações recentes do cliente, vale verificar diretamente onde a IDE armazena os arquivos de estado, bancos SQLite e payloads .json.

No ambiente Linux, o Antigravity gerencia os dados locais em dois pontos principais:

A. Verificação do diretório do motor (brain / cache)#

Abra o terminal e inspecione a pasta interna de sessões do agente:

# Inspecione o diretório ativo do motor de IA/Brain
ls -la ~/.gemini/antigravity-ide/brain/

# Caso tenha ocorrido alguma migração recente com snapshot de segurança:
ls -la ~/.gemini/antigravity-backup/ 2>/dev/null

B. Verificação do global storage da IDE#

Como a arquitetura base da interface deriva do ecossistema VS Code, o estado serializado dos painéis fica gravado em globalStorage:

ls -la ~/.config/Antigravity/User/globalStorage/

C. Localização independente de versão#

Para localizar os bancos de metadados e arquivos de estado independentemente de mudanças na hierarquia de pastas:

# Busca arquivos de estado (.vscdb/.sqlite) e configurações (.json)
find ~/.config/Antigravity -iname "*.vscdb*" -o -iname "*.sqlite*" -o -iname "*.json" 2>/dev/null | head -20

Dentro desses diretórios, você encontra os dumps locais que confirmam que o histórico não foi apagado, estando apenas fora do escopo da UI.


4. Forçando a reindexação da interface#

Se as conversas existem nos diretórios locais mas a barra lateral continuar travada nas 6 entradas recentes por falha de cache do renderer:

  1. Abra a Command Palette da IDE: Ctrl + Shift + P
  2. Execute o comando:
Developer: Reload Window

Isso força a reinicialização dos processos da interface e recarrega os ponteiros do banco local de metadados.


Conclusão: escopo da interface vs dados no disco#

Neste artigo compartilhei o caminho que usei para recuperar as 64 conversas: conferi o escopo do diretório aberto, chamei o seletor global com /resume e, quando necessário, inspecionei o globalStorage e a pasta brain para confirmar que os dados continuavam no disco.

Ter um histórico extenso é fundamental quando uso a IDE como extensão do raciocínio diário. Na grande maioria dos casos em que o Antigravity limita a exibição a 6 itens, trata-se apenas de escopo de diretório ou da necessidade de chamar o seletor global via /resume.

Este artigo foi útil?

Deixe uma reação rápida para apoiar o conteúdo:

CC BY-NC

Este post está licenciado sob CC BY-NC.

Comentários

Participe da discussão abaixo.

0 comentários