pub fn model_is_thinking(model_type: ModelType) -> bool
Checks if the model_type is a thinking model type. This function defines which model types are thinking (reasoning)