{
  "schema_version": "1.1",
  "id": "auto-fcec6e6351",
  "slug": "every-step-you-take-every-call-you-make-the-reliable-age-fcec6e6351",
  "url": "https://feed7.dev/p/every-step-you-take-every-call-you-make-the-reliable-age-fcec6e6351",
  "title": "Every step you take, every call you make: the reliable agent stack — Giselle van Dongen, Restate",
  "why_included": "Journal tool calls, approvals, state, and subagent work so long-running agents can resume after failure and cancel across the full call chain.",
  "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_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**.\n\nTreat 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.\n\nThe 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.",
  "source": {
    "name": "AI Engineer",
    "url": "https://www.youtube.com/watch?v=cI7zfqusmFU",
    "published_at": "2026-09-14T00:00:00.000Z"
  },
  "source_class": "video",
  "content_type": "Video",
  "layer": "infra",
  "domains": [
    "coding",
    "research"
  ],
  "topics": [
    "agent-reliability",
    "observability",
    "cloud-agents"
  ],
  "verification": {
    "status": "source_linked",
    "label": "Source Linked",
    "method": "source_feed",
    "verified_at": null
  },
  "uncertainty": [],
  "connected_context": null,
  "lifecycle": "New",
  "published_at": "2026-09-14T00:00:00.000Z",
  "modified_at": "2026-09-14T00:00:00.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/every-step-you-take-every-call-you-make-the-reliable-age-fcec6e6351",
    "json": "https://feed7.dev/p/every-step-you-take-every-call-you-make-the-reliable-age-fcec6e6351.json",
    "markdown": "https://feed7.dev/p/every-step-you-take-every-call-you-make-the-reliable-age-fcec6e6351.md"
  }
}