OptionalcodeMachine-readable error code if the error carries one.
OptionalissuesField-level validation issues (present for InputValidationError).
Human-readable error message (always present).
OptionalnameError class name when available (e.g. 'InputValidationError', 'TypeError').
The original error object, for consumers that need full access.
Not safe to serialize directly — may contain circular references,
stack traces, or sensitive internals. Use formatErrorInfo() for
safe string output.
Structured representation of any error caught during stage execution.