feat: add model scan progress callbacks

This commit is contained in:
Peter Steinberger
2026-01-08 05:20:01 +01:00
parent 28cd2e4c24
commit 2287d32263
3 changed files with 64 additions and 12 deletions

View File

@@ -53,7 +53,11 @@ describe("scanOpenRouterModels", () => {
"acme/free-by-suffix:free",
]);
const byPricing = results[0]!;
const [byPricing] = results;
expect(byPricing).toBeTruthy();
if (!byPricing) {
throw new Error("Expected pricing-based model result.");
}
expect(byPricing.supportsToolsMeta).toBe(true);
expect(byPricing.supportedParametersCount).toBe(3);
expect(byPricing.isFree).toBe(true);