footprintjs - v11.2.0
    Preparing search index...

    Interface CaptureHistoryOptions

    Explicit host-owned durability capability. A normal RecordSink.flush is not this promise.

    interface CaptureHistoryOptions {
        acknowledge: (
            target: CaptureHistoryTarget,
            context: { signal: AbortSignal },
        ) => Promise<CaptureHistoryReceipt>;
        maxBytes?: number;
        timeoutMs?: number;
    }
    Index
    acknowledge: (
        target: CaptureHistoryTarget,
        context: { signal: AbortSignal },
    ) => Promise<CaptureHistoryReceipt>

    Resolve only after this target's evidence, commits and end entry are durably stored together.

    maxBytes?: number

    Maximum UTF-8 bytes of the evidence payload and target. Default 1 MiB, maximum 8 MiB.

    timeoutMs?: number

    Total time allowed for evidence delivery, acknowledgement and receipt delivery. Default 10s, maximum 30s.