There is an issue with the LLMService selection process where the IsEnabled property does not correctly determine which service should be used. Specifically:
Services with IsEnabled set to true are not being prioritized, causing the wrong service to be selected.
In some cases, disabled services are being used instead of the enabled ones.
This needs to be fixed so that the correct LLMService is chosen based on the IsEnabled flag.
There is an issue with the
LLMService
selection process where theIsEnabled
property does not correctly determine which service should be used. Specifically:IsEnabled
set totrue
are not being prioritized, causing the wrong service to be selected.This needs to be fixed so that the correct
LLMService
is chosen based on theIsEnabled
flag.