Setu-TS
    Preparing search index...

    Interface QueueDiagnosticsSourceBatch

    One page of a single queue source (M98f), read non-destructively.

    after/next/lost follow the M98a cursor contract of DiagnosticsBatch exactly: after is exclusive, a cursor older than the oldest retained attempt returns the oldest retained attempts with the skipped sequences reported in lost, and next is the last returned sequence — or the requested cursor when nothing was returned. depths is a latest-only view, not a history. droppedAttempts counts attempts dropped from observation — the in-flight bound was reached, the persisted attempt number was malformed, or the runner failed before reporting a settlement — and evictedJobAliases the job aliases evicted from the bounded alias map (a later retry of an evicted job receives a new alias); both saturate.

    0.8.0

    interface QueueDiagnosticsSourceBatch {
        attempts: readonly QueueSourceAttemptObservation[];
        closed: boolean;
        depthCoverage: QueueDepthCoverage;
        depths: readonly QueueSourceDepthObservation[];
        droppedAttempts: number;
        evictedJobAliases: number;
        failure: QueueSourceFailure;
        instanceAlias?: string;
        lost: number;
        next: number;
        state: QueueSourceState;
        version: 1;
    }
    Index
    attempts: readonly QueueSourceAttemptObservation[]

    Frozen attempts with sequence numbers greater than the requested cursor.

    closed: boolean

    true once the queue plugin has closed and the source retains nothing.

    depthCoverage: QueueDepthCoverage

    Depth-collection coverage.

    depths: readonly QueueSourceDepthObservation[]

    Latest-only depth observations, in approved-queue order.

    droppedAttempts: number

    Attempts dropped from observation (saturating): the in-flight bound was reached, the persisted attempt number was not a positive safe integer, or the runner failed before reporting a settlement.

    evictedJobAliases: number

    Job aliases evicted from the bounded alias map (saturating).

    Fixed failure category of the latest depth cycle.

    instanceAlias?: string

    The configured display alias for this queue plugin instance; absent when disabled.

    lost: number

    Evicted sequence numbers between the requested cursor and the first returned attempt.

    next: number

    Last returned sequence, or the requested cursor when nothing was returned.

    The source's own inspector state.

    version: 1

    Contract version.