From c9cccc783f1675b9c2c90e91da5cefaf7398aa7a Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 10:19:03 +0200 Subject: [PATCH 01/12] Update main.tf --- registry/coder/modules/claude-code/main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index d8d4b9b5e..e6ea1cd85 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -9,6 +9,7 @@ terraform { } } + variable "agent_id" { type = string description = "The ID of a Coder agent." From 9b2171c007d5341a8242777a5bc80a4163dc40c3 Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 10:28:20 +0200 Subject: [PATCH 02/12] Update main.tf --- registry/coder/modules/goose/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/coder/modules/goose/main.tf b/registry/coder/modules/goose/main.tf index 93c2e15bc..3977a9a06 100644 --- a/registry/coder/modules/goose/main.tf +++ b/registry/coder/modules/goose/main.tf @@ -26,7 +26,7 @@ variable "order" { variable "group" { type = string - description = "The name of a group that this app belongs to." + description = "The name of a group that this app belongs to!" default = null } From 32c5f40d8a240cd9b340abdff4ae05dc8d54a1ac Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 10:31:44 +0200 Subject: [PATCH 03/12] Update main.tf --- registry/coder/modules/goose/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/coder/modules/goose/main.tf b/registry/coder/modules/goose/main.tf index 3977a9a06..755aabf64 100644 --- a/registry/coder/modules/goose/main.tf +++ b/registry/coder/modules/goose/main.tf @@ -155,7 +155,7 @@ module "agentapi" { set -o pipefail echo -n '${base64encode(local.install_script)}' | base64 -d > /tmp/install.sh - chmod +x /tmp/install.sh + chmod +x /tmp/install.sh ARG_PROVIDER='${var.goose_provider}' \ ARG_MODEL='${var.goose_model}' \ From c54668f27ad3e6bb1b708165d4a28ed1c9dbd650 Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 10:57:25 +0200 Subject: [PATCH 04/12] Update main.tf --- registry/coder/modules/claude-code/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index e6ea1cd85..51a80b5a2 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -248,7 +248,7 @@ resource "coder_script" "claude_code" { run_on_start = true } -resource "coder_app" "claude_code_web" { +resource "coder_app" "claude_code_webx" { # use a short slug to mitigate https://github.com/coder/coder/issues/15178 slug = local.claude_code_app_slug display_name = "Claude Code Web" @@ -287,6 +287,6 @@ resource "coder_app" "claude_code" { resource "coder_ai_task" "claude_code" { sidebar_app { - id = coder_app.claude_code_web.id + id = coder_app.claude_code_webx.id } } From 20170e1a24bc08649359f6b699185ce1ea3b01c5 Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 10:59:43 +0200 Subject: [PATCH 05/12] Update main.tf --- registry/coder/modules/claude-code/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index 51a80b5a2..209a2651d 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -251,7 +251,7 @@ resource "coder_script" "claude_code" { resource "coder_app" "claude_code_webx" { # use a short slug to mitigate https://github.com/coder/coder/issues/15178 slug = local.claude_code_app_slug - display_name = "Claude Code Web" + display_name = "Claude Code Webx" agent_id = var.agent_id url = "http://localhost:3284/" icon = var.icon From 8982d15c0d5fb84624fd1df2f2edc49baaaf5a2b Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 14:32:38 +0200 Subject: [PATCH 06/12] Update main.tf --- registry/coder/modules/claude-code/main.tf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index 209a2651d..6c0b1738f 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -290,3 +290,7 @@ resource "coder_ai_task" "claude_code" { id = coder_app.claude_code_webx.id } } + +resource "terraform_data" "claude_code_app_id" { + input = coder_app.claude_code_webx.id +} From 482320a857eb20805a89acfe671e33929206666b Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 14:36:19 +0200 Subject: [PATCH 07/12] Update main.tf --- registry/coder/modules/claude-code/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index 6c0b1738f..5b39597b6 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -251,7 +251,7 @@ resource "coder_script" "claude_code" { resource "coder_app" "claude_code_webx" { # use a short slug to mitigate https://github.com/coder/coder/issues/15178 slug = local.claude_code_app_slug - display_name = "Claude Code Webx" + display_name = "Claude Code Webxz" agent_id = var.agent_id url = "http://localhost:3284/" icon = var.icon From 21b1a188d3415f212761d910c02b39ba1cca05ff Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 19:33:56 +0200 Subject: [PATCH 08/12] tmp: remove workaround --- registry/coder/modules/claude-code/main.tf | 4 ---- 1 file changed, 4 deletions(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index 5b39597b6..6777c8d9b 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -290,7 +290,3 @@ resource "coder_ai_task" "claude_code" { id = coder_app.claude_code_webx.id } } - -resource "terraform_data" "claude_code_app_id" { - input = coder_app.claude_code_webx.id -} From 7533c87ae3358582bfab3f50b30fa3fac60cea5e Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 19:35:56 +0200 Subject: [PATCH 09/12] rename app --- registry/coder/modules/claude-code/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index 6777c8d9b..be87c4dd6 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -251,7 +251,7 @@ resource "coder_script" "claude_code" { resource "coder_app" "claude_code_webx" { # use a short slug to mitigate https://github.com/coder/coder/issues/15178 slug = local.claude_code_app_slug - display_name = "Claude Code Webxz" + display_name = "Claude Code Webxz yo" agent_id = var.agent_id url = "http://localhost:3284/" icon = var.icon From bb35c87a00c391eb8416c3ab6232e5fb54fd2665 Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 20:11:58 +0200 Subject: [PATCH 10/12] rename app --- registry/coder/modules/claude-code/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index be87c4dd6..5ab2bacb4 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -251,7 +251,7 @@ resource "coder_script" "claude_code" { resource "coder_app" "claude_code_webx" { # use a short slug to mitigate https://github.com/coder/coder/issues/15178 slug = local.claude_code_app_slug - display_name = "Claude Code Webxz yo" + display_name = "Claude Code Webxz yox" agent_id = var.agent_id url = "http://localhost:3284/" icon = var.icon From 36578b354674eb2c0c53d8e7000ca0f19253d1fc Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 20:13:10 +0200 Subject: [PATCH 11/12] rename app --- registry/coder/modules/claude-code/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index 5ab2bacb4..34aa1b32b 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -251,7 +251,7 @@ resource "coder_script" "claude_code" { resource "coder_app" "claude_code_webx" { # use a short slug to mitigate https://github.com/coder/coder/issues/15178 slug = local.claude_code_app_slug - display_name = "Claude Code Webxz yox" + display_name = "Claude Code Webxz yoxy" agent_id = var.agent_id url = "http://localhost:3284/" icon = var.icon From 91bcb61d53bef605c2d6876128edf7ef80e17d9b Mon Sep 17 00:00:00 2001 From: Hugo Dutka Date: Sat, 2 Aug 2025 20:20:04 +0200 Subject: [PATCH 12/12] rename app id --- registry/coder/modules/claude-code/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/registry/coder/modules/claude-code/main.tf b/registry/coder/modules/claude-code/main.tf index 34aa1b32b..44b395d99 100644 --- a/registry/coder/modules/claude-code/main.tf +++ b/registry/coder/modules/claude-code/main.tf @@ -248,7 +248,7 @@ resource "coder_script" "claude_code" { run_on_start = true } -resource "coder_app" "claude_code_webx" { +resource "coder_app" "claude_code_web" { # use a short slug to mitigate https://github.com/coder/coder/issues/15178 slug = local.claude_code_app_slug display_name = "Claude Code Webxz yoxy" @@ -287,6 +287,6 @@ resource "coder_app" "claude_code" { resource "coder_ai_task" "claude_code" { sidebar_app { - id = coder_app.claude_code_webx.id + id = coder_app.claude_code_web.id } }