Fix model selector not showing models with settings.json API keys

Fixes #295
This commit is contained in:
Mario Zechner 2025-12-24 21:23:44 +01:00
parent a96b9201f9
commit ac5f4a77cc
8 changed files with 357 additions and 249 deletions

View file

@ -270,7 +270,8 @@ export async function main(args: string[]) {
if (parsed.listModels !== undefined) {
const searchPattern = typeof parsed.listModels === "string" ? parsed.listModels : undefined;
await listModels(searchPattern);
const settingsManager = SettingsManager.create(process.cwd());
await listModels(searchPattern, settingsManager);
return;
}
@ -305,7 +306,7 @@ export async function main(args: string[]) {
let scopedModels: ScopedModel[] = [];
if (parsed.models && parsed.models.length > 0) {
scopedModels = await resolveModelScope(parsed.models);
scopedModels = await resolveModelScope(parsed.models, settingsManager);
time("resolveModelScope");
}