refactor(config): remove legacy model config aliases

This commit is contained in:
2026-04-21 12:41:49 +00:00
parent 3e341bbfda
commit 054875abb5
2 changed files with 5 additions and 13 deletions
+3 -8
View File
@@ -295,12 +295,7 @@ export class ModelGrid {
}
private normalizeConfig(
config: Partial<IModelGridConfig> & {
models?: {
greenlistUrl?: string;
autoPull?: boolean;
} & Partial<IModelGridConfig['models']>;
},
config: Partial<IModelGridConfig>,
): IModelGridConfig {
const filteredContainers = (config.containers || []).filter(
(container) => (container as { type?: string }).type !== 'ollama',
@@ -333,9 +328,9 @@ export class ModelGrid {
},
containers: filteredContainers,
models: {
registryUrl: config.models?.registryUrl || config.models?.greenlistUrl ||
registryUrl: config.models?.registryUrl ||
'https://list.modelgrid.com/catalog/models.json',
autoDeploy: config.models?.autoDeploy ?? config.models?.autoPull ?? true,
autoDeploy: config.models?.autoDeploy ?? true,
defaultEngine: 'vllm',
autoLoad: config.models?.autoLoad || [],
},