{ "id": "antigravity", "role": "runtime", "version": "1.7.0-rc.6", "title": "Antigravity", "description": "Google Antigravity IDE — nested under ~/.gemini/antigravity; probed across 1.x and 2.x layouts; Gemini hook event dialect; flat skill layout; tier-1 support.", "tier": "core", "requires": [], "engines": { "gsd": ">=1.6.0" }, "runtime": { "configHome": { "kind": "dot-home-nested", "name": "antigravity", "parent": ".gemini", "env": [ "ANTIGRAVITY_CONFIG_DIR" ], "probe": [ "antigravity", "antigravity-ide", "antigravity-cli" ], "probeExists": "gsd-core/VERSION" }, "localConfigDir": ".agents", "configFormat": "settings-json", "artifactLayout": { "global": [ { "kind": "skills", "destSubpath": "skills", "prefix": "gsd-", "nesting": "flat", "recursive": false, "converter": "convertClaudeCommandToAntigravitySkill" }, { "kind": "agents", "destSubpath": "agents", "prefix": "gsd-", "nesting": "flat", "recursive": false, "converter": "convertClaudeAgentToAntigravityAgent" } ], "local": [ { "kind": "skills", "destSubpath": "skills", "prefix": "gsd-", "nesting": "flat", "recursive": false, "converter": "convertClaudeCommandToAntigravitySkill" }, { "kind": "agents", "destSubpath": "agents", "prefix": "gsd-", "nesting": "flat", "recursive": false, "converter": "convertClaudeAgentToAntigravityAgent" } ] }, "commandStyle": "slash-hyphen", "hooksSurface": "settings-json", "hookEvents": "gemini", "sandboxTier": "none", "supportTier": 1, "installSurface": "settings-json", "writesSharedSettings": true, "permissionWriter": "antigravity", "extendedHookEvents": [], "hostIntegration": { "embeddingMode": "declarative", "commandSurface": "slash-file", "dispatch": { "namedDispatch": "undocumented", "nested": "undocumented", "maxDepth": "undocumented", "background": true, "subagentToolkit": "full", "backgroundDispatch": "undocumented" }, "modelMode": "passive", "hookBus": "host", "stateIO": "filesystem", "transport": "mcp", "runtime": "go" }, "hostBehaviors": { "reviewerCli": true, "projectInstructionFile": "GEMINI.md", "noPathRewrite": true, "hookPathStyle": "raw", "globalDirResolver": "antigravity" } } }