yomo 0.7.2

A QUIC-based runtime for AI-LLM tool routing and serverless execution
Documentation
#[derive(Clone, Debug)]
pub struct SelectionResult {
    pub model_id: String,
}

#[derive(Debug)]
pub enum SelectionError {
    ModelNotSupported,
    OutstandingBalance,
}

pub trait SelectionStrategy<M>: Send + Sync {
    fn select(
        &self,
        endpoint: &str,
        model_id: Option<&str>,
        metadata: &M,
    ) -> Result<SelectionResult, SelectionError>;
}