diff --git a/crates/language_model/src/language_model.rs b/crates/language_model/src/language_model.rs index b2ad0e0f28bfd699eee0b8189623ff13dc581529..f6b857d104b408b49b2aa9d1ec3f02b31f81719e 100644 --- a/crates/language_model/src/language_model.rs +++ b/crates/language_model/src/language_model.rs @@ -244,6 +244,10 @@ pub trait LanguageModel: Send + Sync { } const MAX_MODE_CAPABLE_MODELS: &[CloudModel] = &[ + CloudModel::Anthropic(anthropic::Model::ClaudeOpus4), + CloudModel::Anthropic(anthropic::Model::ClaudeOpus4Thinking), + CloudModel::Anthropic(anthropic::Model::ClaudeSonnet4), + CloudModel::Anthropic(anthropic::Model::ClaudeSonnet4Thinking), CloudModel::Anthropic(anthropic::Model::Claude3_7Sonnet), CloudModel::Anthropic(anthropic::Model::Claude3_7SonnetThinking), ];