Step Failed Exception
Exception thrown when a step explicitly fails using fails with reason.
This exception wraps the failure reason provided by the step and is used internally to create SagaExecutionError for monitoring and compensation.
Parameters
failure Reason
The reason for the step failure wrapped in TypedValue