Back
AI EngineerVideoSource LinkedinfraNew
Every step you take, every call you make: the reliable agent stack — Giselle van Dongen, Restate
Journal tool calls, approvals, state, and subagent work so long-running agents can resume after failure and cancel across the full call chain.
AI EngineerAI EngineerAI EngineerSep 14, 20262 min
Source Summary
Long-running agents need durable state, retries, cancellation, and human approval that survive deploys. Restate demonstrates these as infrastructure concerns rather than prompt logic.
Practical Implication
Treat production agents as persistent distributed processes. Put tool calls, approval gates, state updates, and subagent work behind durable boundaries, then test recovery and cancellation across the full call chain rather than relying on the agent SDK alone.
Agent-Ready Context
Restate journals agent events so a failed run can resume without replaying completed work. Its demo combines a planner, human approval, parallel researchers, retries, cancellation, and session-isolated state; suspended approval waits consume **no serverless execution time**. Treat production agents as persistent distributed processes. Put tool calls, approval gates, state updates, and subagent work behind durable boundaries, then test recovery and cancellation across the full call chain rather than relying on the agent SDK alone. The evidence comes from a Restate demo, not a comparative production study. The cited **45 ms p99 for a 10-step workflow** describes its push architecture, but workload, deployment, and measurement details are not provided here.
Context Map
infracodingresearch#agent-reliability#observability#cloud-agentsGeneric AgentPrepare Coding Session
Rate This Item
Personal Note
No note yet. Notes are included in exported bundles.
Related — Every Edge Explained
No approved edges yet for this post.