feat: show OpenAI-compatible endpoint info for LMStudio provider#315
Conversation
|
|
3a806c6 to
aef60fa
Compare
…phucnguyen#307) Add ProviderConfigField.InfoField sealed subclass for displaying informational banners in the provider configuration dialog. Wire it into LmStudioSettings.getConfigFields() so that selecting LMStudio shows a card explaining Askimo uses /v1 endpoints, not the native LMStudio /api/v1/ endpoints. Add provider.lmstudio.openai.compat.info i18n key to all 10 locale files. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Signed-off-by: Miguel <miguelkevlin23@gmail.com>
aef60fa to
96be4b1
Compare
|
Hi @miguel-baptista07 , thank you for your contribution. The PR looks good to me. Can you sign the cla before I can merge? Thanks!
|
|
Hi @haiphucnguyen, I'm having the same issue as before with the CLA website — |
|
Thank you @miguel-baptista07 for your contribution. You just need to sign only once. I am not sure why it requires you sign in every PR. Let me check later if this issue is persisted. There is the build failure but it is the false positive issue for build because the issue 503 on maven host. I am looking forward to your new contribution :) |


Fixes #307
Changes
Added
InfoFieldas a new sealed subclass ofProviderConfigFieldAdded informational message in
LmStudioSettingsexplaining that Askimo uses OpenAI-compatible endpoints (/v1), not the native LMStudio API (/api/v1/)Updated
ProviderSelectionDialogto renderInfoFieldas an info card with an iconUpdated
SettingsViewModelto skipInfoFieldwhen building providerFieldValues mapAdded translations in all 10 supported languages
Screenshots
The info message now appears when the user selects LMStudio as provider.
