World
The core persistence abstraction of the Vercel Workflow SDK, encapsulating the three capabilities of logs, queues and streams to decouple the workflow engine from specific storage backends.
Timeline (last 90 days)
The core design of durable-harness is "log and queue": record the intent before a model call or tool call runs, and record the result after the call completes; turns are backed by queue messages, and after a function dies, a new function reads the log and continues from the breakpoint.
The core abstraction of the Workflow SDK is World, which encapsulates three capabilities—logs, queues, and streams—decoupling the workflow engine from specific storage backends.
durable-harness writes to the World interface, so the same agent can migrate from one World to another without code changes: use Vercel World on Vercel, local files during development, and Postgres, MongoDB, Redis, or Turso when self-hosting.
All Facts (3)
The core design of durable-harness is "log and queue": record the intent before a model call or tool call runs, and record the result after the call completes; turns are backed by queue messages, and after a function dies, a new function reads the log and continues from the breakpoint.
50%UnverifiedThe core abstraction of the Workflow SDK is World, which encapsulates three capabilities—logs, queues, and streams—decoupling the workflow engine from specific storage backends.
50%Unverifieddurable-harness writes to the World interface, so the same agent can migrate from one World to another without code changes: use Vercel World on Vercel, local files during development, and Postgres, MongoDB, Redis, or Turso when self-hosting.
50%