Skip to main content

fastllm_core/
error.rs

1#[derive(Debug, thiserror::Error)]
2pub enum LlmGatewayError {
3    #[error("no LLM provider registered for `{0}`")]
4    UnknownProvider(String),
5    #[error("provider `{provider}` failed: {message}")]
6    Provider { provider: String, message: String },
7    #[error("model route `{0}` is not allowed by the effective capability grant")]
8    RouteDenied(String),
9}