Skip to content

Commit 6e14061

Browse files
refactor: remove magic strings
1 parent 66a4fd7 commit 6e14061

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

coderd/aitasks.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ func (api *API) aiTasksCreate(rw http.ResponseWriter, r *http.Request) {
110110
}
111111
if !hasAIPrompt {
112112
httpapi.Write(ctx, rw, http.StatusBadRequest, codersdk.Response{
113-
Message: `Template does not have required parameter "AI Prompt"`,
113+
Message: `Template does not have required parameter "` + codersdk.AITaskPromptParameterName + `"`,
114114
})
115115
return
116116
}
@@ -120,7 +120,7 @@ func (api *API) aiTasksCreate(rw http.ResponseWriter, r *http.Request) {
120120
TemplateVersionID: req.TemplateVersionID,
121121
TemplateVersionPresetID: req.TemplateVersionPresetID,
122122
RichParameterValues: []codersdk.WorkspaceBuildParameter{
123-
{Name: "AI Prompt", Value: req.Prompt},
123+
{Name: codersdk.AITaskPromptParameterName, Value: req.Prompt},
124124
},
125125
}
126126

coderd/aitasks_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ func TestAITasksCreate(t *testing.T) {
191191
parameters, err := client.WorkspaceBuildParameters(ctx, workspace.LatestBuild.ID)
192192
require.NoError(t, err)
193193
require.Len(t, parameters, 1)
194-
assert.Equal(t, "AI Prompt", parameters[0].Name)
194+
assert.Equal(t, codersdk.AITaskPromptParameterName, parameters[0].Name)
195195
assert.Equal(t, taskPrompt, parameters[0].Value)
196196
})
197197

0 commit comments

Comments
 (0)