diegosouzapw/OmniRoute · error · Error
Failed to save provider tier override (${res.status})
Error message
Failed to save provider tier override (${res.status}) What it means
Error "Failed to save provider tier override (${res.status})" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/app/(dashboard)/dashboard/providers/[id]/components/modals/providerTierFieldApi.ts:47
const config = (await res.json()) as TierConfig;
const match = config.providerOverrides?.find(
(o) => o.provider.toLowerCase() === provider.toLowerCase()
);
return normalizeTierValue(match?.tier);
}
/** Set (or clear, when `tier === ""`) the tier override for `provider`. */
export async function saveProviderTierOverride(
provider: string,
tier: ProviderTier | ""
): Promise<void> {
const res = await fetch("/api/settings/tier-config", {
method: "PUT",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ provider, tier: tier === "" ? null : tier }),
});
if (!res.ok) {
throw new Error(`Failed to save provider tier override (${res.status})`);
}
}
View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/app/(dashboard)/dashboard/providers/[id]/components/modals/providerTierFieldApi.ts:47 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25).
Data as JSON: /api/errors/4138716c4083faa5.
Report an issue: GitHub.