Skip to main content
Use server-sent events (SSE) to follow agent output and replay persisted events. WebSocket notifications signal that related resources changed; they do not carry the same token stream.

Live transport

Conversation streams return text/event-stream for AG-UI execution. Clients render text, tool calls, tool results, reasoning, and terminal state while the run is active.

Durable event log

The durable mirror converts stream chunks into persisted run events. Later reads can replay the event log or continue following a run. Veryfront uses the AG-UI events specification for streamed agent output.

SSE run stream

The durable run stream returns text/event-stream from the persisted event log. Reconnect with Last-Event-ID to continue after a received event. The stream emits heartbeats while following work and closes after a terminal run event.

AG-UI event reference

The public stream forwards these AG-UI event types.

Custom event names

CUSTOM events use a constrained public name set.

WebSocket notification events

WebSocket notifications are lightweight invalidation events. They do not carry AG-UI token deltas. Clients use project event notifications to refresh child-run and message data.