Coding agents survive a dead function: every step goes to a durable log, and a new function picks up the turn
Vercel released durable-harness, an open-source set of adapters that lets coding agents such as Pi, OpenCode, Codex and Claude Code resume a turn from a log after a cloud function crashes or times out. Running such agents in the cloud previously meant a VM with persistent storage, which does not record which model and tool calls finished or resume interrupted turns, so one failure lost work. The tool records an intent before each model or tool call and an outcome after it, and a queue message hands a dead turn to a new function that reads the log and continues.