Durable Execution made backends crash-proof.
Durable Sessions makes the experience crash-proof.
AI agents have state. Durable execution platforms persist workflow state. Databases store data. But it's not clear which layer in the AI infrastructure stack should own the session — the stateful interaction between an agent and the humans it serves.
Stream dies on network drop. User restarts from scratch.
Conversation started on phone can't continue on laptop.
Opening a second tab creates a second, disconnected session.
Multi-agent handoff loses context. Crashed agent looks like a thinking one.
Background task completes after user leaves. Result is lost.
Voice call can't transition to text without losing state.
Every team building serious AI products hand-rolls fragile session infrastructure from scratch.
A durable session is a persistent, addressable session that sits between agents and users as the medium through which they interact. It's not a connection — connections break. It's not a channel — channels are a transport primitive.
A durable session is the stateful layer that outlives any single connection, and that any participant — user, agent, device, service — can join, leave, and return to over time.
Independently, across different stacks and use cases, companies are converging on the same missing layer. Nobody orchestrated this. The pattern emerged.
@ai-sdk/durable-agent. Pluggable ChatTransport in AI SDK v5ConnectionAdapter interface — explicitly designed for third-party transport providersBased on a cross-vendor synthesis of 35 AI infrastructure vendors, March 2026
A feature is "sessions that don't break." An infrastructure layer is what makes it possible to build AI experiences that work across every boundary — disconnects, devices, agents, modalities, and time.
The conversation is happening across blog posts, GitHub issues, protocol specs, and documentation.