Skip to content

Commit 233e501

Browse files
committed
chore: test antigravity upgrade
1 parent 186a779 commit 233e501

1 file changed

Lines changed: 9 additions & 28 deletions

File tree

  • registry/coder/modules/antigravity

registry/coder/modules/antigravity/main.tf

Lines changed: 9 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -52,49 +52,30 @@ variable "display_name" {
5252

5353
variable "mcp" {
5454
type = string
55-
description = "JSON-encoded string to configure MCP servers for Antigravity. When set, writes ~/.gemini/antigravity/mcp_config.json."
55+
description = "JSON-encoded string to configure MCP servers for Antigravity. When set, writes $HOME/.gemini/antigravity/mcp_config.json."
5656
default = ""
5757
}
5858

5959
data "coder_workspace" "me" {}
6060

6161
data "coder_workspace_owner" "me" {}
6262

63-
locals {
64-
mcp_b64 = var.mcp != "" ? base64encode(var.mcp) : ""
65-
}
66-
6763
module "vscode-desktop-core" {
68-
source = "registry.coder.com/coder/vscode-desktop-core/coder"
69-
version = "1.0.1"
64+
source = "git::https://github.com/coder/registry.git//registry/coder/modules/vscode-desktop-core?ref=phorcys/vscode-desktop-core-mcp"
7065

7166
agent_id = var.agent_id
7267

73-
web_app_icon = "/icon/antigravity.svg"
74-
web_app_slug = var.slug
75-
web_app_display_name = var.display_name
76-
web_app_order = var.order
77-
web_app_group = var.group
68+
coder_app_icon = "/icon/antigravity.svg"
69+
coder_app_slug = var.slug
70+
coder_app_display_name = var.display_name
71+
coder_app_order = var.order
72+
coder_app_group = var.group
7873

7974
folder = var.folder
8075
open_recent = var.open_recent
81-
protocol = "antigravity"
82-
}
8376

84-
resource "coder_script" "antigravity_mcp" {
85-
count = var.mcp != "" ? 1 : 0
86-
agent_id = var.agent_id
87-
display_name = "Antigravity MCP"
88-
icon = "/icon/antigravity.svg"
89-
run_on_start = true
90-
start_blocks_login = false
91-
script = <<-EOT
92-
#!/bin/sh
93-
set -eu
94-
mkdir -p "$HOME/.gemini/antigravity"
95-
echo -n "${local.mcp_b64}" | base64 -d > "$HOME/.gemini/antigravity/mcp_config.json"
96-
chmod 600 "$HOME/.gemini/antigravity/mcp_config.json"
97-
EOT
77+
protocol = "antigravity"
78+
config_folder = "$HOME/.gemini/antigravity"
9879
}
9980

10081
output "antigravity_url" {

0 commit comments

Comments
 (0)