Use when
- Generated text or structured content can be read or monitored before completion.
- Users benefit from low first-token latency, stop control, and visible generation progress.
- The product can distinguish partial, stopped, failed, and complete output honestly.