Skip to content

feat: add Antigravity / Gemini CLI as supported host - #413

Closed
jnMetaCode wants to merge 1 commit into
garrytan:mainfrom
jnMetaCode:feat/antigravity-support
Closed

jnMetaCode wants to merge 1 commit into
garrytan:mainfrom
jnMetaCode:feat/antigravity-support

Conversation

@jnMetaCode

Copy link
Copy Markdown

Summary

Adds Antigravity (Gemini CLI) as a supported host, closing #350.

  • ./setup --host antigravity (or --host gemini) installs skills to ~/.gemini/skills/
  • ./setup --host auto auto-detects Gemini CLI via command -v gemini
  • Follows the exact same pattern as the existing Kiro integration:
    • Copy from .agents/skills/ with path rewriting via sed
    • Symlink runtime assets (bin/, browse/dist/, ETHOS.md)
    • Create minimal runtime root at ~/.gemini/skills/gstack/

Changes

File Change
setup Add INSTALL_ANTIGRAVITY flag, --host antigravity/--host gemini, Gemini CLI auto-detection, Step 6b install section
README.md Add Antigravity to host list, install instructions
AGENTS.md Mention Antigravity in key conventions

Test plan

  • ./setup --host antigravity creates ~/.gemini/skills/gstack/ with correct symlinks
  • ./setup --host gemini works as alias (normalized to antigravity)
  • ./setup --host auto detects gemini binary when present
  • Rewritten SKILL.md files reference ~/.gemini/skills/gstack (not codex/claude)
  • Existing claude/codex/kiro installs unaffected

Closes #350

Add --host antigravity (and --host gemini alias) to setup script.
Follows the same pattern as the existing Kiro integration:
- Auto-detect via `command -v gemini` in --host auto
- Copy skills from .agents/skills/ to ~/.gemini/skills/
- Rewrite paths with sed (codex/claude → gemini)
- Symlink runtime assets (bin/, browse/, ETHOS.md)

Closes garrytan#350
@doogiehowzer

doogiehowzer commented Mar 25, 2026 •

Copy link
Copy Markdown

Thanks for your work! I believe Gemini cuts off view_file at 800 lines by default. Some of the gstack skills /office-hours /plan-ceo-review, etc. are substantially longer. AG skips the middle, reads the end of the skill, so if you scroll quickly it appears that all tasks are complete.

@nicezic

nicezic commented Apr 10, 2026

Copy link
Copy Markdown

Heads up: I just opened PR #956 which solves the 800-line limit issue mentioned here using a native TypeScript adapter and compiler-level pagination warnings instead.

@time-attack

Copy link
Copy Markdown
Contributor

@16francej this implementation isnt correct and we will do the multi host implementation later
close

@capy-ai

capy-ai Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Antigravity landed in v1.91.67.0 (#3089) as the agy host. This PR targeted Gemini CLI paths, which that host doesn't use, so it wasn't adopted; Gemini CLI host support is parked under 'New hosts' in TODOS.md. Thanks for the early push on this, and thanks to @doogiehowzer for reporting the partial-read behavior in this thread.

@capy-ai capy-ai Bot closed this Oct 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add support for Antigravity?

4 participants