diff --git a/apps/android/app/build.gradle.kts b/apps/android/app/build.gradle.kts
index d581d0c4b73..a9d2eb853b6 100644
--- a/apps/android/app/build.gradle.kts
+++ b/apps/android/app/build.gradle.kts
@@ -65,8 +65,8 @@ android {
applicationId = "ai.openclaw.app"
minSdk = 31
targetSdk = 36
- versionCode = 2026051600
- versionName = "2026.5.16"
+ versionCode = 2026051200
+ versionName = "2026.5.12"
ndk {
// Support all major ABIs — native libs are tiny (~47 KB per ABI)
abiFilters += listOf("armeabi-v7a", "arm64-v8a", "x86", "x86_64")
diff --git a/apps/ios/Config/Version.xcconfig b/apps/ios/Config/Version.xcconfig
index 698263ff703..30deb9e7205 100644
--- a/apps/ios/Config/Version.xcconfig
+++ b/apps/ios/Config/Version.xcconfig
@@ -2,8 +2,8 @@
// Source of truth: apps/ios/version.json
// Generated by scripts/ios-sync-versioning.ts.
-OPENCLAW_IOS_VERSION = 2026.5.16
-OPENCLAW_MARKETING_VERSION = 2026.5.16
+OPENCLAW_IOS_VERSION = 2026.5.12
+OPENCLAW_MARKETING_VERSION = 2026.5.12
OPENCLAW_BUILD_VERSION = 1
#include? "../build/Version.xcconfig"
diff --git a/apps/ios/version.json b/apps/ios/version.json
index b979398f1e0..a2a5af359a4 100644
--- a/apps/ios/version.json
+++ b/apps/ios/version.json
@@ -1,3 +1,3 @@
{
- "version": "2026.5.16"
+ "version": "2026.5.12"
}
diff --git a/apps/macos/Sources/OpenClaw/Resources/Info.plist b/apps/macos/Sources/OpenClaw/Resources/Info.plist
index 890b83f919e..db9b3b5449a 100644
--- a/apps/macos/Sources/OpenClaw/Resources/Info.plist
+++ b/apps/macos/Sources/OpenClaw/Resources/Info.plist
@@ -15,9 +15,9 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 2026.5.16
+ 2026.5.12
CFBundleVersion
- 2026051600
+ 2026051200
CFBundleIconFile
OpenClaw
CFBundleURLTypes
diff --git a/docs/.generated/plugin-sdk-api-baseline.sha256 b/docs/.generated/plugin-sdk-api-baseline.sha256
index 9a062d6740c..f92ef8f2629 100644
--- a/docs/.generated/plugin-sdk-api-baseline.sha256
+++ b/docs/.generated/plugin-sdk-api-baseline.sha256
@@ -1,2 +1,2 @@
-eed14a427f34d1531d63e5f1065ef2325b46f77e5a16ce809e5e845cd6700769 plugin-sdk-api-baseline.json
-d8d090e4858f8d619b2151d69b8dc992132bc8930e04b990e4a69a433fb19d41 plugin-sdk-api-baseline.jsonl
+354b253545030c2141c09a1e1488dd1be1be593e1903df1b9b214e017f00bc68 plugin-sdk-api-baseline.json
+fc49f507f551cef6edcaadd071f8731094c5587fed761a77446a4265916ab93d plugin-sdk-api-baseline.jsonl
diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json
index b7067fd8fcd..afa3c37be30 100644
--- a/extensions/acpx/package.json
+++ b/extensions/acpx/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/acpx",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw ACP runtime backend",
"repository": {
"type": "git",
@@ -26,10 +26,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16",
+ "openclawVersion": "2026.5.14",
"staticAssets": [
{
"source": "./src/runtime-internals/mcp-proxy.mjs",
diff --git a/extensions/admin-http-rpc/package.json b/extensions/admin-http-rpc/package.json
index 24591af25ca..24922025d48 100644
--- a/extensions/admin-http-rpc/package.json
+++ b/extensions/admin-http-rpc/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/admin-http-rpc",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw admin HTTP RPC endpoint",
"type": "module",
diff --git a/extensions/alibaba/package.json b/extensions/alibaba/package.json
index 9f00c7909f2..c06e37ecdbc 100644
--- a/extensions/alibaba/package.json
+++ b/extensions/alibaba/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/alibaba-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Alibaba Model Studio video provider plugin",
"type": "module",
diff --git a/extensions/amazon-bedrock-mantle/package.json b/extensions/amazon-bedrock-mantle/package.json
index 0291507f409..f7ff22536ad 100644
--- a/extensions/amazon-bedrock-mantle/package.json
+++ b/extensions/amazon-bedrock-mantle/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/amazon-bedrock-mantle-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Amazon Bedrock Mantle (OpenAI-compatible) provider plugin",
"repository": {
"type": "git",
@@ -25,10 +25,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16",
+ "openclawVersion": "2026.5.14",
"bundledDist": false
},
"release": {
diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json
index 02bb7f87ef2..cc50ad5cafa 100644
--- a/extensions/amazon-bedrock/package.json
+++ b/extensions/amazon-bedrock/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/amazon-bedrock-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Amazon Bedrock provider plugin",
"repository": {
"type": "git",
@@ -27,10 +27,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16",
+ "openclawVersion": "2026.5.14",
"bundledDist": false
},
"release": {
diff --git a/extensions/anthropic-vertex/package.json b/extensions/anthropic-vertex/package.json
index 53309e17f26..f01712126e8 100644
--- a/extensions/anthropic-vertex/package.json
+++ b/extensions/anthropic-vertex/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/anthropic-vertex-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Anthropic Vertex provider plugin",
"repository": {
"type": "git",
@@ -25,10 +25,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16",
+ "openclawVersion": "2026.5.14",
"bundledDist": false
},
"release": {
diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json
index def9caceba5..592bc958041 100644
--- a/extensions/anthropic/package.json
+++ b/extensions/anthropic/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/anthropic-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Anthropic provider plugin",
"type": "module",
diff --git a/extensions/arcee/package.json b/extensions/arcee/package.json
index 9a04cdd186d..766b786f46d 100644
--- a/extensions/arcee/package.json
+++ b/extensions/arcee/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/arcee-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Arcee provider plugin",
"type": "module",
diff --git a/extensions/azure-speech/package.json b/extensions/azure-speech/package.json
index e3c53adaa8d..29926d1359b 100644
--- a/extensions/azure-speech/package.json
+++ b/extensions/azure-speech/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/azure-speech",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Azure Speech plugin",
"type": "module",
diff --git a/extensions/bonjour/package.json b/extensions/bonjour/package.json
index eec4edc28c7..c19e01c3a81 100644
--- a/extensions/bonjour/package.json
+++ b/extensions/bonjour/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/bonjour",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Bonjour/mDNS gateway discovery",
"type": "module",
"dependencies": {
diff --git a/extensions/brave/package.json b/extensions/brave/package.json
index 730d3df1ecf..af4b2964b63 100644
--- a/extensions/brave/package.json
+++ b/extensions/brave/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/brave-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Brave plugin",
"repository": {
"type": "git",
@@ -20,10 +20,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/browser/package.json b/extensions/browser/package.json
index 293a9fd1d5c..8ef7cf0e524 100644
--- a/extensions/browser/package.json
+++ b/extensions/browser/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/browser-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw browser tool plugin",
"type": "module",
diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json
index 8045f94a42a..ae72ff3fdd0 100644
--- a/extensions/byteplus/package.json
+++ b/extensions/byteplus/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/byteplus-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw BytePlus provider plugin",
"type": "module",
diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json
index cea6d3da49b..00eba06654c 100644
--- a/extensions/canvas/package.json
+++ b/extensions/canvas/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/canvas-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Canvas plugin",
"type": "module",
diff --git a/extensions/cerebras/package.json b/extensions/cerebras/package.json
index 7c56ec08f40..b46e8a45d2f 100644
--- a/extensions/cerebras/package.json
+++ b/extensions/cerebras/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/cerebras-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Cerebras provider plugin",
"type": "module",
diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json
index 1807a8866de..0a5ce1f477d 100644
--- a/extensions/chutes/package.json
+++ b/extensions/chutes/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/chutes-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Chutes.ai provider plugin",
"type": "module",
diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json
index 33a2c3116b1..04199cb6cd1 100644
--- a/extensions/clickclack/package.json
+++ b/extensions/clickclack/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/clickclack",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw ClickClack channel plugin",
"type": "module",
@@ -18,7 +18,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json
index c1d13500704..93374ad066a 100644
--- a/extensions/cloudflare-ai-gateway/package.json
+++ b/extensions/cloudflare-ai-gateway/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/cloudflare-ai-gateway-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Cloudflare AI Gateway provider plugin",
"type": "module",
diff --git a/extensions/codex/package.json b/extensions/codex/package.json
index 09b026aa30d..3cab2dc6400 100644
--- a/extensions/codex/package.json
+++ b/extensions/codex/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/codex",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Codex harness and model provider plugin",
"repository": {
"type": "git",
@@ -27,10 +27,10 @@
"minHostVersion": ">=2026.5.1-beta.1"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/comfy/package.json b/extensions/comfy/package.json
index 14acda4310a..4840af8d483 100644
--- a/extensions/comfy/package.json
+++ b/extensions/comfy/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/comfy-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw ComfyUI provider plugin",
"type": "module",
diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json
index f68d152e2a5..a2d35050e42 100644
--- a/extensions/copilot-proxy/package.json
+++ b/extensions/copilot-proxy/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/copilot-proxy",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Copilot Proxy provider plugin",
"type": "module",
diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json
index 833b988571f..4e470e562ee 100644
--- a/extensions/deepgram/package.json
+++ b/extensions/deepgram/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepgram-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Deepgram media-understanding provider",
"type": "module",
diff --git a/extensions/deepinfra/package.json b/extensions/deepinfra/package.json
index 47c97c8b69d..b2d462be16b 100644
--- a/extensions/deepinfra/package.json
+++ b/extensions/deepinfra/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepinfra-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw DeepInfra provider plugin",
"type": "module",
diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json
index 5f6fccac22c..853b960be4c 100644
--- a/extensions/deepseek/package.json
+++ b/extensions/deepseek/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepseek-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw DeepSeek provider plugin",
"type": "module",
diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json
index feaf9fa7f6f..e4ce77d459a 100644
--- a/extensions/diagnostics-otel/package.json
+++ b/extensions/diagnostics-otel/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diagnostics-otel",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw diagnostics OpenTelemetry exporter",
"repository": {
"type": "git",
@@ -34,10 +34,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/diagnostics-prometheus/package.json b/extensions/diagnostics-prometheus/package.json
index b3862dee77a..f7e84f2f4cd 100644
--- a/extensions/diagnostics-prometheus/package.json
+++ b/extensions/diagnostics-prometheus/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diagnostics-prometheus",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw diagnostics Prometheus exporter",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json
index 831ceed7c1d..aa8aea2bd4a 100644
--- a/extensions/diffs/package.json
+++ b/extensions/diffs/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diffs",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw diff viewer plugin",
"repository": {
"type": "git",
@@ -31,10 +31,10 @@
"minHostVersion": ">=2026.4.30"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16",
+ "openclawVersion": "2026.5.14",
"staticAssets": [
{
"source": "./assets/viewer-runtime.js",
diff --git a/extensions/discord/package.json b/extensions/discord/package.json
index 5ecd2acfd05..8f3899b2b32 100644
--- a/extensions/discord/package.json
+++ b/extensions/discord/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/discord",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Discord channel plugin",
"repository": {
"type": "git",
@@ -21,7 +21,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -65,10 +65,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/document-extract/package.json b/extensions/document-extract/package.json
index 6759907312a..cddd4d7eb42 100644
--- a/extensions/document-extract/package.json
+++ b/extensions/document-extract/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/document-extract-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw local document extraction plugin",
"type": "module",
diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json
index d36d18dbfe2..63572fbddc2 100644
--- a/extensions/duckduckgo/package.json
+++ b/extensions/duckduckgo/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/duckduckgo-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw DuckDuckGo plugin",
"type": "module",
diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json
index 0773c4cfb88..edbda63e250 100644
--- a/extensions/elevenlabs/package.json
+++ b/extensions/elevenlabs/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/elevenlabs-speech",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw ElevenLabs speech plugin",
"type": "module",
diff --git a/extensions/exa/package.json b/extensions/exa/package.json
index e05835ac595..9d2ca2ccd4f 100644
--- a/extensions/exa/package.json
+++ b/extensions/exa/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/exa-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Exa plugin",
"type": "module",
diff --git a/extensions/fal/package.json b/extensions/fal/package.json
index 9d07c37dd53..3830f9b6bdd 100644
--- a/extensions/fal/package.json
+++ b/extensions/fal/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/fal-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw fal provider plugin",
"type": "module",
diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json
index 8fce1d9b159..bbe531345d4 100644
--- a/extensions/feishu/package.json
+++ b/extensions/feishu/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/feishu",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Feishu/Lark channel plugin (community maintained by @m1heng)",
"repository": {
"type": "git",
@@ -17,7 +17,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -48,10 +48,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/file-transfer/package.json b/extensions/file-transfer/package.json
index ab2f3a387ba..bc2e9d10a6b 100644
--- a/extensions/file-transfer/package.json
+++ b/extensions/file-transfer/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/file-transfer",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw file transfer plugin (file_fetch, dir_list, dir_fetch, file_write)",
"type": "module",
"dependencies": {
diff --git a/extensions/firecrawl/package.json b/extensions/firecrawl/package.json
index 3fb105687a7..fbd6e954792 100644
--- a/extensions/firecrawl/package.json
+++ b/extensions/firecrawl/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/firecrawl-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Firecrawl plugin",
"type": "module",
diff --git a/extensions/fireworks/package.json b/extensions/fireworks/package.json
index 0a313aa9cee..e72a9e9e6e8 100644
--- a/extensions/fireworks/package.json
+++ b/extensions/fireworks/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/fireworks-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Fireworks provider plugin",
"type": "module",
diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json
index 1d43d46a7be..e368467468a 100644
--- a/extensions/github-copilot/package.json
+++ b/extensions/github-copilot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/github-copilot-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw GitHub Copilot provider plugin",
"type": "module",
diff --git a/extensions/google-meet/package.json b/extensions/google-meet/package.json
index 6c73c0b3ef3..77f4718b4f6 100644
--- a/extensions/google-meet/package.json
+++ b/extensions/google-meet/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/google-meet",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Google Meet participant plugin",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -33,10 +33,10 @@
"minHostVersion": ">=2026.4.20"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/google/package.json b/extensions/google/package.json
index 603f7c8fb37..c82314dbfc3 100644
--- a/extensions/google/package.json
+++ b/extensions/google/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/google-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Google plugin",
"type": "module",
diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json
index 331e3ed38ab..76f1d7eee32 100644
--- a/extensions/googlechat/package.json
+++ b/extensions/googlechat/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/googlechat",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Google Chat channel plugin",
"repository": {
"type": "git",
@@ -17,7 +17,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -75,10 +75,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/gradium/package.json b/extensions/gradium/package.json
index eb28ee2f98e..d4e98f18999 100644
--- a/extensions/gradium/package.json
+++ b/extensions/gradium/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/gradium-speech",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Gradium speech plugin",
"type": "module",
diff --git a/extensions/groq/package.json b/extensions/groq/package.json
index 1564567b9dc..e61ba79d4ef 100644
--- a/extensions/groq/package.json
+++ b/extensions/groq/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/groq-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Groq media-understanding provider",
"type": "module",
diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json
index 67d402ab1ad..1dfa55fcacb 100644
--- a/extensions/huggingface/package.json
+++ b/extensions/huggingface/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/huggingface-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Hugging Face provider plugin",
"type": "module",
diff --git a/extensions/image-generation-core/package.json b/extensions/image-generation-core/package.json
index 35e0bf41bc5..c9326d1af3b 100644
--- a/extensions/image-generation-core/package.json
+++ b/extensions/image-generation-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/image-generation-core",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw image generation runtime package",
"type": "module",
diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json
index cffd7fc6fde..b384749ac96 100644
--- a/extensions/imessage/package.json
+++ b/extensions/imessage/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/imessage",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw iMessage channel plugin using imsg on a signed-in Mac",
"type": "module",
@@ -40,10 +40,10 @@
]
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
}
},
"pluginInspector": {
diff --git a/extensions/inworld/package.json b/extensions/inworld/package.json
index 2ef102222e2..18d7e9c2c07 100644
--- a/extensions/inworld/package.json
+++ b/extensions/inworld/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/inworld-speech",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Inworld speech plugin",
"type": "module",
diff --git a/extensions/irc/package.json b/extensions/irc/package.json
index 4d4d97fc0b0..82204909f86 100644
--- a/extensions/irc/package.json
+++ b/extensions/irc/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/irc",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw IRC channel plugin",
"type": "module",
"devDependencies": {
diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json
index 4dd8fdcef37..346ffc2194b 100644
--- a/extensions/kilocode/package.json
+++ b/extensions/kilocode/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/kilocode-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Kilo Gateway provider plugin",
"type": "module",
diff --git a/extensions/kimi-coding/package.json b/extensions/kimi-coding/package.json
index 574b3230f0d..dcfdb32d0f0 100644
--- a/extensions/kimi-coding/package.json
+++ b/extensions/kimi-coding/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/kimi-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Kimi provider plugin",
"type": "module",
diff --git a/extensions/line/package.json b/extensions/line/package.json
index d9d2df6da0e..5773fb9f34a 100644
--- a/extensions/line/package.json
+++ b/extensions/line/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/line",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw LINE channel plugin",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -46,10 +46,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/litellm/package.json b/extensions/litellm/package.json
index 66aa76c1dcc..84db7327bf4 100644
--- a/extensions/litellm/package.json
+++ b/extensions/litellm/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/litellm-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw LiteLLM provider plugin",
"type": "module",
diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json
index 35fc809e777..adc1c6d9be2 100644
--- a/extensions/llm-task/package.json
+++ b/extensions/llm-task/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/llm-task",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw JSON-only LLM task plugin",
"type": "module",
diff --git a/extensions/lmstudio/package.json b/extensions/lmstudio/package.json
index 69500a99506..f75566fd923 100644
--- a/extensions/lmstudio/package.json
+++ b/extensions/lmstudio/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/lmstudio-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw LM Studio provider plugin",
"type": "module",
diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json
index b9304bbef64..fa520f89ebc 100644
--- a/extensions/lobster/package.json
+++ b/extensions/lobster/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/lobster",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "Lobster workflow tool plugin (typed pipelines + resumable approvals)",
"repository": {
"type": "git",
@@ -25,10 +25,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/matrix/CHANGELOG.md b/extensions/matrix/CHANGELOG.md
index 4744a61a880..3782deec27e 100644
--- a/extensions/matrix/CHANGELOG.md
+++ b/extensions/matrix/CHANGELOG.md
@@ -1,11 +1,5 @@
# Changelog
-## 2026.5.16
-
-### Changes
-
-- Version alignment with core OpenClaw release numbers.
-
## 2026.5.14
### Changes
diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json
index d7505eb9356..e1602c3bacd 100644
--- a/extensions/matrix/package.json
+++ b/extensions/matrix/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/matrix",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Matrix channel plugin",
"repository": {
"type": "git",
@@ -22,7 +22,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -87,10 +87,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json
index c8722fa992b..38d5c90efd8 100644
--- a/extensions/mattermost/package.json
+++ b/extensions/mattermost/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/mattermost",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Mattermost channel plugin",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/media-understanding-core/package.json b/extensions/media-understanding-core/package.json
index aee19cd08c7..cec500b1159 100644
--- a/extensions/media-understanding-core/package.json
+++ b/extensions/media-understanding-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/media-understanding-core",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw media understanding runtime package",
"type": "module",
diff --git a/extensions/memory-core/package.json b/extensions/memory-core/package.json
index e20c6ebbf6c..b443b8ee7bf 100644
--- a/extensions/memory-core/package.json
+++ b/extensions/memory-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-core",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw core memory search plugin",
"type": "module",
@@ -14,7 +14,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json
index 1e6774b5e53..ab4aae992ac 100644
--- a/extensions/memory-lancedb/package.json
+++ b/extensions/memory-lancedb/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-lancedb",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw LanceDB-backed long-term memory plugin with auto-recall/capture",
"repository": {
"type": "git",
@@ -26,10 +26,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/memory-wiki/package.json b/extensions/memory-wiki/package.json
index ff31b153197..a524acb0a06 100644
--- a/extensions/memory-wiki/package.json
+++ b/extensions/memory-wiki/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-wiki",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw persistent wiki plugin",
"type": "module",
@@ -14,7 +14,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json
index 1e073501fc2..dd5ce42ec41 100644
--- a/extensions/microsoft-foundry/package.json
+++ b/extensions/microsoft-foundry/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/microsoft-foundry",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Microsoft Foundry provider plugin",
"type": "module",
diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json
index 09d7a9c58c3..1ae3a2aabb2 100644
--- a/extensions/microsoft/package.json
+++ b/extensions/microsoft/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/microsoft-speech",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Microsoft speech plugin",
"type": "module",
diff --git a/extensions/migrate-claude/package.json b/extensions/migrate-claude/package.json
index d6df7d72272..33d2730a7be 100644
--- a/extensions/migrate-claude/package.json
+++ b/extensions/migrate-claude/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/migrate-claude",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "Claude to OpenClaw migration provider",
"type": "module",
@@ -9,7 +9,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/migrate-hermes/package.json b/extensions/migrate-hermes/package.json
index cf364b65782..a6669c8a052 100644
--- a/extensions/migrate-hermes/package.json
+++ b/extensions/migrate-hermes/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/migrate-hermes",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "Hermes to OpenClaw migration provider",
"type": "module",
@@ -12,7 +12,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json
index d4d9b75559b..de3b252890b 100644
--- a/extensions/minimax/package.json
+++ b/extensions/minimax/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/minimax-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw MiniMax provider and OAuth plugin",
"type": "module",
diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json
index 3c265d5ae69..3c117593487 100644
--- a/extensions/mistral/package.json
+++ b/extensions/mistral/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/mistral-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Mistral provider plugin",
"type": "module",
diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json
index e6f52c4b528..b018ce74d90 100644
--- a/extensions/moonshot/package.json
+++ b/extensions/moonshot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/moonshot-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Moonshot provider plugin",
"type": "module",
diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json
index c222263309d..77de066eea3 100644
--- a/extensions/msteams/package.json
+++ b/extensions/msteams/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/msteams",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Microsoft Teams channel plugin",
"repository": {
"type": "git",
@@ -22,7 +22,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -58,10 +58,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json
index 8a474970f2e..eb5f3cb4411 100644
--- a/extensions/nextcloud-talk/package.json
+++ b/extensions/nextcloud-talk/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nextcloud-talk",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Nextcloud Talk channel plugin",
"repository": {
"type": "git",
@@ -12,7 +12,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -44,10 +44,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json
index 890c3f17db1..70a937f5998 100644
--- a/extensions/nostr/package.json
+++ b/extensions/nostr/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nostr",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Nostr channel plugin for NIP-04 encrypted DMs",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -54,10 +54,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json
index f64978fcd24..1119e838df2 100644
--- a/extensions/nvidia/package.json
+++ b/extensions/nvidia/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nvidia-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw NVIDIA provider plugin",
"type": "module",
diff --git a/extensions/oc-path/package.json b/extensions/oc-path/package.json
index 58e0515b952..6db13983c2d 100644
--- a/extensions/oc-path/package.json
+++ b/extensions/oc-path/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/oc-path",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw oc:// workspace path plugin",
"type": "module",
@@ -14,7 +14,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json
index 8defc27a930..cbdf33c3b97 100644
--- a/extensions/ollama/package.json
+++ b/extensions/ollama/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/ollama-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Ollama provider plugin",
"type": "module",
diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json
index e6728b5e86e..984cac400b3 100644
--- a/extensions/open-prose/package.json
+++ b/extensions/open-prose/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/open-prose",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenProse VM skill pack plugin (slash command + telemetry).",
"type": "module",
diff --git a/extensions/openai/package.json b/extensions/openai/package.json
index 77f1a5367e3..37ef494d0c1 100644
--- a/extensions/openai/package.json
+++ b/extensions/openai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openai-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw OpenAI provider plugins",
"type": "module",
diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json
index 2a93042c848..cc913a7dacc 100644
--- a/extensions/opencode-go/package.json
+++ b/extensions/opencode-go/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/opencode-go-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw OpenCode Go provider plugin",
"type": "module",
diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json
index e3831ce9042..001d6968e64 100644
--- a/extensions/opencode/package.json
+++ b/extensions/opencode/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/opencode-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw OpenCode Zen provider plugin",
"type": "module",
diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json
index 740db66fdbf..52899bd1ac9 100644
--- a/extensions/openrouter/package.json
+++ b/extensions/openrouter/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openrouter-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw OpenRouter provider plugin",
"type": "module",
diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json
index aadfd33b35b..0853fa27bf2 100644
--- a/extensions/openshell/package.json
+++ b/extensions/openshell/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openshell-sandbox",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw OpenShell sandbox backend",
"repository": {
"type": "git",
@@ -24,10 +24,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16",
+ "openclawVersion": "2026.5.14",
"bundledDist": false
},
"release": {
diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json
index 8ac75d3ffd2..6923c182ee7 100644
--- a/extensions/perplexity/package.json
+++ b/extensions/perplexity/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/perplexity-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Perplexity plugin",
"type": "module",
diff --git a/extensions/qa-channel/package.json b/extensions/qa-channel/package.json
index eaa35a22c61..389916eca48 100644
--- a/extensions/qa-channel/package.json
+++ b/extensions/qa-channel/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qa-channel",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw QA synthetic channel plugin",
"type": "module",
@@ -19,7 +19,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json
index a133954b5ce..e095765d441 100644
--- a/extensions/qa-lab/package.json
+++ b/extensions/qa-lab/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qa-lab",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw QA lab plugin with private debugger UI and scenario runner",
"type": "module",
@@ -19,7 +19,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -31,7 +31,7 @@
"./index.ts"
],
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
}
}
}
diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json
index 51ba0e283bc..406b9d6c375 100644
--- a/extensions/qa-matrix/package.json
+++ b/extensions/qa-matrix/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qa-matrix",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Matrix QA runner plugin",
"type": "module",
@@ -13,7 +13,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -25,7 +25,7 @@
"./index.ts"
],
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
}
}
}
diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json
index 7ff3784ce3d..e8770f5c7a7 100644
--- a/extensions/qianfan/package.json
+++ b/extensions/qianfan/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qianfan-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Qianfan provider plugin",
"type": "module",
diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json
index e18c9288c55..58bcf6a3a43 100644
--- a/extensions/qqbot/package.json
+++ b/extensions/qqbot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qqbot",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": false,
"description": "OpenClaw QQ Bot channel plugin",
"repository": {
@@ -21,7 +21,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -50,10 +50,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json
index e083d6dc8af..52edb656035 100644
--- a/extensions/qwen/package.json
+++ b/extensions/qwen/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qwen-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Qwen Cloud provider plugin",
"type": "module",
diff --git a/extensions/runway/package.json b/extensions/runway/package.json
index 79cbeff36bd..502c9b7d6db 100644
--- a/extensions/runway/package.json
+++ b/extensions/runway/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/runway-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Runway video provider plugin",
"type": "module",
diff --git a/extensions/searxng/package.json b/extensions/searxng/package.json
index 81efb2b40e1..0197d5a612f 100644
--- a/extensions/searxng/package.json
+++ b/extensions/searxng/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/searxng-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw SearXNG plugin",
"type": "module",
diff --git a/extensions/senseaudio/package.json b/extensions/senseaudio/package.json
index 083bbda4a9d..6f01e7335c8 100644
--- a/extensions/senseaudio/package.json
+++ b/extensions/senseaudio/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/senseaudio-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw SenseAudio media-understanding provider",
"type": "module",
diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json
index 7b3394f8cdb..55ef917a193 100644
--- a/extensions/sglang/package.json
+++ b/extensions/sglang/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/sglang-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw SGLang provider plugin",
"type": "module",
diff --git a/extensions/signal/package.json b/extensions/signal/package.json
index 8f226fb37b6..7a084ffb51e 100644
--- a/extensions/signal/package.json
+++ b/extensions/signal/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/signal",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Signal channel plugin",
"type": "module",
diff --git a/extensions/skill-workshop/package.json b/extensions/skill-workshop/package.json
index 4be18a7fc6d..08d372fcba6 100644
--- a/extensions/skill-workshop/package.json
+++ b/extensions/skill-workshop/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/skill-workshop",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw skill workshop plugin",
"type": "module",
diff --git a/extensions/slack/package.json b/extensions/slack/package.json
index 81addcccdfc..2703bf1c3a9 100644
--- a/extensions/slack/package.json
+++ b/extensions/slack/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/slack",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Slack channel plugin",
"repository": {
"type": "git",
@@ -20,7 +20,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -64,10 +64,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16",
+ "openclawVersion": "2026.5.14",
"bundledDist": false
},
"release": {
diff --git a/extensions/speech-core/package.json b/extensions/speech-core/package.json
index 7c91a13c095..c9e4a682561 100644
--- a/extensions/speech-core/package.json
+++ b/extensions/speech-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/speech-core",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw speech runtime package",
"type": "module",
diff --git a/extensions/stepfun/package.json b/extensions/stepfun/package.json
index 02bf2f02afa..9e05c419700 100644
--- a/extensions/stepfun/package.json
+++ b/extensions/stepfun/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/stepfun-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw StepFun provider plugin",
"type": "module",
diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json
index 030bb90736b..3a389e7b37b 100644
--- a/extensions/synology-chat/package.json
+++ b/extensions/synology-chat/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/synology-chat",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "Synology Chat channel plugin for OpenClaw",
"repository": {
"type": "git",
@@ -30,10 +30,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json
index 8d5f7495717..6c708cecd20 100644
--- a/extensions/synthetic/package.json
+++ b/extensions/synthetic/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/synthetic-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Synthetic provider plugin",
"type": "module",
diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json
index 23bc7049fa0..cee8ef76f81 100644
--- a/extensions/tavily/package.json
+++ b/extensions/tavily/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tavily-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Tavily plugin",
"type": "module",
diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json
index 710eae53887..3abc0501dfc 100644
--- a/extensions/telegram/package.json
+++ b/extensions/telegram/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/telegram",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Telegram channel plugin",
"type": "module",
diff --git a/extensions/tencent/package.json b/extensions/tencent/package.json
index f907aed3c71..0cfd262c7c9 100644
--- a/extensions/tencent/package.json
+++ b/extensions/tencent/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tencent-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Tencent Cloud provider plugin (TokenHub + Token Plan)",
"type": "module",
diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json
index 774aa242ee8..b481079e522 100644
--- a/extensions/tlon/package.json
+++ b/extensions/tlon/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tlon",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Tlon/Urbit channel plugin",
"repository": {
"type": "git",
@@ -19,7 +19,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -73,10 +73,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/together/package.json b/extensions/together/package.json
index 54003c576ef..c7faa7d8b3d 100644
--- a/extensions/together/package.json
+++ b/extensions/together/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/together-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Together provider plugin",
"type": "module",
diff --git a/extensions/tokenjuice/package.json b/extensions/tokenjuice/package.json
index 37ee576a951..912cb8bfb9f 100644
--- a/extensions/tokenjuice/package.json
+++ b/extensions/tokenjuice/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tokenjuice",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "Bundled tokenjuice exec output compaction plugin",
"type": "module",
"dependencies": {
diff --git a/extensions/tts-local-cli/package.json b/extensions/tts-local-cli/package.json
index ede59609655..54662242590 100644
--- a/extensions/tts-local-cli/package.json
+++ b/extensions/tts-local-cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tts-local-cli",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw local CLI TTS plugin",
"type": "module",
diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json
index ee61620c615..e2a73cbc54d 100644
--- a/extensions/twitch/package.json
+++ b/extensions/twitch/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/twitch",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Twitch channel plugin",
"repository": {
"type": "git",
@@ -27,10 +27,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"channel": {
"id": "twitch",
diff --git a/extensions/venice/package.json b/extensions/venice/package.json
index c1dbb6852c8..b6c1a01b472 100644
--- a/extensions/venice/package.json
+++ b/extensions/venice/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/venice-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Venice provider plugin",
"type": "module",
diff --git a/extensions/vercel-ai-gateway/package.json b/extensions/vercel-ai-gateway/package.json
index fc6cd1d707a..8368983506d 100644
--- a/extensions/vercel-ai-gateway/package.json
+++ b/extensions/vercel-ai-gateway/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/vercel-ai-gateway-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Vercel AI Gateway provider plugin",
"type": "module",
diff --git a/extensions/video-generation-core/package.json b/extensions/video-generation-core/package.json
index d8af219f970..4e5087dc23c 100644
--- a/extensions/video-generation-core/package.json
+++ b/extensions/video-generation-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/video-generation-core",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw video generation runtime package",
"type": "module",
diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json
index 5f94db7ae19..161f0c7ec88 100644
--- a/extensions/vllm/package.json
+++ b/extensions/vllm/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/vllm-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw vLLM provider plugin",
"type": "module",
diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json
index f32f128f6ea..c5492f9be42 100644
--- a/extensions/voice-call/package.json
+++ b/extensions/voice-call/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/voice-call",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw voice-call plugin",
"repository": {
"type": "git",
@@ -18,7 +18,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -35,10 +35,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json
index d0bed7221e3..912c36f121d 100644
--- a/extensions/volcengine/package.json
+++ b/extensions/volcengine/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/volcengine-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Volcengine provider plugin",
"type": "module",
diff --git a/extensions/voyage/package.json b/extensions/voyage/package.json
index c45facd5d42..11fb19b2d3f 100644
--- a/extensions/voyage/package.json
+++ b/extensions/voyage/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/voyage-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Voyage embedding provider plugin",
"type": "module",
diff --git a/extensions/vydra/package.json b/extensions/vydra/package.json
index a218ec614bd..df61f77ce32 100644
--- a/extensions/vydra/package.json
+++ b/extensions/vydra/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/vydra-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Vydra media provider plugin",
"type": "module",
diff --git a/extensions/web-readability/package.json b/extensions/web-readability/package.json
index 661e584d591..e2c23d0cec1 100644
--- a/extensions/web-readability/package.json
+++ b/extensions/web-readability/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/web-readability-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw local Readability web extraction plugin",
"type": "module",
diff --git a/extensions/webhooks/package.json b/extensions/webhooks/package.json
index 1dca692cb8b..236de5ece8d 100644
--- a/extensions/webhooks/package.json
+++ b/extensions/webhooks/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/webhooks",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw webhook bridge plugin",
"type": "module",
diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json
index 12e45939c2c..4df415f8c7f 100644
--- a/extensions/whatsapp/package.json
+++ b/extensions/whatsapp/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/whatsapp",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw WhatsApp channel plugin",
"repository": {
"type": "git",
@@ -20,7 +20,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -63,10 +63,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/xai/package.json b/extensions/xai/package.json
index bc934e040ec..edd4bde096a 100644
--- a/extensions/xai/package.json
+++ b/extensions/xai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/xai-plugin",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw xAI plugin",
"type": "module",
diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json
index f22202d65cb..86cd317fc71 100644
--- a/extensions/xiaomi/package.json
+++ b/extensions/xiaomi/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/xiaomi-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Xiaomi provider plugin",
"type": "module",
diff --git a/extensions/zai/package.json b/extensions/zai/package.json
index e649943ddbb..1abb36c437a 100644
--- a/extensions/zai/package.json
+++ b/extensions/zai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zai-provider",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"private": true,
"description": "OpenClaw Z.AI provider plugin",
"type": "module",
diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json
index c6d1f0480ae..89479a4301a 100644
--- a/extensions/zalo/package.json
+++ b/extensions/zalo/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zalo",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Zalo channel plugin",
"repository": {
"type": "git",
@@ -12,7 +12,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -43,10 +43,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json
index a9fa9e2f931..32f21aab7f2 100644
--- a/extensions/zalouser/package.json
+++ b/extensions/zalouser/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zalouser",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "OpenClaw Zalo Personal Account plugin via native zca-js integration",
"repository": {
"type": "git",
@@ -17,7 +17,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.5.16"
+ "openclaw": ">=2026.5.14"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -54,10 +54,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.5.16"
+ "pluginApi": ">=2026.5.14"
},
"build": {
- "openclawVersion": "2026.5.16"
+ "openclawVersion": "2026.5.14"
},
"release": {
"publishToClawHub": true,
diff --git a/package.json b/package.json
index decd6641a8d..2e62af6eeb7 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "openclaw",
- "version": "2026.5.16",
+ "version": "2026.5.14",
"description": "Multi-channel AI gateway with extensible messaging integrations",
"keywords": [],
"homepage": "https://github.com/openclaw/openclaw#readme",