Skip to content

Commit 8ea5d3b

Browse files
refactor(coder-labs/gemini): support terraform provider coder v2.12.0
1 parent a85436f commit 8ea5d3b

File tree

2 files changed

+15
-11
lines changed

2 files changed

+15
-11
lines changed

registry/coder-labs/modules/gemini/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Run [Gemini CLI](https://github.com/google-gemini/gemini-cli) in your workspace
1313
```tf
1414
module "gemini" {
1515
source = "registry.coder.com/coder-labs/gemini/coder"
16-
version = "2.1.2"
17-
agent_id = coder_agent.main.id
16+
version = "3.0.0"
17+
agent_id = coder_agent.example.id
1818
folder = "/home/coder/project"
1919
}
2020
```
@@ -46,8 +46,8 @@ variable "gemini_api_key" {
4646
4747
module "gemini" {
4848
source = "registry.coder.com/coder-labs/gemini/coder"
49-
version = "2.1.2"
50-
agent_id = coder_agent.main.id
49+
version = "3.0.0"
50+
agent_id = coder_agent.example.id
5151
gemini_api_key = var.gemini_api_key
5252
folder = "/home/coder/project"
5353
}
@@ -94,8 +94,8 @@ data "coder_parameter" "ai_prompt" {
9494
module "gemini" {
9595
count = data.coder_workspace.me.start_count
9696
source = "registry.coder.com/coder-labs/gemini/coder"
97-
version = "2.1.2"
98-
agent_id = coder_agent.main.id
97+
version = "3.0.0"
98+
agent_id = coder_agent.example.id
9999
gemini_api_key = var.gemini_api_key
100100
gemini_model = "gemini-2.5-flash"
101101
folder = "/home/coder/project"
@@ -118,8 +118,8 @@ For enterprise users who prefer Google's Vertex AI platform:
118118
```tf
119119
module "gemini" {
120120
source = "registry.coder.com/coder-labs/gemini/coder"
121-
version = "2.1.2"
122-
agent_id = coder_agent.main.id
121+
version = "3.0.0"
122+
agent_id = coder_agent.example.id
123123
gemini_api_key = var.gemini_api_key
124124
folder = "/home/coder/project"
125125
use_vertexai = true

registry/coder-labs/modules/gemini/main.tf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
coder = {
66
source = "coder/coder"
7-
version = ">= 2.7"
7+
version = ">= 2.12"
88
}
99
}
1010
}
@@ -177,7 +177,7 @@ EOT
177177

178178
module "agentapi" {
179179
source = "registry.coder.com/coder/agentapi/coder"
180-
version = "1.2.0"
180+
version = "2.0.0"
181181

182182
agent_id = var.agent_id
183183
folder = local.folder
@@ -225,4 +225,8 @@ module "agentapi" {
225225
GEMINI_TASK_PROMPT='${var.task_prompt}' \
226226
/tmp/start.sh
227227
EOT
228-
}
228+
}
229+
230+
output "task_app_id" {
231+
value = module.agentapi.task_app_id
232+
}

0 commit comments

Comments
 (0)