@thijs: great snippet. A think you should share it on Github because it would be very useful for Kovenant users.
Did you consider using RX for retrofit callbacks?
I also had a dilemma what to use: RX or Kovenant, and had decided that RX with it
retryWhen
,
onErrorResumeNext
rx.Completable
suits better for Retrofit usage.