footprintjs - v11.2.0
    Preparing search index...

    Interface FlowErrorEvent

    Event passed to FlowRecorder.onError.

    interface FlowErrorEvent {
        channel?: "flow";
        message: string;
        stageName: string;
        structuredError: StructuredErrorInfo;
        traversalContext?: TraversalContext;
    }
    Index
    channel?: "flow"

    Explicit channel discriminant — 'flow' on every engine-dispatched event. isFlowEvent() checks it first (backlog B3); optional so consumer-fabricated events (tests, replays) remain type-valid and fall back to the legacy pipelineId-absence heuristic.

    message: string
    stageName: string
    structuredError: StructuredErrorInfo

    Structured error details — preserves field-level issues, error codes, etc.

    traversalContext?: TraversalContext