Uses Restate server for durable execution. Each agent loop runs as a Restate workflow, and each IO operation is a Restate durable step.Characteristics:
Durable execution with automatic recovery
IO operation results are stored by Restate and reused upon recovery/replay instead of performing the operation again
Provides strong guarantees for long-running agent operations
Streaming is handled through sidecar Redis-based streaming
Suitable for production environments requiring reliability