Description
Conversation history (brain logs, artifacts, knowledge items) is never persisted to disk. The agent cannot retrieve or reference any past conversations.
Environment
- Antigravity Version: 1.19.6
- VSCode OSS Version: 1.107.0 (user setup)
- Commit: d2597a5c475647ed306b22de1e39853c7812d07d
- Date: 2026-02-26T23:07:23.202Z
- Electron: 39.2.3 / Chromium: 142.0.7444.175
- Node.js: 22.21.1 / V8: 14.2.231.21-electron.0
- OS: Windows_NT x64 10.0.26200
- Language Server CL: 875890115
Problem
The agent’s persistent context system is non-functional. While conversation .pb files are correctly saved to ~/.gemini/antigravity/conversations/, all supporting data structures that enable cross-conversation memory are empty:
-
brain// directories are all empty: Directories are created for each conversation but no files (logs, overview.txt, artifacts) are ever written inside them. The system prompt references
<appDataDir>/brain/<conversation-id>/.system_generated/logsbut this path never gets populated. -
knowledge/ directory contains only a lock file: No Knowledge Items (KIs) are generated. The knowledge subagent either never runs or has no source data (brain logs) to process.
-
context_state/ directory is empty: No cross-conversation context state is maintained.
-
implicit/ contains .pb files with IDs not matching any conversation: 2 .pb files exist with UUIDs that don’t correspond to any conversation in conversations/.
Impact
- Agent cannot reference or build upon previous conversations
- No Knowledge Items are generated, making the knowledge discovery system non-functional
- Conversation summaries shown at the start of each chat are the only cross-conversation context available, but the agent cannot read the actual logs/artifacts from those conversations
- The “persistent context” feature described in the system prompt is entirely broken
Evidence (filesystem snapshot)
~/.gemini/antigravity/
├── conversations/ → 9 .pb files (conversations ARE saved)
├── brain/ → 9 subdirectories, ALL EMPTY (0 files each)
├── knowledge/ → only knowledge.lock (0 KIs)
├── context_state/ → empty
├── implicit/ → 2 .pb files (IDs don’t match any conversation)
├── mcp_config.json
├── onboarding.json
└── installation_id
App log reference
From Antigravity.log, the app does reference the correct data path:
“Touching accessed time for KI ~/.gemini/antigravity/knowledge/knowledge.lock”
This confirms ~/.gemini/antigravity/ is the intended data directory, but brain logs and KIs are never written.
Steps to Reproduce
- Open Antigravity (v1.19.6) on Windows
- Have multiple chat conversations across different sessions (I have 9 conversations saved)
- Start a new conversation and ask the agent to reference a previous conversation
- Agent fails to retrieve past conversation details because brain/ directories are empty
Verification steps (run in PowerShell):
Check that conversations are saved:
ls ~/.gemini/antigravity/conversations/
→ Shows .pb files ✓
Check that brain dirs are empty:
ls ~/.gemini/antigravity/brain/ -Recurse
→ Only empty directories, no files ✗
Check knowledge is empty:
ls ~/.gemini/antigravity/knowledge/
→ Only knowledge.lock, no KI folders ✗
Expected: brain// directories should contain conversation logs, artifacts, and overview files. knowledge/ should contain generated Knowledge Items.
Actual: All brain directories are empty. No KIs exist. Agent has no way to access past conversation content.