diff --git a/src/shared/components/UsageStats.js b/src/shared/components/UsageStats.js index c4007812..3db6a8eb 100644 --- a/src/shared/components/UsageStats.js +++ b/src/shared/components/UsageStats.js @@ -239,6 +239,7 @@ export default function UsageStats({ period: periodProp, setPeriod: setPeriodPro const unique = (d?.connections || []).filter((c) => { if (c.isActive === false) return false; if (!isLLMProvider(c.provider)) return false; + if (AI_PROVIDERS[c.provider]?.hidden) return false; if (seen.has(c.provider)) return false; seen.add(c.provider); return true; @@ -247,7 +248,7 @@ export default function UsageStats({ period: periodProp, setPeriod: setPeriodPro nodeName: nodeNameMap[c.provider] || null, })); const noAuthProviders = Object.values(FREE_PROVIDERS) - .filter((p) => p.noAuth && !seen.has(p.id) && isLLMProvider(p.id)) + .filter((p) => p.noAuth && !p.hidden && !seen.has(p.id) && isLLMProvider(p.id)) .map((p) => ({ provider: p.id, name: p.name })); setProviders([...unique, ...noAuthProviders]); })