fix: openrouter costs always being 0 (#2250)

This commit is contained in:
Daniel Salazar
2026-01-07 09:11:44 -08:00
committed by GitHub
parent 7f76bff3f3
commit 754e820403
@@ -136,7 +136,7 @@ export class OpenRouterProvider implements IChatProvider {
if ( (model.id as string).includes('openrouter/auto') ) {
continue;
}
const microcentCosts = Object.fromEntries(Object.entries(model.pricing).map(([k, v]) => [k, Math.round((v as number < 0 ? 1 : 0) * 1_000_000 * 100)])) ;
const microcentCosts = Object.fromEntries(Object.entries(model.pricing).map(([k, v]) => [k, Math.round((v as number < 0 ? 1 : v as number) * 1_000_000 * 100)])) ;
coerced_models.push({
id: `openrouter:${model.id}`,
name: `${model.name} (OpenRouter)`,