Monitor Error
data class MonitorError(val error: Throwable, val timestamp: Long = System.currentTimeMillis()) : SagaEvent
Emitted when a SagaMonitor throws an unexpected exception during event dispatch.
The executor catches the exception so that a misbehaving monitor does not abort saga execution. This event itself is emitted to any other monitors that are registered and do not throw.