Use when
- An agent or automation run has started and spans multiple steps, tools, gates, or side effects.
- Users need live monitoring, intervention, recovery, or confidence that the run is following the reviewed plan.
- The product can expose run-level milestones without leaking unsafe tool payloads.
- Completed, failed, cancelled, skipped, blocked, and retried states matter to the task outcome.