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

Commit49acb33

Browse files
refactor!: rename prompt field to input for task creation
1 parent653101e commit49acb33

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
@@ -310,7 +310,7 @@ func TestTasks(t *testing.T) {
310310
exp:=codersdk.NewExperimentalClient(client)
311311
task,err:=exp.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
312312
TemplateVersionID:template.ActiveVersionID,
313-
Prompt:"delete me",
313+
Input:"delete me",
314314
})
315315
require.NoError(t,err)
316316
ws,err:=client.Workspace(ctx,task.ID)
@@ -390,7 +390,7 @@ func TestTasks(t *testing.T) {
390390
exp:=codersdk.NewExperimentalClient(client)
391391
task,err:=exp.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
392392
TemplateVersionID:template.ActiveVersionID,
393-
Prompt:"delete me not",
393+
Input:"delete me not",
394394
})
395395
require.NoError(t,err)
396396
ws,err:=client.Workspace(ctx,task.ID)
@@ -636,7 +636,7 @@ func TestTasksCreate(t *testing.T) {
636636
// When: We attempt to create a Task.
637637
task,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
638638
TemplateVersionID:template.ActiveVersionID,
639-
Prompt:taskPrompt,
639+
Input:taskPrompt,
640640
})
641641
require.NoError(t,err)
642642
require.True(t,task.WorkspaceID.Valid)
@@ -709,7 +709,7 @@ func TestTasksCreate(t *testing.T) {
709709
// When: We attempt to create a Task.
710710
task,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
711711
TemplateVersionID:template.ActiveVersionID,
712-
Prompt:"Some prompt",
712+
Input:"Some prompt",
713713
Name:tt.taskName,
714714
})
715715
iftt.expectError=="" {
@@ -753,7 +753,7 @@ func TestTasksCreate(t *testing.T) {
753753
// When: We attempt to create a Task.
754754
_,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
755755
TemplateVersionID:template.ActiveVersionID,
756-
Prompt:taskPrompt,
756+
Input:taskPrompt,
757757
})
758758

759759
// Then: We expect it to fail.
@@ -785,7 +785,7 @@ func TestTasksCreate(t *testing.T) {
785785
// When: We attempt to create a Task with an invalid template version ID.
786786
_,err:=expClient.CreateTask(ctx,"me", codersdk.CreateTaskRequest{
787787
TemplateVersionID:uuid.New(),
788-
Prompt:taskPrompt,
788+
Input:taskPrompt,
789789
})
790790

791791
// Then: We expect it to fail.

‎codersdk/aitasks.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ func (c *ExperimentalClient) AITaskPrompts(ctx context.Context, buildIDs []uuid.
5050
typeCreateTaskRequeststruct {
5151
TemplateVersionID uuid.UUID`json:"template_version_id" format:"uuid"`
5252
TemplateVersionPresetID uuid.UUID`json:"template_version_preset_id,omitempty" format:"uuid"`
53-
Promptstring`json:"prompt"`
53+
Inputstring`json:"input"`
5454
Namestring`json:"name,omitempty"`
5555
}
5656

‎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