diff --git a/apps/android/app/build.gradle.kts b/apps/android/app/build.gradle.kts
index 37631459d5f..4cd5e4c3e82 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 = 2026032500
- versionName = "2026.3.25"
+ versionCode = 2026032600
+ versionName = "2026.3.26"
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 295540a9fed..019ffba76fb 100644
--- a/apps/ios/Config/Version.xcconfig
+++ b/apps/ios/Config/Version.xcconfig
@@ -1,8 +1,8 @@
// Shared iOS version defaults.
// Generated overrides live in build/Version.xcconfig (git-ignored).
-OPENCLAW_GATEWAY_VERSION = 2026.3.25
-OPENCLAW_MARKETING_VERSION = 2026.3.25
-OPENCLAW_BUILD_VERSION = 202603250
+OPENCLAW_GATEWAY_VERSION = 2026.3.26
+OPENCLAW_MARKETING_VERSION = 2026.3.26
+OPENCLAW_BUILD_VERSION = 202603260
#include? "../build/Version.xcconfig"
diff --git a/apps/ios/README.md b/apps/ios/README.md
index 22f5ebc67b1..6599b120c34 100644
--- a/apps/ios/README.md
+++ b/apps/ios/README.md
@@ -65,9 +65,9 @@ Release behavior:
- Beta release also switches the app to `OpenClawPushTransport=relay`, `OpenClawPushDistribution=official`, and `OpenClawPushAPNsEnvironment=production`.
- The beta flow does not modify `apps/ios/.local-signing.xcconfig` or `apps/ios/LocalSigning.xcconfig`.
- Root `package.json.version` is the only version source for iOS.
-- A root version like `2026.3.22-beta.1` becomes:
- - `CFBundleShortVersionString = 2026.3.22`
- - `CFBundleVersion = next TestFlight build number for 2026.3.22`
+- A root version like `2026.3.26-beta.1` becomes:
+ - `CFBundleShortVersionString = 2026.3.26`
+ - `CFBundleVersion = next TestFlight build number for 2026.3.26`
Required env for beta builds:
diff --git a/apps/macos/Sources/OpenClaw/Resources/Info.plist b/apps/macos/Sources/OpenClaw/Resources/Info.plist
index abdc314fa36..738f9c14edc 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.3.25
+ 2026.3.26
CFBundleVersion
- 202603250
+ 202603260
CFBundleIconFile
OpenClaw
CFBundleURLTypes
diff --git a/docs/install/development-channels.md b/docs/install/development-channels.md
index 97e035d179a..585f8504581 100644
--- a/docs/install/development-channels.md
+++ b/docs/install/development-channels.md
@@ -48,7 +48,7 @@ update **without** changing your persisted channel:
```bash
# Install a specific version
-openclaw update --tag 2026.3.22
+openclaw update --tag 2026.3.26
# Install from the beta dist-tag (one-off, does not persist)
openclaw update --tag beta
@@ -57,7 +57,7 @@ openclaw update --tag beta
openclaw update --tag main
# Install a specific npm package spec
-openclaw update --tag openclaw@2026.3.22
+openclaw update --tag openclaw@2026.3.26
```
Notes:
@@ -75,7 +75,7 @@ Preview what `openclaw update` would do without making changes:
```bash
openclaw update --dry-run
openclaw update --channel beta --dry-run
-openclaw update --tag 2026.3.22 --dry-run
+openclaw update --tag 2026.3.26 --dry-run
openclaw update --dry-run --json
```
diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json
index 8b612531d9d..5f24562a16c 100644
--- a/extensions/acpx/package.json
+++ b/extensions/acpx/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/acpx",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw ACP runtime backend via acpx",
"type": "module",
"dependencies": {
diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json
index 921a56a4969..cc755761d1a 100644
--- a/extensions/amazon-bedrock/package.json
+++ b/extensions/amazon-bedrock/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/amazon-bedrock-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Amazon Bedrock provider plugin",
"type": "module",
diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json
index 34d25710872..e70475cf762 100644
--- a/extensions/anthropic/package.json
+++ b/extensions/anthropic/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/anthropic-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Anthropic provider plugin",
"type": "module",
diff --git a/extensions/bluebubbles/package.json b/extensions/bluebubbles/package.json
index 8b4a1ca4306..3a08ad1f078 100644
--- a/extensions/bluebubbles/package.json
+++ b/extensions/bluebubbles/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/bluebubbles",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw BlueBubbles channel plugin",
"type": "module",
"dependencies": {
@@ -10,7 +10,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -43,7 +43,7 @@
"npmSpec": "@openclaw/bluebubbles",
"localPath": "extensions/bluebubbles",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/brave/package.json b/extensions/brave/package.json
index c2ebbdd1a4d..c263e209c1f 100644
--- a/extensions/brave/package.json
+++ b/extensions/brave/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/brave-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Brave plugin",
"type": "module",
diff --git a/extensions/browser/package.json b/extensions/browser/package.json
index 7ac8708ef63..6acd5245c30 100644
--- a/extensions/browser/package.json
+++ b/extensions/browser/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/browser-plugin",
- "version": "2026.3.25",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw browser tool plugin",
"type": "module",
diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json
index f96cacda82a..0e515f1fd64 100644
--- a/extensions/byteplus/package.json
+++ b/extensions/byteplus/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/byteplus-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw BytePlus provider plugin",
"type": "module",
diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json
index 831c6128e13..3fbda72f75d 100644
--- a/extensions/chutes/package.json
+++ b/extensions/chutes/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/chutes-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Chutes.ai provider plugin",
"type": "module",
diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json
index 127549a891b..0fefb69c2a1 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.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Cloudflare AI Gateway provider plugin",
"type": "module",
diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json
index 79299a1a389..39194ca4c08 100644
--- a/extensions/copilot-proxy/package.json
+++ b/extensions/copilot-proxy/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/copilot-proxy",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Copilot Proxy provider plugin",
"type": "module",
diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json
index 6fbe46ce0de..57a41f21a16 100644
--- a/extensions/deepgram/package.json
+++ b/extensions/deepgram/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepgram-provider",
- "version": "2026.3.14",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Deepgram media-understanding provider",
"type": "module",
diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json
index 3a83021c043..841d337fda3 100644
--- a/extensions/deepseek/package.json
+++ b/extensions/deepseek/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepseek-provider",
- "version": "2026.3.14",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw DeepSeek provider plugin",
"type": "module",
diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json
index 765f802f227..5162ff1b8d6 100644
--- a/extensions/diagnostics-otel/package.json
+++ b/extensions/diagnostics-otel/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diagnostics-otel",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw diagnostics OpenTelemetry exporter",
"type": "module",
"dependencies": {
diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json
index e1e6fd13efc..9b11bb99508 100644
--- a/extensions/diffs/package.json
+++ b/extensions/diffs/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diffs",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw diff viewer plugin",
"type": "module",
diff --git a/extensions/discord/package.json b/extensions/discord/package.json
index 3e0704d8e15..fe026bd3849 100644
--- a/extensions/discord/package.json
+++ b/extensions/discord/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/discord",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Discord channel plugin",
"type": "module",
"dependencies": {
@@ -14,7 +14,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -40,7 +40,7 @@
"npmSpec": "@openclaw/discord",
"localPath": "extensions/discord",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"bundle": {
"stageRuntimeDependencies": true
diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json
index da44a630511..64c54782753 100644
--- a/extensions/duckduckgo/package.json
+++ b/extensions/duckduckgo/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/duckduckgo-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw DuckDuckGo plugin",
"type": "module",
diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json
index fcb47ab8fac..c598131562f 100644
--- a/extensions/elevenlabs/package.json
+++ b/extensions/elevenlabs/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/elevenlabs-speech",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw ElevenLabs speech plugin",
"type": "module",
diff --git a/extensions/exa/package.json b/extensions/exa/package.json
index 89291f9ed9f..0990bc34443 100644
--- a/extensions/exa/package.json
+++ b/extensions/exa/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/exa-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Exa plugin",
"type": "module",
diff --git a/extensions/fal/package.json b/extensions/fal/package.json
index 1305177c574..73b39a9f54c 100644
--- a/extensions/fal/package.json
+++ b/extensions/fal/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/fal-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw fal provider plugin",
"type": "module",
diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json
index 526a975243a..e9a767c821d 100644
--- a/extensions/feishu/package.json
+++ b/extensions/feishu/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/feishu",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Feishu/Lark channel plugin (community maintained by @m1heng)",
"type": "module",
"dependencies": {
@@ -13,7 +13,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -42,7 +42,7 @@
"npmSpec": "@openclaw/feishu",
"localPath": "extensions/feishu",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"bundle": {
"stageRuntimeDependencies": true
diff --git a/extensions/firecrawl/package.json b/extensions/firecrawl/package.json
index ef821db586c..21f885e84f6 100644
--- a/extensions/firecrawl/package.json
+++ b/extensions/firecrawl/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/firecrawl-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Firecrawl plugin",
"type": "module",
diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json
index 18d501a2171..ab04a40bc74 100644
--- a/extensions/github-copilot/package.json
+++ b/extensions/github-copilot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/github-copilot-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw GitHub Copilot provider plugin",
"type": "module",
diff --git a/extensions/google/package.json b/extensions/google/package.json
index 26532100022..96e6c3ec903 100644
--- a/extensions/google/package.json
+++ b/extensions/google/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/google-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Google plugin",
"type": "module",
diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json
index 96e8700fa50..e338b401d49 100644
--- a/extensions/googlechat/package.json
+++ b/extensions/googlechat/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/googlechat",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Google Chat channel plugin",
"type": "module",
@@ -11,7 +11,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -41,7 +41,7 @@
"npmSpec": "@openclaw/googlechat",
"localPath": "extensions/googlechat",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
}
}
}
diff --git a/extensions/groq/package.json b/extensions/groq/package.json
index 8548cb6b633..51744ef17ec 100644
--- a/extensions/groq/package.json
+++ b/extensions/groq/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/groq-provider",
- "version": "2026.3.14",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Groq media-understanding provider",
"type": "module",
diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json
index 8ad4b16ef35..b7d1a1f1280 100644
--- a/extensions/huggingface/package.json
+++ b/extensions/huggingface/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/huggingface-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Hugging Face provider plugin",
"type": "module",
diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json
index dd918db8938..d41fdc2bdea 100644
--- a/extensions/imessage/package.json
+++ b/extensions/imessage/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/imessage",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw iMessage channel plugin",
"type": "module",
diff --git a/extensions/irc/package.json b/extensions/irc/package.json
index e7b958fee24..d1f05567d81 100644
--- a/extensions/irc/package.json
+++ b/extensions/irc/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/irc",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw IRC channel plugin",
"type": "module",
"dependencies": {
@@ -11,7 +11,7 @@
"./index.ts"
],
"install": {
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"setupEntry": "./setup-entry.ts",
"channel": {
diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json
index ccee7d0aea9..a988e1b4ab1 100644
--- a/extensions/kilocode/package.json
+++ b/extensions/kilocode/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/kilocode-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"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 50051cec1bb..a6c2d573382 100644
--- a/extensions/kimi-coding/package.json
+++ b/extensions/kimi-coding/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/kimi-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Kimi provider plugin",
"type": "module",
diff --git a/extensions/line/package.json b/extensions/line/package.json
index 5706354852b..268445b97f6 100644
--- a/extensions/line/package.json
+++ b/extensions/line/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/line",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw LINE channel plugin",
"type": "module",
@@ -8,7 +8,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -34,7 +34,7 @@
"npmSpec": "@openclaw/line",
"localPath": "extensions/line",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
}
}
}
diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json
index 58da92d661d..a972e4a3f48 100644
--- a/extensions/llm-task/package.json
+++ b/extensions/llm-task/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/llm-task",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw JSON-only LLM task plugin",
"type": "module",
diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json
index 9ee673fbc2b..54689f3f7a3 100644
--- a/extensions/lobster/package.json
+++ b/extensions/lobster/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/lobster",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "Lobster workflow tool plugin (typed pipelines + resumable approvals)",
"type": "module",
"dependencies": {
diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json
index 095f856b79b..16f575d7005 100644
--- a/extensions/matrix/package.json
+++ b/extensions/matrix/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/matrix",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Matrix channel plugin",
"type": "module",
"dependencies": {
@@ -15,7 +15,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -41,7 +41,7 @@
"npmSpec": "@openclaw/matrix",
"localPath": "extensions/matrix",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"releaseChecks": {
"rootDependencyMirrorAllowlist": [
diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json
index 7e76f9dfa97..a1ffdabd593 100644
--- a/extensions/mattermost/package.json
+++ b/extensions/mattermost/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/mattermost",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Mattermost channel plugin",
"type": "module",
"dependencies": {
@@ -12,7 +12,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -37,7 +37,7 @@
"npmSpec": "@openclaw/mattermost",
"localPath": "extensions/mattermost",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
}
}
}
diff --git a/extensions/memory-core/package.json b/extensions/memory-core/package.json
index e8bb79a6d84..6c1a8f925a8 100644
--- a/extensions/memory-core/package.json
+++ b/extensions/memory-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-core",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw core memory search plugin",
"type": "module",
@@ -8,7 +8,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json
index 8f63480a1ff..84ebdde2ea2 100644
--- a/extensions/memory-lancedb/package.json
+++ b/extensions/memory-lancedb/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-lancedb",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw LanceDB-backed long-term memory plugin with auto-recall/capture",
"type": "module",
"dependencies": {
@@ -16,7 +16,7 @@
"npmSpec": "@openclaw/memory-lancedb",
"localPath": "extensions/memory-lancedb",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json
index a69f5eada6a..e91539e874c 100644
--- a/extensions/microsoft-foundry/package.json
+++ b/extensions/microsoft-foundry/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/microsoft-foundry",
- "version": "2026.3.14",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Microsoft Foundry provider plugin",
"type": "module",
diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json
index 17916f9f5b3..a992b759664 100644
--- a/extensions/microsoft/package.json
+++ b/extensions/microsoft/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/microsoft-speech",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Microsoft speech plugin",
"type": "module",
diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json
index 420a13e136e..4ebaf5e36e2 100644
--- a/extensions/minimax/package.json
+++ b/extensions/minimax/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/minimax-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw MiniMax provider and OAuth plugin",
"type": "module",
diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json
index 330467b9b11..e354d611457 100644
--- a/extensions/mistral/package.json
+++ b/extensions/mistral/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/mistral-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Mistral provider plugin",
"type": "module",
diff --git a/extensions/modelstudio/package.json b/extensions/modelstudio/package.json
index 93b9b9669ef..e759ae4982c 100644
--- a/extensions/modelstudio/package.json
+++ b/extensions/modelstudio/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/modelstudio-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Model Studio provider plugin",
"type": "module",
diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json
index ef4e89a7b35..fa413518645 100644
--- a/extensions/moonshot/package.json
+++ b/extensions/moonshot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/moonshot-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Moonshot provider plugin",
"type": "module",
diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json
index acd7e5b8b4e..6f1db71f2d8 100644
--- a/extensions/msteams/package.json
+++ b/extensions/msteams/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/msteams",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Microsoft Teams channel plugin",
"type": "module",
"dependencies": {
@@ -12,7 +12,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -40,7 +40,7 @@
"npmSpec": "@openclaw/msteams",
"localPath": "extensions/msteams",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json
index 65e2cc6a1ea..be48fbe6421 100644
--- a/extensions/nextcloud-talk/package.json
+++ b/extensions/nextcloud-talk/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nextcloud-talk",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Nextcloud Talk channel plugin",
"type": "module",
"dependencies": {
@@ -10,7 +10,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -40,7 +40,7 @@
"npmSpec": "@openclaw/nextcloud-talk",
"localPath": "extensions/nextcloud-talk",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json
index 5f365ae0eb4..f73ab205597 100644
--- a/extensions/nostr/package.json
+++ b/extensions/nostr/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nostr",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Nostr channel plugin for NIP-04 encrypted DMs",
"type": "module",
"dependencies": {
@@ -11,7 +11,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -37,7 +37,7 @@
"npmSpec": "@openclaw/nostr",
"localPath": "extensions/nostr",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json
index 2010ba0d444..031536a9602 100644
--- a/extensions/nvidia/package.json
+++ b/extensions/nvidia/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nvidia-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw NVIDIA provider plugin",
"type": "module",
diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json
index 360c85ee79f..a6622e1c0c2 100644
--- a/extensions/ollama/package.json
+++ b/extensions/ollama/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/ollama-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Ollama provider plugin",
"type": "module",
diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json
index fae3d02bc18..3380e277930 100644
--- a/extensions/open-prose/package.json
+++ b/extensions/open-prose/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/open-prose",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"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 36ee5e91b23..7582d43091f 100644
--- a/extensions/openai/package.json
+++ b/extensions/openai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openai-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw OpenAI provider plugins",
"type": "module",
diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json
index 0babfae57d5..6cbaf622114 100644
--- a/extensions/opencode-go/package.json
+++ b/extensions/opencode-go/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/opencode-go-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw OpenCode Go provider plugin",
"type": "module",
diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json
index ff7ac52ab4e..f2d789a66d9 100644
--- a/extensions/opencode/package.json
+++ b/extensions/opencode/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/opencode-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw OpenCode Zen provider plugin",
"type": "module",
diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json
index 47b8e9b3e70..a6f437442e9 100644
--- a/extensions/openrouter/package.json
+++ b/extensions/openrouter/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openrouter-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw OpenRouter provider plugin",
"type": "module",
diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json
index 178f6f81ee8..41ab0f30ed0 100644
--- a/extensions/openshell/package.json
+++ b/extensions/openshell/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openshell-sandbox",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw OpenShell sandbox backend",
"type": "module",
diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json
index 22c094188aa..f5349b3ce55 100644
--- a/extensions/perplexity/package.json
+++ b/extensions/perplexity/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/perplexity-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Perplexity plugin",
"type": "module",
diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json
index bcf8487af3e..5533847a5de 100644
--- a/extensions/qianfan/package.json
+++ b/extensions/qianfan/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qianfan-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Qianfan provider plugin",
"type": "module",
diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json
index 4ed1d7a61ae..68ff779fb5c 100644
--- a/extensions/sglang/package.json
+++ b/extensions/sglang/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/sglang-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw SGLang provider plugin",
"type": "module",
diff --git a/extensions/signal/package.json b/extensions/signal/package.json
index f474fc359a9..9a6b3d143cf 100644
--- a/extensions/signal/package.json
+++ b/extensions/signal/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/signal",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Signal channel plugin",
"type": "module",
diff --git a/extensions/slack/package.json b/extensions/slack/package.json
index 4e11aab7927..ed58b1d2794 100644
--- a/extensions/slack/package.json
+++ b/extensions/slack/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/slack",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Slack channel plugin",
"type": "module",
diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json
index c8dd4c05174..2bba9db7105 100644
--- a/extensions/synology-chat/package.json
+++ b/extensions/synology-chat/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/synology-chat",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "Synology Chat channel plugin for OpenClaw",
"type": "module",
"dependencies": {
@@ -24,7 +24,7 @@
"npmSpec": "@openclaw/synology-chat",
"localPath": "extensions/synology-chat",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
}
}
}
diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json
index 37e4b585d7e..230100638d7 100644
--- a/extensions/synthetic/package.json
+++ b/extensions/synthetic/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/synthetic-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Synthetic provider plugin",
"type": "module",
diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json
index 34f263b9cba..55c75c3e222 100644
--- a/extensions/tavily/package.json
+++ b/extensions/tavily/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tavily-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Tavily plugin",
"type": "module",
diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json
index 37ed23fe0e0..3fa8e101ba0 100644
--- a/extensions/telegram/package.json
+++ b/extensions/telegram/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/telegram",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Telegram channel plugin",
"type": "module",
diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json
index 3bef162f2bf..b351d7a45b0 100644
--- a/extensions/tlon/package.json
+++ b/extensions/tlon/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tlon",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Tlon/Urbit channel plugin",
"type": "module",
"dependencies": {
@@ -14,7 +14,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -40,7 +40,7 @@
"npmSpec": "@openclaw/tlon",
"localPath": "extensions/tlon",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
}
}
}
diff --git a/extensions/together/package.json b/extensions/together/package.json
index c0ff85ec269..64d2192bd2d 100644
--- a/extensions/together/package.json
+++ b/extensions/together/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/together-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Together provider plugin",
"type": "module",
diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json
index 9c55b9ce2df..e461be3727f 100644
--- a/extensions/twitch/package.json
+++ b/extensions/twitch/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/twitch",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Twitch channel plugin",
"type": "module",
"dependencies": {
@@ -14,7 +14,7 @@
"./index.ts"
],
"install": {
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"channel": {
"id": "twitch",
diff --git a/extensions/venice/package.json b/extensions/venice/package.json
index bfe83a32831..467636062d9 100644
--- a/extensions/venice/package.json
+++ b/extensions/venice/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/venice-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"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 2d67c78b6a4..2e1c9ca0afa 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.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Vercel AI Gateway provider plugin",
"type": "module",
diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json
index 02b26e17358..a15e3fd4e77 100644
--- a/extensions/vllm/package.json
+++ b/extensions/vllm/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/vllm-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw vLLM provider plugin",
"type": "module",
diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json
index 86684145174..fc6e8dab7c2 100644
--- a/extensions/voice-call/package.json
+++ b/extensions/voice-call/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/voice-call",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw voice-call plugin",
"type": "module",
"dependencies": {
@@ -13,7 +13,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -25,7 +25,7 @@
"./index.ts"
],
"install": {
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json
index 46a5d9dc078..feabba627c6 100644
--- a/extensions/volcengine/package.json
+++ b/extensions/volcengine/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/volcengine-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Volcengine provider plugin",
"type": "module",
diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json
index 016c83793f5..eb3ce098834 100644
--- a/extensions/whatsapp/package.json
+++ b/extensions/whatsapp/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/whatsapp",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw WhatsApp channel plugin",
"type": "module",
"dependencies": {
@@ -11,7 +11,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -37,7 +37,7 @@
"npmSpec": "@openclaw/whatsapp",
"localPath": "extensions/whatsapp",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/xai/package.json b/extensions/xai/package.json
index 9a1e5574c3f..c0da92a2a2a 100644
--- a/extensions/xai/package.json
+++ b/extensions/xai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/xai-plugin",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw xAI plugin",
"type": "module",
diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json
index 3374f7cc562..6b8c7a831cb 100644
--- a/extensions/xiaomi/package.json
+++ b/extensions/xiaomi/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/xiaomi-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Xiaomi provider plugin",
"type": "module",
diff --git a/extensions/zai/package.json b/extensions/zai/package.json
index 5c1a054ad1b..d0d7acc15f2 100644
--- a/extensions/zai/package.json
+++ b/extensions/zai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zai-provider",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"private": true,
"description": "OpenClaw Z.AI provider plugin",
"type": "module",
diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json
index 708a262c528..7e95fc0d219 100644
--- a/extensions/zalo/package.json
+++ b/extensions/zalo/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zalo",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Zalo channel plugin",
"type": "module",
"dependencies": {
@@ -11,7 +11,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -40,7 +40,7 @@
"npmSpec": "@openclaw/zalo",
"localPath": "extensions/zalo",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json
index e6d68788c53..2d442b3a32e 100644
--- a/extensions/zalouser/package.json
+++ b/extensions/zalouser/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zalouser",
- "version": "2026.3.22",
+ "version": "2026.3.26",
"description": "OpenClaw Zalo Personal Account plugin via native zca-js integration",
"type": "module",
"dependencies": {
@@ -12,7 +12,7 @@
"openclaw": "workspace:*"
},
"peerDependencies": {
- "openclaw": ">=2026.3.22"
+ "openclaw": ">=2026.3.26"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -41,7 +41,7 @@
"npmSpec": "@openclaw/zalouser",
"localPath": "extensions/zalouser",
"defaultChoice": "npm",
- "minHostVersion": ">=2026.3.22"
+ "minHostVersion": ">=2026.3.26"
},
"release": {
"publishToNpm": true
diff --git a/package.json b/package.json
index d0b18293e1b..f745ebaccbf 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "openclaw",
- "version": "2026.3.25",
+ "version": "2026.3.26",
"description": "Multi-channel AI gateway with extensible messaging integrations",
"keywords": [],
"homepage": "https://github.com/openclaw/openclaw#readme",
diff --git a/src/config/schema.base.generated.ts b/src/config/schema.base.generated.ts
index f61ff01ff31..895f4bec74c 100644
--- a/src/config/schema.base.generated.ts
+++ b/src/config/schema.base.generated.ts
@@ -15256,6 +15256,6 @@ export const GENERATED_BASE_CONFIG_SCHEMA = {
tags: ["security", "auth"],
},
},
- version: "2026.3.25",
+ version: "2026.3.26",
generatedAt: "2026-03-22T21:17:33.302Z",
} as const satisfies BaseConfigSchemaResponse;
diff --git a/src/plugins/bundled-plugin-metadata.generated.ts b/src/plugins/bundled-plugin-metadata.generated.ts
index 7bf6b044b68..56a2a10d343 100644
--- a/src/plugins/bundled-plugin-metadata.generated.ts
+++ b/src/plugins/bundled-plugin-metadata.generated.ts
@@ -9,7 +9,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/acpx",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw ACP runtime backend via acpx",
packageManifest: {
extensions: ["./index.ts"],
@@ -133,7 +133,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/amazon-bedrock-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Amazon Bedrock provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -156,7 +156,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/anthropic-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Anthropic provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -225,7 +225,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/bluebubbles",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw BlueBubbles channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -247,7 +247,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/bluebubbles",
localPath: "extensions/bluebubbles",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -268,7 +268,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/brave-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Brave plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -322,7 +322,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/browser-plugin",
- packageVersion: "2026.3.25",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw browser tool plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -345,7 +345,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/byteplus-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw BytePlus provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -386,7 +386,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/chutes-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Chutes.ai provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -439,7 +439,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/cloudflare-ai-gateway-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Cloudflare AI Gateway provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -481,7 +481,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/copilot-proxy",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Copilot Proxy provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -516,7 +516,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/deepgram-provider",
- packageVersion: "2026.3.14",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Deepgram media-understanding provider",
packageManifest: {
extensions: ["./index.ts"],
@@ -541,7 +541,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/deepseek-provider",
- packageVersion: "2026.3.14",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw DeepSeek provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -582,7 +582,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/diagnostics-otel",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw diagnostics OpenTelemetry exporter",
packageManifest: {
extensions: ["./index.ts"],
@@ -604,7 +604,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/diffs",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw diff viewer plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -804,7 +804,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/discord",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Discord channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -823,7 +823,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/discord",
localPath: "extensions/discord",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -844,7 +844,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/duckduckgo-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw DuckDuckGo plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -893,7 +893,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/elevenlabs-speech",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw ElevenLabs speech plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -918,7 +918,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/exa-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Exa plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -964,7 +964,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/fal-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw fal provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1013,7 +1013,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/feishu",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Feishu/Lark channel plugin (community maintained by @m1heng)",
packageManifest: {
extensions: ["./index.ts"],
@@ -1033,7 +1033,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/feishu",
localPath: "extensions/feishu",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -1055,7 +1055,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/firecrawl-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Firecrawl plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1109,7 +1109,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/github-copilot-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw GitHub Copilot provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1147,7 +1147,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/google-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Google plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1233,7 +1233,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/googlechat",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Google Chat channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1253,7 +1253,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/googlechat",
localPath: "extensions/googlechat",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -1274,7 +1274,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/groq-provider",
- packageVersion: "2026.3.14",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Groq media-understanding provider",
packageManifest: {
extensions: ["./index.ts"],
@@ -1299,7 +1299,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/huggingface-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Hugging Face provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1345,7 +1345,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/imessage",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw iMessage channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1384,7 +1384,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/irc",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw IRC channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1400,7 +1400,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
systemImage: "network",
},
install: {
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -1421,7 +1421,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/kilocode-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Kilo Gateway provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1463,7 +1463,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/kimi-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Kimi provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1509,7 +1509,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/line",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw LINE channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1528,7 +1528,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/line",
localPath: "extensions/line",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -1549,7 +1549,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/llm-task",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw JSON-only LLM task plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1596,7 +1596,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/lobster",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "Lobster workflow tool plugin (typed pipelines + resumable approvals)",
packageManifest: {
extensions: ["./index.ts"],
@@ -1624,7 +1624,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/matrix",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Matrix channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1643,7 +1643,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/matrix",
localPath: "extensions/matrix",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -1668,7 +1668,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/mattermost",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Mattermost channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1686,7 +1686,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/mattermost",
localPath: "extensions/mattermost",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -1707,7 +1707,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/memory-core",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw core memory search plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1730,7 +1730,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/memory-lancedb",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw LanceDB-backed long-term memory plugin with auto-recall/capture",
packageManifest: {
extensions: ["./index.ts"],
@@ -1738,7 +1738,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/memory-lancedb",
localPath: "extensions/memory-lancedb",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -1838,7 +1838,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/microsoft-speech",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Microsoft speech plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1863,7 +1863,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/microsoft-foundry",
- packageVersion: "2026.3.14",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Microsoft Foundry provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1912,7 +1912,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/minimax-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw MiniMax provider and OAuth plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -1993,7 +1993,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/mistral-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Mistral provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2037,7 +2037,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/modelstudio-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Model Studio provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2121,7 +2121,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/moonshot-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Moonshot provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2214,7 +2214,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/msteams",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Microsoft Teams channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2233,7 +2233,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/msteams",
localPath: "extensions/msteams",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -2258,7 +2258,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/nextcloud-talk",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Nextcloud Talk channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2278,7 +2278,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/nextcloud-talk",
localPath: "extensions/nextcloud-talk",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -2303,7 +2303,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/nostr",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Nostr channel plugin for NIP-04 encrypted DMs",
packageManifest: {
extensions: ["./index.ts"],
@@ -2322,7 +2322,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/nostr",
localPath: "extensions/nostr",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -2343,7 +2343,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/nvidia-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw NVIDIA provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2369,7 +2369,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/ollama-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Ollama provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2407,7 +2407,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/open-prose",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenProse VM skill pack plugin (slash command + telemetry).",
packageManifest: {
extensions: ["./index.ts"],
@@ -2432,7 +2432,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/openai-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw OpenAI provider plugins",
packageManifest: {
extensions: ["./index.ts"],
@@ -2489,7 +2489,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/opencode-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw OpenCode Zen provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2530,7 +2530,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/opencode-go-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw OpenCode Go provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2571,7 +2571,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/openrouter-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw OpenRouter provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2612,7 +2612,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/openshell-sandbox",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw OpenShell sandbox backend",
packageManifest: {
extensions: ["./index.ts"],
@@ -2726,7 +2726,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/perplexity-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Perplexity plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2786,7 +2786,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/qianfan-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Qianfan provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2827,7 +2827,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/sglang-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw SGLang provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2869,7 +2869,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/signal",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Signal channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2907,7 +2907,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/slack",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Slack channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -2945,7 +2945,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/synology-chat",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "Synology Chat channel plugin for OpenClaw",
packageManifest: {
extensions: ["./index.ts"],
@@ -2963,7 +2963,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/synology-chat",
localPath: "extensions/synology-chat",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -2984,7 +2984,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/synthetic-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Synthetic provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3025,7 +3025,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/tavily-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Tavily plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3084,7 +3084,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/telegram",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Telegram channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3122,7 +3122,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/tlon",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Tlon/Urbit channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3141,7 +3141,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/tlon",
localPath: "extensions/tlon",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -3163,7 +3163,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/together-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Together provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3204,7 +3204,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/twitch",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Twitch channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3217,7 +3217,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
aliases: ["twitch-chat"],
},
install: {
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -3238,7 +3238,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/venice-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Venice provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3279,7 +3279,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/vercel-ai-gateway-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Vercel AI Gateway provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3320,7 +3320,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/vllm-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw vLLM provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -3358,12 +3358,12 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/voice-call",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw voice-call plugin",
packageManifest: {
extensions: ["./index.ts"],
install: {
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -3985,7 +3985,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/volcengine-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Volcengine provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -4030,7 +4030,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/whatsapp",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw WhatsApp channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -4049,7 +4049,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/whatsapp",
localPath: "extensions/whatsapp",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -4070,7 +4070,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/xai-plugin",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw xAI plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -4145,7 +4145,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/xiaomi-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Xiaomi provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -4186,7 +4186,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "index.js",
},
packageName: "@openclaw/zai-provider",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Z.AI provider plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -4290,7 +4290,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/zalo",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Zalo channel plugin",
packageManifest: {
extensions: ["./index.ts"],
@@ -4310,7 +4310,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/zalo",
localPath: "extensions/zalo",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {
@@ -4335,7 +4335,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
built: "setup-entry.js",
},
packageName: "@openclaw/zalouser",
- packageVersion: "2026.3.22",
+ packageVersion: "2026.3.26",
packageDescription: "OpenClaw Zalo Personal Account plugin via native zca-js integration",
packageManifest: {
extensions: ["./index.ts"],
@@ -4355,7 +4355,7 @@ export const GENERATED_BUNDLED_PLUGIN_METADATA = [
npmSpec: "@openclaw/zalouser",
localPath: "extensions/zalouser",
defaultChoice: "npm",
- minHostVersion: ">=2026.3.22",
+ minHostVersion: ">=2026.3.26",
},
},
manifest: {