@type t() :: %{ message: String.t(), type: atom(), original_error: any(), retry_may_fix?: boolean(), drop_slot_and_restart?: boolean() }