drupflare/worker - v1.0.0
    Preparing search index...

    Interface FillWindowReply

    One reply from the object, per message pumped.

    Every field but ok is conditional: filled is the path a fill produced or null when the queue was empty, booted rides on fill replies only -- which is what makes "every fill after the first shared one interpreter" observable -- and the trailing drained signal carries neither.

    interface FillWindowReply {
        booted?: boolean;
        bootedInFill?: boolean;
        closed?: boolean;
        drained?: boolean;
        error?: string;
        filled?: string | null;
        fills?: number;
        ok: boolean;
        remaining?: number;
    }
    Index
    booted?: boolean

    an interpreter is up on the object

    bootedInFill?: boolean

    this particular fill is what paid for the boot; near the opposite of booted on a warm fill

    closed?: boolean
    drained?: boolean
    error?: string
    filled?: string | null
    fills?: number
    ok: boolean
    remaining?: number