@bluelibs/runner - v5.5.0
    Preparing search index...

    Interface RetryMiddlewareConfig

    Configuration options for the retry middleware

    interface RetryMiddlewareConfig {
        delayStrategy?: (attempt: number, error: Error) => number;
        retries?: number;
        stopRetryIf?: (error: Error) => boolean;
    }
    Index

    Properties

    delayStrategy?: (attempt: number, error: Error) => number

    Custom delay strategy function

    Exponential backoff starting at 100ms
    
    retries?: number

    Maximum number of retry attempts (default: 3)

    stopRetryIf?: (error: Error) => boolean

    Callback to determine if retry should stop based on error

    () => false (retry all errors)