Files
openclaw/extensions/lmstudio/openclaw.plugin.json
Rugved Somwanshi 0cfb83edfa feat: LM Studio Integration (#53248)
* Feat: LM Studio Integration

* Format

* Support usage in streaming true

Fix token count

* Add custom window check

* Drop max tokens fallback

* tweak docs

Update generated

* Avoid error if stale header does not resolve

* Fix test

* Fix test

* Fix rebase issues

Trim code

* Fix tests

Drop keyless

Fixes

* Fix linter issues in tests

* Update generated artifacts

* Do not have fatal header resoltuion for discovery

* Do the same for API key as well

* fix: honor lmstudio preload runtime auth

* fix: clear stale lmstudio header auth

* fix: lazy-load lmstudio runtime facade

* fix: preserve lmstudio shared synthetic auth

* fix: clear stale lmstudio header auth in discovery

* fix: prefer lmstudio header auth for discovery

* fix: honor lmstudio header auth in warmup paths

* fix: clear stale lmstudio profile auth

* fix: ignore lmstudio env auth on header migration

* fix: use local lmstudio setup seam

* fix: resolve lmstudio rebase fallout

---------

Co-authored-by: Frank Yang <frank.ekn@gmail.com>
2026-04-13 15:22:44 +08:00

30 lines
752 B
JSON

{
"id": "lmstudio",
"enabledByDefault": true,
"providers": ["lmstudio"],
"providerAuthEnvVars": {
"lmstudio": ["LM_API_TOKEN"]
},
"providerAuthChoices": [
{
"provider": "lmstudio",
"method": "custom",
"choiceId": "lmstudio",
"choiceLabel": "LM Studio",
"choiceHint": "Local/self-hosted LM Studio server",
"optionKey": "lmstudioApiKey",
"cliFlag": "--lmstudio-api-key",
"cliOption": "--lmstudio-api-key <key>",
"cliDescription": "LM Studio API key",
"groupId": "lmstudio",
"groupLabel": "LM Studio",
"groupHint": "Self-hosted open-weight models"
}
],
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}