Highlight: one-click integrations for OpenClaw, OpenCode, and Codex + M5 Neural Accelerator support
- You can now set up OpenClaw, OpenCode, and Codex from the oMLX admin dashboard with a single click and paste. no more manual config editing.
- M5 Neural Accelerator support added. if you're on an M5 Mac, download the
macos26-tahoeDMG for full performance. themacos15-sequoiabuild does not include M5 acceleration.
Critical bug fixes
- Claude Code tool call markup leakage - streamed tool-call envelopes (
[Tool call: ...]) no longer leak as literal text or cause conversation stalls mid-coding. covers both OpenAI and Anthropic paths (#159, PR #140) - Garbled output on second request - when the first request included images and the second request was longer, positional encoding state from the previous request would corrupt the output. fixed by clearing mRoPE position state between sequential prefills (#131)
What's new
- OpenClaw, OpenCode, Codex one-click integrations - configure and launch external AI coding tools directly from the admin dashboard (#145)
- OpenAI Responses API endpoint - added
/v1/responsesfor broader API compatibility (#138) - Sub key (additional API key) support - multiple API keys for shared server access (PR #147)
- Download resume and retry - model downloads now support resuming from where they left off (#156)
- Favicon for admin page (#164)
- Chat sidebar logo links to dashboard
- Widen Codex/OpenCode model selector in integrations UI for better readability
Bug fixes
- Chat UI rendering issues in dark/light mode (#143)
- Thinking block elapsed time - now shows the actual thinking duration instead of incorrect values (#161)
- SSD cache slider - percentage calculation now uses total disk capacity instead of free space (#162)
- Model directory pointing directly at a model folder - previously failed to detect the model (PR #150)
- Version comparison crash on PEP 440 beta versions (e.g.
0.2.8b1) - Startup crash detection and ProcessLookupError in menubar app server stop
- Homebrew build - pydantic-core now builds from source to prevent dylib fixup failure
