UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

27 lines (26 loc) 847 B
import { d as discoverKilocodeModels, l as KILOCODE_MODEL_CATALOG, r as KILOCODE_DEFAULT_COST, t as KILOCODE_BASE_URL } from "./provider-models-Dh526neN.js"; //#region extensions/kilocode/provider-catalog.ts function buildKilocodeProvider() { return { baseUrl: KILOCODE_BASE_URL, api: "openai-completions", models: KILOCODE_MODEL_CATALOG.map((model) => ({ id: model.id, name: model.name, reasoning: model.reasoning, input: model.input, cost: KILOCODE_DEFAULT_COST, contextWindow: model.contextWindow ?? 1e6, maxTokens: model.maxTokens ?? 128e3 })) }; } async function buildKilocodeProviderWithDiscovery() { return { baseUrl: KILOCODE_BASE_URL, api: "openai-completions", models: await discoverKilocodeModels() }; } //#endregion export { buildKilocodeProviderWithDiscovery as n, buildKilocodeProvider as t };