Skip to content

6.3 Streaming & Agent UX

Where the user meets the agent: streaming tokens and events, showing tool calls and progress honestly, interruption and steering, approval UI, generative UI.

Also called: streaming, agent UI, agentic UX, AG-UI, generative UI (A2UI, MCP Apps).

Stub: scaffolding, not finished writing · planned for a later release. The skeleton below shows the beats this chapter will hit. Contributions welcome.

Why you'd reach for it

The problem, what breaks without it, and when you need it. To be written.

What it actually is

A crisp definition, the maturity call argued with cited evidence, and how it differs from its neighbours. To be written.

How to do it

Code included from a tested file in listing-studio/, so the prose can't drift from working code. To be written.

Gotchas

The real costs and when not to, feeding the Anti-Patterns Catalog. To be written.

In short

A weighted recommendation: what you would actually do. To be written.

Maturity: Established (streaming) / Emerging (generative UI) (streaming is table stakes; the UI protocols are still settling) · Grounding: companion repo + research · Last reviewed: 2026-08

Sources

Citations added as the chapter is written. Every non-obvious claim gets a footnote.

See also

Related chapters.