footprintjs - v11.2.0
    Preparing search index...

    Interface InterruptPayload

    What an interrupt() asks for. Rides the checkpoint as pauseData.

    interface InterruptPayload {
        expects?: unknown;
        reason: string;
    }
    Index
    expects?: unknown

    Optional shape hint for the answer: a JSON-ish description of what resume() should be given. The engine never interprets it — it is carried verbatim to the checkpoint so a UI can render the right form.

    reason: string

    Why execution stopped — the question, in the consumer's own words.