Quiz 2 Question 5 of 20

An agent is running a multi-hour migration task when the GitHub Actions runner times out at 6 hours. The agent must restart but has no way to know what steps were already completed. What design pattern prevents this from becoming a wasted restart?

Select an answer to reveal the explanation.

Motivation