Skip to content

Desktop app ignores selected LLM provider and always tests against LM Studio (127.0.0.1:9200) after PR #349 #356

@Jaribeau

Description

@Jaribeau

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

Image

BrowserOS Version

BrowserOS - 0.39.0.3 Version 142.0.7565.49 (Official Build) (arm64)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions