Skip to content

Improvements to LM Studio declarative provider#8973

Merged
jh-block merged 1 commit into
aaif-goose:mainfrom
monroewilliams:lmstudio-provider-improvements
May 4, 2026
Merged

Improvements to LM Studio declarative provider#8973
jh-block merged 1 commit into
aaif-goose:mainfrom
monroewilliams:lmstudio-provider-improvements

Conversation

@monroewilliams
Copy link
Copy Markdown
Contributor

Summary

This changes lmstudio.json to better align with the capabilities of the LM Studio server.
I used llama_swap.json as a template. The change to the lmstudio provider:

  • gives the ability to set the host url via LMSTUDIO_HOST, with a default of http://localhost:1234
  • sets dynamic_models to true, since the LM Studio provides an OpenAI-compliant models endpoint

Testing

I've manually tested this by pointing it at LM Studio instances running on both localhost and on a remote machine.
It allows for dynamic querying of the installed models through both the GUI app and goose configure when the LM Studio provider is selected.

Related Issues

Relates to #8180
Discussion: LINK (if any)

Screenshots/Demos (for UX changes)

Before:

After:

….json):

- give the ability to set the host url via LMSTUDIO_HOST
- set dynamic_models to true
@monroewilliams
Copy link
Copy Markdown
Contributor Author

@Abhijay007 , I see you're assigned to #8180. Does this seem reasonable?

@Abhijay007
Copy link
Copy Markdown
Collaborator

@Abhijay007 , I see you're assigned to #8180. Does this seem reasonable?

Hi @monroewilliams thanks for taking this up will review it soon

@jh-block jh-block added this pull request to the merge queue May 4, 2026
Merged via the queue into aaif-goose:main with commit 180e833 May 4, 2026
20 checks passed
@monroewilliams monroewilliams deleted the lmstudio-provider-improvements branch May 4, 2026 22:38
lifeizhou-ap added a commit that referenced this pull request May 5, 2026
* main:
  align extensions page styling (#9003)
  fix: SACP notifies clients of generated session names (#8983)
  replace artifact heuristics/regexes with protocol messages (#8996)
  fold UI refactor review into code review skill (#8982)
  Improvements to LM Studio declarative provider (#8973)
  chore(deps): bump dawidd6/action-download-artifact from 12 to 21 (#8959)
  chore(deps): bump azure/login from 2.3.0 to 3.0.0 (#8957)
  chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 (#8956)
  chore(deps): bump dependabot/fetch-metadata from 2.3.0 to 3.1.0 (#8955)
  Fix CRT linkage in Windows CUDA build (#8987)

# Conflicts:
#	ui/goose2/src/features/chat/stores/chatSessionStore.ts
#	ui/goose2/src/shared/api/acpNotificationHandler.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants