pub async fn call_model( r_ctx: &mut ReasoningContext<'_>, messages: Vec<ModelMessage>, ) -> Result<ModelResponse>