-
Notifications
You must be signed in to change notification settings - Fork 80
feat: add Antigravity IDE module #558
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds a new module for integrating Antigravity IDE with Coder workspaces. Antigravity IDE appears to be a Google Gemini-based AI-powered IDE, following a similar pattern to other IDE modules in the registry (e.g., Cursor, Windsurf, Kiro). The module provides deep-linking support to open workspaces directly in Antigravity IDE and includes configuration for MCP (Model Context Protocol) servers.
Key Changes
- New Terraform module that creates a
coder_appresource with deep-link URL for Antigravity IDE - Support for configurable folder opening and recent workspace behavior
- MCP server configuration via JSON-encoded input that writes to
~/.gemini/antigravity/mcp_config.json
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| registry/coder/modules/antigravity/main.tf | Terraform module implementation with variables, resources for app integration and MCP script |
| registry/coder/modules/antigravity/main.test.ts | TypeScript test suite covering URL generation, parameter handling, and MCP configuration |
| registry/coder/modules/antigravity/README.md | Documentation with usage examples and MCP configuration guide |
|
hey @DevelopmentCats, could you rewrite this to use you can leave the MCP piece in as that should be added to the core module in a bit |
|
Lets get this released today. Maybe worth mentioning in Changelog |
This has been done. |
Co-authored-by: Atif Ali <[email protected]>
Co-authored-by: Atif Ali <[email protected]>
Co-authored-by: Atif Ali <[email protected]>
Co-authored-by: Atif Ali <[email protected]>
|
@matifali Thanks for the review I have commit your requests |
matifali
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you <3
|
I think we are missing the icon in https://github.com/coder/registry/tree/main/.icons |
|
can revert the PR and do again with icon |
|
Our linter should catch that if a REDAME refers an icon that does not exist. |
You are totally right!! I added the icon the coder/coder and was almost positive I commit the icon in the module but clearly I did not |
I was pretty sure we added that in linting but clearly its not there or its not working I will make an issue for it |
## Description <!-- Briefly describe what this PR does and why --> Adds a module to open coder workspaces in Antigravity. ## Type of Change - [X] New module - [ ] New template - [ ] Bug fix - [ ] Feature/enhancement - [ ] Documentation - [ ] Other ## Module Information <!-- Delete this section if not applicable --> **Path:** `registry/coder/modules/antigravity` **New version:** `v1.0.0` **Breaking change:** [ ] Yes [ ] No ## Testing & Validation - [ ] Tests pass (`bun test`) - [ ] Code formatted (`bun fmt`) - [ ] Changes tested locally ## Related Issues <!-- Link related issues or write "None" if not applicable --> --------- Co-authored-by: Atif Ali <[email protected]>
Description
Adds a module to open coder workspaces in Antigravity.
Type of Change
Module Information
Path:
registry/coder/modules/antigravityNew version:
v1.0.0Breaking change: [ ] Yes [ ] No
Testing & Validation
bun test)bun fmt)Related Issues