You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: release v0.3.1 — auth.order fix, model presets, Xiaomi seed
- Use full profile IDs in wizard auth.order; normalize auth order add/remove
- Align provider model presets with OpenClaw 2026.3.23-2; fix Xiaomi baseUrl/api
- Bump shell to 0.3.1; update README and CHANGELOG
Made-with: Cursor
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,17 @@
2
2
3
3
All notable changes to OpenClaw Desktop will be documented in this file.
4
4
5
+
## [0.3.1] - 2026-03-26
6
+
7
+
### Fixed
8
+
9
+
-**Upstream model auth (401):** Wizard-generated `auth.order` now uses **full profile IDs** (e.g. `minimax:global`) to match OpenClaw’s configuration reference and the LLM API “save profile” path. `addProfileToAuthOrder` / `removeProfileFromAuthOrder` normalize shorthand entries (`global` vs `minimax:global`) so the gateway resolves the same credential as `auth-profiles.json`.
10
+
-**Xiaomi MiMo seed config:** Provider seed uses `https://api.xiaomimimo.com/v1` with `openai-completions`, aligned with upstream provider docs (was incorrectly pointed at an Anthropic-style path).
11
+
12
+
### Changed
13
+
14
+
-**Wizard model presets:** Provider/model dropdowns updated to match bundled OpenClaw **2026.3.23-2** (MiniMax M2.7 lineup, xAI Grok catalog, Synthetic `hf:*` IDs, Kilo `kilo/auto`, Volcengine naming, Vercel ordering, etc.). See `src/renderer/constants/provider-presets.ts`.
Copy file name to clipboardExpand all lines: README.md
+10-6Lines changed: 10 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,15 +48,19 @@ If you've been searching for *how to install OpenClaw on Windows*, *how to run O
48
48
## Quick Start
49
49
50
50
1. Download the latest installer from [Releases](https://github.com/agentkernel/openclaw-desktop/releases/latest)
51
-
2. Run `OpenClaw-Setup-0.3.0.exe`
51
+
2. Run `OpenClaw-Setup-0.3.1.exe`
52
52
3. Finish the setup wizard (provider → channel → gateway)
53
53
4. Launch from Start Menu or Desktop shortcut
54
54
55
55
**System:** Windows 10/11 x64 · ~350 MB free space · Internet for API calls
56
56
57
-
## What's New in v0.3.0
57
+
## What's New in v0.3.1
58
58
59
-
-**Embedded Control UI:** The shell mounts the gateway dashboard iframe as soon as the gateway is running and the local control URL (including `#token=` when configured) is ready—reliable entry to the console without a main-process WebSocket pre-check that could fail on some gateway builds.
59
+
-**Model auth:** Wizard `auth.order` uses full profile IDs (e.g. `minimax:global`) and normalized auth-order edits, matching OpenClaw’s expected format—avoids **HTTP 401 invalid api key** when credentials are correct but order pointed at the wrong profile.
60
+
-**Xiaomi:** Seed config uses the documented OpenAI-compatible endpoint for MiMo.
Earlier highlights (v0.3.0): Embedded Control UI mounts as soon as the gateway is running—see [CHANGELOG.md](CHANGELOG.md).
60
64
61
65
Earlier highlights (v0.2.22): Lit + Electron Control UI build patches — see [CHANGELOG.md](CHANGELOG.md).
62
66
@@ -118,8 +122,8 @@ OpenClaw Desktop is a **community-maintained Windows distribution** for the Open
118
122
119
123
|||
120
124
|---|---|
121
-
|**Release**|`v0.3.0`|
122
-
|**Installer**|`OpenClaw-Setup-0.3.0.exe`|
125
+
|**Release**|`v0.3.1`|
126
+
|**Installer**|`OpenClaw-Setup-0.3.1.exe`|
123
127
|**Platform**| Windows 10/11 x64 |
124
128
|**Includes**| Electron shell, portable Node.js, bundled OpenClaw |
125
129
|**Extras**| SHA-256 checksum, `latest.yml` for in-app updates |
@@ -200,7 +204,7 @@ pnpm run prepare-bundle
200
204
pnpm run package:win # Output: dist/OpenClaw-Setup-<version>.exe
201
205
```
202
206
203
-
**Bundled OpenClaw:** Pinned in `package.json` (`openclawBundleVersion`). After `prepare-bundle`, see `bundledOpenClawVersion` in [`resources/bundle-manifest.json`](resources/bundle-manifest.json) (currently **2026.3.23-2** for desktop **v0.3.0**). Local checks: `pnpm run check-openclaw-versions` (omit `OPENCLAW_SKIP_NPM_LATEST_CHECK` to also compare against npm `latest`).
207
+
**Bundled OpenClaw:** Pinned in `package.json` (`openclawBundleVersion`). After `prepare-bundle`, see `bundledOpenClawVersion` in [`resources/bundle-manifest.json`](resources/bundle-manifest.json) (currently **2026.3.23-2** for desktop **v0.3.1**). Local checks: `pnpm run check-openclaw-versions` (omit `OPENCLAW_SKIP_NPM_LATEST_CHECK` to also compare against npm `latest`).
0 commit comments