◉ANTIGRAVITY LABJP
ARTICLES

All Articles

All (1085)◉ Antigravity Basics (161)⟐ Editor View (82)◈ Agents & Manager (280)⬡ Integrations (143)▣ App Development (237)⚙ AI Tools (74)✦ Tips & Best Practices (108)
⟐ Editor View/2026-10-08Beginner

Undo That Rewinds Only the Conversation, and Messaging a Subagent Directly: Three Moments I Hesitated

Antigravity 2.19.1 adds undo for the conversation only, and direct messages to a subagent. Here is what the changelog says, where I draw my own lines, and how to check both safely.

⟐ Editor View/2026-10-05Intermediate

The IDE vanished after Antigravity 2.0: four checks before you try to restore anything

After updating to Antigravity 2.0, the familiar editor, settings, and extensions were gone. Here is why the config folders split in two, how to restore them without overwriting anything, and what to watch for when running the IDE next to 2.0.

⟐ Editor View/2026-09-21Intermediate

The Night Red Squiggles Filled My MCP Config, and What I Checked Before Editing

Red squiggles across your MCP config don't mean the servers are down. Schema validation in the editor answers a different question than the runtime does. Here's the order I now follow, starting with the status rings in /mcp.

⟐ Editor View/2026-09-17Advanced

How Far to Chase a VS Code Extension That Open VSX Doesn't Carry

Why your settings come across to Antigravity but your extensions don't, how to reconcile the gap with a script, and how to decide between a substitute, a pinned VSIX, moving the job outside the editor, or swapping the registry.

⟐ Editor View/2026-09-10Intermediate

The File Counts Matched. 148 Pairs Disagreed on Code Blocks

My Japanese and English article trees matched at 1,057 files each, yet the bodies had quietly diverged. Here is what counting code blocks and H2 headings across every pair turned up, why a character-length ratio failed to catch any of it, and the 40-line checker I now run before every push.

⟐ Editor View/2026-09-06Intermediate

The Morning My Completions Stopped: Code Was 1.4% of the Repo

When completions stop coming back in Antigravity, restarting the language server often does nothing. Here is how I split the slowness into three layers, counted each one, and asked git whether my ignore patterns were actually matching.

⟐ Editor View/2026-09-03Intermediate

How much of Antigravity's generated commit message I actually keep

Where the Review pane's generated commit message stops being enough, and where I start writing. A prepare-commit-msg hook that adds a Why trailer, plus measured behaviour during rebase, cherry-pick and revert.

⟐ Editor View/2026-09-01Beginner

When YAML frontmatter rewrites your values without raising an error

Antigravity 2.11.0 renders frontmatter as a formatted card. Chasing the one file that refused to become a card turned up five patterns that parse cleanly but change the value. Here are the measured rules and a 40-line checker.

⟐ Editor View/2026-08-29Beginner

Charts from Generative UI break the moment you leave the CDN links in

Antigravity 2.11.0 renders HTML artifacts inline, and most of them arrive with CDN references. Here is a 20-line checker that counts external refs, plus the inlining step, with measured numbers.

⟐ Editor View/2026-08-27Intermediate

Building a Verification Loop With Antigravity 2.10.0's Embedded Terminal

Antigravity 2.10.0 puts a terminal in the sidebar. Here is how I pinned my pre-merge checks down to three commands, scoped them to changed files only, and what the measured difference turned out to be.

⟐ Editor View/2026-08-27Intermediate

Three Byte-Level Checks I Run Before an Agent Edits Files That Contain Japanese

When an agent edit swaps a single multi-byte character, git shows it as an ordinary one-line change. Here is how I fold invalid UTF-8, replacement characters, and normalization drift into one pass.

⟐ Editor View/2026-08-23Intermediate

A Triage Order for WebP and Opus Attachments That Never Reach the Agent

Hub 2.9.1 added WebP attachments on August 20, and CLI 1.1.17 fixed Ogg-family audio being rejected by the model on the same day. Here is why rejection happens on the sending side rather than in the file, with the MIME results I actually measured.