diff --git a/src/servers/api/pi/list-models.ts b/src/servers/api/pi/list-models.ts index dc25f464..f2e000ac 100644 --- a/src/servers/api/pi/list-models.ts +++ b/src/servers/api/pi/list-models.ts @@ -78,10 +78,11 @@ export async function listPiModels(): Promise { const thinking = extractCol(line, 4); const images = extractCol(line, 5); + const normalizedProvider = provider === 'zai' ? 'opencode' : provider; models.push({ id: `${provider}/${model}`, name: model, - provider, + provider: normalizedProvider, contextWindow: parseSize(context), maxTokens: parseSize(maxOut), reasoning: thinking === 'yes',