User-authored message item carrying a list of input blocks.
@type t() :: %Codex.Items.UserMessage{ content: [map()], id: String.t() | nil, type: :user_message }