Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc95034a

Browse files
refactor!: rename prompt field to input for task creation
1 parent0a840e4 commitc95034a

File tree

7 files changed

+15
-15
lines changed

7 files changed

+15
-15
lines changed

‎cli/exp_task_create.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ func (r *RootCmd) taskCreate() *serpent.Command {
181181
Name:taskName,
182182
TemplateVersionID:templateVersionID,
183183
TemplateVersionPresetID:templateVersionPresetID,
184-
Prompt:taskInput,
184+
Input:taskInput,
185185
})
186186
iferr!=nil {
187187
returnxerrors.Errorf("create task: %w",err)

‎cli/exp_task_create_test.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func TestTaskCreate(t *testing.T) {
7575
return
7676
}
7777

78-
assert.Equal(t,prompt,req.Prompt,"prompt mismatch")
78+
assert.Equal(t,prompt,req.Input,"prompt mismatch")
7979
assert.Equal(t,templateVersionID,req.TemplateVersionID,"template version mismatch")
8080

8181
ifpresetName=="" {

‎coderd/aitasks.go‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ func (api *API) tasksCreate(rw http.ResponseWriter, r *http.Request) {
136136
ifanthropicAPIKey:=taskname.GetAnthropicAPIKeyFromEnv();anthropicAPIKey!="" {
137137
anthropicModel:=taskname.GetAnthropicModelFromEnv()
138138

139-
generatedName,err:=taskname.Generate(ctx,req.Prompt,taskname.WithAPIKey(anthropicAPIKey),taskname.WithModel(anthropicModel))
139+
generatedName,err:=taskname.Generate(ctx,req.Input,taskname.WithAPIKey(anthropicAPIKey),taskname.WithModel(anthropicModel))
140140
iferr!=nil {
141141
api.Logger.Error(ctx,"unable to generate task name",slog.Error(err))
142142
}else {
@@ -150,7 +150,7 @@ func (api *API) tasksCreate(rw http.ResponseWriter, r *http.Request) {
150150
TemplateVersionID:req.TemplateVersionID,
151151
TemplateVersionPresetID:req.TemplateVersionPresetID,
152152
RichParameterValues: []codersdk.WorkspaceBuildParameter{
153-
{Name:codersdk.AITaskPromptParameterName,Value:req.Prompt},
153+
{Name:codersdk.AITaskPromptParameterName,Value:req.Input},
154154
},
155155
}
156156

@@ -216,7 +216,7 @@ func (api *API) tasksCreate(rw http.ResponseWriter, r *http.Request) {
216216
return
217217
}
218218

219-
task:=taskFromWorkspace(w,req.Prompt)
219+
task:=taskFromWorkspace(w,req.Input)
220220
httpapi.Write(ctx,rw,http.StatusCreated,task)
221221
}
222222

‎coderd/aitasks_test.go‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ func TestTasks(t *testing.T) {
349349
exp:=codersdk.NewExperimentalClient(client)
350350
task,err:=exp.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
351351
TemplateVersionID:template.ActiveVersionID,
352-
Prompt:"delete me",
352+
Input:"delete me",
353353
})
354354
require.NoError(t,err)
355355
ws,err:=client.Workspace(ctx,task.ID)
@@ -429,7 +429,7 @@ func TestTasks(t *testing.T) {
429429
exp:=codersdk.NewExperimentalClient(client)
430430
task,err:=exp.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
431431
TemplateVersionID:template.ActiveVersionID,
432-
Prompt:"delete me not",
432+
Input:"delete me not",
433433
})
434434
require.NoError(t,err)
435435
ws,err:=client.Workspace(ctx,task.ID)
@@ -802,7 +802,7 @@ func TestTasksCreate(t *testing.T) {
802802
// When: We attempt to create a Task.
803803
task,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
804804
TemplateVersionID:template.ActiveVersionID,
805-
Prompt:taskPrompt,
805+
Input:taskPrompt,
806806
})
807807
require.NoError(t,err)
808808
require.True(t,task.WorkspaceID.Valid)
@@ -875,7 +875,7 @@ func TestTasksCreate(t *testing.T) {
875875
// When: We attempt to create a Task.
876876
task,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
877877
TemplateVersionID:template.ActiveVersionID,
878-
Prompt:"Some prompt",
878+
Input:"Some prompt",
879879
Name:tt.taskName,
880880
})
881881
iftt.expectError=="" {
@@ -919,7 +919,7 @@ func TestTasksCreate(t *testing.T) {
919919
// When: We attempt to create a Task.
920920
_,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
921921
TemplateVersionID:template.ActiveVersionID,
922-
Prompt:taskPrompt,
922+
Input:taskPrompt,
923923
})
924924

925925
// Then: We expect it to fail.
@@ -951,7 +951,7 @@ func TestTasksCreate(t *testing.T) {
951951
// When: We attempt to create a Task with an invalid template version ID.
952952
_,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
953953
TemplateVersionID:uuid.New(),
954-
Prompt:taskPrompt,
954+
Input:taskPrompt,
955955
})
956956

957957
// Then: We expect it to fail.

‎codersdk/aitasks.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ func (c *ExperimentalClient) AITaskPrompts(ctx context.Context, buildIDs []uuid.
6363
typeCreateTaskRequeststruct {
6464
TemplateVersionID uuid.UUID`json:"template_version_id" format:"uuid"`
6565
TemplateVersionPresetID uuid.UUID`json:"template_version_preset_id,omitempty" format:"uuid"`
66-
Promptstring`json:"prompt"`
66+
Inputstring`json:"input"`
6767
Namestring`json:"name,omitempty"`
6868
}
6969

‎site/src/api/typesGenerated.ts‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more aboutcustomizing how changed files appear on GitHub.

‎site/src/pages/TasksPage/TaskPrompt.tsx‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,14 +434,14 @@ function sortByDefault(a: Preset, b: Preset) {
434434
// and user action. Since handling this in the FE cannot guarantee correctness,
435435
// we should move the logic to the BE after the experimental phase.
436436
asyncfunctioncreateTaskWithLatestTemplateVersion(
437-
prompt:string,
437+
input:string,
438438
userId:string,
439439
templateId:string,
440440
presetId:string|undefined,
441441
):Promise<Task>{
442442
consttemplate=awaitAPI.getTemplate(templateId);
443443
returnAPI.experimental.createTask(userId,{
444-
prompt,
444+
input,
445445
template_version_id:template.active_version_id,
446446
template_version_preset_id:presetId,
447447
});

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp