FlowErrorEvent
Interface: FlowErrorEvent
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:258
Event passed to FlowRecorder.onError.
Properties
channel?
optionalchannel?:"flow"
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:270
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
message:
string
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:260
stageName
stageName:
string
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:259
structuredError
structuredError:
StructuredErrorInfo
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:262
Structured error details — preserves field-level issues, error codes, etc.
traversalContext?
optionaltraversalContext?:TraversalContext
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:263
