Antigravity CLI¶
Base path: ~/.gemini/antigravity-cli (no observed env override).
observed_version: agy v1.0.10 (observed 2026-06-21).
Antigravity CLI is a separate backend from Gemini CLI even though both
store data under ~/.gemini. The CLI prompt recall log is plain JSONL and
is searched by default. Full transcript artifacts are SQLite databases with
protobuf blobs, so agentgrep keeps them inspectable only.
Stores¶
- Role:
prompt_history- Format:
jsonl- Coverage:
default_search- Adapter:
antigravity_cli.history_jsonl.v1
- Role:
primary_chat- Format:
sqlite- Coverage:
inspectable- Adapter:
antigravity_cli.conversations_sqlite_protobuf.v1
- Role:
supplementary_chat- Format:
jsonl- Coverage:
inspectable- Adapter:
antigravity_cli.transcript_jsonl.v1
- Role:
supplementary_chat- Format:
protobuf- Coverage:
inspectable- Adapter:
antigravity_cli.implicit_protobuf.v1
- Role:
plan- Format:
text- Coverage:
inspectable- Adapter:
antigravity_cli.brain_text.v1
- Role:
cache- Format:
json_object- Coverage:
catalog_only- Adapter:
-
- Role:
app_state- Format:
text- Coverage:
catalog_only- Adapter:
-
- Role:
app_state- Format:
opaque- Coverage:
private- Adapter:
-
antigravity-cli.history¶
JSONL prompt recall log. Observed keys: display (prompt text), timestamp (Unix milliseconds), workspace, optional type, and optional conversationId.
- Agent:
antigravity-cli
- Role:
prompt_history- Format:
jsonl- Coverage:
default_search- Path:
${HOME}/.gemini/antigravity-cli/history.jsonl- Adapter:
antigravity_cli.history_jsonl.v1- Data version:
antigravity_cli.history_jsonl.v1- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
yes
Default-searchable user prompt history. Full transcript stores are protobuf and remain inspectable only.
antigravity-cli.conversations¶
One SQLite database per conversation. Table steps contains idx, step_type, status, metadata, task_details, step_payload protobuf blobs, and step_format; companion metadata tables hold protobuf blobs. No public schema is available, so agentgrep extracts readable protobuf strings best-effort.
- Agent:
antigravity-cli
- Role:
primary_chat- Format:
sqlite- Coverage:
inspectable- Path:
${HOME}/.gemini/antigravity-cli/conversations/<conversation_uuid>.db- Adapter:
antigravity_cli.conversations_sqlite_protobuf.v1- Data version:
antigravity_cli.conversations_sqlite_protobuf.v1- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
no
Inspectable only; protobuf transcripts are not searched by default.
antigravity-cli.transcript¶
Readable JSONL transcript log under a brain conversation’s .system_generated/logs/. Each line is a step record (type, source, status, created_at, content); string content carries the user/assistant/tool turns. This is the readable counterpart to the opaque protobuf antigravity-cli.conversations and reaches text the brain Markdown glob cannot. The truncated transcript.jsonl sibling is skipped in favour of transcript_full.jsonl.
- Agent:
antigravity-cli
- Role:
supplementary_chat- Format:
jsonl- Coverage:
inspectable- Path:
${HOME}/.gemini/antigravity-cli/brain/<conversation_uuid>/.system_generated/logs/transcript_full.jsonl- Adapter:
antigravity_cli.transcript_jsonl.v1- Data version:
-- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
no
antigravity-cli.implicit¶
Protobuf conversation artifacts without a published schema. Inspectable via the generic protobuf text extractor.
- Agent:
antigravity-cli
- Role:
supplementary_chat- Format:
protobuf- Coverage:
inspectable- Path:
${HOME}/.gemini/antigravity-cli/implicit/<conversation_uuid>.pb- Adapter:
antigravity_cli.implicit_protobuf.v1- Data version:
antigravity_cli.implicit_protobuf.v1- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
no
Inspectable only; not searched by default.
antigravity-cli.brain¶
Markdown planning and memory artifacts, not prompt recall.
- Agent:
antigravity-cli
- Role:
plan- Format:
text- Coverage:
inspectable- Path:
${HOME}/.gemini/antigravity-cli/brain/**/*.md- Adapter:
antigravity_cli.brain_text.v1- Data version:
antigravity_cli.brain_text.v1- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
no
Inspectable only; not searched by default.
antigravity-cli.cache¶
Runtime cache files. Cache state, not conversation history.
- Agent:
antigravity-cli
- Role:
cache- Format:
json_object- Coverage:
catalog_only- Path:
${HOME}/.gemini/antigravity-cli/cache/- Adapter:
-
- Data version:
-- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
no
antigravity-cli.log¶
Application logs. Diagnostics, not chat content.
- Agent:
antigravity-cli
- Role:
app_state- Format:
text- Coverage:
catalog_only- Path:
${HOME}/.gemini/antigravity-cli/log/- Adapter:
-
- Data version:
-- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
no
antigravity-cli.oauth¶
OAuth token material. Documented but never enumerated.
- Agent:
antigravity-cli
- Role:
app_state- Format:
opaque- Coverage:
private- Path:
${HOME}/.gemini/antigravity-cli/antigravity-oauth-token- Adapter:
-
- Data version:
-- Version strategies:
-- Observed:
agy v1.0.10 (observed 2026-06-21) (2026-06-21)
- Default search:
no
Record schemas¶
antigravity-cli.history¶
history.jsonl is a prompt recall log. Each line carries display
(prompt text), timestamp (Unix milliseconds), workspace, optional
type, and optional conversationId. agentgrep emits these rows as
prompt records with role="user".
antigravity-cli.conversations¶
conversations/<conversation_uuid>.db is one SQLite database per
conversation. The observed steps table stores protobuf data in
step_payload; companion metadata tables also use protobuf blobs. There is
no published schema, so agentgrep extracts readable protobuf strings
best-effort and exposes the store only when non-default inventory sources
are requested.
antigravity-cli.transcript¶
brain/<conversation_uuid>/.system_generated/logs/transcript_full.jsonl
is a readable JSONL log of the conversation. Each line is a step record
(type, source, status, created_at, content); string content
holds the user/assistant/tool turns. This is the readable counterpart to
the opaque protobuf antigravity-cli.conversations and reaches text the
brain Markdown glob cannot. agentgrep discovers the untruncated
transcript_full.jsonl (skipping the transcript.jsonl sibling) and
exposes it as an inspectable store.
antigravity-cli.implicit¶
implicit/<conversation_uuid>.pb files are protobuf transcript artifacts
without a published schema. They are inspectable only and share the same
best-effort protobuf text extraction path as conversation databases.