Chat with streaming response

Generates a text response to a user message and streams it using server-sent events (SSE). Partial results are delivered as they are generated, enabling real-time display in user interfaces. Emits stream-start, content-delta, citation-start, citation-end, and stream-end events.