From 4162eaa8c7c57be01066089a4346f80bd328cb8d Mon Sep 17 00:00:00 2001 From: Phorcys Date: Wed, 26 Nov 2025 19:15:27 +0000 Subject: [PATCH 1/5] chore: update all modules to use `main` agent id --- registry/AJ0070/modules/pgadmin/README.md | 2 +- .../modules/rustdesk/README.md | 4 +-- registry/anomaly/modules/tmux/README.md | 4 +-- registry/coder-labs/modules/archive/README.md | 10 +++--- registry/coder-labs/modules/auggie/README.md | 8 ++--- registry/coder-labs/modules/codex/README.md | 8 ++--- registry/coder-labs/modules/copilot/README.md | 10 +++--- .../coder-labs/modules/cursor-cli/README.md | 4 +-- registry/coder-labs/modules/gemini/README.md | 10 +++--- .../coder-labs/modules/nextflow/README.md | 2 +- .../coder-labs/modules/opencode/README.md | 6 ++-- .../modules/sourcegraph-amp/README.md | 4 +-- registry/coder/modules/aider/README.md | 6 ++-- registry/coder/modules/amazon-q/README.md | 18 +++++------ registry/coder/modules/claude-code/README.md | 32 +++++++++---------- registry/coder/modules/code-server/README.md | 16 +++++----- registry/coder/modules/coder-login/README.md | 2 +- registry/coder/modules/cursor/README.md | 6 ++-- .../coder/modules/devcontainers-cli/README.md | 2 +- registry/coder/modules/dotfiles/README.md | 12 +++---- registry/coder/modules/filebrowser/README.md | 8 ++--- registry/coder/modules/git-clone/README.md | 26 +++++++-------- .../modules/git-commit-signing/README.md | 2 +- registry/coder/modules/git-config/README.md | 6 ++-- .../github-upload-public-key/README.md | 4 +-- registry/coder/modules/goose/README.md | 6 ++-- .../coder/modules/hcp-vault-secrets/README.md | 8 ++--- .../coder/modules/jetbrains-fleet/README.md | 10 +++--- .../coder/modules/jetbrains-gateway/README.md | 12 +++---- registry/coder/modules/jetbrains/README.md | 14 ++++---- registry/coder/modules/jfrog-oauth/README.md | 6 ++-- registry/coder/modules/jfrog-token/README.md | 8 ++--- .../coder/modules/jupyter-notebook/README.md | 2 +- registry/coder/modules/jupyterlab/README.md | 4 +-- registry/coder/modules/kasmvnc/README.md | 2 +- registry/coder/modules/kiro/README.md | 6 ++-- .../coder/modules/local-windows-rdp/README.md | 2 +- registry/coder/modules/mux/README.md | 12 +++---- registry/coder/modules/personalize/README.md | 2 +- .../coder/modules/rstudio-server/README.md | 2 +- registry/coder/modules/slackme/README.md | 4 +-- registry/coder/modules/vault-github/README.md | 8 ++--- registry/coder/modules/vault-jwt/README.md | 10 +++--- registry/coder/modules/vault-token/README.md | 4 +-- .../coder/modules/vscode-desktop/README.md | 4 +-- registry/coder/modules/vscode-web/README.md | 12 +++---- registry/coder/modules/windsurf/README.md | 6 ++-- registry/coder/modules/zed/README.md | 10 +++--- .../cytoshahar/modules/positron/README.md | 4 +-- registry/djarbz/modules/copyparty/README.md | 4 +-- .../modules/nexus-repository/README.md | 16 +++++----- registry/thezoker/modules/nodejs/README.md | 6 ++-- 52 files changed, 198 insertions(+), 198 deletions(-) diff --git a/registry/AJ0070/modules/pgadmin/README.md b/registry/AJ0070/modules/pgadmin/README.md index 275861d11..9dd6b15b5 100644 --- a/registry/AJ0070/modules/pgadmin/README.md +++ b/registry/AJ0070/modules/pgadmin/README.md @@ -18,6 +18,6 @@ module "pgadmin" { count = data.coder_workspace.me.start_count source = "registry.coder.com/AJ0070/pgadmin/coder" version = "1.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/BenraouaneSoufiane/modules/rustdesk/README.md b/registry/BenraouaneSoufiane/modules/rustdesk/README.md index ae7c28969..ab806f733 100644 --- a/registry/BenraouaneSoufiane/modules/rustdesk/README.md +++ b/registry/BenraouaneSoufiane/modules/rustdesk/README.md @@ -15,7 +15,7 @@ module "rustdesk" { count = data.coder_workspace.me.start_count source = "registry.coder.com/BenraouaneSoufiane/rustdesk/coder" version = "1.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -42,7 +42,7 @@ module "rustdesk" { count = data.coder_workspace.me.start_count source = "registry.coder.com/BenraouaneSoufiane/rustdesk/coder" version = "1.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id rustdesk_password = "mycustompass" xvfb_resolution = "1920x1080x24" rustdesk_version = "1.4.1" diff --git a/registry/anomaly/modules/tmux/README.md b/registry/anomaly/modules/tmux/README.md index 2bba52347..4dc8d1649 100644 --- a/registry/anomaly/modules/tmux/README.md +++ b/registry/anomaly/modules/tmux/README.md @@ -16,7 +16,7 @@ up a default or custom tmux configuration with session save/restore capabilities module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -40,7 +40,7 @@ module "tmux" { module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id tmux_config = "" # Optional: custom tmux.conf content save_interval = 1 # Optional: save interval in minutes sessions = ["default", "dev", "ops"] # Optional: list of tmux sessions diff --git a/registry/coder-labs/modules/archive/README.md b/registry/coder-labs/modules/archive/README.md index 0c7e4ff7f..e284bf2db 100644 --- a/registry/coder-labs/modules/archive/README.md +++ b/registry/coder-labs/modules/archive/README.md @@ -15,7 +15,7 @@ module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" version = "0.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id paths = ["./projects", "./code"] } @@ -44,7 +44,7 @@ module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" version = "0.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id # Paths to include in the archive (files or directories). directory = "~" @@ -62,7 +62,7 @@ module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" version = "0.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id directory = "/" paths = ["/etc", "/home"] @@ -79,7 +79,7 @@ module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" version = "0.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id # Creates /tmp/coder-archive.tar.gz of the users home directory (defaults). create_on_stop = true @@ -93,7 +93,7 @@ module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" version = "0.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id # Where to look for the archive file to extract: output_dir = "/tmp" diff --git a/registry/coder-labs/modules/auggie/README.md b/registry/coder-labs/modules/auggie/README.md index 58651f37a..fc2863f14 100644 --- a/registry/coder-labs/modules/auggie/README.md +++ b/registry/coder-labs/modules/auggie/README.md @@ -14,7 +14,7 @@ Run Auggie CLI in your workspace to access Augment's AI coding assistant with ad module "auggie" { source = "registry.coder.com/coder-labs/auggie/coder" version = "0.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" } ``` @@ -42,13 +42,13 @@ module "coder-login" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/coder-login/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } module "auggie" { source = "registry.coder.com/coder-labs/auggie/coder" version = "0.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" # Authentication @@ -104,7 +104,7 @@ EOF module "auggie" { source = "registry.coder.com/coder-labs/auggie/coder" version = "0.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" # Multiple MCP configuration files diff --git a/registry/coder-labs/modules/codex/README.md b/registry/coder-labs/modules/codex/README.md index 980623262..ad634794e 100644 --- a/registry/coder-labs/modules/codex/README.md +++ b/registry/coder-labs/modules/codex/README.md @@ -14,7 +14,7 @@ Run Codex CLI in your workspace to access OpenAI's models through the Codex inte module "codex" { source = "registry.coder.com/coder-labs/codex/coder" version = "3.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id openai_api_key = var.openai_api_key workdir = "/home/coder/project" } @@ -34,7 +34,7 @@ module "codex" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/codex/coder" version = "3.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id openai_api_key = "..." workdir = "/home/coder/project" report_tasks = false @@ -56,13 +56,13 @@ module "coder-login" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/coder-login/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } module "codex" { source = "registry.coder.com/coder-labs/codex/coder" version = "3.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id openai_api_key = "..." ai_prompt = data.coder_parameter.ai_prompt.value workdir = "/home/coder/project" diff --git a/registry/coder-labs/modules/copilot/README.md b/registry/coder-labs/modules/copilot/README.md index e0b520e09..3f36d01fb 100644 --- a/registry/coder-labs/modules/copilot/README.md +++ b/registry/coder-labs/modules/copilot/README.md @@ -14,7 +14,7 @@ Run [GitHub Copilot CLI](https://docs.github.com/copilot/concepts/agents/about-c module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" version = "0.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/projects" } ``` @@ -52,7 +52,7 @@ data "coder_parameter" "ai_prompt" { module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" version = "0.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/projects" ai_prompt = data.coder_parameter.ai_prompt.value @@ -72,7 +72,7 @@ Customize tool permissions, MCP servers, and Copilot settings: module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" version = "0.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/projects" # Version pinning (defaults to "latest", use specific version if desired) @@ -143,7 +143,7 @@ variable "github_token" { module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" version = "0.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/projects" github_token = var.github_token } @@ -157,7 +157,7 @@ Run Copilot as a command-line tool without task reporting or web interface. This module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" version = "0.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" report_tasks = false cli_app = true diff --git a/registry/coder-labs/modules/cursor-cli/README.md b/registry/coder-labs/modules/cursor-cli/README.md index 24514eaaf..5d9a75c12 100644 --- a/registry/coder-labs/modules/cursor-cli/README.md +++ b/registry/coder-labs/modules/cursor-cli/README.md @@ -14,7 +14,7 @@ Run the Cursor Agent CLI in your workspace for interactive coding assistance and module "cursor_cli" { source = "registry.coder.com/coder-labs/cursor-cli/coder" version = "0.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" } ``` @@ -43,7 +43,7 @@ module "coder-login" { module "cursor_cli" { source = "registry.coder.com/coder-labs/cursor-cli/coder" version = "0.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" # Optional diff --git a/registry/coder-labs/modules/gemini/README.md b/registry/coder-labs/modules/gemini/README.md index 3e8ed5eec..4762f3b16 100644 --- a/registry/coder-labs/modules/gemini/README.md +++ b/registry/coder-labs/modules/gemini/README.md @@ -14,7 +14,7 @@ Run [Gemini CLI](https://github.com/google-gemini/gemini-cli) in your workspace module "gemini" { source = "registry.coder.com/coder-labs/gemini/coder" version = "2.1.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" } ``` @@ -47,7 +47,7 @@ variable "gemini_api_key" { module "gemini" { source = "registry.coder.com/coder-labs/gemini/coder" version = "2.1.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id gemini_api_key = var.gemini_api_key folder = "/home/coder/project" } @@ -80,7 +80,7 @@ module "coder-login" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/coder-login/coder" version = "~> 1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } data "coder_parameter" "ai_prompt" { @@ -95,7 +95,7 @@ module "gemini" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/gemini/coder" version = "2.1.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id gemini_api_key = var.gemini_api_key gemini_model = "gemini-2.5-flash" folder = "/home/coder/project" @@ -119,7 +119,7 @@ For enterprise users who prefer Google's Vertex AI platform: module "gemini" { source = "registry.coder.com/coder-labs/gemini/coder" version = "2.1.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id gemini_api_key = var.gemini_api_key folder = "/home/coder/project" use_vertexai = true diff --git a/registry/coder-labs/modules/nextflow/README.md b/registry/coder-labs/modules/nextflow/README.md index 7a62a3ab8..491579335 100644 --- a/registry/coder-labs/modules/nextflow/README.md +++ b/registry/coder-labs/modules/nextflow/README.md @@ -17,6 +17,6 @@ module "nextflow" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/nextflow/coder" version = "0.9.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/coder-labs/modules/opencode/README.md b/registry/coder-labs/modules/opencode/README.md index c06c12715..b753b785a 100644 --- a/registry/coder-labs/modules/opencode/README.md +++ b/registry/coder-labs/modules/opencode/README.md @@ -14,7 +14,7 @@ Run [OpenCode](https://opencode.ai) AI coding assistant in your workspace for in module "opencode" { source = "registry.coder.com/coder-labs/opencode/coder" version = "0.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/project" } ``` @@ -35,7 +35,7 @@ resource "coder_ai_task" "task" { module "opencode" { source = "registry.coder.com/coder-labs/opencode/coder" version = "0.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/project" ai_prompt = coder_ai_task.task.prompt @@ -89,7 +89,7 @@ Run OpenCode as a command-line tool without web interface or task reporting: module "opencode" { source = "registry.coder.com/coder-labs/opencode/coder" version = "0.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" report_tasks = false cli_app = true diff --git a/registry/coder-labs/modules/sourcegraph-amp/README.md b/registry/coder-labs/modules/sourcegraph-amp/README.md index 608defd60..36f6a8aaa 100644 --- a/registry/coder-labs/modules/sourcegraph-amp/README.md +++ b/registry/coder-labs/modules/sourcegraph-amp/README.md @@ -14,7 +14,7 @@ Run [Amp CLI](https://ampcode.com/) in your workspace to access Sourcegraph's AI module "amp-cli" { source = "registry.coder.com/coder-labs/sourcegraph-amp/coder" version = "2.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id sourcegraph_amp_api_key = var.sourcegraph_amp_api_key install_sourcegraph_amp = true agentapi_version = "latest" @@ -49,7 +49,7 @@ module "amp-cli" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/sourcegraph-amp/coder" amp_version = "2.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id amp_api_key = var.amp_api_key # recommended for tasks usage workdir = "/home/coder/project" instruction_prompt = <<-EOT diff --git a/registry/coder/modules/aider/README.md b/registry/coder/modules/aider/README.md index 3ce9c88ee..b99a9e3ed 100644 --- a/registry/coder/modules/aider/README.md +++ b/registry/coder/modules/aider/README.md @@ -20,7 +20,7 @@ variable "api_key" { module "aider" { source = "registry.coder.com/coder/aider/coder" version = "2.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id api_key = var.api_key ai_provider = "google" model = "gemini" @@ -51,7 +51,7 @@ variable "gemini_api_key" { module "aider" { source = "registry.coder.com/coder/aider/coder" version = "2.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id api_key = var.gemini_api_key install_aider = true workdir = "/home/coder" @@ -76,7 +76,7 @@ module "aider" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/aider/coder" version = "2.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" ai_provider = "custom" custom_env_var_name = "MY_CUSTOM_API_KEY" diff --git a/registry/coder/modules/amazon-q/README.md b/registry/coder/modules/amazon-q/README.md index 71444a65b..4306a299e 100644 --- a/registry/coder/modules/amazon-q/README.md +++ b/registry/coder/modules/amazon-q/README.md @@ -14,7 +14,7 @@ Run [Amazon Q](https://aws.amazon.com/q/) in your workspace to access Amazon's A module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" # Required: Authentication tarball (see below for generation) @@ -103,7 +103,7 @@ data "coder_parameter" "ai_prompt" { module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball ai_prompt = data.coder_parameter.ai_prompt.value @@ -229,7 +229,7 @@ If no custom `agent_config` is provided, the default agent name "agent" is used. module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball } @@ -259,7 +259,7 @@ This example will: module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball ai_prompt = "Help me set up a Python FastAPI project with proper testing structure" @@ -280,7 +280,7 @@ module "amazon-q" { module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -306,7 +306,7 @@ module "amazon-q" { module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball amazon_q_version = "1.14.0" # Specific version @@ -320,7 +320,7 @@ module "amazon-q" { module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -341,7 +341,7 @@ module "amazon-q" { module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -359,7 +359,7 @@ For environments without direct internet access, you can host Amazon Q installat module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball diff --git a/registry/coder/modules/claude-code/README.md b/registry/coder/modules/claude-code/README.md index 516b57483..be6cf943a 100644 --- a/registry/coder/modules/claude-code/README.md +++ b/registry/coder/modules/claude-code/README.md @@ -14,7 +14,7 @@ Run the [Claude Code](https://docs.anthropic.com/en/docs/agents-and-tools/claude module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" version = "4.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/project" claude_api_key = "xxxx-xxxxx-xxxx" } @@ -71,7 +71,7 @@ data "coder_parameter" "ai_prompt" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" version = "4.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/project" claude_api_key = "xxxx-xxxxx-xxxx" @@ -109,7 +109,7 @@ Run and configure Claude Code as a standalone CLI in your workspace. module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" version = "4.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder" install_claude_code = true claude_code_version = "latest" @@ -132,7 +132,7 @@ variable "claude_code_oauth_token" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" version = "4.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/project" claude_code_oauth_token = var.claude_code_oauth_token } @@ -148,13 +148,13 @@ Configure Claude Code to use AWS Bedrock for accessing Claude models through you ```tf resource "coder_env" "bedrock_use" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "CLAUDE_CODE_USE_BEDROCK" value = "1" } resource "coder_env" "aws_region" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "AWS_REGION" value = "us-east-1" # Choose your preferred region } @@ -176,13 +176,13 @@ variable "aws_secret_access_key" { } resource "coder_env" "aws_access_key_id" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "AWS_ACCESS_KEY_ID" value = var.aws_access_key_id } resource "coder_env" "aws_secret_access_key" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "AWS_SECRET_ACCESS_KEY" value = var.aws_secret_access_key } @@ -197,7 +197,7 @@ variable "aws_bearer_token_bedrock" { } resource "coder_env" "bedrock_api_key" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "AWS_BEARER_TOKEN_BEDROCK" value = var.aws_bearer_token_bedrock } @@ -205,7 +205,7 @@ resource "coder_env" "bedrock_api_key" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" version = "4.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/project" model = "global.anthropic.claude-sonnet-4-5-20250929-v1:0" } @@ -230,31 +230,31 @@ variable "vertex_sa_json" { } resource "coder_env" "vertex_use" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "CLAUDE_CODE_USE_VERTEX" value = "1" } resource "coder_env" "vertex_project_id" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "ANTHROPIC_VERTEX_PROJECT_ID" value = "your-gcp-project-id" } resource "coder_env" "cloud_ml_region" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "CLOUD_ML_REGION" value = "global" } resource "coder_env" "vertex_sa_json" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "VERTEX_SA_JSON" value = var.vertex_sa_json } resource "coder_env" "google_application_credentials" { - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id name = "GOOGLE_APPLICATION_CREDENTIALS" value = "/tmp/gcp-sa.json" } @@ -262,7 +262,7 @@ resource "coder_env" "google_application_credentials" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" version = "4.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id workdir = "/home/coder/project" model = "claude-sonnet-4@20250514" diff --git a/registry/coder/modules/code-server/README.md b/registry/coder/modules/code-server/README.md index b9ed6b72a..43273ecf2 100644 --- a/registry/coder/modules/code-server/README.md +++ b/registry/coder/modules/code-server/README.md @@ -15,7 +15,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -30,7 +30,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id install_version = "4.8.3" } ``` @@ -44,7 +44,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id extensions = [ "dracula-theme.theme-dracula" ] @@ -62,7 +62,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id extensions = ["dracula-theme.theme-dracula"] settings = { "workbench.colorTheme" = "Dracula" @@ -79,7 +79,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"] } ``` @@ -93,7 +93,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id additional_args = "--disable-workspace-trust" } ``` @@ -109,7 +109,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id use_cached = true extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"] } @@ -122,7 +122,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.4.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id offline = true } ``` diff --git a/registry/coder/modules/coder-login/README.md b/registry/coder/modules/coder-login/README.md index de0c31799..935454a72 100644 --- a/registry/coder/modules/coder-login/README.md +++ b/registry/coder/modules/coder-login/README.md @@ -15,7 +15,7 @@ module "coder-login" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/coder-login/coder" version = "1.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/cursor/README.md b/registry/coder/modules/cursor/README.md index c61785656..d84335604 100644 --- a/registry/coder/modules/cursor/README.md +++ b/registry/coder/modules/cursor/README.md @@ -17,7 +17,7 @@ module "cursor" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/cursor/coder" version = "1.3.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -30,7 +30,7 @@ module "cursor" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/cursor/coder" version = "1.3.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" } ``` @@ -46,7 +46,7 @@ module "cursor" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/cursor/coder" version = "1.3.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" mcp = jsonencode({ mcpServers = { diff --git a/registry/coder/modules/devcontainers-cli/README.md b/registry/coder/modules/devcontainers-cli/README.md index 9622cceb0..db78c24ce 100644 --- a/registry/coder/modules/devcontainers-cli/README.md +++ b/registry/coder/modules/devcontainers-cli/README.md @@ -16,6 +16,6 @@ The devcontainers-cli module provides an easy way to install [`@devcontainers/cl module "devcontainers-cli" { source = "registry.coder.com/coder/devcontainers-cli/coder" version = "1.0.32" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/dotfiles/README.md b/registry/coder/modules/dotfiles/README.md index 02c62004d..a785e4a7c 100644 --- a/registry/coder/modules/dotfiles/README.md +++ b/registry/coder/modules/dotfiles/README.md @@ -19,7 +19,7 @@ module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -32,7 +32,7 @@ module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -43,7 +43,7 @@ module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id user = "root" } ``` @@ -55,14 +55,14 @@ module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } module "dotfiles-root" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id user = "root" dotfiles_uri = module.dotfiles.dotfiles_uri } @@ -77,7 +77,7 @@ module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id default_dotfiles_uri = "https://github.com/coder/dotfiles" } ``` diff --git a/registry/coder/modules/filebrowser/README.md b/registry/coder/modules/filebrowser/README.md index 821768b13..e4331398c 100644 --- a/registry/coder/modules/filebrowser/README.md +++ b/registry/coder/modules/filebrowser/README.md @@ -15,7 +15,7 @@ module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" version = "1.1.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -30,7 +30,7 @@ module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" version = "1.1.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" } ``` @@ -42,7 +42,7 @@ module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" version = "1.1.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id database_path = ".config/filebrowser.db" } ``` @@ -54,7 +54,7 @@ module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" version = "1.1.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id agent_name = "main" subdomain = false } diff --git a/registry/coder/modules/git-clone/README.md b/registry/coder/modules/git-clone/README.md index 6ec2ccbe1..0c3b50b15 100644 --- a/registry/coder/modules/git-clone/README.md +++ b/registry/coder/modules/git-clone/README.md @@ -15,7 +15,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.com/coder/coder" } ``` @@ -29,7 +29,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.com/coder/coder" base_dir = "~/projects/coder" } @@ -44,7 +44,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.com/coder/coder" } @@ -70,7 +70,7 @@ module "git_clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = data.coder_parameter.git_repo.value } @@ -79,7 +79,7 @@ module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" version = "1.0.18" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id order = 1 folder = "/home/${local.username}/${module.git_clone[count.index].folder_name}" } @@ -87,7 +87,7 @@ module "code-server" { # Create a Coder app for the website resource "coder_app" "website" { count = data.coder_workspace.me.start_count - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id order = 2 slug = "website" external = true @@ -104,7 +104,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.example.com/coder/coder/tree/feat/example" git_providers = { "https://github.example.com/" = { @@ -123,7 +123,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://gitlab.com/coder/coder/-/tree/feat/example" } ``` @@ -135,7 +135,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://gitlab.example.com/coder/coder/-/tree/feat/example" git_providers = { "https://gitlab.example.com/" = { @@ -156,7 +156,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.com/coder/coder" branch_name = "feat/example" } @@ -174,7 +174,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.com/coder/coder" folder_name = "coder-dev" base_dir = "~/projects/coder" @@ -193,7 +193,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/modules/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.com/coder/coder" depth = 1 } @@ -209,7 +209,7 @@ module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id url = "https://github.com/coder/coder" post_clone_script = <<-EOT #!/bin/bash diff --git a/registry/coder/modules/git-commit-signing/README.md b/registry/coder/modules/git-commit-signing/README.md index de67febc7..66602c341 100644 --- a/registry/coder/modules/git-commit-signing/README.md +++ b/registry/coder/modules/git-commit-signing/README.md @@ -23,6 +23,6 @@ module "git-commit-signing" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-commit-signing/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/git-config/README.md b/registry/coder/modules/git-config/README.md index ba618d818..90121d063 100644 --- a/registry/coder/modules/git-config/README.md +++ b/registry/coder/modules/git-config/README.md @@ -15,7 +15,7 @@ module "git-config" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-config/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -30,7 +30,7 @@ module "git-config" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-config/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id allow_email_change = true } ``` @@ -44,7 +44,7 @@ module "git-config" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-config/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id allow_username_change = false allow_email_change = false } diff --git a/registry/coder/modules/github-upload-public-key/README.md b/registry/coder/modules/github-upload-public-key/README.md index 92c2c1c9b..a08f894e1 100644 --- a/registry/coder/modules/github-upload-public-key/README.md +++ b/registry/coder/modules/github-upload-public-key/README.md @@ -15,7 +15,7 @@ module "github-upload-public-key" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/github-upload-public-key/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -48,7 +48,7 @@ module "github-upload-public-key" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/github-upload-public-key/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id external_auth_id = data.coder_external_auth.github.id } ``` diff --git a/registry/coder/modules/goose/README.md b/registry/coder/modules/goose/README.md index 89fd72801..4beb10a74 100644 --- a/registry/coder/modules/goose/README.md +++ b/registry/coder/modules/goose/README.md @@ -14,7 +14,7 @@ Run the [Goose](https://block.github.io/goose/) agent in your workspace to gener module "goose" { source = "registry.coder.com/coder/goose/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder" install_goose = true goose_version = "v1.0.31" @@ -39,7 +39,7 @@ module "coder-login" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/coder-login/coder" version = "1.0.15" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } variable "anthropic_api_key" { @@ -80,7 +80,7 @@ module "goose" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/goose/coder" version = "3.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder" install_goose = true goose_version = "v1.0.31" diff --git a/registry/coder/modules/hcp-vault-secrets/README.md b/registry/coder/modules/hcp-vault-secrets/README.md index 52edd8ef9..d27385965 100644 --- a/registry/coder/modules/hcp-vault-secrets/README.md +++ b/registry/coder/modules/hcp-vault-secrets/README.md @@ -27,7 +27,7 @@ This module lets you fetch all or selective secrets from a [HCP Vault Secrets](h module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" version = "1.0.34" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" } @@ -53,7 +53,7 @@ To fetch all secrets from the HCP Vault Secrets app, skip the `secrets` input. module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" version = "1.0.34" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" } @@ -67,7 +67,7 @@ To fetch selective secrets from the HCP Vault Secrets app, set the `secrets` inp module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" version = "1.0.34" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" secrets = ["MY_SECRET_1", "MY_SECRET_2"] @@ -82,7 +82,7 @@ Set `client_id` and `client_secret` as module inputs. module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" version = "1.0.34" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" client_id = "HCP_CLIENT_ID" diff --git a/registry/coder/modules/jetbrains-fleet/README.md b/registry/coder/modules/jetbrains-fleet/README.md index dadf10a8d..7f22e3c0f 100644 --- a/registry/coder/modules/jetbrains-fleet/README.md +++ b/registry/coder/modules/jetbrains-fleet/README.md @@ -17,7 +17,7 @@ module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -38,7 +38,7 @@ module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -49,7 +49,7 @@ module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" } ``` @@ -61,7 +61,7 @@ module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id display_name = "Fleet" group = "JetBrains IDEs" order = 1 @@ -75,7 +75,7 @@ module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id agent_name = coder_agent.example.name } ``` diff --git a/registry/coder/modules/jetbrains-gateway/README.md b/registry/coder/modules/jetbrains-gateway/README.md index 0c5c8ff80..04a1b25ad 100644 --- a/registry/coder/modules/jetbrains-gateway/README.md +++ b/registry/coder/modules/jetbrains-gateway/README.md @@ -21,7 +21,7 @@ module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" version = "1.2.5" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["CL", "GO", "IU", "PY", "WS"] default = "GO" @@ -39,7 +39,7 @@ module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" version = "1.2.5" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["GO", "WS"] default = "GO" @@ -53,7 +53,7 @@ module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" version = "1.2.5" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["IU", "PY"] default = "IU" @@ -68,7 +68,7 @@ module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" version = "1.2.5" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["IU", "PY"] default = "IU" @@ -93,7 +93,7 @@ module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" version = "1.2.5" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["GO", "WS"] default = "GO" @@ -111,7 +111,7 @@ module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" version = "1.2.5" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["GO", "WS"] releases_base_link = "https://releases.internal.site/" diff --git a/registry/coder/modules/jetbrains/README.md b/registry/coder/modules/jetbrains/README.md index 7b55232c5..020c8abf9 100644 --- a/registry/coder/modules/jetbrains/README.md +++ b/registry/coder/modules/jetbrains/README.md @@ -15,7 +15,7 @@ module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" # tooltip = "You need to [Install Coder Desktop](https://coder.com/docs/user-guides/desktop#install-coder-desktop) to use this button." # Optional } @@ -41,7 +41,7 @@ module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" default = ["PY", "IU"] # Pre-configure GoLand and IntelliJ IDEA } @@ -54,7 +54,7 @@ module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" # Show parameter with limited options options = ["IU", "PY"] # Only these IDEs are available for selection @@ -68,7 +68,7 @@ module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" default = ["IU", "PY"] channel = "eap" # Use Early Access Preview versions @@ -83,7 +83,7 @@ module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/workspace/project" # Custom IDE metadata (display names and icons) @@ -109,7 +109,7 @@ module "jetbrains_pycharm" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/workspace/project" default = ["PY"] # Only PyCharm @@ -129,7 +129,7 @@ module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" default = ["IU", "PY"] tooltip = "You need to [Install Coder Desktop](https://coder.com/docs/user-guides/desktop#install-coder-desktop) to use this button." diff --git a/registry/coder/modules/jfrog-oauth/README.md b/registry/coder/modules/jfrog-oauth/README.md index 50311de75..62c085ae0 100644 --- a/registry/coder/modules/jfrog-oauth/README.md +++ b/registry/coder/modules/jfrog-oauth/README.md @@ -17,7 +17,7 @@ module "jfrog" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jfrog-oauth/coder" version = "1.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id jfrog_url = "https://example.jfrog.io" username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username" @@ -57,7 +57,7 @@ module "jfrog" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jfrog-oauth/coder" version = "1.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id jfrog_url = "https://example.jfrog.io" username_field = "email" @@ -86,7 +86,7 @@ module "jfrog" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jfrog-oauth/coder" version = "1.2.2" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id jfrog_url = "https://example.jfrog.io" username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username" configure_code_server = true # Add JFrog extension configuration for code-server diff --git a/registry/coder/modules/jfrog-token/README.md b/registry/coder/modules/jfrog-token/README.md index c457cc6e0..732a8828c 100644 --- a/registry/coder/modules/jfrog-token/README.md +++ b/registry/coder/modules/jfrog-token/README.md @@ -14,7 +14,7 @@ Install the JF CLI and authenticate package managers with Artifactory using Arti module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id jfrog_url = "https://XXXX.jfrog.io" artifactory_access_token = var.artifactory_access_token package_managers = { @@ -43,7 +43,7 @@ For detailed instructions, please see this [guide](https://coder.com/docs/v2/lat module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id jfrog_url = "https://YYYY.jfrog.io" artifactory_access_token = var.artifactory_access_token # An admin access token package_managers = { @@ -82,7 +82,7 @@ The [JFrog extension](https://open-vsx.org/extension/JFrog/jfrog-vscode-extensio module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id jfrog_url = "https://XXXX.jfrog.io" artifactory_access_token = var.artifactory_access_token configure_code_server = true # Add JFrog extension configuration for code-server @@ -102,7 +102,7 @@ data "coder_workspace" "me" {} module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" version = "1.2.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id jfrog_url = "https://XXXX.jfrog.io" artifactory_access_token = var.artifactory_access_token token_description = "Token for Coder workspace: ${data.coder_workspace_owner.me.name}/${data.coder_workspace.me.name}" diff --git a/registry/coder/modules/jupyter-notebook/README.md b/registry/coder/modules/jupyter-notebook/README.md index a509df6a1..346d5d71a 100644 --- a/registry/coder/modules/jupyter-notebook/README.md +++ b/registry/coder/modules/jupyter-notebook/README.md @@ -17,6 +17,6 @@ module "jupyter-notebook" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jupyter-notebook/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/jupyterlab/README.md b/registry/coder/modules/jupyterlab/README.md index 6c401dede..6f3bec9f7 100644 --- a/registry/coder/modules/jupyterlab/README.md +++ b/registry/coder/modules/jupyterlab/README.md @@ -17,7 +17,7 @@ module "jupyterlab" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jupyterlab/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -30,7 +30,7 @@ module "jupyterlab" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jupyterlab/coder" version = "1.2.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id config = { ServerApp = { # Required for Coder Tasks iFrame embedding - do not remove diff --git a/registry/coder/modules/kasmvnc/README.md b/registry/coder/modules/kasmvnc/README.md index 7f01b45bf..36912a7d8 100644 --- a/registry/coder/modules/kasmvnc/README.md +++ b/registry/coder/modules/kasmvnc/README.md @@ -15,7 +15,7 @@ module "kasmvnc" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kasmvnc/coder" version = "1.2.5" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id desktop_environment = "xfce" subdomain = true } diff --git a/registry/coder/modules/kiro/README.md b/registry/coder/modules/kiro/README.md index 10d2117f5..2a014e2a1 100644 --- a/registry/coder/modules/kiro/README.md +++ b/registry/coder/modules/kiro/README.md @@ -19,7 +19,7 @@ module "kiro" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kiro/coder" version = "1.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -32,7 +32,7 @@ module "kiro" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kiro/coder" version = "1.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" } ``` @@ -48,7 +48,7 @@ module "kiro" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kiro/coder" version = "1.1.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder/project" mcp = jsonencode({ mcpServers = { diff --git a/registry/coder/modules/local-windows-rdp/README.md b/registry/coder/modules/local-windows-rdp/README.md index ad445dba7..d672d270a 100644 --- a/registry/coder/modules/local-windows-rdp/README.md +++ b/registry/coder/modules/local-windows-rdp/README.md @@ -72,7 +72,7 @@ module "rdp_desktop" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/local-windows-rdp/coder" version = "1.0.2" - agent_id = coder_agent.windows.id + agent_id = coder_agent.main.id agent_name = "windows" display_name = "Windows Desktop" order = 1 diff --git a/registry/coder/modules/mux/README.md b/registry/coder/modules/mux/README.md index e6132ea6b..04203cd71 100644 --- a/registry/coder/modules/mux/README.md +++ b/registry/coder/modules/mux/README.md @@ -15,7 +15,7 @@ module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -36,7 +36,7 @@ module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` @@ -47,7 +47,7 @@ module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id # Default is "latest"; set to a specific version to pin install_version = "0.4.0" } @@ -60,7 +60,7 @@ module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id port = 8080 } ``` @@ -74,7 +74,7 @@ module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id use_cached = true } ``` @@ -88,7 +88,7 @@ module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" version = "1.0.1" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id install = false } ``` diff --git a/registry/coder/modules/personalize/README.md b/registry/coder/modules/personalize/README.md index 2e70eccba..9e1c3f326 100644 --- a/registry/coder/modules/personalize/README.md +++ b/registry/coder/modules/personalize/README.md @@ -15,6 +15,6 @@ module "personalize" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/personalize/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/rstudio-server/README.md b/registry/coder/modules/rstudio-server/README.md index 3bae54340..4be0751e3 100644 --- a/registry/coder/modules/rstudio-server/README.md +++ b/registry/coder/modules/rstudio-server/README.md @@ -20,6 +20,6 @@ module "rstudio-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/rstudio-server/coder" version = "0.9.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/slackme/README.md b/registry/coder/modules/slackme/README.md index 999ab71ff..17b856dc9 100644 --- a/registry/coder/modules/slackme/README.md +++ b/registry/coder/modules/slackme/README.md @@ -15,7 +15,7 @@ module "slackme" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/slackme/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id auth_provider_id = "slack" } ``` @@ -75,7 +75,7 @@ module "slackme" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/slackme/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id auth_provider_id = "slack" slack_message = < Date: Wed, 26 Nov 2025 19:19:08 +0000 Subject: [PATCH 2/5] chore: bump all module to a new patch version --- registry/AJ0070/modules/pgadmin/README.md | 2 +- .../modules/rustdesk/README.md | 4 ++-- registry/anomaly/modules/tmux/README.md | 6 ++--- registry/coder-labs/modules/archive/README.md | 10 ++++---- registry/coder-labs/modules/auggie/README.md | 8 ++++--- registry/coder-labs/modules/codex/README.md | 8 +++---- registry/coder-labs/modules/copilot/README.md | 11 +++++---- .../coder-labs/modules/cursor-cli/README.md | 5 ++-- registry/coder-labs/modules/gemini/README.md | 8 +++---- .../coder-labs/modules/nextflow/README.md | 2 +- .../coder-labs/modules/opencode/README.md | 7 +++--- .../modules/sourcegraph-amp/README.md | 2 +- registry/coder/modules/aider/README.md | 6 ++--- registry/coder/modules/amazon-q/README.md | 19 ++++++++------- registry/coder/modules/claude-code/README.md | 15 ++++++------ registry/coder/modules/code-server/README.md | 17 ++++++------- registry/coder/modules/coder-login/README.md | 2 +- registry/coder/modules/cursor/README.md | 7 +++--- .../coder/modules/devcontainers-cli/README.md | 2 +- registry/coder/modules/dotfiles/README.md | 13 +++++----- registry/coder/modules/filebrowser/README.md | 8 +++---- registry/coder/modules/git-clone/README.md | 24 +++++++++++-------- .../modules/git-commit-signing/README.md | 2 +- registry/coder/modules/git-config/README.md | 6 ++--- .../github-upload-public-key/README.md | 4 ++-- registry/coder/modules/goose/README.md | 4 ++-- .../coder/modules/hcp-vault-secrets/README.md | 8 +++---- .../coder/modules/jetbrains-fleet/README.md | 10 ++++---- .../coder/modules/jetbrains-gateway/README.md | 15 ++++++------ registry/coder/modules/jetbrains/README.md | 15 ++++++------ registry/coder/modules/jfrog-oauth/README.md | 9 ++++--- registry/coder/modules/jfrog-token/README.md | 12 ++++++---- .../coder/modules/jupyter-notebook/README.md | 2 +- registry/coder/modules/jupyterlab/README.md | 5 ++-- registry/coder/modules/kasmvnc/README.md | 2 +- registry/coder/modules/kiro/README.md | 7 +++--- .../coder/modules/local-windows-rdp/README.md | 6 ++--- registry/coder/modules/mux/README.md | 12 +++++----- registry/coder/modules/personalize/README.md | 2 +- .../coder/modules/rstudio-server/README.md | 2 +- registry/coder/modules/slackme/README.md | 4 ++-- registry/coder/modules/vault-github/README.md | 8 +++---- registry/coder/modules/vault-jwt/README.md | 10 ++++---- registry/coder/modules/vault-token/README.md | 4 ++-- .../coder/modules/vscode-desktop/README.md | 4 ++-- registry/coder/modules/vscode-web/README.md | 13 +++++----- registry/coder/modules/windsurf/README.md | 7 +++--- registry/coder/modules/zed/README.md | 11 +++++---- .../cytoshahar/modules/positron/README.md | 4 ++-- registry/djarbz/modules/copyparty/README.md | 6 ++--- .../modules/nexus-repository/README.md | 24 ++++++++++++------- registry/thezoker/modules/nodejs/README.md | 6 ++--- 52 files changed, 223 insertions(+), 187 deletions(-) diff --git a/registry/AJ0070/modules/pgadmin/README.md b/registry/AJ0070/modules/pgadmin/README.md index 9dd6b15b5..dfc0552a9 100644 --- a/registry/AJ0070/modules/pgadmin/README.md +++ b/registry/AJ0070/modules/pgadmin/README.md @@ -17,7 +17,7 @@ It can be served on a Coder subdomain for easy access, or on `localhost` if you module "pgadmin" { count = data.coder_workspace.me.start_count source = "registry.coder.com/AJ0070/pgadmin/coder" - version = "1.0.0" + version = "1.0.1" agent_id = coder_agent.main.id } ``` diff --git a/registry/BenraouaneSoufiane/modules/rustdesk/README.md b/registry/BenraouaneSoufiane/modules/rustdesk/README.md index ab806f733..bddb44070 100644 --- a/registry/BenraouaneSoufiane/modules/rustdesk/README.md +++ b/registry/BenraouaneSoufiane/modules/rustdesk/README.md @@ -14,7 +14,7 @@ Launches RustDesk within your workspace with a virtual display to provide remote module "rustdesk" { count = data.coder_workspace.me.start_count source = "registry.coder.com/BenraouaneSoufiane/rustdesk/coder" - version = "1.0.0" + version = "1.0.1" agent_id = coder_agent.main.id } ``` @@ -41,7 +41,7 @@ module "rustdesk" { module "rustdesk" { count = data.coder_workspace.me.start_count source = "registry.coder.com/BenraouaneSoufiane/rustdesk/coder" - version = "1.0.0" + version = "1.0.1" agent_id = coder_agent.main.id rustdesk_password = "mycustompass" xvfb_resolution = "1920x1080x24" diff --git a/registry/anomaly/modules/tmux/README.md b/registry/anomaly/modules/tmux/README.md index 4dc8d1649..0208b9880 100644 --- a/registry/anomaly/modules/tmux/README.md +++ b/registry/anomaly/modules/tmux/README.md @@ -15,7 +15,7 @@ up a default or custom tmux configuration with session save/restore capabilities ```tf module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id } ``` @@ -39,7 +39,7 @@ module "tmux" { ```tf module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id tmux_config = "" # Optional: custom tmux.conf content save_interval = 1 # Optional: save interval in minutes @@ -78,7 +78,7 @@ This module can provision multiple tmux sessions, each as a separate app in the ```tf module "tmux" { source = "registry.coder.com/anomaly/tmux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = var.agent_id sessions = ["default", "dev", "anomaly"] tmux_config = <<-EOT diff --git a/registry/coder-labs/modules/archive/README.md b/registry/coder-labs/modules/archive/README.md index e284bf2db..3d80d28b0 100644 --- a/registry/coder-labs/modules/archive/README.md +++ b/registry/coder-labs/modules/archive/README.md @@ -14,7 +14,7 @@ This module installs small, robust scripts in your workspace to create and extra module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" - version = "0.0.1" + version = "0.0.2" agent_id = coder_agent.main.id paths = ["./projects", "./code"] @@ -43,7 +43,7 @@ Basic example: module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" - version = "0.0.1" + version = "0.0.2" agent_id = coder_agent.main.id # Paths to include in the archive (files or directories). @@ -61,7 +61,7 @@ Customize compression and output: module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" - version = "0.0.1" + version = "0.0.2" agent_id = coder_agent.main.id directory = "/" @@ -78,7 +78,7 @@ Enable auto-archive on stop: module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" - version = "0.0.1" + version = "0.0.2" agent_id = coder_agent.main.id # Creates /tmp/coder-archive.tar.gz of the users home directory (defaults). @@ -92,7 +92,7 @@ Extract on start: module "archive" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/archive/coder" - version = "0.0.1" + version = "0.0.2" agent_id = coder_agent.main.id # Where to look for the archive file to extract: diff --git a/registry/coder-labs/modules/auggie/README.md b/registry/coder-labs/modules/auggie/README.md index fc2863f14..348cb1d34 100644 --- a/registry/coder-labs/modules/auggie/README.md +++ b/registry/coder-labs/modules/auggie/README.md @@ -13,7 +13,7 @@ Run Auggie CLI in your workspace to access Augment's AI coding assistant with ad ```tf module "auggie" { source = "registry.coder.com/coder-labs/auggie/coder" - version = "0.2.1" + version = "0.2.2" agent_id = coder_agent.main.id folder = "/home/coder/project" } @@ -47,7 +47,7 @@ module "coder-login" { module "auggie" { source = "registry.coder.com/coder-labs/auggie/coder" - version = "0.2.1" + version = "0.2.2" agent_id = coder_agent.main.id folder = "/home/coder/project" @@ -74,6 +74,7 @@ EOF # Required for tasks "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/coder/project"] } + } } EOF @@ -103,7 +104,7 @@ EOF ```tf module "auggie" { source = "registry.coder.com/coder-labs/auggie/coder" - version = "0.2.1" + version = "0.2.2" agent_id = coder_agent.main.id folder = "/home/coder/project" @@ -127,6 +128,7 @@ module "auggie" { ], "timeout": 600 } + } } EOF diff --git a/registry/coder-labs/modules/codex/README.md b/registry/coder-labs/modules/codex/README.md index ad634794e..0d65026e5 100644 --- a/registry/coder-labs/modules/codex/README.md +++ b/registry/coder-labs/modules/codex/README.md @@ -13,7 +13,7 @@ Run Codex CLI in your workspace to access OpenAI's models through the Codex inte ```tf module "codex" { source = "registry.coder.com/coder-labs/codex/coder" - version = "3.1.0" + version = "3.1.1" agent_id = coder_agent.main.id openai_api_key = var.openai_api_key workdir = "/home/coder/project" @@ -33,7 +33,7 @@ module "codex" { module "codex" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/codex/coder" - version = "3.1.0" + version = "3.1.1" agent_id = coder_agent.main.id openai_api_key = "..." workdir = "/home/coder/project" @@ -61,7 +61,7 @@ module "coder-login" { module "codex" { source = "registry.coder.com/coder-labs/codex/coder" - version = "3.1.0" + version = "3.1.1" agent_id = coder_agent.main.id openai_api_key = "..." ai_prompt = data.coder_parameter.ai_prompt.value @@ -108,7 +108,7 @@ For custom Codex configuration, use `base_config_toml` and/or `additional_mcp_se ```tf module "codex" { source = "registry.coder.com/coder-labs/codex/coder" - version = "3.1.0" + version = "3.1.1" # ... other variables ... # Override default configuration diff --git a/registry/coder-labs/modules/copilot/README.md b/registry/coder-labs/modules/copilot/README.md index 3f36d01fb..acee1a936 100644 --- a/registry/coder-labs/modules/copilot/README.md +++ b/registry/coder-labs/modules/copilot/README.md @@ -13,7 +13,7 @@ Run [GitHub Copilot CLI](https://docs.github.com/copilot/concepts/agents/about-c ```tf module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" - version = "0.2.2" + version = "0.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/projects" } @@ -51,7 +51,7 @@ data "coder_parameter" "ai_prompt" { module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" - version = "0.2.2" + version = "0.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/projects" @@ -71,7 +71,7 @@ Customize tool permissions, MCP servers, and Copilot settings: ```tf module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" - version = "0.2.2" + version = "0.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/projects" @@ -101,6 +101,7 @@ module "copilot" { tools = ["*"] trust = true } + playwright = { command = "npx" args = ["-y", "@playwright/mcp@latest", "--headless", "--isolated"] @@ -142,7 +143,7 @@ variable "github_token" { module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" - version = "0.2.2" + version = "0.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/projects" github_token = var.github_token @@ -156,7 +157,7 @@ Run Copilot as a command-line tool without task reporting or web interface. This ```tf module "copilot" { source = "registry.coder.com/coder-labs/copilot/coder" - version = "0.2.2" + version = "0.2.3" agent_id = coder_agent.main.id workdir = "/home/coder" report_tasks = false diff --git a/registry/coder-labs/modules/cursor-cli/README.md b/registry/coder-labs/modules/cursor-cli/README.md index 5d9a75c12..6aa5ada35 100644 --- a/registry/coder-labs/modules/cursor-cli/README.md +++ b/registry/coder-labs/modules/cursor-cli/README.md @@ -13,7 +13,7 @@ Run the Cursor Agent CLI in your workspace for interactive coding assistance and ```tf module "cursor_cli" { source = "registry.coder.com/coder-labs/cursor-cli/coder" - version = "0.2.1" + version = "0.2.2" agent_id = coder_agent.main.id folder = "/home/coder/project" } @@ -42,7 +42,7 @@ module "coder-login" { module "cursor_cli" { source = "registry.coder.com/coder-labs/cursor-cli/coder" - version = "0.2.1" + version = "0.2.2" agent_id = coder_agent.main.id folder = "/home/coder/project" @@ -60,6 +60,7 @@ module "cursor_cli" { command = "npx" args = ["-y", "@playwright/mcp@latest", "--headless", "--isolated", "--no-sandbox"] } + desktop-commander = { command = "npx" args = ["-y", "@wonderwhy-er/desktop-commander"] diff --git a/registry/coder-labs/modules/gemini/README.md b/registry/coder-labs/modules/gemini/README.md index 4762f3b16..8e44c89b9 100644 --- a/registry/coder-labs/modules/gemini/README.md +++ b/registry/coder-labs/modules/gemini/README.md @@ -13,7 +13,7 @@ Run [Gemini CLI](https://github.com/google-gemini/gemini-cli) in your workspace ```tf module "gemini" { source = "registry.coder.com/coder-labs/gemini/coder" - version = "2.1.1" + version = "2.1.2" agent_id = coder_agent.main.id folder = "/home/coder/project" } @@ -46,7 +46,7 @@ variable "gemini_api_key" { module "gemini" { source = "registry.coder.com/coder-labs/gemini/coder" - version = "2.1.1" + version = "2.1.2" agent_id = coder_agent.main.id gemini_api_key = var.gemini_api_key folder = "/home/coder/project" @@ -94,7 +94,7 @@ data "coder_parameter" "ai_prompt" { module "gemini" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/gemini/coder" - version = "2.1.1" + version = "2.1.2" agent_id = coder_agent.main.id gemini_api_key = var.gemini_api_key gemini_model = "gemini-2.5-flash" @@ -118,7 +118,7 @@ For enterprise users who prefer Google's Vertex AI platform: ```tf module "gemini" { source = "registry.coder.com/coder-labs/gemini/coder" - version = "2.1.1" + version = "2.1.2" agent_id = coder_agent.main.id gemini_api_key = var.gemini_api_key folder = "/home/coder/project" diff --git a/registry/coder-labs/modules/nextflow/README.md b/registry/coder-labs/modules/nextflow/README.md index 491579335..7e6911dc7 100644 --- a/registry/coder-labs/modules/nextflow/README.md +++ b/registry/coder-labs/modules/nextflow/README.md @@ -16,7 +16,7 @@ A module that adds Nextflow to your Coder template. module "nextflow" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder-labs/nextflow/coder" - version = "0.9.0" + version = "0.9.1" agent_id = coder_agent.main.id } ``` diff --git a/registry/coder-labs/modules/opencode/README.md b/registry/coder-labs/modules/opencode/README.md index b753b785a..711ad5229 100644 --- a/registry/coder-labs/modules/opencode/README.md +++ b/registry/coder-labs/modules/opencode/README.md @@ -13,7 +13,7 @@ Run [OpenCode](https://opencode.ai) AI coding assistant in your workspace for in ```tf module "opencode" { source = "registry.coder.com/coder-labs/opencode/coder" - version = "0.1.0" + version = "0.1.1" agent_id = coder_agent.main.id workdir = "/home/coder/project" } @@ -34,7 +34,7 @@ resource "coder_ai_task" "task" { module "opencode" { source = "registry.coder.com/coder-labs/opencode/coder" - version = "0.1.0" + version = "0.1.1" agent_id = coder_agent.main.id workdir = "/home/coder/project" @@ -50,6 +50,7 @@ module "opencode" { "type": "api", "key": "sk-ant-api03-xxx-xxxxxxx" } + } EOT @@ -88,7 +89,7 @@ Run OpenCode as a command-line tool without web interface or task reporting: ```tf module "opencode" { source = "registry.coder.com/coder-labs/opencode/coder" - version = "0.1.0" + version = "0.1.1" agent_id = coder_agent.main.id workdir = "/home/coder" report_tasks = false diff --git a/registry/coder-labs/modules/sourcegraph-amp/README.md b/registry/coder-labs/modules/sourcegraph-amp/README.md index 36f6a8aaa..edc480fad 100644 --- a/registry/coder-labs/modules/sourcegraph-amp/README.md +++ b/registry/coder-labs/modules/sourcegraph-amp/README.md @@ -13,7 +13,7 @@ Run [Amp CLI](https://ampcode.com/) in your workspace to access Sourcegraph's AI ```tf module "amp-cli" { source = "registry.coder.com/coder-labs/sourcegraph-amp/coder" - version = "2.0.1" + version = "2.0.2" agent_id = coder_agent.main.id sourcegraph_amp_api_key = var.sourcegraph_amp_api_key install_sourcegraph_amp = true diff --git a/registry/coder/modules/aider/README.md b/registry/coder/modules/aider/README.md index b99a9e3ed..6380fd40b 100644 --- a/registry/coder/modules/aider/README.md +++ b/registry/coder/modules/aider/README.md @@ -19,7 +19,7 @@ variable "api_key" { module "aider" { source = "registry.coder.com/coder/aider/coder" - version = "2.0.0" + version = "2.0.1" agent_id = coder_agent.main.id api_key = var.api_key ai_provider = "google" @@ -50,7 +50,7 @@ variable "gemini_api_key" { module "aider" { source = "registry.coder.com/coder/aider/coder" - version = "2.0.0" + version = "2.0.1" agent_id = coder_agent.main.id api_key = var.gemini_api_key install_aider = true @@ -75,7 +75,7 @@ variable "custom_api_key" { module "aider" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/aider/coder" - version = "2.0.0" + version = "2.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" ai_provider = "custom" diff --git a/registry/coder/modules/amazon-q/README.md b/registry/coder/modules/amazon-q/README.md index 4306a299e..2a61c5ac9 100644 --- a/registry/coder/modules/amazon-q/README.md +++ b/registry/coder/modules/amazon-q/README.md @@ -13,7 +13,7 @@ Run [Amazon Q](https://aws.amazon.com/q/) in your workspace to access Amazon's A ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" @@ -102,7 +102,7 @@ data "coder_parameter" "ai_prompt" { module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -228,7 +228,7 @@ If no custom `agent_config` is provided, the default agent name "agent" is used. ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -258,7 +258,7 @@ This example will: ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -279,7 +279,7 @@ module "amazon-q" { ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -305,7 +305,7 @@ module "amazon-q" { ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -319,7 +319,7 @@ module "amazon-q" { ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -331,6 +331,7 @@ module "amazon-q" { "prompt": "You are a specialized DevOps assistant...", "tools": ["fs_read", "fs_write", "execute_bash", "use_aws"] } + EOT } ``` @@ -340,7 +341,7 @@ module "amazon-q" { ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball @@ -358,7 +359,7 @@ For environments without direct internet access, you can host Amazon Q installat ```tf module "amazon-q" { source = "registry.coder.com/coder/amazon-q/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id workdir = "/home/coder" auth_tarball = var.amazon_q_auth_tarball diff --git a/registry/coder/modules/claude-code/README.md b/registry/coder/modules/claude-code/README.md index be6cf943a..2e2a4e0c9 100644 --- a/registry/coder/modules/claude-code/README.md +++ b/registry/coder/modules/claude-code/README.md @@ -13,7 +13,7 @@ Run the [Claude Code](https://docs.anthropic.com/en/docs/agents-and-tools/claude ```tf module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" - version = "4.2.2" + version = "4.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/project" claude_api_key = "xxxx-xxxxx-xxxx" @@ -51,7 +51,7 @@ module "claude-code" { boundary_log_level = "WARN" boundary_additional_allowed_urls = ["GET *google.com"] boundary_proxy_port = "8087" - version = "4.2.2" + version = "4.2.3" } ``` @@ -70,7 +70,7 @@ data "coder_parameter" "ai_prompt" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" - version = "4.2.2" + version = "4.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/project" @@ -95,6 +95,7 @@ module "claude-code" { "args": ["-y", "@modelcontextprotocol/server-memory"], "env": {} } + } } EOF @@ -108,7 +109,7 @@ Run and configure Claude Code as a standalone CLI in your workspace. ```tf module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" - version = "4.2.2" + version = "4.2.3" agent_id = coder_agent.main.id workdir = "/home/coder" install_claude_code = true @@ -131,7 +132,7 @@ variable "claude_code_oauth_token" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" - version = "4.2.2" + version = "4.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/project" claude_code_oauth_token = var.claude_code_oauth_token @@ -204,7 +205,7 @@ resource "coder_env" "bedrock_api_key" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" - version = "4.2.2" + version = "4.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/project" model = "global.anthropic.claude-sonnet-4-5-20250929-v1:0" @@ -261,7 +262,7 @@ resource "coder_env" "google_application_credentials" { module "claude-code" { source = "registry.coder.com/coder/claude-code/coder" - version = "4.2.2" + version = "4.2.3" agent_id = coder_agent.main.id workdir = "/home/coder/project" model = "claude-sonnet-4@20250514" diff --git a/registry/coder/modules/code-server/README.md b/registry/coder/modules/code-server/README.md index 43273ecf2..d3caa7521 100644 --- a/registry/coder/modules/code-server/README.md +++ b/registry/coder/modules/code-server/README.md @@ -14,7 +14,7 @@ Automatically install [code-server](https://github.com/coder/code-server) in a w module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id } ``` @@ -29,7 +29,7 @@ module "code-server" { module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id install_version = "4.8.3" } @@ -43,7 +43,7 @@ Install the Dracula theme from [OpenVSX](https://open-vsx.org/): module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id extensions = [ "dracula-theme.theme-dracula" @@ -61,12 +61,13 @@ Configure VS Code's [settings.json](https://code.visualstudio.com/docs/getstarte module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id extensions = ["dracula-theme.theme-dracula"] settings = { "workbench.colorTheme" = "Dracula" } + } ``` @@ -78,7 +79,7 @@ Just run code-server in the background, don't fetch it from GitHub: module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"] } @@ -92,7 +93,7 @@ You can pass additional command-line arguments to code-server using the `additio module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id additional_args = "--disable-workspace-trust" } @@ -108,7 +109,7 @@ Run an existing copy of code-server if found, otherwise download from GitHub: module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id use_cached = true extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"] @@ -121,7 +122,7 @@ Just run code-server in the background, don't fetch it from GitHub: module "code-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/code-server/coder" - version = "1.4.0" + version = "1.4.1" agent_id = coder_agent.main.id offline = true } diff --git a/registry/coder/modules/coder-login/README.md b/registry/coder/modules/coder-login/README.md index 935454a72..86609a02c 100644 --- a/registry/coder/modules/coder-login/README.md +++ b/registry/coder/modules/coder-login/README.md @@ -14,7 +14,7 @@ Automatically logs the user into Coder when creating their workspace. module "coder-login" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/coder-login/coder" - version = "1.1.0" + version = "1.1.1" agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/cursor/README.md b/registry/coder/modules/cursor/README.md index d84335604..4bb2f7190 100644 --- a/registry/coder/modules/cursor/README.md +++ b/registry/coder/modules/cursor/README.md @@ -16,7 +16,7 @@ Uses the [Coder Remote VS Code Extension](https://github.com/coder/vscode-coder) module "cursor" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/cursor/coder" - version = "1.3.2" + version = "1.3.3" agent_id = coder_agent.main.id } ``` @@ -29,7 +29,7 @@ module "cursor" { module "cursor" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/cursor/coder" - version = "1.3.2" + version = "1.3.3" agent_id = coder_agent.main.id folder = "/home/coder/project" } @@ -45,7 +45,7 @@ The following example configures Cursor to use the GitHub MCP server with authen module "cursor" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/cursor/coder" - version = "1.3.2" + version = "1.3.3" agent_id = coder_agent.main.id folder = "/home/coder/project" mcp = jsonencode({ @@ -57,6 +57,7 @@ module "cursor" { }, "type" : "http" } + } }) } diff --git a/registry/coder/modules/devcontainers-cli/README.md b/registry/coder/modules/devcontainers-cli/README.md index db78c24ce..cc557dfdf 100644 --- a/registry/coder/modules/devcontainers-cli/README.md +++ b/registry/coder/modules/devcontainers-cli/README.md @@ -15,7 +15,7 @@ The devcontainers-cli module provides an easy way to install [`@devcontainers/cl ```tf module "devcontainers-cli" { source = "registry.coder.com/coder/devcontainers-cli/coder" - version = "1.0.32" + version = "1.0.33" agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/dotfiles/README.md b/registry/coder/modules/dotfiles/README.md index a785e4a7c..6f8b662f5 100644 --- a/registry/coder/modules/dotfiles/README.md +++ b/registry/coder/modules/dotfiles/README.md @@ -18,7 +18,7 @@ Under the hood, this module uses the [coder dotfiles](https://coder.com/docs/v2/ module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id } ``` @@ -31,7 +31,7 @@ module "dotfiles" { module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id } ``` @@ -42,7 +42,7 @@ module "dotfiles" { module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id user = "root" } @@ -54,14 +54,15 @@ module "dotfiles" { module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id } + module "dotfiles-root" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id user = "root" dotfiles_uri = module.dotfiles.dotfiles_uri @@ -76,7 +77,7 @@ You can set a default dotfiles repository for all users by setting the `default_ module "dotfiles" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/dotfiles/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id default_dotfiles_uri = "https://github.com/coder/dotfiles" } diff --git a/registry/coder/modules/filebrowser/README.md b/registry/coder/modules/filebrowser/README.md index e4331398c..19120fed2 100644 --- a/registry/coder/modules/filebrowser/README.md +++ b/registry/coder/modules/filebrowser/README.md @@ -14,7 +14,7 @@ A file browser for your workspace. module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" - version = "1.1.2" + version = "1.1.3" agent_id = coder_agent.main.id } ``` @@ -29,7 +29,7 @@ module "filebrowser" { module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" - version = "1.1.2" + version = "1.1.3" agent_id = coder_agent.main.id folder = "/home/coder/project" } @@ -41,7 +41,7 @@ module "filebrowser" { module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" - version = "1.1.2" + version = "1.1.3" agent_id = coder_agent.main.id database_path = ".config/filebrowser.db" } @@ -53,7 +53,7 @@ module "filebrowser" { module "filebrowser" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/filebrowser/coder" - version = "1.1.2" + version = "1.1.3" agent_id = coder_agent.main.id agent_name = "main" subdomain = false diff --git a/registry/coder/modules/git-clone/README.md b/registry/coder/modules/git-clone/README.md index 0c3b50b15..61b92523f 100644 --- a/registry/coder/modules/git-clone/README.md +++ b/registry/coder/modules/git-clone/README.md @@ -14,7 +14,7 @@ This module allows you to automatically clone a repository by URL and skip if it module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://github.com/coder/coder" } @@ -28,7 +28,7 @@ module "git-clone" { module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://github.com/coder/coder" base_dir = "~/projects/coder" @@ -43,11 +43,12 @@ To use with [Git Authentication](https://coder.com/docs/v2/latest/admin/git-prov module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://github.com/coder/coder" } + data "coder_external_auth" "github" { id = "github" } @@ -69,11 +70,12 @@ data "coder_parameter" "git_repo" { module "git_clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = data.coder_parameter.git_repo.value } + # Create a code-server instance for the cloned repository module "code-server" { count = data.coder_workspace.me.start_count @@ -103,13 +105,14 @@ Configuring `git-clone` for a self-hosted GitHub Enterprise Server running at `g module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://github.example.com/coder/coder/tree/feat/example" git_providers = { "https://github.example.com/" = { provider = "github" } + } } ``` @@ -122,7 +125,7 @@ To GitLab clone with a specific branch like `feat/example` module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://gitlab.com/coder/coder/-/tree/feat/example" } @@ -134,13 +137,14 @@ Configuring `git-clone` for a self-hosted GitLab running at `gitlab.example.com` module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://gitlab.example.com/coder/coder/-/tree/feat/example" git_providers = { "https://gitlab.example.com/" = { provider = "gitlab" } + } } ``` @@ -155,7 +159,7 @@ For example, to clone the `feat/example` branch: module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://github.com/coder/coder" branch_name = "feat/example" @@ -173,7 +177,7 @@ For example, this will clone into the `~/projects/coder/coder-dev` folder: module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://github.com/coder/coder" folder_name = "coder-dev" @@ -208,7 +212,7 @@ This is useful for running initialization tasks like installing dependencies or module "git-clone" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-clone/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id url = "https://github.com/coder/coder" post_clone_script = <<-EOT diff --git a/registry/coder/modules/git-commit-signing/README.md b/registry/coder/modules/git-commit-signing/README.md index 66602c341..87c49da6b 100644 --- a/registry/coder/modules/git-commit-signing/README.md +++ b/registry/coder/modules/git-commit-signing/README.md @@ -22,7 +22,7 @@ This module has a chance of conflicting with the user's dotfiles / the personali module "git-commit-signing" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-commit-signing/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/git-config/README.md b/registry/coder/modules/git-config/README.md index 90121d063..753e8de39 100644 --- a/registry/coder/modules/git-config/README.md +++ b/registry/coder/modules/git-config/README.md @@ -14,7 +14,7 @@ Runs a script that updates git credentials in the workspace to match the user's module "git-config" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-config/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id } ``` @@ -29,7 +29,7 @@ TODO: Add screenshot module "git-config" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-config/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id allow_email_change = true } @@ -43,7 +43,7 @@ TODO: Add screenshot module "git-config" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/git-config/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id allow_username_change = false allow_email_change = false diff --git a/registry/coder/modules/github-upload-public-key/README.md b/registry/coder/modules/github-upload-public-key/README.md index a08f894e1..fa2c10bd6 100644 --- a/registry/coder/modules/github-upload-public-key/README.md +++ b/registry/coder/modules/github-upload-public-key/README.md @@ -14,7 +14,7 @@ Templates that utilize Github External Auth can automatically ensure that the Co module "github-upload-public-key" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/github-upload-public-key/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id } ``` @@ -47,7 +47,7 @@ data "coder_external_auth" "github" { module "github-upload-public-key" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/github-upload-public-key/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id external_auth_id = data.coder_external_auth.github.id } diff --git a/registry/coder/modules/goose/README.md b/registry/coder/modules/goose/README.md index 4beb10a74..d3a17c5a8 100644 --- a/registry/coder/modules/goose/README.md +++ b/registry/coder/modules/goose/README.md @@ -13,7 +13,7 @@ Run the [Goose](https://block.github.io/goose/) agent in your workspace to gener ```tf module "goose" { source = "registry.coder.com/coder/goose/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id folder = "/home/coder" install_goose = true @@ -79,7 +79,7 @@ resource "coder_agent" "main" { module "goose" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/goose/coder" - version = "3.0.0" + version = "3.0.1" agent_id = coder_agent.main.id folder = "/home/coder" install_goose = true diff --git a/registry/coder/modules/hcp-vault-secrets/README.md b/registry/coder/modules/hcp-vault-secrets/README.md index d27385965..ce0ec242a 100644 --- a/registry/coder/modules/hcp-vault-secrets/README.md +++ b/registry/coder/modules/hcp-vault-secrets/README.md @@ -26,7 +26,7 @@ This module lets you fetch all or selective secrets from a [HCP Vault Secrets](h ```tf module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" - version = "1.0.34" + version = "1.0.35" agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" @@ -52,7 +52,7 @@ To fetch all secrets from the HCP Vault Secrets app, skip the `secrets` input. ```tf module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" - version = "1.0.34" + version = "1.0.35" agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" @@ -66,7 +66,7 @@ To fetch selective secrets from the HCP Vault Secrets app, set the `secrets` inp ```tf module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" - version = "1.0.34" + version = "1.0.35" agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" @@ -81,7 +81,7 @@ Set `client_id` and `client_secret` as module inputs. ```tf module "vault" { source = "registry.coder.com/coder/hcp-vault-secrets/coder" - version = "1.0.34" + version = "1.0.35" agent_id = coder_agent.main.id app_name = "demo-app" project_id = "aaa-bbb-ccc" diff --git a/registry/coder/modules/jetbrains-fleet/README.md b/registry/coder/modules/jetbrains-fleet/README.md index 7f22e3c0f..c004f95cf 100644 --- a/registry/coder/modules/jetbrains-fleet/README.md +++ b/registry/coder/modules/jetbrains-fleet/README.md @@ -16,7 +16,7 @@ JetBrains Fleet is a next-generation IDE that supports collaborative development module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id } ``` @@ -37,7 +37,7 @@ module "jetbrains_fleet" { module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id } ``` @@ -48,7 +48,7 @@ module "jetbrains_fleet" { module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id folder = "/home/coder/project" } @@ -60,7 +60,7 @@ module "jetbrains_fleet" { module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id display_name = "Fleet" group = "JetBrains IDEs" @@ -74,7 +74,7 @@ module "jetbrains_fleet" { module "jetbrains_fleet" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-fleet/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id agent_name = coder_agent.example.name } diff --git a/registry/coder/modules/jetbrains-gateway/README.md b/registry/coder/modules/jetbrains-gateway/README.md index 04a1b25ad..abd008ce8 100644 --- a/registry/coder/modules/jetbrains-gateway/README.md +++ b/registry/coder/modules/jetbrains-gateway/README.md @@ -20,7 +20,7 @@ Consult the [JetBrains documentation](https://www.jetbrains.com/help/idea/prereq module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" - version = "1.2.5" + version = "1.2.6" agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["CL", "GO", "IU", "PY", "WS"] @@ -38,7 +38,7 @@ module "jetbrains_gateway" { module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" - version = "1.2.5" + version = "1.2.6" agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["GO", "WS"] @@ -52,7 +52,7 @@ module "jetbrains_gateway" { module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" - version = "1.2.5" + version = "1.2.6" agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["IU", "PY"] @@ -67,7 +67,7 @@ module "jetbrains_gateway" { module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" - version = "1.2.5" + version = "1.2.6" agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["IU", "PY"] @@ -76,8 +76,9 @@ module "jetbrains_gateway" { jetbrains_ide_versions = { "IU" = { build_number = "243.21565.193" - version = "2024.3" + version = "1.2.6" } + "PY" = { build_number = "243.21565.199" version = "2024.3" @@ -92,7 +93,7 @@ module "jetbrains_gateway" { module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" - version = "1.2.5" + version = "1.2.6" agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["GO", "WS"] @@ -110,7 +111,7 @@ Due to the highest priority of the `ide_download_link` parameter in the `(jetbra module "jetbrains_gateway" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains-gateway/coder" - version = "1.2.5" + version = "1.2.6" agent_id = coder_agent.main.id folder = "/home/coder/example" jetbrains_ides = ["GO", "WS"] diff --git a/registry/coder/modules/jetbrains/README.md b/registry/coder/modules/jetbrains/README.md index 020c8abf9..718613599 100644 --- a/registry/coder/modules/jetbrains/README.md +++ b/registry/coder/modules/jetbrains/README.md @@ -14,7 +14,7 @@ This module adds JetBrains IDE buttons to launch IDEs directly from the dashboar module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id folder = "/home/coder/project" # tooltip = "You need to [Install Coder Desktop](https://coder.com/docs/user-guides/desktop#install-coder-desktop) to use this button." # Optional @@ -40,7 +40,7 @@ When `default` contains IDE codes, those IDEs are created directly without user module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id folder = "/home/coder/project" default = ["PY", "IU"] # Pre-configure GoLand and IntelliJ IDEA @@ -53,7 +53,7 @@ module "jetbrains" { module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id folder = "/home/coder/project" # Show parameter with limited options @@ -67,7 +67,7 @@ module "jetbrains" { module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id folder = "/home/coder/project" default = ["IU", "PY"] @@ -82,7 +82,7 @@ module "jetbrains" { module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id folder = "/workspace/project" @@ -93,6 +93,7 @@ module "jetbrains" { icon = "/custom/icons/intellij.svg" build = "251.26927.53" } + "PY" = { name = "PyCharm" icon = "/custom/icons/pycharm.svg" @@ -108,7 +109,7 @@ module "jetbrains" { module "jetbrains_pycharm" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id folder = "/workspace/project" @@ -128,7 +129,7 @@ Add helpful tooltip text that appears when users hover over the IDE app buttons: module "jetbrains" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jetbrains/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id folder = "/home/coder/project" default = ["IU", "PY"] diff --git a/registry/coder/modules/jfrog-oauth/README.md b/registry/coder/modules/jfrog-oauth/README.md index 62c085ae0..30727f089 100644 --- a/registry/coder/modules/jfrog-oauth/README.md +++ b/registry/coder/modules/jfrog-oauth/README.md @@ -16,7 +16,7 @@ Install the JF CLI and authenticate package managers with Artifactory using OAut module "jfrog" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jfrog-oauth/coder" - version = "1.2.2" + version = "1.2.3" agent_id = coder_agent.main.id jfrog_url = "https://example.jfrog.io" username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username" @@ -29,6 +29,7 @@ module "jfrog" { conda = ["conda", "conda-local"] maven = ["maven", "maven-local"] } + } ``` @@ -56,7 +57,7 @@ Configure the Python pip package manager to fetch packages from Artifactory whil module "jfrog" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jfrog-oauth/coder" - version = "1.2.2" + version = "1.2.3" agent_id = coder_agent.main.id jfrog_url = "https://example.jfrog.io" username_field = "email" @@ -64,6 +65,7 @@ module "jfrog" { package_managers = { pypi = ["pypi"] } + } ``` @@ -85,7 +87,7 @@ The [JFrog extension](https://open-vsx.org/extension/JFrog/jfrog-vscode-extensio module "jfrog" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jfrog-oauth/coder" - version = "1.2.2" + version = "1.2.3" agent_id = coder_agent.main.id jfrog_url = "https://example.jfrog.io" username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username" @@ -95,6 +97,7 @@ module "jfrog" { go = ["go"] pypi = ["pypi"] } + } ``` diff --git a/registry/coder/modules/jfrog-token/README.md b/registry/coder/modules/jfrog-token/README.md index 732a8828c..5252a8642 100644 --- a/registry/coder/modules/jfrog-token/README.md +++ b/registry/coder/modules/jfrog-token/README.md @@ -13,7 +13,7 @@ Install the JF CLI and authenticate package managers with Artifactory using Arti ```tf module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id jfrog_url = "https://XXXX.jfrog.io" artifactory_access_token = var.artifactory_access_token @@ -25,6 +25,7 @@ module "jfrog" { conda = ["conda", "conda-local"] maven = ["maven", "maven-local"] } + } ``` @@ -42,7 +43,7 @@ For detailed instructions, please see this [guide](https://coder.com/docs/v2/lat ```tf module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id jfrog_url = "https://YYYY.jfrog.io" artifactory_access_token = var.artifactory_access_token # An admin access token @@ -53,6 +54,7 @@ module "jfrog" { conda = ["conda-local"] maven = ["maven-local"] } + } ``` @@ -81,7 +83,7 @@ The [JFrog extension](https://open-vsx.org/extension/JFrog/jfrog-vscode-extensio ```tf module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id jfrog_url = "https://XXXX.jfrog.io" artifactory_access_token = var.artifactory_access_token @@ -91,6 +93,7 @@ module "jfrog" { go = ["go"] pypi = ["pypi"] } + } ``` @@ -101,7 +104,7 @@ data "coder_workspace" "me" {} module "jfrog" { source = "registry.coder.com/coder/jfrog-token/coder" - version = "1.2.1" + version = "1.2.2" agent_id = coder_agent.main.id jfrog_url = "https://XXXX.jfrog.io" artifactory_access_token = var.artifactory_access_token @@ -109,6 +112,7 @@ module "jfrog" { package_managers = { npm = ["npm"] } + } ``` diff --git a/registry/coder/modules/jupyter-notebook/README.md b/registry/coder/modules/jupyter-notebook/README.md index 346d5d71a..ea625d812 100644 --- a/registry/coder/modules/jupyter-notebook/README.md +++ b/registry/coder/modules/jupyter-notebook/README.md @@ -16,7 +16,7 @@ A module that adds Jupyter Notebook in your Coder template. module "jupyter-notebook" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jupyter-notebook/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/jupyterlab/README.md b/registry/coder/modules/jupyterlab/README.md index 6f3bec9f7..b4e812fef 100644 --- a/registry/coder/modules/jupyterlab/README.md +++ b/registry/coder/modules/jupyterlab/README.md @@ -16,7 +16,7 @@ A module that adds JupyterLab in your Coder template. module "jupyterlab" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jupyterlab/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id } ``` @@ -29,7 +29,7 @@ JupyterLab is automatically configured to work with Coder's iframe embedding. Fo module "jupyterlab" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/jupyterlab/coder" - version = "1.2.0" + version = "1.2.1" agent_id = coder_agent.main.id config = { ServerApp = { @@ -38,6 +38,7 @@ module "jupyterlab" { headers = { "Content-Security-Policy" = "frame-ancestors 'self' ${data.coder_workspace.me.access_url}" } + } # Your additional configuration here root_dir = "/workspace/notebooks" diff --git a/registry/coder/modules/kasmvnc/README.md b/registry/coder/modules/kasmvnc/README.md index 36912a7d8..a9f5f06c8 100644 --- a/registry/coder/modules/kasmvnc/README.md +++ b/registry/coder/modules/kasmvnc/README.md @@ -14,7 +14,7 @@ Automatically install [KasmVNC](https://kasmweb.com/kasmvnc) in a workspace, and module "kasmvnc" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kasmvnc/coder" - version = "1.2.5" + version = "1.2.6" agent_id = coder_agent.main.id desktop_environment = "xfce" subdomain = true diff --git a/registry/coder/modules/kiro/README.md b/registry/coder/modules/kiro/README.md index 2a014e2a1..e7ecd1d70 100644 --- a/registry/coder/modules/kiro/README.md +++ b/registry/coder/modules/kiro/README.md @@ -18,7 +18,7 @@ Uses the [Coder Remote VS Code Extension](https://github.com/coder/vscode-coder) module "kiro" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kiro/coder" - version = "1.1.0" + version = "1.1.1" agent_id = coder_agent.main.id } ``` @@ -31,7 +31,7 @@ module "kiro" { module "kiro" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kiro/coder" - version = "1.1.0" + version = "1.1.1" agent_id = coder_agent.main.id folder = "/home/coder/project" } @@ -47,7 +47,7 @@ The following example configures Kiro to use the GitHub MCP server with authenti module "kiro" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/kiro/coder" - version = "1.1.0" + version = "1.1.1" agent_id = coder_agent.main.id folder = "/home/coder/project" mcp = jsonencode({ @@ -59,6 +59,7 @@ module "kiro" { }, "type" : "http" } + } }) } diff --git a/registry/coder/modules/local-windows-rdp/README.md b/registry/coder/modules/local-windows-rdp/README.md index d672d270a..93bb45943 100644 --- a/registry/coder/modules/local-windows-rdp/README.md +++ b/registry/coder/modules/local-windows-rdp/README.md @@ -24,7 +24,7 @@ This module enables Remote Desktop Protocol (RDP) on Windows workspaces and adds module "rdp_desktop" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/local-windows-rdp/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id agent_name = coder_agent.main.name } @@ -57,7 +57,7 @@ Uses default credentials (Username: `Administrator`, Password: `coderRDP!`): module "rdp_desktop" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/local-windows-rdp/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id agent_name = coder_agent.main.name } @@ -71,7 +71,7 @@ Specify a custom display name for the `coder_app` button: module "rdp_desktop" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/local-windows-rdp/coder" - version = "1.0.2" + version = "1.0.3" agent_id = coder_agent.main.id agent_name = "windows" display_name = "Windows Desktop" diff --git a/registry/coder/modules/mux/README.md b/registry/coder/modules/mux/README.md index 04203cd71..555f7352a 100644 --- a/registry/coder/modules/mux/README.md +++ b/registry/coder/modules/mux/README.md @@ -14,7 +14,7 @@ Automatically install and run mux in a Coder workspace. By default, the module i module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id } ``` @@ -35,7 +35,7 @@ module "mux" { module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id } ``` @@ -46,7 +46,7 @@ module "mux" { module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id # Default is "latest"; set to a specific version to pin install_version = "0.4.0" @@ -59,7 +59,7 @@ module "mux" { module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id port = 8080 } @@ -73,7 +73,7 @@ Run an existing copy of mux if found, otherwise install from npm: module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id use_cached = true } @@ -87,7 +87,7 @@ Run without installing from the network (requires mux to be pre-installed): module "mux" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/mux/coder" - version = "1.0.1" + version = "1.0.2" agent_id = coder_agent.main.id install = false } diff --git a/registry/coder/modules/personalize/README.md b/registry/coder/modules/personalize/README.md index 9e1c3f326..70426593d 100644 --- a/registry/coder/modules/personalize/README.md +++ b/registry/coder/modules/personalize/README.md @@ -14,7 +14,7 @@ Run a script on workspace start that allows developers to run custom commands to module "personalize" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/personalize/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/rstudio-server/README.md b/registry/coder/modules/rstudio-server/README.md index 4be0751e3..4492329d4 100644 --- a/registry/coder/modules/rstudio-server/README.md +++ b/registry/coder/modules/rstudio-server/README.md @@ -19,7 +19,7 @@ Deploy the Rocker Project distribution of RStudio Server in your Coder workspace module "rstudio-server" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/rstudio-server/coder" - version = "0.9.0" + version = "0.9.1" agent_id = coder_agent.main.id } ``` diff --git a/registry/coder/modules/slackme/README.md b/registry/coder/modules/slackme/README.md index 17b856dc9..256fbd1cd 100644 --- a/registry/coder/modules/slackme/README.md +++ b/registry/coder/modules/slackme/README.md @@ -14,7 +14,7 @@ Add the `slackme` command to your workspace that DMs you on Slack when your comm module "slackme" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/slackme/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id auth_provider_id = "slack" } @@ -74,7 +74,7 @@ slackme npm run long-build module "slackme" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/slackme/coder" - version = "1.0.31" + version = "1.0.32" agent_id = coder_agent.main.id auth_provider_id = "slack" slack_message = < Date: Wed, 26 Nov 2025 19:20:54 +0000 Subject: [PATCH 3/5] fix: use 1.0.0 version for positron --- registry/cytoshahar/modules/positron/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/cytoshahar/modules/positron/README.md b/registry/cytoshahar/modules/positron/README.md index 47731c1f3..6de557be3 100644 --- a/registry/cytoshahar/modules/positron/README.md +++ b/registry/cytoshahar/modules/positron/README.md @@ -16,7 +16,7 @@ Uses the [Coder Remote VS Code Extension](https://github.com/coder/vscode-coder) module "positron" { count = data.coder_workspace.me.start_count source = "registry.coder.com/cytoshahar/positron/coder" - version = "1.0.1" + version = "1.0.0" agent_id = coder_agent.main.id } ``` From 8a04d4ac9c01436fac7b5ebb52d71ea19040bbef Mon Sep 17 00:00:00 2001 From: Phorcys Date: Wed, 26 Nov 2025 19:31:21 +0000 Subject: [PATCH 4/5] chore: edit example module and other files --- README.md | 2 +- cmd/readmevalidation/testSamples/sampleReadmeBody.md | 8 ++++---- examples/modules/README.md | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 97f4677ea..532b2d641 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ module "cursor" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/cursor/coder" version = "1.0.19" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } ``` diff --git a/cmd/readmevalidation/testSamples/sampleReadmeBody.md b/cmd/readmevalidation/testSamples/sampleReadmeBody.md index 9a37076b4..b96662af7 100644 --- a/cmd/readmevalidation/testSamples/sampleReadmeBody.md +++ b/cmd/readmevalidation/testSamples/sampleReadmeBody.md @@ -6,7 +6,7 @@ Run the [Goose](https://block.github.io/goose/) agent in your workspace to gener module "goose" { source = "registry.coder.com/coder/goose/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder" install_goose = true goose_version = "v1.0.16" @@ -40,7 +40,7 @@ module "coder-login" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/coder-login/coder" version = "1.0.15" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id } variable "anthropic_api_key" { @@ -82,7 +82,7 @@ module "goose" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/goose/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder" install_goose = true goose_version = "v1.0.16" @@ -110,7 +110,7 @@ Run Goose as a standalone app in your workspace. This will install Goose and run module "goose" { source = "registry.coder.com/coder/goose/coder" version = "1.0.31" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id folder = "/home/coder" install_goose = true goose_version = "v1.0.16" diff --git a/examples/modules/README.md b/examples/modules/README.md index da14e6a27..8eb06588e 100644 --- a/examples/modules/README.md +++ b/examples/modules/README.md @@ -31,7 +31,7 @@ module "MODULE_NAME" { count = data.coder_workspace.me.start_count source = "registry.coder.com/NAMESPACE/MODULE_NAME/coder" version = "1.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id extensions = [ "dracula-theme.theme-dracula" ] @@ -49,7 +49,7 @@ module "MODULE_NAME" { count = data.coder_workspace.me.start_count source = "registry.coder.com/NAMESPACE/MODULE_NAME/coder" version = "1.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id extensions = ["dracula-theme.theme-dracula"] settings = { "workbench.colorTheme" = "Dracula" @@ -65,7 +65,7 @@ Run code-server in the background, don't fetch it from GitHub: module "MODULE_NAME" { source = "registry.coder.com/NAMESPACE/MODULE_NAME/coder" version = "1.0.0" - agent_id = coder_agent.example.id + agent_id = coder_agent.main.id offline = true } ``` From f9d4a528e7419a873302dee2319d7a81d5078864 Mon Sep 17 00:00:00 2001 From: Phorcys Date: Wed, 26 Nov 2025 19:31:50 +0000 Subject: [PATCH 5/5] chore: unify `resource.coder_agent.main.id` -> `coder_agent.main.id` --- registry/coder/modules/amazon-dcv-windows/README.md | 2 +- registry/coder/modules/windows-rdp/README.md | 8 ++++---- registry/coder/templates/azure-windows/main.tf | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/registry/coder/modules/amazon-dcv-windows/README.md b/registry/coder/modules/amazon-dcv-windows/README.md index 52d5fc201..63f6797f4 100644 --- a/registry/coder/modules/amazon-dcv-windows/README.md +++ b/registry/coder/modules/amazon-dcv-windows/README.md @@ -19,7 +19,7 @@ module "dcv" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/amazon-dcv-windows/coder" version = "1.1.1" - agent_id = resource.coder_agent.main.id + agent_id = coder_agent.main.id } resource "coder_metadata" "dcv" { diff --git a/registry/coder/modules/windows-rdp/README.md b/registry/coder/modules/windows-rdp/README.md index 92c5ac17e..111e8d7fd 100644 --- a/registry/coder/modules/windows-rdp/README.md +++ b/registry/coder/modules/windows-rdp/README.md @@ -16,7 +16,7 @@ module "windows_rdp" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/windows-rdp/coder" version = "1.3.0" - agent_id = resource.coder_agent.main.id + agent_id = coder_agent.main.id } ``` @@ -33,7 +33,7 @@ module "windows_rdp" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/windows-rdp/coder" version = "1.3.0" - agent_id = resource.coder_agent.main.id + agent_id = coder_agent.main.id } ``` @@ -44,7 +44,7 @@ module "windows_rdp" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/windows-rdp/coder" version = "1.3.0" - agent_id = resource.coder_agent.main.id + agent_id = coder_agent.main.id } ``` @@ -55,7 +55,7 @@ module "windows_rdp" { count = data.coder_workspace.me.start_count source = "registry.coder.com/coder/windows-rdp/coder" version = "1.3.0" - agent_id = resource.coder_agent.main.id + agent_id = coder_agent.main.id devolutions_gateway_version = "2025.2.2" # Specify a specific version } ``` diff --git a/registry/coder/templates/azure-windows/main.tf b/registry/coder/templates/azure-windows/main.tf index b7623be5a..1d5dc6573 100644 --- a/registry/coder/templates/azure-windows/main.tf +++ b/registry/coder/templates/azure-windows/main.tf @@ -36,7 +36,7 @@ module "windows_rdp" { admin_username = local.admin_username admin_password = random_password.admin_password.result - agent_id = resource.coder_agent.main.id + agent_id = coder_agent.main.id agent_name = "main" resource_id = null # Unused, to be removed in a future version }