Issue Type
Browser Issue
Operating System
macOS
Description
After PR #349, the BrowserOS desktop app appears to ignore the selected LLM provider at runtime. Even when a provider is configured as Gemini, clicking Test always sends the request to http://127.0.0.1:9200 (LM Studio).
This makes Gemini (and other non-LM-Studio providers) unusable in the desktop app unless LM Studio is running locally.
Notes
Deleting and recreating the provider does not change behavior
The issue appears to be caused by changes in PR #349
The Test button seems to use a fixed runtime client rather than the selected provider
Related
PR #349: #349
Steps to Reproduce
Expected
Test request is sent to the configured Gemini base URL.
Actual
Test request is sent to:
http://127.0.0.1:9200
Resulting in:
Failed to fetch (127.0.0.1:9200)
Screenshots / Videos
BrowserOS Version
BrowserOS - 0.39.0.3 Version 142.0.7565.49 (Official Build) (arm64)