1/// Tool choice strategies for language models when calling tools during generation. 2#[derive(Debug, Clone, Default)] 3pub enum LanguageModelToolChoice { 4 #[default] 5 Auto, 6 None, 7 Required, 8 Tool { 9 tool_name: String, 10 }, 11}