Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions plugins/openclaw/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## [0.2.1]

Release Date: 2026-08-21

πŸ“¦ **NPM:** https://www.npmjs.com/package/@qvac/openclaw-plugin/v/0.2.1

## Switching Models No Longer Fails

The plugin's own code is unchanged, but moving to `@qvac/cli@^0.12.0` fixes a user-visible problem in how it runs.

The launcher writes every model in the QVAC catalog into the serve config, and marks only your selected model `preload: true`. On the CLI 0.11 line a `preload: false` model was registered but never loaded, so picking any other model in OpenClaw returned `503 model_not_ready` β€” permanently, until you changed the configured model and restarted. CLI 0.12 loads such a model on first request instead, so every model in the picker now works; the first turn after switching waits for a cold load, and later turns are fast.

## Runs Against the CLI 0.12 Line

The bundled `local-service.js` launcher now starts a `qvac serve` on the `@qvac/sdk` 0.18.x runtime, which also brings the serve model catalog endpoint.

Configuration and onboarding are unchanged β€” no re-onboarding is needed for this release. Installs that pin `@qvac/cli` to `0.11.x` will need to move to `0.12.x` alongside the plugin, since a 0.x caret range does not cross a minor.

## [0.2.0]

πŸ“¦ **NPM:** https://www.npmjs.com/package/@qvac/openclaw-plugin/v/0.2.0
Expand Down
8 changes: 8 additions & 0 deletions plugins/openclaw/changelog/0.2.1/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changelog v0.2.1

Release Date: 2026-08-21

## 🐞 Fixes

- Require the `@qvac/cli` `0.12.x` line, so the bundled launcher starts a `qvac serve` on the `@qvac/sdk` 0.18.x runtime.
- Selecting a model other than the configured one no longer fails with `503 model_not_ready`. The launcher writes every catalog model into the serve config with `preload: false` except the selected one, and CLI 0.12 lazy-loads those on first request instead of leaving them permanently unloaded.
17 changes: 17 additions & 0 deletions plugins/openclaw/changelog/0.2.1/CHANGELOG_LLM.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# QVAC OpenClaw Plugin v0.2.1 Release Notes

Release Date: 2026-08-21

πŸ“¦ **NPM:** https://www.npmjs.com/package/@qvac/openclaw-plugin/v/0.2.1

## Switching Models No Longer Fails

The plugin's own code is unchanged, but moving to `@qvac/cli@^0.12.0` fixes a user-visible problem in how it runs.

The launcher writes every model in the QVAC catalog into the serve config, and marks only your selected model `preload: true`. On the CLI 0.11 line a `preload: false` model was registered but never loaded, so picking any other model in OpenClaw returned `503 model_not_ready` β€” permanently, until you changed the configured model and restarted. CLI 0.12 loads such a model on first request instead, so every model in the picker now works; the first turn after switching waits for a cold load, and later turns are fast.

## Runs Against the CLI 0.12 Line

The bundled `local-service.js` launcher now starts a `qvac serve` on the `@qvac/sdk` 0.18.x runtime, which also brings the serve model catalog endpoint.

Configuration and onboarding are unchanged β€” no re-onboarding is needed for this release. Installs that pin `@qvac/cli` to `0.11.x` will need to move to `0.12.x` alongside the plugin, since a 0.x caret range does not cross a minor.
2 changes: 1 addition & 1 deletion plugins/openclaw/openclaw.plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"id": "qvac",
"name": "QVAC",
"description": "Local QVAC provider for OpenClaw",
"version": "0.2.0",
"version": "0.2.1",
"providers": ["qvac"],
"modelSupport": {
"modelPrefixes": ["qwen3.5-", "qwen3.6-", "gpt-oss-", "gemma4-"]
Expand Down
4 changes: 2 additions & 2 deletions plugins/openclaw/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@qvac/openclaw-plugin",
"version": "0.2.0",
"version": "0.2.1",
"description": "OpenClaw provider plugin that runs a local QVAC serve through OpenClaw localService",
"author": "Tether",
"license": "Apache-2.0",
Expand Down Expand Up @@ -61,7 +61,7 @@
},
"dependencies": {
"@qvac/ai-sdk-provider": "^0.6.0",
"@qvac/cli": "^0.11.0"
"@qvac/cli": "^0.12.0"
},
"devDependencies": {
"@types/node": "^24.2.1",
Expand Down
Loading