Skip to content

Commit a5322cd

Browse files
test: include kilo in provider expectations
1 parent baee1bd commit a5322cd

2 files changed

Lines changed: 19 additions & 0 deletions

File tree

apps/web/src/lib/threadHandoff.test.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,31 +11,43 @@ describe("threadHandoff", () => {
1111
"claudeAgent",
1212
"cursor",
1313
"gemini",
14+
"kilo",
1415
"opencode",
1516
]);
1617
expect(resolveAvailableHandoffTargetProviders("claudeAgent")).toEqual([
1718
"codex",
1819
"cursor",
1920
"gemini",
21+
"kilo",
2022
"opencode",
2123
]);
2224
expect(resolveAvailableHandoffTargetProviders("cursor")).toEqual([
2325
"codex",
2426
"claudeAgent",
2527
"gemini",
28+
"kilo",
2629
"opencode",
2730
]);
2831
expect(resolveAvailableHandoffTargetProviders("gemini")).toEqual([
2932
"codex",
3033
"claudeAgent",
3134
"cursor",
35+
"kilo",
36+
"opencode",
37+
]);
38+
expect(resolveAvailableHandoffTargetProviders("kilo")).toEqual([
39+
"codex",
40+
"claudeAgent",
41+
"cursor",
42+
"gemini",
3243
"opencode",
3344
]);
3445
expect(resolveAvailableHandoffTargetProviders("opencode")).toEqual([
3546
"codex",
3647
"claudeAgent",
3748
"cursor",
3849
"gemini",
50+
"kilo",
3951
]);
4052
});
4153

apps/web/src/session-logic.test.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2478,12 +2478,14 @@ describe("PROVIDER_OPTIONS", () => {
24782478
const claude = PROVIDER_OPTIONS.find((option) => option.value === "claudeAgent");
24792479
const cursor = PROVIDER_OPTIONS.find((option) => option.value === "cursor");
24802480
const gemini = PROVIDER_OPTIONS.find((option) => option.value === "gemini");
2481+
const kilo = PROVIDER_OPTIONS.find((option) => option.value === "kilo");
24812482
const opencode = PROVIDER_OPTIONS.find((option) => option.value === "opencode");
24822483
expect(PROVIDER_OPTIONS).toEqual([
24832484
{ value: "codex", label: "Codex", available: true },
24842485
{ value: "claudeAgent", label: "Claude", available: true },
24852486
{ value: "cursor", label: "Cursor", available: true },
24862487
{ value: "gemini", label: "Gemini", available: true },
2488+
{ value: "kilo", label: "Kilo", available: true },
24872489
{ value: "opencode", label: "OpenCode", available: true },
24882490
]);
24892491
expect(claude).toEqual({
@@ -2501,6 +2503,11 @@ describe("PROVIDER_OPTIONS", () => {
25012503
label: "Gemini",
25022504
available: true,
25032505
});
2506+
expect(kilo).toEqual({
2507+
value: "kilo",
2508+
label: "Kilo",
2509+
available: true,
2510+
});
25042511
expect(opencode).toEqual({
25052512
value: "opencode",
25062513
label: "OpenCode",

0 commit comments

Comments
 (0)