diff --git a/config/plano_config_schema.yaml b/config/plano_config_schema.yaml index d3d6a643..3439ebee 100644 --- a/config/plano_config_schema.yaml +++ b/config/plano_config_schema.yaml @@ -190,6 +190,7 @@ properties: - openai - xiaomi - gemini + - digitalocean routing_preferences: type: array items: @@ -238,6 +239,7 @@ properties: - openai - xiaomi - gemini + - digitalocean routing_preferences: type: array items: diff --git a/crates/common/src/configuration.rs b/crates/common/src/configuration.rs index 125a986d..028c8046 100644 --- a/crates/common/src/configuration.rs +++ b/crates/common/src/configuration.rs @@ -391,6 +391,8 @@ pub enum LlmProviderType { AmazonBedrock, #[serde(rename = "plano")] Plano, + #[serde(rename = "digitalocean")] + DigitalOcean, } impl Display for LlmProviderType { @@ -412,6 +414,7 @@ impl Display for LlmProviderType { LlmProviderType::Qwen => write!(f, "qwen"), LlmProviderType::AmazonBedrock => write!(f, "amazon_bedrock"), LlmProviderType::Plano => write!(f, "plano"), + LlmProviderType::DigitalOcean => write!(f, "digitalocean"), } } }