refactor: Support model listing now is capabilities flag

This commit is contained in:
Petr Mironychev
2026-03-31 02:15:38 +02:00
parent 1c12d6d45c
commit 666aa94e81
23 changed files with 22 additions and 71 deletions

View File

@ -176,7 +176,7 @@ void ConfigurationManager::selectModel()
: m_generalSettings.caModel);
if (auto provider = m_providersManager.getProviderByName(providerName)) {
if (!provider->supportsModelListing()) {
if (!provider->capabilities().testFlag(PluginLLMCore::ProviderCapability::ModelListing)) {
m_generalSettings.showModelsNotSupportedDialog(*targetSettings);
return;
}