FlowErrorEvent
Interface: FlowErrorEvent
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:269
Event passed to FlowRecorder.onError.
Properties
channel?
optionalchannel?:"flow"
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:281
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:271
stageName
stageName:
string
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:270
structuredError
structuredError:
StructuredErrorInfo
Defined in: node_modules/footprintjs/dist/types/lib/engine/narrative/types.d.ts:273
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:274
