Skip to content

Conversation

@DevelopmentCats
Copy link
Contributor

Description

Adds a module to open coder workspaces in Antigravity.

Type of Change

  • New module
  • New template
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Module Information

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

@DevelopmentCats DevelopmentCats changed the title feat: add Antigravity IDE module with Terraform configuration and tests feat: add Antigravity IDE module Nov 21, 2025
@DevelopmentCats DevelopmentCats marked this pull request as ready for review November 21, 2025 22:05
Copilot finished reviewing on behalf of DevelopmentCats November 21, 2025 22:08
Copy link
Contributor

Copilot AI left a 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_app resource 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

@phorcys420
Copy link
Member

phorcys420 commented Nov 26, 2025

hey @DevelopmentCats, could you rewrite this to use vscode-desktop-core instead?

you can leave the MCP piece in as that should be added to the core module in a bit

@matifali
Copy link
Member

matifali commented Dec 2, 2025

Lets get this released today. Maybe worth mentioning in Changelog

@DevelopmentCats
Copy link
Contributor Author

hey @DevelopmentCats, could you rewrite this to use vscode-desktop-core instead?

you can leave the MCP piece in as that should be added to the core module in a bit

This has been done.

@DevelopmentCats
Copy link
Contributor Author

@matifali Thanks for the review I have commit your requests

Copy link
Member

@matifali matifali left a comment

Choose a reason for hiding this comment

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

Thank you <3

@DevelopmentCats DevelopmentCats merged commit 0a8930d into main Dec 2, 2025
4 checks passed
@DevelopmentCats DevelopmentCats deleted the cat/antigravity-module branch December 2, 2025 19:51
@matifali
Copy link
Member

matifali commented Dec 2, 2025

I think we are missing the icon in https://github.com/coder/registry/tree/main/.icons

@matifali
Copy link
Member

matifali commented Dec 2, 2025

can revert the PR and do again with icon

@matifali
Copy link
Member

matifali commented Dec 2, 2025

Our linter should catch that if a REDAME refers an icon that does not exist.

@DevelopmentCats
Copy link
Contributor Author

I think we are missing the icon in https://github.com/coder/registry/tree/main/.icons

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

@DevelopmentCats
Copy link
Contributor Author

Our linter should catch that if a REDAME refers an icon that does not exist.

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

@matifali matifali restored the cat/antigravity-module branch December 2, 2025 20:00
matifali added a commit that referenced this pull request Dec 2, 2025
DevelopmentCats pushed a commit that referenced this pull request Dec 2, 2025
DevelopmentCats added a commit that referenced this pull request Dec 2, 2025
## 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]>
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.

3 participants