pub fn extract_first_user_text(session: &Session) -> Option<String>
Extract the text from the first UserMessage event.