@runloop/remote-agents-sdk
    Preparing search index...

    Interface ResubscribeTuning

    Timing and randomness knobs, injectable for tests.

    interface ResubscribeTuning {
        baseDelayMs?: number;
        maxDelayMs?: number;
        successIntervalMs?: number;
        random?(): number;
        sleep?(ms: number, signal?: AbortSignal): Promise<void>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    baseDelayMs?: number

    Base backoff delay in milliseconds.

    500
    
    maxDelayMs?: number

    Backoff delay cap in milliseconds.

    30000
    
    successIntervalMs?: number

    Minimum attempt duration that counts as a successful read even with zero events.

    30000
    

    Methods

    • Sleep implementation; must resolve early when signal aborts.

      Parameters

      • ms: number
      • Optionalsignal: AbortSignal

      Returns Promise<void>