Circle V2 API Docs
    Preparing search index...

    Function isTransientRefreshError

    • 5xx (and Supabase's AuthRetryableFetchError, which our wrapper defaults to status 500) means the auth provider was unreachable or unhealthy, not that the refresh token was rejected. refresh_token_already_used (400) means another concurrent request already rotated this token — the session is fine, we just lost the race.

      Parameters

      • error: unknown

      Returns boolean