fix(catalog): mark coreweave discovery authoritative

CoreWeave Serverless Inference (W&B Inference) is a reseller with a
rotating model menu, but its catalog entry omitted
dynamicModelsAuthoritative. Runtime /v1/models discovery therefore
merged into the frozen bundled slice instead of replacing it, so stale
ids (e.g. moonshotai/Kimi-K3, Kimi-K2.5) stayed selectable and 404 at
request time. Matches sibling resellers (baseten, gmi-cloud, aiand,
bedrock-mantle). Bundled models remain the offline/failure fallback via
the authoritativeFreshProviders gating in ModelRegistry.
This commit is contained in:
Damon Montague
2026-08-18 12:45:37 -07:00
parent 8500092296
commit 309d5712af
@@ -474,6 +474,7 @@ export const CATALOG_PROVIDERS = [
defaultModel: "openai/gpt-oss-120b",
envVars: ["COREWEAVE_API_KEY", "WANDB_API_KEY"],
createModelManagerOptions: (config: ModelManagerConfig) => coreWeaveModelManagerOptions(config),
dynamicModelsAuthoritative: true,
catalogDiscovery: { label: "CoreWeave Serverless Inference" },
},
{