Sign In
Register

Partner with us

Secure your seat

Call to action
Your text goes here. Insert your content, thoughts, or information in this space.
Button

Back to speakers

Eric
Koch
Member of Technical Staff
OpenAI
Eric Koch works at the intersection of national security and AI, focusing on building systems that strengthen global stability and benefit society. He is a Member of Technical Staff at OpenAI and previously engineered secure generative AI platforms at Scale AI. Earlier, he served on active duty as a U.S. Army Cyber Officer, leading software teams and developing agentic AI for special operations. He holds a master’s degree from the University of Edinburgh.
Button
28 January 2027 09:00 - 09:30
Crash, resume, undo: Durable execution for long-running agents
Getting an agent to finish a task is easy. Getting it to finish after a crash, a timeout or a three-day wait for approval is something entirely different. As agents take on longer, multi-step work that writes to real systems, a single failure halfway through can leave half-finished actions, duplicated calls and state nobody can reconstruct. So how do you build agents that can stop, resume and undo without starting over? This session looks at how builders are applying durable execution to agent runtimes, from checkpointing agent state and replaying from recorded history to making every side-effecting step idempotent. Through real architecture patterns and failure cases, it covers what it takes to make long-running agents recoverable, and how to roll back work an agent has already done when something goes wrong. Key takeaways: → How checkpointing and replay keep long-running agents from restarting from zero → Designing idempotent tool calls so retries never duplicate real-world actions → Using compensating actions to unwind partial work after a failure