Files
makelore/shared/ai-gateway-error-details.ts

12 lines
574 B
TypeScript

export function isAIGatewayUpstreamSaturated(message: string | null | undefined): boolean {
const normalized = message?.trim().toLowerCase() ?? '';
if (!normalized) return false;
return normalized.includes('当前分组上游负载已饱和')
|| (normalized.includes('upstream') && normalized.includes('saturat'));
}
export function isAIGatewayUserContextMissing(message: string | null | undefined): boolean {
const normalized = message?.trim().toLowerCase() ?? '';
return normalized.includes('works square ai gateway did not return one-api user context');
}