Agent replies stream token by token over server-sent events. Both the web embed and the React Native SDK handle the stream internally: they show a thinking indicator, append text as it arrives, render structured UI, and surface errors. You do not parse the stream yourself.

Events during a turn

Understanding the event sequence helps when debugging what users see:

React Native callbacks

The SDK exposes lifecycle hooks for analytics and app behavior. They observe the turn; they do not modify it.

Actions & UI payloads

What ui:render produces.

Error handling

What users see when a turn fails.