footprintjs - v11.2.0
    Preparing search index...

    Type Alias AttemptCategory

    AttemptCategory:
        | "timeout"
        | "rate-limited"
        | "server"
        | "network"
        | "auth"
        | "permanent"
        | "unknown"

    The failure category of an attempt that did not succeed — ONE fixed set of seven, classified by errorCategory (attempt/category.ts), so every recorder breaks failures down the same way (§3.9). Evidence, never policy: the default retryOn retries every category.