summaryrefslogtreecommitdiff
path: root/internal/cli/create_test.go
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-03-08 21:41:08 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-03-08 21:41:08 +0000
commite6e1e7cd6d79eb969345e738f2554108681ade95 (patch)
tree461526162e42d4468c4d4be12fb1f6ad779efd79 /internal/cli/create_test.go
parent14dcbc4804ff70b50278a0654006a0c1927dd586 (diff)
fix: restore task execution broken by add-gemini merge
- handleCreateTask: add legacy "claude" key fallback in input struct so old clients and YAML files sending claude:{...} still work - cli/create: send "agent" key instead of "claude"; add --agent-type flag - storage/db_test: fix ClaudeConfig → AgentConfig after rename Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/cli/create_test.go')
-rw-r--r--internal/cli/create_test.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/cli/create_test.go b/internal/cli/create_test.go
index 22ce6bd..4ce1071 100644
--- a/internal/cli/create_test.go
+++ b/internal/cli/create_test.go
@@ -21,7 +21,7 @@ func TestCreateTask_TimesOut(t *testing.T) {
httpClient = &http.Client{Timeout: 50 * time.Millisecond}
defer func() { httpClient = orig }()
- err := createTask(srv.URL, "test", "do something", "", "", "", 1.0, "15m", "normal", false)
+ err := createTask(srv.URL, "test", "do something", "", "", "claude", "", 1.0, "15m", "normal", false)
if err == nil {
t.Fatal("expected timeout error, got nil")
}
@@ -61,7 +61,7 @@ func TestCreateTask_MissingIDField_ReturnsError(t *testing.T) {
}))
defer srv.Close()
- err := createTask(srv.URL, "test", "do something", "", "", "", 1.0, "15m", "normal", false)
+ err := createTask(srv.URL, "test", "do something", "", "", "claude", "", 1.0, "15m", "normal", false)
if err == nil {
t.Fatal("expected error for missing id field, got nil")
}
@@ -77,7 +77,7 @@ func TestCreateTask_NonJSONResponse_ReturnsError(t *testing.T) {
}))
defer srv.Close()
- err := createTask(srv.URL, "test", "do something", "", "", "", 1.0, "15m", "normal", false)
+ err := createTask(srv.URL, "test", "do something", "", "", "claude", "", 1.0, "15m", "normal", false)
if err == nil {
t.Fatal("expected error for non-JSON response, got nil")
}