Event emitted when the agent requests user input.
@type t() :: %Codex.Events.RequestUserInput{ id: String.t() | nil, questions: list(), turn_id: String.t() | nil }