Need help? Remote OpenClaw setup, troubleshooting, and training - $100/hour Book a Call →
View on Amazon →
← Back to Blog

OpenClaw 3.23 Release: DeepSeek, Qwen Pay-As-You-Go, and What Changed | OpenClaw DC

OpenClaw 3.23 ships a first-party DeepSeek provider plugin, Qwen pay-as-you-go billing that removes the OAuth signup flow, OpenRouter auto pricing with corrected Anthropic thinking order, a Chrome MCP fix for tab waiting, and stability patches across Discord, Slack, Matrix, and the Web UI. Here is the full breakdown and how to upgrade.

OpenClaw 3.23 is out. This release adds a first-party DeepSeek provider plugin, switches Qwen to pay-as-you-go billing, introduces OpenRouter auto pricing with a corrected Anthropic thinking order, fixes Chrome MCP tab waiting, and patches multiple issues in the Discord, Slack, Matrix, and Web UI interfaces. If you have been waiting for native DeepSeek support or simpler Qwen billing, this is the version to grab.

How to Upgrade

One command:

npm install -g openclaw@latest

Verify: openclaw --version should show 2026.3.23.

If you run into issues, check our troubleshooting guide. Coming from 3.13 or earlier? Read the 3.13 release notes first for breaking changes you may have missed.

DeepSeek Provider Plugin

OpenClaw 3.23 ships a built-in DeepSeek provider plugin. Previous versions required a community plugin or manual API configuration. Now DeepSeek is a first-class provider alongside OpenAI, Anthropic, and Google.

To configure it, add your DeepSeek API key:

openclaw config set deepseek.apiKey YOUR_KEY

Then select a DeepSeek model:

openclaw config set defaultModel deepseek-v3

You can also use deepseek-coder or any other model listed in the DeepSeek API docs. The plugin handles authentication, rate limiting, and streaming out of the box. If you want to compare costs across providers, our API costs comparison has updated numbers.

DeepSeek models tend to run well on lower-end hardware when self-hosted. If you are exploring local options, our best local models guide covers compatible setups.

Qwen Pay-As-You-Go Billing

Before 3.23, connecting a Qwen account required an OAuth flow through Alibaba Cloud. That flow broke frequently, especially for users outside China. Version 3.23 replaces it entirely with pay-as-you-go billing.

Generate a Qwen API key from the Alibaba Cloud console and add it:

openclaw config set qwen.apiKey YOUR_KEY

No OAuth redirect. No browser popup. You are billed per token, and usage shows up in the OpenClaw dashboard under the Qwen tab. This is the same billing model that OpenAI and Anthropic use, so there are no surprises.

OpenRouter Auto Pricing and Anthropic Thinking Order

OpenRouter support gets two improvements in this release. First, auto pricing: OpenClaw now pulls live pricing data from the OpenRouter API instead of relying on a bundled price list. This means new models show correct costs immediately without waiting for an OpenClaw update.

Second, the Anthropic thinking order bug is fixed. In previous versions, when routing Anthropic models through OpenRouter, the thinking/reasoning tokens sometimes appeared after the final answer instead of before it. Version 3.23 corrects the token ordering so that chain-of-thought output renders in the right sequence.

No configuration change is needed. If you already use OpenRouter, both improvements apply automatically after upgrading.

Chrome MCP Tab Waiting Fix

The Chrome MCP integration had a timing issue: commands sent immediately after opening a new tab could fail because the tab was not ready. OpenClaw 3.23 adds a tab readiness check. The MCP server now waits for the tab to finish loading before sending commands.

If you previously worked around this with sleep commands in your automation scripts, you can remove them. The fix applies to both headless and headed Chrome sessions.

openclaw browser --attach --devtools-port=9222

The attach workflow remains the same. Only the internal timing changed.

Discord, Slack, Matrix, and Web UI Fixes

This release includes several stability patches across all chat platform integrations:

  • Discord: Fixed message truncation on replies longer than 2000 characters. OpenClaw now splits long responses into multiple messages automatically.
  • Slack: Resolved a threading bug where bot replies appeared in the main channel instead of the thread when the original message was edited.
  • Matrix: Fixed room join failures on Synapse servers running version 1.100 or later. The handshake now completes correctly.
  • Web UI: Addressed a rendering issue where code blocks lost syntax highlighting after a page navigation. Also fixed the session timeout that logged users out after 15 minutes of inactivity; the default is now 60 minutes.

These fixes apply to the self-hosted versions of each integration. If you run OpenClaw through a managed deployment, the patches will roll out with your next container pull.

Should You Upgrade?

If you use DeepSeek: Yes. The built-in plugin removes the need for community workarounds and handles rate limiting properly.

If you use Qwen: Yes. The old OAuth flow is deprecated and will stop working in a future release.

If you use OpenRouter: Yes. Auto pricing and the Anthropic thinking order fix are meaningful quality-of-life improvements.

If you rely on Discord, Slack, Matrix, or the Web UI: Yes. The stability patches address real bugs that affect daily use.

If you are on a stable 3.13 setup and do not use any of the above: You can wait, but do not skip this version entirely. The Chrome MCP fix alone is worth it if you use browser automation.

Questions or Issues?

Book a Call. We read every message and typically reply within a day.

Get guides like this in your inbox every Wednesday.

No spam. Unsubscribe anytime.

You'll probably need this again.

Press Cmd+D (Mac) or Ctrl+D (Windows) to bookmark this page.

Need help with your OpenClaw setup?

We do remote setup, troubleshooting, and training worldwide.

Book a Call

Read next

OpenClaw 4.1: Task Brain, SearXNG, and Bedrock Guardrails
OpenClaw 4.1 ships Task Brain, a chat-native task board, bundled SearXNG web search, Amazon Bedrock Guardrails, and macOS Voice Wake for Talk Mode.
OpenClaw 3.24: Sub-Agents, OpenWebUI, Slack Buttons, and Teams Integration
OpenClaw 3.24 adds sub-agent orchestration via OpenWebUI, Slack interactive buttons, native Microsoft Teams support, and smart Discord thread naming.
OpenClaw 2026.3.13: Memory Fix, Chrome DevTools Attach, and a Smaller Android App
OpenClaw 2026.3.13 fixes the 2x memory bug from 3.12, adds Chrome DevTools attach mode, redesigns the mobile UI, and patches 70+ issues. Upgrade guide inside.