reason: :max_output_tokens | :max_messages | :content_filter | :steered

The reason why the response is incomplete. steered means the response stopped at a safe output boundary after a WebSocket response.steer event. The server can then create a successor response automatically with the queued input.

One of the following:
:max_output_tokens
:max_messages
:content_filter
:steered