export const MODEL_AVAILABILITY_UNAVAILABLE_CODE = "MODEL_AVAILABILITY_UNAVAILABLE"; export function formatErrorWithStack(err: unknown): string { if (err instanceof Error) { return err.stack ?? `${err.name}: ${err.message}`; } return String(err); } export function shouldFallbackToAuthHeuristics(err: unknown): boolean { if (!(err instanceof Error)) { return false; } const code = (err as { code?: unknown }).code; return code === MODEL_AVAILABILITY_UNAVAILABLE_CODE; }