Skip to content

feat: add Google Antigravity as supported tool in installer#354

Open
borhenryk wants to merge 1 commit intomainfrom
feature/antigravity-installer-integration
Open

feat: add Google Antigravity as supported tool in installer#354
borhenryk wants to merge 1 commit intomainfrom
feature/antigravity-installer-integration

Conversation

@borhenryk
Copy link
Collaborator

Add Antigravity IDE to the tool selection in both install.sh and install.ps1, covering detection, skills installation, and MCP configuration.

  • Detect Antigravity via app path and CLI command
  • Install skills to .agents/skills/ (project) or ~/.gemini/antigravity/skills/ (global)
  • Write MCP config to ~/.gemini/antigravity/mcp_config.json (global)
  • Update README with Antigravity in prerequisites and examples

Tested:

  • local install
  • global install (MCP installation - only global installation possible)

Add Antigravity IDE to the tool selection in both install.sh and
install.ps1, covering detection, skills installation, and MCP
configuration.

- Detect Antigravity via app path and CLI command
- Install skills to .agents/skills/ (project) or
  ~/.gemini/antigravity/skills/ (global)
- Write MCP config to ~/.gemini/antigravity/mcp_config.json
- Update README with Antigravity in prerequisites and examples
Copy link
Collaborator

@malcolndandaro malcolndandaro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice work, this follows the existing patterns well and both installers are kept in sync.

When the user selects project-level install and Antigravity is among the chosen tools, the MCP config silently gets written to the global path (~/.gemini/antigravity/mcp_config.json). Every other tool respects
the project/global scope, so this is surprising behavior with no feedback to the user.
This is an Antigravity limitation, not something we can fix on our side, but the user should still know about it. We should add a warning to the user like

  ▎ ⚠️  Antigravity only supports global MCP configuration. MCP config will be installed to                            
  ~/.gemini/antigravity/mcp_config.json

This should go in both install.sh and install.ps1

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.

2 participants