feat: add kimi code provider onboarding

This commit is contained in:
ddyo authored and Peter Steinberger committed 2026-01-17 17:25:07 +00:00
1 parent f6681be6f4
commit e93a1d8138
16 files changed
+318 -11

No files matched your search

+23
View File
@@ -180,6 +180,29 @@ describe("cli program (smoke)", () => {
);
});
it("passes kimi code api key to onboard", async () => {
const program = buildProgram();
await program.parseAsync(
[
"onboard",
"--non-interactive",
"--auth-choice",
"kimi-code-api-key",
"--kimi-code-api-key",
"sk-kimi-code-test"
],
{ from: "user" },
);
expect(onboardCommand).toHaveBeenCalledWith(
expect.objectContaining({
nonInteractive: true,
authChoice: "kimi-code-api-key",
kimiCodeApiKey: "sk-kimi-code-test"
}),
runtime,
);
});
it("passes synthetic api key to onboard", async () => {
const program = buildProgram();
await program.parseAsync(