From 0daf3c209b7eb96ba6aaa3cb181eb879f532bce9 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sun, 26 Apr 2026 23:07:01 +0700 Subject: [PATCH] test(cli): pass --provider explicitly in schedule create test Commit d3f9655e removed the implicit 'claude' default for --provider on schedule create. Test 1 still relied on the default, which fails fast with MISSING_PROVIDER. Pass --provider claude so the assertion path that expects target=new-agent:claude continues to hold. --- packages/cli/tests/31-loop-schedule.test.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/cli/tests/31-loop-schedule.test.ts b/packages/cli/tests/31-loop-schedule.test.ts index dc0381d22..6f41d3efb 100644 --- a/packages/cli/tests/31-loop-schedule.test.ts +++ b/packages/cli/tests/31-loop-schedule.test.ts @@ -16,7 +16,18 @@ try { { console.log("Test 1: schedule create/ls/inspect/pause/resume/delete work"); const created = await ctx.paseo( - ["schedule", "create", "Review new PRs", "--every", "5m", "--name", "review-prs", "--json"], + [ + "schedule", + "create", + "Review new PRs", + "--every", + "5m", + "--name", + "review-prs", + "--provider", + "claude", + "--json", + ], { timeout: 30000 }, ); assert.strictEqual(created.exitCode, 0, created.stderr);