CourseAgentic AI Engineer: The Complete Course · Module 5: The Agent Loop · part 31 of 97
Part 31 · Module 5: The Agent Loop

Lesson 3: Pausing, resuming and stopping a running agent

28 min read·13 Oct 2026
Module 5 · Lesson 3 · About 60 minutes · Needs: Lesson 1 (the loop and its stop reasons) and the shared data's compact tools (make_tools, run_tool; Module 3 builds their final form)

The situation

It is Tuesday 19 May 2026, week 6, the day before the first unattended run. Marta has a question about R-1001: Aisha Rahman is returning order 5521, the RoboSweep X2 robot vacuum, and the refund is $129.00. "Above $100 it waits for me. What does the agent do while it waits? I might not look until Thursday."

Priya has a second question. "If I see it doing something wrong, I press stop. Does it actually stop?" This lesson answers both: a run that pauses for a person, survives a restart, and stops when told.

The rest of this course is yours to keep

This course is bought on its own, once, and stays readable afterwards, including the parts added to it later.