pub fn split_thinking(text: &str) -> (Option<String>, String)
Format <think>...</think> blocks as separate sections for display. Returns the thinking text and the final answer as a tuple.
<think>...</think>