Skip to content

Commit 49dc2cc

Browse files
waleedlatif1claude
andcommitted
fix(models): exclude reseller providers from model catalog pages
Reseller providers like OpenRouter, Fireworks, Azure, Vertex, and Bedrock are aggregators that proxy other providers' models. Their model detail pages were generating broken links. Filter them out of MODEL_PROVIDERS_WITH_CATALOGS so they don't generate static pages or appear as clickable entries in the model directory. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 85f1d96 commit 49dc2cc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/sim/app/(landing)/models/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,7 @@ assertUniqueGeneratedRoutes(rawProviders)
552552

553553
export const MODEL_CATALOG_PROVIDERS: CatalogProvider[] = rawProviders
554554
export const MODEL_PROVIDERS_WITH_CATALOGS = MODEL_CATALOG_PROVIDERS.filter(
555-
(provider) => provider.models.length > 0
555+
(provider) => provider.models.length > 0 && !provider.isReseller
556556
)
557557
export const MODEL_PROVIDERS_WITH_DYNAMIC_CATALOGS = MODEL_CATALOG_PROVIDERS.filter(
558558
(provider) => provider.models.length === 0

0 commit comments

Comments
 (0)