> ## Documentation Index
> Fetch the complete documentation index at: https://docs.core.vexa.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Streaming

> Redis Streams from the agent container, relayed to the terminal over websocket.

The agent runs in a different container than the thing talking to the browser, so output flows through a
shared broker — **redis**:

```
Agent (container) ──XADD unit:<id>:out──▶ redis Stream ──XREAD──▶ agent-api/gateway ──ws──▶ terminal
```

Because it is a **Stream** (not pub/sub) it is durable + replayable — live for [chat](/how-to/chat-workspace)
and [cards](/how-to/live-copilot), and after-the-fact for background dispatches. This reuses the
exact mechanism Vexa already runs for [meeting transcripts](/core/meetings).
