Reworked the installation process to allow either or both OpenAI and Google Gemini to be configured as providers, and made the project robust in the absence of one or more provider SDKs.
Fixed various bugs around initialising settings on first run and changing the selected provider at the project level.
Reworked the installation process to allow either or both OpenAI and Google Gemini to be configured as providers, and made the project robust in the absence of one or more provider SDKs.
Fixed various bugs around initialising settings on first run and changing the selected provider at the project level.