From 5754ffd10733a4e32311ea233c8cb515dbddfb5b Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Fri, 22 Aug 2025 14:48:48 +0100 Subject: [PATCH 1/3] fix(dogfood/coder): allow mutable ai_prompt parameter --- dogfood/coder/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dogfood/coder/main.tf b/dogfood/coder/main.tf index 2f3e870d7d49c..f5a9eeec19aac 100644 --- a/dogfood/coder/main.tf +++ b/dogfood/coder/main.tf @@ -254,7 +254,7 @@ data "coder_parameter" "ai_prompt" { name = "AI Prompt" default = "" description = "Prompt for Claude Code" - mutable = false + mutable = true // MUST be mutable, otherwise claiming a prebuild may fail. } provider "docker" { From 952ba06a24dfc6e52434052742374d738f28f5e3 Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Fri, 22 Aug 2025 14:50:21 +0100 Subject: [PATCH 2/3] fixup! fix(dogfood/coder): allow mutable ai_prompt parameter --- dogfood/coder/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dogfood/coder/main.tf b/dogfood/coder/main.tf index f5a9eeec19aac..0dbd5b9cada8f 100644 --- a/dogfood/coder/main.tf +++ b/dogfood/coder/main.tf @@ -254,7 +254,7 @@ data "coder_parameter" "ai_prompt" { name = "AI Prompt" default = "" description = "Prompt for Claude Code" - mutable = true // MUST be mutable, otherwise claiming a prebuild may fail. + mutable = true // You may wish to change the prompt, so mutability here is desirable. } provider "docker" { From 261dcb2b6bf896b6490527168122ed3b1a542a88 Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Fri, 22 Aug 2025 14:56:15 +0100 Subject: [PATCH 3/3] amend comment --- dogfood/coder/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dogfood/coder/main.tf b/dogfood/coder/main.tf index 0dbd5b9cada8f..a464972cb05b6 100644 --- a/dogfood/coder/main.tf +++ b/dogfood/coder/main.tf @@ -254,7 +254,7 @@ data "coder_parameter" "ai_prompt" { name = "AI Prompt" default = "" description = "Prompt for Claude Code" - mutable = true // You may wish to change the prompt, so mutability here is desirable. + mutable = true // Workaround for issue with claiming a prebuild from a preset that does not include this parameter. } provider "docker" {