use mistralrs_mcp::Tool;
#[cfg_attr(feature = "utoipa", derive(utoipa::ToSchema))]
#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
pub enum ToolChoice {
#[serde(rename = "none")]
None,
#[serde(rename = "auto")]
Auto,
#[serde(untagged)]
Tool(Tool),
}