MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / catalogProviderModels

Function catalogProviderModels

packages/kosong/src/catalog.ts:154–159  ·  view source on GitHub ↗
(entry: CatalogProviderEntry)

Source from the content-addressed store, hash-verified

152
153/** Extracts the valid, normalized models from a catalog provider entry. */
154export function catalogProviderModels(entry: CatalogProviderEntry): CatalogModel[] {
155 const models = entry.models ?? {};
156 return Object.values(models)
157 .map((model) => catalogModelToCapability(model))
158 .filter((model): model is CatalogModel => model !== undefined);
159}

Callers 5

catalog.test.tsFile · 0.90
catalog.test.tsFile · 0.90
handleCatalogProviderAddFunction · 0.85
handleCatalogListFunction · 0.85
handleCatalogAddFunction · 0.85

Calls 2

catalogModelToCapabilityFunction · 0.85
valuesMethod · 0.65

Tested by

no test coverage detected