fix: keep /status usage filtering

This commit is contained in:
Peter Steinberger
2026-01-09 03:30:04 +01:00
parent 151523f47b
commit 3c79d5c711
5 changed files with 58 additions and 76 deletions

View File

@@ -129,6 +129,16 @@ const usageProviders: UsageProviderId[] = [
"zai",
];
export function resolveUsageProviderId(
provider?: string | null,
): UsageProviderId | undefined {
if (!provider) return undefined;
const normalized = normalizeProviderId(provider);
return usageProviders.includes(normalized as UsageProviderId)
? (normalized as UsageProviderId)
: undefined;
}
const ignoredErrors = new Set([
"No credentials",
"No token",