diff --git a/CHANGELOG.md b/CHANGELOG.md index 2902228207a..d64386506d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ Docs: https://docs.openclaw.ai -## 2026.5.21 +## 2026.5.22 ### Changes diff --git a/apps/android/app/build.gradle.kts b/apps/android/app/build.gradle.kts index 1b6504988e5..8ab55d85c06 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 = 2026052100 - versionName = "2026.5.21" + versionCode = 2026052200 + versionName = "2026.5.22" 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/CHANGELOG.md b/apps/ios/CHANGELOG.md index 2c49731e96f..bae4afa0df3 100644 --- a/apps/ios/CHANGELOG.md +++ b/apps/ios/CHANGELOG.md @@ -1,5 +1,9 @@ # OpenClaw iOS Changelog +## 2026.5.22 - 2026-05-22 + +Maintenance update for the current OpenClaw release. + ## 2026.5.21 - 2026-05-21 Maintenance update for the current OpenClaw release. diff --git a/apps/ios/Config/Version.xcconfig b/apps/ios/Config/Version.xcconfig index 2ff2532c7b7..0a134838555 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.21 -OPENCLAW_MARKETING_VERSION = 2026.5.21 +OPENCLAW_IOS_VERSION = 2026.5.22 +OPENCLAW_MARKETING_VERSION = 2026.5.22 OPENCLAW_BUILD_VERSION = 1 #include? "../build/Version.xcconfig" diff --git a/apps/ios/version.json b/apps/ios/version.json index 313ae672fdf..07e2369f349 100644 --- a/apps/ios/version.json +++ b/apps/ios/version.json @@ -1,3 +1,3 @@ { - "version": "2026.5.21" + "version": "2026.5.22" } diff --git a/apps/macos/Sources/OpenClaw/Resources/Info.plist b/apps/macos/Sources/OpenClaw/Resources/Info.plist index 419b2d26d02..0bec10de889 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.21 + 2026.5.22 CFBundleVersion - 2026052100 + 2026052200 CFBundleIconFile OpenClaw CFBundleURLTypes diff --git a/extensions/acpx/npm-shrinkwrap.json b/extensions/acpx/npm-shrinkwrap.json index 70fa68b081a..41aa5743f86 100644 --- a/extensions/acpx/npm-shrinkwrap.json +++ b/extensions/acpx/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/acpx", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/acpx", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@agentclientprotocol/claude-agent-acp": "0.36.1", "@zed-industries/codex-acp": "0.14.0", diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json index 07c34159bc5..e88b0db732f 100644 --- a/extensions/acpx/package.json +++ b/extensions/acpx/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/acpx", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw ACP runtime backend", "repository": { "type": "git", @@ -26,10 +26,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21", + "openclawVersion": "2026.5.22", "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 b2ee0332741..0dc674d808c 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw admin HTTP RPC endpoint", "type": "module", diff --git a/extensions/alibaba/package.json b/extensions/alibaba/package.json index 758c8468742..4a10aab5a78 100644 --- a/extensions/alibaba/package.json +++ b/extensions/alibaba/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/alibaba-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Alibaba Model Studio video provider plugin", "type": "module", diff --git a/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json b/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json index f2c30ea5afc..aa401d9aaa6 100644 --- a/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json +++ b/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@anthropic-ai/sdk": "0.97.1", "@aws/bedrock-token-generator": "1.1.0", diff --git a/extensions/amazon-bedrock-mantle/package.json b/extensions/amazon-bedrock-mantle/package.json index 282a06be69d..345767d47b5 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.21", + "version": "2026.5.22", "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.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21", + "openclawVersion": "2026.5.22", "bundledDist": false }, "release": { diff --git a/extensions/amazon-bedrock/npm-shrinkwrap.json b/extensions/amazon-bedrock/npm-shrinkwrap.json index 66fdca19db8..df3bfc59e80 100644 --- a/extensions/amazon-bedrock/npm-shrinkwrap.json +++ b/extensions/amazon-bedrock/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@aws-sdk/client-bedrock": "3.1051.0", "@aws-sdk/client-bedrock-runtime": "3.1051.0", diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json index e37cd699bb5..309dad5e9e2 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.21", + "version": "2026.5.22", "description": "OpenClaw Amazon Bedrock provider plugin", "repository": { "type": "git", @@ -27,10 +27,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21", + "openclawVersion": "2026.5.22", "bundledDist": false }, "release": { diff --git a/extensions/anthropic-vertex/npm-shrinkwrap.json b/extensions/anthropic-vertex/npm-shrinkwrap.json index dcfdb16e2c5..eb8e97dbb9f 100644 --- a/extensions/anthropic-vertex/npm-shrinkwrap.json +++ b/extensions/anthropic-vertex/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@anthropic-ai/vertex-sdk": "0.16.1", "@earendil-works/pi-agent-core": "0.75.4", diff --git a/extensions/anthropic-vertex/package.json b/extensions/anthropic-vertex/package.json index 3eff45b0f4a..933ee6b21bc 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.21", + "version": "2026.5.22", "description": "OpenClaw Anthropic Vertex provider plugin", "repository": { "type": "git", @@ -25,10 +25,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21", + "openclawVersion": "2026.5.22", "bundledDist": false }, "release": { diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json index fdcc87b20d6..30d1222c545 100644 --- a/extensions/anthropic/package.json +++ b/extensions/anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Anthropic provider plugin", "type": "module", diff --git a/extensions/arcee/package.json b/extensions/arcee/package.json index 127aa06b2f9..b4673dfb0ca 100644 --- a/extensions/arcee/package.json +++ b/extensions/arcee/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/arcee-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Arcee provider plugin", "type": "module", diff --git a/extensions/azure-speech/package.json b/extensions/azure-speech/package.json index 042fb64f0ef..14a5143c2a7 100644 --- a/extensions/azure-speech/package.json +++ b/extensions/azure-speech/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/azure-speech", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Azure Speech plugin", "type": "module", diff --git a/extensions/bonjour/package.json b/extensions/bonjour/package.json index 4c43c944264..1f15e494607 100644 --- a/extensions/bonjour/package.json +++ b/extensions/bonjour/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/bonjour", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Bonjour/mDNS gateway discovery", "type": "module", "dependencies": { diff --git a/extensions/brave/npm-shrinkwrap.json b/extensions/brave/npm-shrinkwrap.json index ced98ef6b63..ccc60012663 100644 --- a/extensions/brave/npm-shrinkwrap.json +++ b/extensions/brave/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/brave-plugin", - "version": "2026.5.21" + "version": "2026.5.22" } } } diff --git a/extensions/brave/package.json b/extensions/brave/package.json index 0d1deb8cde7..549d7da2757 100644 --- a/extensions/brave/package.json +++ b/extensions/brave/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Brave plugin", "repository": { "type": "git", @@ -21,10 +21,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/browser/package.json b/extensions/browser/package.json index f9086f80aa8..d64f25a155c 100644 --- a/extensions/browser/package.json +++ b/extensions/browser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/browser-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw browser tool plugin", "type": "module", diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json index a86a1b8b172..fc18bc99524 100644 --- a/extensions/byteplus/package.json +++ b/extensions/byteplus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/byteplus-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw BytePlus provider plugin", "type": "module", diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json index cf2e4a9a00e..ed5cb1dd6fa 100644 --- a/extensions/canvas/package.json +++ b/extensions/canvas/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/canvas-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Canvas plugin", "type": "module", diff --git a/extensions/cerebras/package.json b/extensions/cerebras/package.json index 1552e3f9845..c4d459d1505 100644 --- a/extensions/cerebras/package.json +++ b/extensions/cerebras/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cerebras-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Cerebras provider plugin", "type": "module", diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json index bcefab02566..02324fd7de8 100644 --- a/extensions/chutes/package.json +++ b/extensions/chutes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/chutes-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Chutes.ai provider plugin", "type": "module", diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json index ff312de5a7d..4306c5cd0ea 100644 --- a/extensions/clickclack/package.json +++ b/extensions/clickclack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/clickclack", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw ClickClack channel plugin", "type": "module", @@ -18,7 +18,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json index 61e3ef1ee83..3e8491c374d 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Cloudflare AI Gateway provider plugin", "type": "module", diff --git a/extensions/codex/npm-shrinkwrap.json b/extensions/codex/npm-shrinkwrap.json index 1dff52b7ca8..beef3657965 100644 --- a/extensions/codex/npm-shrinkwrap.json +++ b/extensions/codex/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/codex", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/codex", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@earendil-works/pi-coding-agent": "0.75.4", "@openai/codex": "0.132.0", diff --git a/extensions/codex/package.json b/extensions/codex/package.json index 858b572f013..e43ebbe9964 100644 --- a/extensions/codex/package.json +++ b/extensions/codex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex", - "version": "2026.5.21", + "version": "2026.5.22", "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.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/comfy/package.json b/extensions/comfy/package.json index 03a9cf36e96..c28439fb269 100644 --- a/extensions/comfy/package.json +++ b/extensions/comfy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/comfy-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw ComfyUI provider plugin", "type": "module", diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json index 8d1aed7448a..d85ee080cd2 100644 --- a/extensions/copilot-proxy/package.json +++ b/extensions/copilot-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot-proxy", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Copilot Proxy provider plugin", "type": "module", diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json index e5dc32a4843..9fd473e1400 100644 --- a/extensions/deepgram/package.json +++ b/extensions/deepgram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepgram-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Deepgram media-understanding provider", "type": "module", diff --git a/extensions/deepinfra/package.json b/extensions/deepinfra/package.json index 241d70dabcb..64ee9df5c87 100644 --- a/extensions/deepinfra/package.json +++ b/extensions/deepinfra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepinfra-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw DeepInfra provider plugin", "type": "module", diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json index eb6945a828e..3a8911d0d45 100644 --- a/extensions/deepseek/package.json +++ b/extensions/deepseek/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepseek-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw DeepSeek provider plugin", "type": "module", diff --git a/extensions/diagnostics-otel/npm-shrinkwrap.json b/extensions/diagnostics-otel/npm-shrinkwrap.json index e0e5bd24093..76b24c3a139 100644 --- a/extensions/diagnostics-otel/npm-shrinkwrap.json +++ b/extensions/diagnostics-otel/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-otel", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@opentelemetry/api": "1.9.1", "@opentelemetry/api-logs": "0.218.0", diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json index 678c31a527a..85dc7559f37 100644 --- a/extensions/diagnostics-otel/package.json +++ b/extensions/diagnostics-otel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw diagnostics OpenTelemetry exporter", "repository": { "type": "git", @@ -34,10 +34,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/diagnostics-prometheus/npm-shrinkwrap.json b/extensions/diagnostics-prometheus/npm-shrinkwrap.json index 17c18271d64..56831d1edaa 100644 --- a/extensions/diagnostics-prometheus/npm-shrinkwrap.json +++ b/extensions/diagnostics-prometheus/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.5.21" + "version": "2026.5.22" } } } diff --git a/extensions/diagnostics-prometheus/package.json b/extensions/diagnostics-prometheus/package.json index a9e8089c294..fe0c226d710 100644 --- a/extensions/diagnostics-prometheus/package.json +++ b/extensions/diagnostics-prometheus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw diagnostics Prometheus exporter", "repository": { "type": "git", @@ -21,10 +21,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/diffs/npm-shrinkwrap.json b/extensions/diffs/npm-shrinkwrap.json index e01d8e8e214..11e6b783ea7 100644 --- a/extensions/diffs/npm-shrinkwrap.json +++ b/extensions/diffs/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diffs", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diffs", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@pierre/diffs": "1.2.1", "@pierre/theme": "1.0.3", diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json index 875e89c07da..9e8c9776452 100644 --- a/extensions/diffs/package.json +++ b/extensions/diffs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diffs", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw diff viewer plugin", "repository": { "type": "git", @@ -31,10 +31,10 @@ "minHostVersion": ">=2026.4.30" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21", + "openclawVersion": "2026.5.22", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/discord/npm-shrinkwrap.json b/extensions/discord/npm-shrinkwrap.json index 923991b3a03..42557f5a36e 100644 --- a/extensions/discord/npm-shrinkwrap.json +++ b/extensions/discord/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/discord", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/discord", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@discordjs/voice": "0.19.2", "discord-api-types": "0.38.47", @@ -17,7 +17,7 @@ "ws": "8.20.1" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/discord/package.json b/extensions/discord/package.json index 81b1fc2cb00..6289ea256e5 100644 --- a/extensions/discord/package.json +++ b/extensions/discord/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/discord", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Discord channel plugin", "repository": { "type": "git", @@ -21,7 +21,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -65,10 +65,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/document-extract/package.json b/extensions/document-extract/package.json index 3dbb384d22e..2280931ed2b 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw local document extraction plugin", "type": "module", diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json index 03b1002495b..21ac33d521a 100644 --- a/extensions/duckduckgo/package.json +++ b/extensions/duckduckgo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/duckduckgo-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw DuckDuckGo plugin", "type": "module", diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json index 1f3a1a26108..08da5f42c57 100644 --- a/extensions/elevenlabs/package.json +++ b/extensions/elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/elevenlabs-speech", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw ElevenLabs speech plugin", "type": "module", diff --git a/extensions/exa/package.json b/extensions/exa/package.json index 1d69640fe83..00b2d85bc1b 100644 --- a/extensions/exa/package.json +++ b/extensions/exa/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/exa-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Exa plugin", "type": "module", diff --git a/extensions/fal/package.json b/extensions/fal/package.json index 80fff185748..7acf124e1b2 100644 --- a/extensions/fal/package.json +++ b/extensions/fal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fal-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw fal provider plugin", "type": "module", diff --git a/extensions/feishu/npm-shrinkwrap.json b/extensions/feishu/npm-shrinkwrap.json index 157a5b85d00..9cd5c11ad32 100644 --- a/extensions/feishu/npm-shrinkwrap.json +++ b/extensions/feishu/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/feishu", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/feishu", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@larksuiteoapi/node-sdk": "1.65.0", "typebox": "1.1.38", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json index fef90e83d61..84738487675 100644 --- a/extensions/feishu/package.json +++ b/extensions/feishu/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/feishu", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Feishu/Lark channel plugin (community maintained by @m1heng)", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -48,10 +48,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/file-transfer/package.json b/extensions/file-transfer/package.json index d46837fd4a2..d767e84ae64 100644 --- a/extensions/file-transfer/package.json +++ b/extensions/file-transfer/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/file-transfer", - "version": "2026.5.21", + "version": "2026.5.22", "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 6db94b51a3d..6393b1a84e3 100644 --- a/extensions/firecrawl/package.json +++ b/extensions/firecrawl/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/firecrawl-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Firecrawl plugin", "type": "module", diff --git a/extensions/fireworks/package.json b/extensions/fireworks/package.json index 0cc9267aefe..0a81c93ba86 100644 --- a/extensions/fireworks/package.json +++ b/extensions/fireworks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fireworks-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Fireworks provider plugin", "type": "module", diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json index 61eb601d1b8..4430c59e84e 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw GitHub Copilot provider plugin", "type": "module", diff --git a/extensions/google-meet/npm-shrinkwrap.json b/extensions/google-meet/npm-shrinkwrap.json index ca870b655a5..1ea6ebd9c13 100644 --- a/extensions/google-meet/npm-shrinkwrap.json +++ b/extensions/google-meet/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/google-meet", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/google-meet", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "commander": "14.0.3", "typebox": "1.1.38" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/google-meet/package.json b/extensions/google-meet/package.json index 03746217992..bdfe0181d37 100644 --- a/extensions/google-meet/package.json +++ b/extensions/google-meet/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-meet", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Google Meet participant plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.4.20" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/google/package.json b/extensions/google/package.json index 0c01fc19c17..d7b3f406d13 100644 --- a/extensions/google/package.json +++ b/extensions/google/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Google plugin", "type": "module", diff --git a/extensions/googlechat/npm-shrinkwrap.json b/extensions/googlechat/npm-shrinkwrap.json index 7558c8c893a..e1da8d3d9fa 100644 --- a/extensions/googlechat/npm-shrinkwrap.json +++ b/extensions/googlechat/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/googlechat", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/googlechat", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "gaxios": "7.1.4", "google-auth-library": "10.6.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json index c6e8a98cd27..6ceeeacc92e 100644 --- a/extensions/googlechat/package.json +++ b/extensions/googlechat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/googlechat", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Google Chat channel plugin", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -75,10 +75,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/gradium/package.json b/extensions/gradium/package.json index 803c80b6224..3c5f42030d4 100644 --- a/extensions/gradium/package.json +++ b/extensions/gradium/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/gradium-speech", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Gradium speech plugin", "type": "module", diff --git a/extensions/groq/package.json b/extensions/groq/package.json index 42a12f4e21c..d5b9cf49a4b 100644 --- a/extensions/groq/package.json +++ b/extensions/groq/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/groq-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Groq media-understanding provider", "type": "module", diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json index f33517ed542..81f1a9f1bb4 100644 --- a/extensions/huggingface/package.json +++ b/extensions/huggingface/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/huggingface-provider", - "version": "2026.5.21", + "version": "2026.5.22", "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 19562f213f2..9b5e50d5040 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw image generation runtime package", "type": "module", diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json index 4585465bbee..ec303f810ad 100644 --- a/extensions/imessage/package.json +++ b/extensions/imessage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/imessage", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw iMessage channel plugin using imsg on a signed-in Mac", "type": "module", @@ -40,10 +40,10 @@ ] }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" } }, "pluginInspector": { diff --git a/extensions/inworld/package.json b/extensions/inworld/package.json index 3b9a1282315..8c6518fdc8b 100644 --- a/extensions/inworld/package.json +++ b/extensions/inworld/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/inworld-speech", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Inworld speech plugin", "type": "module", diff --git a/extensions/irc/package.json b/extensions/irc/package.json index e1c0f6a8956..186c0318cf8 100644 --- a/extensions/irc/package.json +++ b/extensions/irc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/irc", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw IRC channel plugin", "type": "module", "devDependencies": { diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json index 2a6249ee8fe..9bb2ba35b68 100644 --- a/extensions/kilocode/package.json +++ b/extensions/kilocode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kilocode-provider", - "version": "2026.5.21", + "version": "2026.5.22", "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 cc4822ea227..d30d51e0160 100644 --- a/extensions/kimi-coding/package.json +++ b/extensions/kimi-coding/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kimi-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Kimi provider plugin", "type": "module", diff --git a/extensions/line/npm-shrinkwrap.json b/extensions/line/npm-shrinkwrap.json index 70194b4a9f2..117b532dc51 100644 --- a/extensions/line/npm-shrinkwrap.json +++ b/extensions/line/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/line", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/line", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@line/bot-sdk": "11.0.0", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/line/package.json b/extensions/line/package.json index 76c781ec150..20d4f8e83b6 100644 --- a/extensions/line/package.json +++ b/extensions/line/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/line", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw LINE channel plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -46,10 +46,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/litellm/package.json b/extensions/litellm/package.json index 65c4fddcfa1..75e678702f8 100644 --- a/extensions/litellm/package.json +++ b/extensions/litellm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/litellm-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw LiteLLM provider plugin", "type": "module", diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json index 231f0cce978..6f216e97904 100644 --- a/extensions/llm-task/package.json +++ b/extensions/llm-task/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/llm-task", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw JSON-only LLM task plugin", "type": "module", diff --git a/extensions/lmstudio/package.json b/extensions/lmstudio/package.json index 27e938295de..ffd61485143 100644 --- a/extensions/lmstudio/package.json +++ b/extensions/lmstudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lmstudio-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw LM Studio provider plugin", "type": "module", diff --git a/extensions/lobster/npm-shrinkwrap.json b/extensions/lobster/npm-shrinkwrap.json index e07f1a10f4d..da039d3e84e 100644 --- a/extensions/lobster/npm-shrinkwrap.json +++ b/extensions/lobster/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/lobster", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/lobster", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@clawdbot/lobster": "2026.4.6", "ajv": "8.20.0", diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json index b7bc580ffc4..21bbab136f4 100644 --- a/extensions/lobster/package.json +++ b/extensions/lobster/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lobster", - "version": "2026.5.21", + "version": "2026.5.22", "description": "Lobster workflow tool plugin (typed pipelines + resumable approvals)", "repository": { "type": "git", @@ -25,10 +25,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/matrix/CHANGELOG.md b/extensions/matrix/CHANGELOG.md index f266ea8f6c6..0ff721a09fe 100644 --- a/extensions/matrix/CHANGELOG.md +++ b/extensions/matrix/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 2026.5.22 + +### Changes + +- Version alignment with core OpenClaw release numbers. + ## 2026.5.21 ### Changes diff --git a/extensions/matrix/npm-shrinkwrap.json b/extensions/matrix/npm-shrinkwrap.json index 7a1070a5957..fc0948cc0c5 100644 --- a/extensions/matrix/npm-shrinkwrap.json +++ b/extensions/matrix/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/matrix", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/matrix", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@matrix-org/matrix-sdk-crypto-nodejs": "0.4.0", "@matrix-org/matrix-sdk-crypto-wasm": "18.3.0", @@ -18,7 +18,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json index 8ce368b976c..9402d10ca89 100644 --- a/extensions/matrix/package.json +++ b/extensions/matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/matrix", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Matrix channel plugin", "repository": { "type": "git", @@ -22,7 +22,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -87,10 +87,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json index 4ba6bdd62fa..b04119981c1 100644 --- a/extensions/mattermost/package.json +++ b/extensions/mattermost/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mattermost", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Mattermost channel plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/media-understanding-core/package.json b/extensions/media-understanding-core/package.json index 9805a90118b..60e2a69cc21 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.21", + "version": "2026.5.22", "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 c51951e448e..1d1acf09544 100644 --- a/extensions/memory-core/package.json +++ b/extensions/memory-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-core", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw core memory search plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/memory-lancedb/npm-shrinkwrap.json b/extensions/memory-lancedb/npm-shrinkwrap.json index 5c4cf3a1d5f..1da24e4ad6c 100644 --- a/extensions/memory-lancedb/npm-shrinkwrap.json +++ b/extensions/memory-lancedb/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/memory-lancedb", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@lancedb/lancedb": "0.29.0", "apache-arrow": "18.1.0", diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json index 3de92736d02..b4a70c58049 100644 --- a/extensions/memory-lancedb/package.json +++ b/extensions/memory-lancedb/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.5.21", + "version": "2026.5.22", "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.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/memory-wiki/package.json b/extensions/memory-wiki/package.json index c0b0deee074..25ed4b16f47 100644 --- a/extensions/memory-wiki/package.json +++ b/extensions/memory-wiki/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-wiki", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw persistent wiki plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json index ce7740e75be..d9ad617119f 100644 --- a/extensions/microsoft-foundry/package.json +++ b/extensions/microsoft-foundry/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-foundry", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Microsoft Foundry provider plugin", "type": "module", diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json index 2d4a12587a7..bb454ef962c 100644 --- a/extensions/microsoft/package.json +++ b/extensions/microsoft/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-speech", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Microsoft speech plugin", "type": "module", diff --git a/extensions/migrate-claude/package.json b/extensions/migrate-claude/package.json index f72970b0489..5b5b1338966 100644 --- a/extensions/migrate-claude/package.json +++ b/extensions/migrate-claude/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-claude", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "Claude to OpenClaw migration provider", "type": "module", @@ -9,7 +9,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/migrate-hermes/package.json b/extensions/migrate-hermes/package.json index 84aeda59df2..bb0a95dccf9 100644 --- a/extensions/migrate-hermes/package.json +++ b/extensions/migrate-hermes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-hermes", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "Hermes to OpenClaw migration provider", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json index 0befc225d71..b49551dc044 100644 --- a/extensions/minimax/package.json +++ b/extensions/minimax/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/minimax-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw MiniMax provider and OAuth plugin", "type": "module", diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json index 03dbbaa38aa..de7211616ff 100644 --- a/extensions/mistral/package.json +++ b/extensions/mistral/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mistral-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Mistral provider plugin", "type": "module", diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json index 3fe21aac121..7a5f6009b71 100644 --- a/extensions/moonshot/package.json +++ b/extensions/moonshot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/moonshot-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Moonshot provider plugin", "type": "module", diff --git a/extensions/msteams/npm-shrinkwrap.json b/extensions/msteams/npm-shrinkwrap.json index f72201fcfd2..1557dd6cdb2 100644 --- a/extensions/msteams/npm-shrinkwrap.json +++ b/extensions/msteams/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/msteams", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/msteams", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@azure/identity": "4.13.1", "@microsoft/teams.api": "2.0.11", @@ -17,7 +17,7 @@ "typebox": "1.1.38" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json index 4ceb207b61a..d4293593234 100644 --- a/extensions/msteams/package.json +++ b/extensions/msteams/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/msteams", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Microsoft Teams channel plugin", "repository": { "type": "git", @@ -22,7 +22,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -58,10 +58,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/nextcloud-talk/npm-shrinkwrap.json b/extensions/nextcloud-talk/npm-shrinkwrap.json index 1cc45c140c3..22c1d8e33a2 100644 --- a/extensions/nextcloud-talk/npm-shrinkwrap.json +++ b/extensions/nextcloud-talk/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nextcloud-talk", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json index 1370c7625be..af8794c6eeb 100644 --- a/extensions/nextcloud-talk/package.json +++ b/extensions/nextcloud-talk/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Nextcloud Talk channel plugin", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -44,10 +44,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/nostr/npm-shrinkwrap.json b/extensions/nostr/npm-shrinkwrap.json index 318462ae330..157fefd96ba 100644 --- a/extensions/nostr/npm-shrinkwrap.json +++ b/extensions/nostr/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/nostr", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nostr", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "nostr-tools": "2.23.5", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json index 9bbbcb2ac94..07767485d5e 100644 --- a/extensions/nostr/package.json +++ b/extensions/nostr/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nostr", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Nostr channel plugin for NIP-04 encrypted DMs", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json index 5385b16c7e7..79630731e99 100644 --- a/extensions/nvidia/package.json +++ b/extensions/nvidia/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nvidia-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw NVIDIA provider plugin", "type": "module", diff --git a/extensions/oc-path/package.json b/extensions/oc-path/package.json index 297852d10fa..32439452a0e 100644 --- a/extensions/oc-path/package.json +++ b/extensions/oc-path/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/oc-path", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw oc:// workspace path plugin", "type": "module", @@ -15,7 +15,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json index c8b6d4695b3..c6a7488a6f3 100644 --- a/extensions/ollama/package.json +++ b/extensions/ollama/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/ollama-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Ollama provider plugin", "type": "module", diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json index d49480e16be..1042709eb2a 100644 --- a/extensions/open-prose/package.json +++ b/extensions/open-prose/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/open-prose", - "version": "2026.5.21", + "version": "2026.5.22", "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 4da9738ef7f..8d2896990a4 100644 --- a/extensions/openai/package.json +++ b/extensions/openai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openai-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw OpenAI provider plugins", "type": "module", diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json index 31bc323b2b3..11d1220df90 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw OpenCode Go provider plugin", "type": "module", diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json index f59128d810c..83fd5d6c3a0 100644 --- a/extensions/opencode/package.json +++ b/extensions/opencode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw OpenCode Zen provider plugin", "type": "module", diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json index 70ad87ef650..d6a19c6f386 100644 --- a/extensions/openrouter/package.json +++ b/extensions/openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openrouter-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw OpenRouter provider plugin", "type": "module", diff --git a/extensions/openshell/npm-shrinkwrap.json b/extensions/openshell/npm-shrinkwrap.json index 740cefb1628..8ab3280de0d 100644 --- a/extensions/openshell/npm-shrinkwrap.json +++ b/extensions/openshell/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/openshell-sandbox", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json index dfcd42c5479..dff8d0dcd04 100644 --- a/extensions/openshell/package.json +++ b/extensions/openshell/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw sandbox backend for the NVIDIA OpenShell CLI", "repository": { "type": "git", @@ -23,10 +23,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21", + "openclawVersion": "2026.5.22", "bundledDist": false }, "release": { diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json index 72ec8837bb3..cde5b72ae5d 100644 --- a/extensions/perplexity/package.json +++ b/extensions/perplexity/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/perplexity-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Perplexity plugin", "type": "module", diff --git a/extensions/policy/package.json b/extensions/policy/package.json index 3dc5f583af4..3e067baa50d 100644 --- a/extensions/policy/package.json +++ b/extensions/policy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/policy", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw policy doctor checks for workspace conformance", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-channel/package.json b/extensions/qa-channel/package.json index 26c13b765c7..30a51309c11 100644 --- a/extensions/qa-channel/package.json +++ b/extensions/qa-channel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-channel", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw QA synthetic channel plugin", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json index f7b035f254b..f8a18f1392c 100644 --- a/extensions/qa-lab/package.json +++ b/extensions/qa-lab/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-lab", - "version": "2026.5.21", + "version": "2026.5.22", "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.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -31,7 +31,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" } } } diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json index 3a8cdf29a9e..099fa9b243b 100644 --- a/extensions/qa-matrix/package.json +++ b/extensions/qa-matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-matrix", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Matrix QA runner plugin", "type": "module", @@ -13,7 +13,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -25,7 +25,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" } } } diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json index 3b4f0869d5a..286577a5c10 100644 --- a/extensions/qianfan/package.json +++ b/extensions/qianfan/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qianfan-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Qianfan provider plugin", "type": "module", diff --git a/extensions/qqbot/npm-shrinkwrap.json b/extensions/qqbot/npm-shrinkwrap.json index 4fd020f34fe..4800a0de19d 100644 --- a/extensions/qqbot/npm-shrinkwrap.json +++ b/extensions/qqbot/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/qqbot", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/qqbot", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@tencent-connect/qqbot-connector": "1.1.0", "mpg123-decoder": "1.0.3", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json index 23cad78381f..780cfdcb909 100644 --- a/extensions/qqbot/package.json +++ b/extensions/qqbot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qqbot", - "version": "2026.5.21", + "version": "2026.5.22", "private": false, "description": "OpenClaw QQ Bot channel plugin", "repository": { @@ -21,7 +21,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -50,10 +50,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json index 155dbc317f1..c83a7833423 100644 --- a/extensions/qwen/package.json +++ b/extensions/qwen/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qwen-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Qwen Cloud provider plugin", "type": "module", diff --git a/extensions/runway/package.json b/extensions/runway/package.json index 85a1a3426d3..5fb31fd609a 100644 --- a/extensions/runway/package.json +++ b/extensions/runway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/runway-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Runway video provider plugin", "type": "module", diff --git a/extensions/searxng/package.json b/extensions/searxng/package.json index d5ccc8d5f60..2226fcdb6a6 100644 --- a/extensions/searxng/package.json +++ b/extensions/searxng/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/searxng-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw SearXNG plugin", "type": "module", diff --git a/extensions/senseaudio/package.json b/extensions/senseaudio/package.json index f4045bf8268..70b5800d0ca 100644 --- a/extensions/senseaudio/package.json +++ b/extensions/senseaudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/senseaudio-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw SenseAudio media-understanding provider", "type": "module", diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json index 73a3edb68f1..0b0a472b5a1 100644 --- a/extensions/sglang/package.json +++ b/extensions/sglang/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/sglang-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw SGLang provider plugin", "type": "module", diff --git a/extensions/signal/package.json b/extensions/signal/package.json index cbc68e1da54..21399641420 100644 --- a/extensions/signal/package.json +++ b/extensions/signal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/signal", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Signal channel plugin", "type": "module", diff --git a/extensions/skill-workshop/package.json b/extensions/skill-workshop/package.json index 906b9680a57..bfbf4cc2c69 100644 --- a/extensions/skill-workshop/package.json +++ b/extensions/skill-workshop/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/skill-workshop", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw skill workshop plugin", "type": "module", diff --git a/extensions/slack/npm-shrinkwrap.json b/extensions/slack/npm-shrinkwrap.json index 5e7ec0e2106..10c0c3ce863 100644 --- a/extensions/slack/npm-shrinkwrap.json +++ b/extensions/slack/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/slack", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/slack", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@slack/bolt": "4.7.2", "@slack/types": "2.21.1", @@ -16,7 +16,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/slack/package.json b/extensions/slack/package.json index fe0387ba137..3024c95521c 100644 --- a/extensions/slack/package.json +++ b/extensions/slack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/slack", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Slack channel plugin", "repository": { "type": "git", @@ -20,7 +20,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -65,10 +65,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21", + "openclawVersion": "2026.5.22", "bundledDist": false }, "release": { diff --git a/extensions/speech-core/package.json b/extensions/speech-core/package.json index 280fcab892e..e58c0be03aa 100644 --- a/extensions/speech-core/package.json +++ b/extensions/speech-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/speech-core", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw speech runtime package", "type": "module", diff --git a/extensions/stepfun/package.json b/extensions/stepfun/package.json index 26ff37f7d18..64e25ea9f7b 100644 --- a/extensions/stepfun/package.json +++ b/extensions/stepfun/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/stepfun-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw StepFun provider plugin", "type": "module", diff --git a/extensions/synology-chat/npm-shrinkwrap.json b/extensions/synology-chat/npm-shrinkwrap.json index c0cb4be2e6e..3dec9a32969 100644 --- a/extensions/synology-chat/npm-shrinkwrap.json +++ b/extensions/synology-chat/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/synology-chat", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/synology-chat", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json index f92e0cf42fc..c5db0db8fae 100644 --- a/extensions/synology-chat/package.json +++ b/extensions/synology-chat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synology-chat", - "version": "2026.5.21", + "version": "2026.5.22", "description": "Synology Chat channel plugin for OpenClaw", "repository": { "type": "git", @@ -30,10 +30,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json index c8b07e1f738..24a9925088b 100644 --- a/extensions/synthetic/package.json +++ b/extensions/synthetic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synthetic-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Synthetic provider plugin", "type": "module", diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json index 9bff86177c9..9cf6121bd7a 100644 --- a/extensions/tavily/package.json +++ b/extensions/tavily/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tavily-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Tavily plugin", "type": "module", diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json index ba17314dc9d..c549c7bbce6 100644 --- a/extensions/telegram/package.json +++ b/extensions/telegram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/telegram", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Telegram channel plugin", "type": "module", diff --git a/extensions/tencent/package.json b/extensions/tencent/package.json index 74d65c126f4..bef558b2714 100644 --- a/extensions/tencent/package.json +++ b/extensions/tencent/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tencent-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Tencent Cloud provider plugin (TokenHub + Token Plan)", "type": "module", diff --git a/extensions/tlon/npm-shrinkwrap.json b/extensions/tlon/npm-shrinkwrap.json index 8b65b44738f..79a4e47a251 100644 --- a/extensions/tlon/npm-shrinkwrap.json +++ b/extensions/tlon/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/tlon", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/tlon", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@aws-sdk/client-s3": "3.1051.0", "@aws-sdk/s3-request-presigner": "3.1051.0", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json index 51e7d57a525..b77e14c8a74 100644 --- a/extensions/tlon/package.json +++ b/extensions/tlon/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tlon", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Tlon/Urbit channel plugin", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -73,10 +73,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/together/package.json b/extensions/together/package.json index a3a0af68d49..672fecb16f7 100644 --- a/extensions/together/package.json +++ b/extensions/together/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/together-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Together provider plugin", "type": "module", diff --git a/extensions/tokenjuice/package.json b/extensions/tokenjuice/package.json index 8a3b49c4130..335fd70f772 100644 --- a/extensions/tokenjuice/package.json +++ b/extensions/tokenjuice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.5.21", + "version": "2026.5.22", "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 5de9087618e..c3975134824 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw local CLI TTS plugin", "type": "module", diff --git a/extensions/twitch/npm-shrinkwrap.json b/extensions/twitch/npm-shrinkwrap.json index 942b33ef499..538c99a58fe 100644 --- a/extensions/twitch/npm-shrinkwrap.json +++ b/extensions/twitch/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/twitch", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/twitch", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "@twurple/api": "8.1.4", "@twurple/auth": "8.1.4", diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json index c13180ae120..c1418be794d 100644 --- a/extensions/twitch/package.json +++ b/extensions/twitch/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/twitch", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Twitch channel plugin", "repository": { "type": "git", @@ -27,10 +27,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "channel": { "id": "twitch", diff --git a/extensions/venice/package.json b/extensions/venice/package.json index 21abc8ec979..3ee53256b74 100644 --- a/extensions/venice/package.json +++ b/extensions/venice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/venice-provider", - "version": "2026.5.21", + "version": "2026.5.22", "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 51aa714f0e5..f405c85d32e 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.21", + "version": "2026.5.22", "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 8378021f423..e1304a16eb7 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw video generation runtime package", "type": "module", diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json index 13931334fa6..649a2370145 100644 --- a/extensions/vllm/package.json +++ b/extensions/vllm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vllm-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw vLLM provider plugin", "type": "module", diff --git a/extensions/voice-call/npm-shrinkwrap.json b/extensions/voice-call/npm-shrinkwrap.json index c86ceb32f3b..0198d37d8b1 100644 --- a/extensions/voice-call/npm-shrinkwrap.json +++ b/extensions/voice-call/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/voice-call", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/voice-call", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "commander": "14.0.3", "typebox": "1.1.38", @@ -14,7 +14,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json index c16b2d38967..6e1851a1801 100644 --- a/extensions/voice-call/package.json +++ b/extensions/voice-call/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voice-call", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw voice-call plugin", "repository": { "type": "git", @@ -18,7 +18,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -35,10 +35,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json index d1e4a0f4ceb..4661d459298 100644 --- a/extensions/volcengine/package.json +++ b/extensions/volcengine/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/volcengine-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Volcengine provider plugin", "type": "module", diff --git a/extensions/voyage/package.json b/extensions/voyage/package.json index 9bbca07e5f9..ad448fe7852 100644 --- a/extensions/voyage/package.json +++ b/extensions/voyage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voyage-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Voyage embedding provider plugin", "type": "module", diff --git a/extensions/vydra/package.json b/extensions/vydra/package.json index e94adc0f1c5..301dcbd7f57 100644 --- a/extensions/vydra/package.json +++ b/extensions/vydra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vydra-provider", - "version": "2026.5.21", + "version": "2026.5.22", "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 9520f88a383..95b5b5cd0fc 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.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw local Readability web extraction plugin", "type": "module", diff --git a/extensions/webhooks/package.json b/extensions/webhooks/package.json index 6613c805269..3c5ef29e973 100644 --- a/extensions/webhooks/package.json +++ b/extensions/webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/webhooks", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw webhook bridge plugin", "type": "module", diff --git a/extensions/whatsapp/npm-shrinkwrap.json b/extensions/whatsapp/npm-shrinkwrap.json index 9568a120d0c..19090b689f9 100644 --- a/extensions/whatsapp/npm-shrinkwrap.json +++ b/extensions/whatsapp/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/whatsapp", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/whatsapp", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "audio-decode": "2.2.3", "baileys": "7.0.0-rc13", @@ -15,7 +15,7 @@ "typebox": "1.1.38" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json index c7d7abe2bf6..7c112e98fb1 100644 --- a/extensions/whatsapp/package.json +++ b/extensions/whatsapp/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/whatsapp", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw WhatsApp channel plugin", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -62,10 +62,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/xai/package.json b/extensions/xai/package.json index 9ad6d804b82..4dc538f4f48 100644 --- a/extensions/xai/package.json +++ b/extensions/xai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xai-plugin", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw xAI plugin", "type": "module", diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json index efb750af54d..907cf7edf09 100644 --- a/extensions/xiaomi/package.json +++ b/extensions/xiaomi/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xiaomi-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Xiaomi provider plugin", "type": "module", diff --git a/extensions/zai/package.json b/extensions/zai/package.json index b61e04f4f8c..5e20854ac00 100644 --- a/extensions/zai/package.json +++ b/extensions/zai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zai-provider", - "version": "2026.5.21", + "version": "2026.5.22", "private": true, "description": "OpenClaw Z.AI provider plugin", "type": "module", diff --git a/extensions/zalo/npm-shrinkwrap.json b/extensions/zalo/npm-shrinkwrap.json index e34d24f0cb5..7007da704dc 100644 --- a/extensions/zalo/npm-shrinkwrap.json +++ b/extensions/zalo/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/zalo", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalo", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json index 4a07b65b7aa..5888ca55479 100644 --- a/extensions/zalo/package.json +++ b/extensions/zalo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalo", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Zalo channel plugin", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -43,10 +43,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/extensions/zalouser/npm-shrinkwrap.json b/extensions/zalouser/npm-shrinkwrap.json index ba77e58549f..3fdb8307c13 100644 --- a/extensions/zalouser/npm-shrinkwrap.json +++ b/extensions/zalouser/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/zalouser", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalouser", - "version": "2026.5.21", + "version": "2026.5.22", "dependencies": { "typebox": "1.1.38", "zca-js": "2.1.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json index e2f48f17ed1..aa4a182552b 100644 --- a/extensions/zalouser/package.json +++ b/extensions/zalouser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalouser", - "version": "2026.5.21", + "version": "2026.5.22", "description": "OpenClaw Zalo Personal Account plugin via native zca-js integration", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.21" + "openclaw": ">=2026.5.22" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.21" + "pluginApi": ">=2026.5.22" }, "build": { - "openclawVersion": "2026.5.21" + "openclawVersion": "2026.5.22" }, "release": { "publishToClawHub": true, diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 9b240637fcb..a6994934565 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "openclaw", - "version": "2026.5.21", + "version": "2026.5.22", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openclaw", - "version": "2026.5.21", + "version": "2026.5.22", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 75e8aaee53f..053b357a8d5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openclaw", - "version": "2026.5.21", + "version": "2026.5.22", "description": "Multi-channel AI gateway with extensible messaging integrations", "keywords": [], "homepage": "https://github.com/openclaw/openclaw#readme",