pub fn clean_reasoning_text(text: &str) -> StringExpand description
Clean reasoning text by trimming trailing whitespace on each line and removing blank lines.
assert_eq!(clean_reasoning_text("line1\n\n\nline2\n"), "line1\nline2");
assert_eq!(clean_reasoning_text(""), "");