mirror of
https://github.com/coder/registry.git
synced 2026-06-02 20:48:14 +00:00
fix: add folder to all Agent Modules (#481)
## Description Make sure folder is passed to agentapi in all Agent modules. <!-- Briefly describe what this PR does and why --> ## Type of Change - [ ] New module - [ ] New template - [X] Bug fix - [ ] Feature/enhancement - [ ] Documentation - [ ] Other ## Module Information **Path:** `registry/coder-labs/modules/auggie` **New version:** `v0.2.1` **Breaking change:** [ ] Yes [X] No **Path:** `registry/coder-labs/modules/cursor-cli` **New version:** `v0.2.1` **Breaking change:** [ ] Yes [X] No **Path:** `registry/coder-labs/modules/gemini` **New version:** `v2.1.1` **Breaking change:** [ ] Yes [X] No **Path:** `registry/coder-labs/modules/sourcegraph_amp` **New version:** `v1.1.1` **Breaking change:** [ ] Yes [X] No ## Testing & Validation - [X] Tests pass (`bun test`) - [X] Code formatted (`bun fmt`) - [X] Changes tested locally ## Related Issues <!-- Link related issues or write "None" if not applicable -->
This commit is contained in:
@@ -13,7 +13,7 @@ Run Auggie CLI in your workspace to access Augment's AI coding assistant with ad
|
|||||||
```tf
|
```tf
|
||||||
module "auggie" {
|
module "auggie" {
|
||||||
source = "registry.coder.com/coder-labs/auggie/coder"
|
source = "registry.coder.com/coder-labs/auggie/coder"
|
||||||
version = "0.2.0"
|
version = "0.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
@@ -47,7 +47,7 @@ module "coder-login" {
|
|||||||
|
|
||||||
module "auggie" {
|
module "auggie" {
|
||||||
source = "registry.coder.com/coder-labs/auggie/coder"
|
source = "registry.coder.com/coder-labs/auggie/coder"
|
||||||
version = "0.2.0"
|
version = "0.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
|
|
||||||
@@ -103,7 +103,7 @@ EOF
|
|||||||
```tf
|
```tf
|
||||||
module "auggie" {
|
module "auggie" {
|
||||||
source = "registry.coder.com/coder-labs/auggie/coder"
|
source = "registry.coder.com/coder-labs/auggie/coder"
|
||||||
version = "0.2.0"
|
version = "0.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
|
|
||||||
|
|||||||
@@ -174,6 +174,7 @@ locals {
|
|||||||
install_script = file("${path.module}/scripts/install.sh")
|
install_script = file("${path.module}/scripts/install.sh")
|
||||||
start_script = file("${path.module}/scripts/start.sh")
|
start_script = file("${path.module}/scripts/start.sh")
|
||||||
module_dir_name = ".auggie-module"
|
module_dir_name = ".auggie-module"
|
||||||
|
folder = trimsuffix(var.folder, "/")
|
||||||
}
|
}
|
||||||
|
|
||||||
module "agentapi" {
|
module "agentapi" {
|
||||||
@@ -181,6 +182,7 @@ module "agentapi" {
|
|||||||
version = "1.2.0"
|
version = "1.2.0"
|
||||||
|
|
||||||
agent_id = var.agent_id
|
agent_id = var.agent_id
|
||||||
|
folder = local.folder
|
||||||
web_app_slug = local.app_slug
|
web_app_slug = local.app_slug
|
||||||
web_app_order = var.order
|
web_app_order = var.order
|
||||||
web_app_group = var.group
|
web_app_group = var.group
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ Run the Cursor Agent CLI in your workspace for interactive coding assistance and
|
|||||||
```tf
|
```tf
|
||||||
module "cursor_cli" {
|
module "cursor_cli" {
|
||||||
source = "registry.coder.com/coder-labs/cursor-cli/coder"
|
source = "registry.coder.com/coder-labs/cursor-cli/coder"
|
||||||
version = "0.2.0"
|
version = "0.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
@@ -42,7 +42,7 @@ module "coder-login" {
|
|||||||
|
|
||||||
module "cursor_cli" {
|
module "cursor_cli" {
|
||||||
source = "registry.coder.com/coder-labs/cursor-cli/coder"
|
source = "registry.coder.com/coder-labs/cursor-cli/coder"
|
||||||
version = "0.2.0"
|
version = "0.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
|
|
||||||
|
|||||||
@@ -113,6 +113,7 @@ locals {
|
|||||||
install_script = file("${path.module}/scripts/install.sh")
|
install_script = file("${path.module}/scripts/install.sh")
|
||||||
start_script = file("${path.module}/scripts/start.sh")
|
start_script = file("${path.module}/scripts/start.sh")
|
||||||
module_dir_name = ".cursor-cli-module"
|
module_dir_name = ".cursor-cli-module"
|
||||||
|
folder = trimsuffix(var.folder, "/")
|
||||||
}
|
}
|
||||||
|
|
||||||
# Expose status slug and API key to the agent environment
|
# Expose status slug and API key to the agent environment
|
||||||
@@ -134,6 +135,7 @@ module "agentapi" {
|
|||||||
version = "1.2.0"
|
version = "1.2.0"
|
||||||
|
|
||||||
agent_id = var.agent_id
|
agent_id = var.agent_id
|
||||||
|
folder = local.folder
|
||||||
web_app_slug = local.app_slug
|
web_app_slug = local.app_slug
|
||||||
web_app_order = var.order
|
web_app_order = var.order
|
||||||
web_app_group = var.group
|
web_app_group = var.group
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ Run [Gemini CLI](https://github.com/google-gemini/gemini-cli) in your workspace
|
|||||||
```tf
|
```tf
|
||||||
module "gemini" {
|
module "gemini" {
|
||||||
source = "registry.coder.com/coder-labs/gemini/coder"
|
source = "registry.coder.com/coder-labs/gemini/coder"
|
||||||
version = "2.1.0"
|
version = "2.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
@@ -46,7 +46,7 @@ variable "gemini_api_key" {
|
|||||||
|
|
||||||
module "gemini" {
|
module "gemini" {
|
||||||
source = "registry.coder.com/coder-labs/gemini/coder"
|
source = "registry.coder.com/coder-labs/gemini/coder"
|
||||||
version = "2.1.0"
|
version = "2.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
gemini_api_key = var.gemini_api_key
|
gemini_api_key = var.gemini_api_key
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
@@ -94,7 +94,7 @@ data "coder_parameter" "ai_prompt" {
|
|||||||
module "gemini" {
|
module "gemini" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder-labs/gemini/coder"
|
source = "registry.coder.com/coder-labs/gemini/coder"
|
||||||
version = "2.1.0"
|
version = "2.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
gemini_api_key = var.gemini_api_key
|
gemini_api_key = var.gemini_api_key
|
||||||
gemini_model = "gemini-2.5-flash"
|
gemini_model = "gemini-2.5-flash"
|
||||||
@@ -118,7 +118,7 @@ For enterprise users who prefer Google's Vertex AI platform:
|
|||||||
```tf
|
```tf
|
||||||
module "gemini" {
|
module "gemini" {
|
||||||
source = "registry.coder.com/coder-labs/gemini/coder"
|
source = "registry.coder.com/coder-labs/gemini/coder"
|
||||||
version = "2.1.0"
|
version = "2.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
gemini_api_key = var.gemini_api_key
|
gemini_api_key = var.gemini_api_key
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
|
|||||||
@@ -172,6 +172,7 @@ EOT
|
|||||||
install_script = file("${path.module}/scripts/install.sh")
|
install_script = file("${path.module}/scripts/install.sh")
|
||||||
start_script = file("${path.module}/scripts/start.sh")
|
start_script = file("${path.module}/scripts/start.sh")
|
||||||
module_dir_name = ".gemini-module"
|
module_dir_name = ".gemini-module"
|
||||||
|
folder = trimsuffix(var.folder, "/")
|
||||||
}
|
}
|
||||||
|
|
||||||
module "agentapi" {
|
module "agentapi" {
|
||||||
@@ -179,6 +180,7 @@ module "agentapi" {
|
|||||||
version = "1.2.0"
|
version = "1.2.0"
|
||||||
|
|
||||||
agent_id = var.agent_id
|
agent_id = var.agent_id
|
||||||
|
folder = local.folder
|
||||||
web_app_slug = local.app_slug
|
web_app_slug = local.app_slug
|
||||||
web_app_order = var.order
|
web_app_order = var.order
|
||||||
web_app_group = var.group
|
web_app_group = var.group
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ Run [Amp CLI](https://ampcode.com/) in your workspace to access Sourcegraph's AI
|
|||||||
```tf
|
```tf
|
||||||
module "amp-cli" {
|
module "amp-cli" {
|
||||||
source = "registry.coder.com/coder-labs/sourcegraph-amp/coder"
|
source = "registry.coder.com/coder-labs/sourcegraph-amp/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
sourcegraph_amp_api_key = var.sourcegraph_amp_api_key
|
sourcegraph_amp_api_key = var.sourcegraph_amp_api_key
|
||||||
install_sourcegraph_amp = true
|
install_sourcegraph_amp = true
|
||||||
@@ -60,7 +60,7 @@ variable "sourcegraph_amp_api_key" {
|
|||||||
module "amp-cli" {
|
module "amp-cli" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder-labs/sourcegraph-amp/coder"
|
source = "registry.coder.com/coder-labs/sourcegraph-amp/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
sourcegraph_amp_api_key = var.sourcegraph_amp_api_key # recommended for authenticated usage
|
sourcegraph_amp_api_key = var.sourcegraph_amp_api_key # recommended for authenticated usage
|
||||||
install_sourcegraph_amp = true
|
install_sourcegraph_amp = true
|
||||||
|
|||||||
@@ -147,6 +147,7 @@ locals {
|
|||||||
install_script = file("${path.module}/scripts/install.sh")
|
install_script = file("${path.module}/scripts/install.sh")
|
||||||
start_script = file("${path.module}/scripts/start.sh")
|
start_script = file("${path.module}/scripts/start.sh")
|
||||||
module_dir_name = ".sourcegraph-amp-module"
|
module_dir_name = ".sourcegraph-amp-module"
|
||||||
|
folder = trimsuffix(var.folder, "/")
|
||||||
}
|
}
|
||||||
|
|
||||||
module "agentapi" {
|
module "agentapi" {
|
||||||
@@ -154,6 +155,7 @@ module "agentapi" {
|
|||||||
version = "1.2.0"
|
version = "1.2.0"
|
||||||
|
|
||||||
agent_id = var.agent_id
|
agent_id = var.agent_id
|
||||||
|
folder = local.folder
|
||||||
web_app_slug = local.app_slug
|
web_app_slug = local.app_slug
|
||||||
web_app_order = var.order
|
web_app_order = var.order
|
||||||
web_app_group = var.group
|
web_app_group = var.group
|
||||||
|
|||||||
Reference in New Issue
Block a user