Had an agent doing work today but ran into an issue where Github was down. Using a scheduled task skill we built, I had it retry the work again later, but schedule another task to retry again if the first one failed. I came back later and the work was done.