Long-horizon agents and durable execution

· Martin Fowler · Nov. 10, 2026, 2:18 p.m.
Summary
The blog post discusses long-horizon agents and the durable execution pattern developed to automate complex tasks. It explains how this programming model allows agents to recover from failures by maintaining a record of previously completed steps, enabling the rebuilding of the program's state efficiently. Martin Fowler elaborates on the implications of this pattern for improving software reliability in complex systems.