chore: generate

This commit is contained in:
opencode-agent[bot]
2026-02-17 23:53:22 +00:00
parent ad92181fa7
commit 572a037e5d

View File

@@ -2256,16 +2256,11 @@ test("kilo provider loaded from config with env var", async () => {
const providers = await Provider.list() const providers = await Provider.list()
expect(providers["kilo"]).toBeDefined() expect(providers["kilo"]).toBeDefined()
expect(providers["kilo"].source).toBe("config") expect(providers["kilo"].source).toBe("config")
expect(providers["kilo"].options.baseURL).toBe( expect(providers["kilo"].options.baseURL).toBe("https://api.kilo.ai/api/gateway")
"https://api.kilo.ai/api/gateway",
)
expect(providers["kilo"].options.headers).toBeDefined() expect(providers["kilo"].options.headers).toBeDefined()
expect(providers["kilo"].options.headers["HTTP-Referer"]).toBe( expect(providers["kilo"].options.headers["HTTP-Referer"]).toBe("https://opencode.ai/")
"https://opencode.ai/",
)
expect(providers["kilo"].options.headers["X-Title"]).toBe("opencode") expect(providers["kilo"].options.headers["X-Title"]).toBe("opencode")
const model = const model = providers["kilo"].models["anthropic/claude-sonnet-4-20250514"]
providers["kilo"].models["anthropic/claude-sonnet-4-20250514"]
expect(model).toBeDefined() expect(model).toBeDefined()
expect(model.name).toBe("Claude Sonnet 4 (via Kilo)") expect(model.name).toBe("Claude Sonnet 4 (via Kilo)")
}, },
@@ -2306,12 +2301,8 @@ test("kilo provider loaded from config without env var still has custom loader o
const providers = await Provider.list() const providers = await Provider.list()
expect(providers["kilo"]).toBeDefined() expect(providers["kilo"]).toBeDefined()
expect(providers["kilo"].source).toBe("config") expect(providers["kilo"].source).toBe("config")
expect(providers["kilo"].options.baseURL).toBe( expect(providers["kilo"].options.baseURL).toBe("https://api.kilo.ai/api/gateway")
"https://api.kilo.ai/api/gateway", expect(providers["kilo"].options.headers["HTTP-Referer"]).toBe("https://opencode.ai/")
)
expect(providers["kilo"].options.headers["HTTP-Referer"]).toBe(
"https://opencode.ai/",
)
expect(providers["kilo"].options.headers["X-Title"]).toBe("opencode") expect(providers["kilo"].options.headers["X-Title"]).toBe("opencode")
}, },
}) })
@@ -2354,14 +2345,10 @@ test("kilo provider config options deeply merged with custom loader", async () =
fn: async () => { fn: async () => {
const providers = await Provider.list() const providers = await Provider.list()
expect(providers["kilo"]).toBeDefined() expect(providers["kilo"]).toBeDefined()
expect(providers["kilo"].options.headers["HTTP-Referer"]).toBe( expect(providers["kilo"].options.headers["HTTP-Referer"]).toBe("https://opencode.ai/")
"https://opencode.ai/",
)
expect(providers["kilo"].options.apiKey).toBe("custom-key-from-config") expect(providers["kilo"].options.apiKey).toBe("custom-key-from-config")
expect(providers["kilo"].models["openai/gpt-4o"]).toBeDefined() expect(providers["kilo"].models["openai/gpt-4o"]).toBeDefined()
expect(providers["kilo"].models["openai/gpt-4o"].name).toBe( expect(providers["kilo"].models["openai/gpt-4o"].name).toBe("GPT-4o (via Kilo)")
"GPT-4o (via Kilo)",
)
}, },
}) })
}) })