Skip to content

Commit 2b0dba4

Browse files
authored
chore: add description to JetBrains IDEs parameter (#303)
## Description <!-- Briefly describe what this PR does and why --> This PR adds a description field to the `jetbrains_ides` `coder_parameter`. This allows the JetBrains IDEs parameter to display a helpful description in both the Coder UI and the CLI, improving clarity for users when selecting which IDEs to configure in a workspace. <img width="1102" height="252" alt="Screenshot 2025-08-07 at 11 04 13" src="https://github.com/user-attachments/assets/90c78088-700a-4152-8a16-4b8c88c52e2c" /> ## Type of Change - [ ] New module - [ ] Bug fix - [x] Feature/enhancement - [ ] Documentation - [ ] Other ## Testing & Validation - [x] Tests pass (`bun test`) - [x] Code formatted (`bun run fmt`) - [x] Changes tested locally ## Related Issues coder/coder#19145
1 parent 57c900b commit 2b0dba4

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

registry/coder/modules/jetbrains/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This module adds JetBrains IDE buttons to launch IDEs directly from the dashboar
1414
module "jetbrains" {
1515
count = data.coder_workspace.me.start_count
1616
source = "registry.coder.com/coder/jetbrains/coder"
17-
version = "1.0.1"
17+
version = "1.0.2"
1818
agent_id = coder_agent.example.id
1919
folder = "/home/coder/project"
2020
}
@@ -39,7 +39,7 @@ When `default` contains IDE codes, those IDEs are created directly without user
3939
module "jetbrains" {
4040
count = data.coder_workspace.me.start_count
4141
source = "registry.coder.com/coder/jetbrains/coder"
42-
version = "1.0.1"
42+
version = "1.0.2"
4343
agent_id = coder_agent.example.id
4444
folder = "/home/coder/project"
4545
default = ["PY", "IU"] # Pre-configure GoLand and IntelliJ IDEA
@@ -52,7 +52,7 @@ module "jetbrains" {
5252
module "jetbrains" {
5353
count = data.coder_workspace.me.start_count
5454
source = "registry.coder.com/coder/jetbrains/coder"
55-
version = "1.0.1"
55+
version = "1.0.2"
5656
agent_id = coder_agent.example.id
5757
folder = "/home/coder/project"
5858
# Show parameter with limited options
@@ -66,7 +66,7 @@ module "jetbrains" {
6666
module "jetbrains" {
6767
count = data.coder_workspace.me.start_count
6868
source = "registry.coder.com/coder/jetbrains/coder"
69-
version = "1.0.1"
69+
version = "1.0.2"
7070
agent_id = coder_agent.example.id
7171
folder = "/home/coder/project"
7272
default = ["IU", "PY"]
@@ -81,7 +81,7 @@ module "jetbrains" {
8181
module "jetbrains" {
8282
count = data.coder_workspace.me.start_count
8383
source = "registry.coder.com/coder/jetbrains/coder"
84-
version = "1.0.1"
84+
version = "1.0.2"
8585
agent_id = coder_agent.example.id
8686
folder = "/workspace/project"
8787
@@ -107,7 +107,7 @@ module "jetbrains" {
107107
module "jetbrains_pycharm" {
108108
count = data.coder_workspace.me.start_count
109109
source = "registry.coder.com/coder/jetbrains/coder"
110-
version = "1.0.1"
110+
version = "1.0.2"
111111
agent_id = coder_agent.example.id
112112
folder = "/workspace/project"
113113

registry/coder/modules/jetbrains/main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ data "coder_parameter" "jetbrains_ides" {
202202
count = length(var.default) == 0 ? 1 : 0
203203
type = "list(string)"
204204
name = "jetbrains_ides"
205+
description = "Select which JetBrains IDEs to configure for use in this workspace."
205206
display_name = "JetBrains IDEs"
206207
icon = "/icon/jetbrains-toolbox.svg"
207208
mutable = true

0 commit comments

Comments
 (0)