feat: add routing and model discovery for more API-key providers#1283
feat: add routing and model discovery for more API-key providers#1283guillaumegay13 wants to merge 1 commit intomnfst:mainfrom
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #1283 +/- ##
==========================================
- Coverage 98.76% 98.65% -0.11%
==========================================
Files 103 103
Lines 7280 7456 +176
Branches 2822 2856 +34
==========================================
+ Hits 7190 7356 +166
- Misses 81 88 +7
- Partials 9 12 +3
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Bundle ReportChanges will increase total bundle size by 17.18kB (3.3%) ⬆️. This is within the configured threshold ✅ Detailed changes
Affected Assets, Files, and Routes:view changes for bundle: manifest-frontend-esmAssets Changed:
Files in
Files in
Files in
|
Summary
Scope Notes
is_freetagging was removed; free filtering stays on the existing safe0/0pricing behavior rather than trying to infer provider free-tier access heuristicallyValidation
npm test --workspace=packages/backend -- --runInBand src/routing/model-discovery/provider-model-fetcher.service.spec.ts src/routing/routing.controller.spec.tsnpm test --workspace=packages/frontend -- ModelPickerModal.test.tsx Routing.test.tsxnpm run build --workspace=packages/shared,npm run build --workspace=packages/backend,npm run build --workspace=packages/frontendNotes
ACCOUNT_ID:API_TOKENin the existing API key field so the backend can derive the account-scoped base URL without adding a new settings surface