diff --git a/CHANGELOG.md b/CHANGELOG.md
index 23b3de97c2e..60502de9ea8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,45 @@
Docs: https://docs.openclaw.ai
+## 2026.6.10
+
+### Highlights
+
+- **Automatic fast mode for talks:** OpenClaw can enable fast mode for short conversational turns, then return to normal mode for longer runs with bounded fallback and delivery behavior. (#85104) Thanks @alexph-dev and @vincentkoc.
+- **More reliable model routing:** Zai model synthesis, GLM overload failover, and native reasoning-level selection now follow the active model catalog more consistently. (#94461, #93241, #94067, #94136) Thanks @Pandah97, @chrysb, @0xghost42, @zhengli0922, @openperf, @civiltox, and @BorClaw.
+- **Safer session and channel state:** channel switches reset stale origin fields, and cron delivery awareness stays attached to the target session. (#95328, #93580) Thanks @ZengWen-DT, @jalehman, @gorkem2020, and @scotthuang.
+- **Trusted policies survive hook composition:** composed hook registries keep the trusted tool policies required by approval-sensitive flows. (#94545) Thanks @jesse-merhi.
+
+### Changes
+
+- **Agent and channel runtime:** fast-mode state now survives retries, fallback transitions, progress events, and embedded/CLI/ACP normalization; session and channel routing retain the current target and delivery context. (#85104, #93580, #95328) Thanks @alexph-dev, @vincentkoc, @scotthuang, @ZengWen-DT, @jalehman, and @gorkem2020.
+- **Provider behavior:** model catalogs now supply the correct Zai base URL, overload classification, and native reasoning controls for live-discovered models. (#94461, #93241, #94067, #94136) Thanks @Pandah97, @chrysb, @0xghost42, @zhengli0922, @openperf, @civiltox, and @BorClaw.
+
+### Fixes
+
+- **Fast-mode and policy correctness:** fallback cutoffs and reset notices are bounded, repeated progress events remain visible, Codex service-tier state is normalized, and trusted policies are not lost when hook registries are composed. (#85104, #94545) Thanks @alexph-dev, @vincentkoc, and @jesse-merhi.
+- **Model and delivery edge cases:** Zai and GLM failover paths use the right runtime metadata, while stale channel-origin state no longer leaks across session changes. (#94461, #93241, #95328) Thanks @Pandah97, @chrysb, @0xghost42, @zhengli0922, @ZengWen-DT, @jalehman, and @gorkem2020.
+- **Provider plugin onboarding:** setup refreshes provider plugin registry metadata after installing setup-selected provider plugins, so auth continuation uses the newly installed provider instead of stale registry state. (#95792) Thanks @snowzlmbot.
+
+### Complete contribution record
+
+This audited record covers the complete v2026.6.9..HEAD history: 12 merged PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.
+
+#### Pull requests
+
+- **PR #86627** Keep core doctor health in contribution order. Thanks @giodl73-repo.
+- **PR #93580** fix: preserve cron delivery awareness for target sessions. Thanks @scotthuang and @jalehman.
+- **PR #95030** refactor: add SDK transcript identity target API. Thanks @jalehman.
+- **PR #94838** refactor(copilot): complete harness lifecycle parity. Thanks @vincentkoc.
+- **PR #95328** fix(sessions): reset stale per-channel origin fields on channel switch. Related #95325. Thanks @ZengWen-DT and @jalehman and @gorkem2020.
+- **PR #94461** fix(zai): fall back to manifest baseUrl for synthesized GLM-5 models. Related #94269. Thanks @Pandah97 and @chrysb.
+- **PR #93241** fix(agents): classify Zhipu GLM overload as overloaded for failover. Related #93211. Thanks @0xghost42 and @zhengli0922.
+- **PR #94067** fix(channels): resolve native /think menu levels via runtime catalog for live-discovered models. Related #93835. Thanks @openperf and @civiltox.
+- **PR #94136** fix(zai): expose GLM-5.2 reasoning levels [AI-assisted]. Thanks @BorClaw.
+- **PR #85104** feat: fast talks auto mode. Related #85087. Thanks @alexph-dev.
+- **PR #94545** fix: keep trusted policies with hook registry. Thanks @jesse-merhi.
+- **PR #95792** fix(onboard): refresh provider plugin registry after setup installs. Related #95765. Thanks @snowzlmbot.
+
## 2026.6.9
### Highlights
diff --git a/apps/android/CHANGELOG.md b/apps/android/CHANGELOG.md
index 5e708fb93ef..f6b79296ef9 100644
--- a/apps/android/CHANGELOG.md
+++ b/apps/android/CHANGELOG.md
@@ -2,11 +2,7 @@
## Unreleased
-## 2026.6.9 - 2026-06-23
-
-Adds settings detail panels, refreshes the Android overview controls, and routes exec approvals into the in-app inbox.
-
-Improves chat acknowledgement handling, gateway pairing readiness, microphone foreground-service behavior, and release screenshot reliability.
+Maintenance update for the current OpenClaw Android release.
## 2026.6.2 - 2026-06-02
diff --git a/apps/android/Config/Version.properties b/apps/android/Config/Version.properties
index 8328da5f3f2..bca2e74d2c6 100644
--- a/apps/android/Config/Version.properties
+++ b/apps/android/Config/Version.properties
@@ -2,5 +2,5 @@
# Source of truth: apps/android/version.json
# Generated by scripts/android-sync-versioning.ts.
-OPENCLAW_ANDROID_VERSION_NAME=2026.6.9
-OPENCLAW_ANDROID_VERSION_CODE=2026060901
+OPENCLAW_ANDROID_VERSION_NAME=2026.6.10
+OPENCLAW_ANDROID_VERSION_CODE=2026061001
diff --git a/apps/android/fastlane/metadata/android/en-US/release_notes.txt b/apps/android/fastlane/metadata/android/en-US/release_notes.txt
index 4181288ccc2..ffabfa4226e 100644
--- a/apps/android/fastlane/metadata/android/en-US/release_notes.txt
+++ b/apps/android/fastlane/metadata/android/en-US/release_notes.txt
@@ -1,3 +1 @@
-Adds settings detail panels, refreshes the Android overview controls, and routes exec approvals into the in-app inbox.
-
-Improves chat acknowledgement handling, gateway pairing readiness, microphone foreground-service behavior, and release screenshot reliability.
+Maintenance update for the current OpenClaw Android release.
diff --git a/apps/android/version.json b/apps/android/version.json
index fbb977c73c0..ec08aa937d1 100644
--- a/apps/android/version.json
+++ b/apps/android/version.json
@@ -1,4 +1,4 @@
{
- "version": "2026.6.9",
- "versionCode": 2026060901
+ "version": "2026.6.10",
+ "versionCode": 2026061001
}
diff --git a/apps/ios/CHANGELOG.md b/apps/ios/CHANGELOG.md
index 390dc522ec7..6ebc8755926 100644
--- a/apps/ios/CHANGELOG.md
+++ b/apps/ios/CHANGELOG.md
@@ -1,5 +1,11 @@
# OpenClaw iOS Changelog
+## 2026.6.10 - 2026-06-21
+
+Maintenance update for the current OpenClaw beta release.
+
+- Improved notification cleanup, Watch app compatibility, and native file input handling.
+
## 2026.6.9 - 2026-06-20
Maintenance update for the current OpenClaw release.
diff --git a/apps/ios/Config/Version.xcconfig b/apps/ios/Config/Version.xcconfig
index 0029939822b..f0b22d4d73e 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.6.9
-OPENCLAW_MARKETING_VERSION = 2026.6.9
+OPENCLAW_IOS_VERSION = 2026.6.10
+OPENCLAW_MARKETING_VERSION = 2026.6.10
OPENCLAW_BUILD_VERSION = 1
#include? "../build/Version.xcconfig"
diff --git a/apps/ios/fastlane/metadata/en-US/release_notes.txt b/apps/ios/fastlane/metadata/en-US/release_notes.txt
index 33566ce2d86..1c6aa3675a9 100644
--- a/apps/ios/fastlane/metadata/en-US/release_notes.txt
+++ b/apps/ios/fastlane/metadata/en-US/release_notes.txt
@@ -1,5 +1,3 @@
-Maintenance update for the current OpenClaw release.
+Maintenance update for the current OpenClaw beta release.
-- Added Apple Watch controls for common agent actions.
-- Improved Gateway setup, notification settings, and share-extension identity handling.
-- Updated the Watch app integration for current Xcode compatibility.
+- Improved notification cleanup, Watch app compatibility, and native file input handling.
diff --git a/apps/ios/version.json b/apps/ios/version.json
index 46d6503f08c..0d582710f6d 100644
--- a/apps/ios/version.json
+++ b/apps/ios/version.json
@@ -1,3 +1,3 @@
{
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
diff --git a/apps/macos/Sources/OpenClaw/Resources/Info.plist b/apps/macos/Sources/OpenClaw/Resources/Info.plist
index 3bbbd0058a7..ab36d314d53 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.6.9
+ 2026.6.10
CFBundleVersion
- 2026060900
+ 2026061000
CFBundleIconFile
OpenClaw
CFBundleURLTypes
diff --git a/docs/.generated/config-baseline.sha256 b/docs/.generated/config-baseline.sha256
index d034b7b05f5..f6f9bf92a79 100644
--- a/docs/.generated/config-baseline.sha256
+++ b/docs/.generated/config-baseline.sha256
@@ -1,4 +1,4 @@
-ee542300a1f9d5c23e772d47f2acfcc92ee0a4da210974306790bf2220b80277 config-baseline.json
+9246475f5771612a5fd12de38b153783c4a4cbb8b2682a5c40115916661c90f2 config-baseline.json
6349131baaa1828f2a071f42e4d7b17c8966c59b6588c8a4c1a32ea5ea4dcd5e config-baseline.core.json
-de674ef01dad2828bb711a4648dc5a00f696f71c3c59004131d9475769bc1ff8 config-baseline.channel.json
-ce2a731077f0f0135b7eaf01b00a60abfa0d2776aba4be237491d492af0c8a02 config-baseline.plugin.json
+671979e86e4c4f59415d0a20879e838f9bbd883b3d29eeb02cb5131db8d187fe config-baseline.channel.json
+94529978588d6e3776a86780b22cf9ff46a6f9957f2f178d3829403fad451ca7 config-baseline.plugin.json
diff --git a/extensions/acpx/npm-shrinkwrap.json b/extensions/acpx/npm-shrinkwrap.json
index 1dc72a996c1..df791ec55ae 100644
--- a/extensions/acpx/npm-shrinkwrap.json
+++ b/extensions/acpx/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/acpx",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/acpx",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@agentclientprotocol/claude-agent-acp": "0.39.0",
"@zed-industries/codex-acp": "0.15.0",
diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json
index d51defc2194..e7f20cd81fe 100644
--- a/extensions/acpx/package.json
+++ b/extensions/acpx/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/acpx",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw ACP runtime backend with plugin-owned session and transport management.",
"repository": {
"type": "git",
@@ -26,10 +26,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"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 3645afecbc1..28fd27a800d 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.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw admin HTTP RPC endpoint",
"type": "module",
diff --git a/extensions/alibaba/package.json b/extensions/alibaba/package.json
index 9fd5449b48a..a9be290a8b5 100644
--- a/extensions/alibaba/package.json
+++ b/extensions/alibaba/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/alibaba-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"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 41cc5778d6b..bdeda256a44 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/amazon-bedrock-mantle-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@anthropic-ai/sdk": "0.100.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 c6d659fb2e0..979e8c59ff3 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.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Amazon Bedrock Mantle provider plugin for OpenAI-compatible model routing.",
"repository": {
"type": "git",
@@ -24,10 +24,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/amazon-bedrock/npm-shrinkwrap.json b/extensions/amazon-bedrock/npm-shrinkwrap.json
index c3df7392b45..4e4adb8f63c 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/amazon-bedrock-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@aws-sdk/client-bedrock": "3.1056.0",
"@aws-sdk/client-bedrock-runtime": "3.1056.0",
diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json
index f9de54164eb..e868a1b68e1 100644
--- a/extensions/amazon-bedrock/package.json
+++ b/extensions/amazon-bedrock/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/amazon-bedrock-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Amazon Bedrock provider plugin with model discovery, embeddings, and guardrail support.",
"repository": {
"type": "git",
@@ -28,10 +28,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/anthropic-vertex/npm-shrinkwrap.json b/extensions/anthropic-vertex/npm-shrinkwrap.json
index a458da0fc1c..63411993afc 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/anthropic-vertex-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@anthropic-ai/vertex-sdk": "0.16.1"
}
diff --git a/extensions/anthropic-vertex/package.json b/extensions/anthropic-vertex/package.json
index cc86a01537b..e15c459f048 100644
--- a/extensions/anthropic-vertex/package.json
+++ b/extensions/anthropic-vertex/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/anthropic-vertex-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Anthropic Vertex provider plugin for Claude models on Google Vertex AI.",
"repository": {
"type": "git",
@@ -23,10 +23,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json
index 1f3dff01c2f..19b06ac3b2c 100644
--- a/extensions/anthropic/package.json
+++ b/extensions/anthropic/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/anthropic-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Anthropic provider plugin",
"type": "module",
diff --git a/extensions/arcee/npm-shrinkwrap.json b/extensions/arcee/npm-shrinkwrap.json
index cfce0bbdff3..c216ac634e8 100644
--- a/extensions/arcee/npm-shrinkwrap.json
+++ b/extensions/arcee/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/arcee-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/arcee-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/arcee/package.json b/extensions/arcee/package.json
index 29bdb28f5f9..8468004886b 100644
--- a/extensions/arcee/package.json
+++ b/extensions/arcee/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/arcee-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Arcee provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/azure-speech/package.json b/extensions/azure-speech/package.json
index 081ba335f6f..3846fe1b148 100644
--- a/extensions/azure-speech/package.json
+++ b/extensions/azure-speech/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/azure-speech",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Azure Speech plugin",
"type": "module",
diff --git a/extensions/bonjour/package.json b/extensions/bonjour/package.json
index df5a0005c88..ad72e41667c 100644
--- a/extensions/bonjour/package.json
+++ b/extensions/bonjour/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/bonjour",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Bonjour/mDNS gateway discovery",
"type": "module",
"dependencies": {
diff --git a/extensions/brave/npm-shrinkwrap.json b/extensions/brave/npm-shrinkwrap.json
index 668d383b540..b84a4dd8ff9 100644
--- a/extensions/brave/npm-shrinkwrap.json
+++ b/extensions/brave/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/brave-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/brave-plugin",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/brave/package.json b/extensions/brave/package.json
index f2038fcc894..e82ae53e3d6 100644
--- a/extensions/brave/package.json
+++ b/extensions/brave/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/brave-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Brave Search provider plugin for web search.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/browser/package.json b/extensions/browser/package.json
index f1321ba2fca..5644dd6e67d 100644
--- a/extensions/browser/package.json
+++ b/extensions/browser/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/browser-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw browser tool plugin",
"type": "module",
diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json
index d5bbb7b03d8..099461af343 100644
--- a/extensions/byteplus/package.json
+++ b/extensions/byteplus/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/byteplus-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw BytePlus provider plugin",
"type": "module",
diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json
index 9717f318e38..46cf17b7041 100644
--- a/extensions/canvas/package.json
+++ b/extensions/canvas/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/canvas-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Canvas plugin",
"type": "module",
diff --git a/extensions/cerebras/npm-shrinkwrap.json b/extensions/cerebras/npm-shrinkwrap.json
index e924d1ac8ea..0ca83e1a20a 100644
--- a/extensions/cerebras/npm-shrinkwrap.json
+++ b/extensions/cerebras/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/cerebras-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/cerebras-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/cerebras/package.json b/extensions/cerebras/package.json
index 56ed3f18bff..908c37e679f 100644
--- a/extensions/cerebras/package.json
+++ b/extensions/cerebras/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/cerebras-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Cerebras provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/chutes/npm-shrinkwrap.json b/extensions/chutes/npm-shrinkwrap.json
index 32732ae959a..e300fb2004c 100644
--- a/extensions/chutes/npm-shrinkwrap.json
+++ b/extensions/chutes/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/chutes-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/chutes-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json
index e973fc8f132..a6cc8e6edeb 100644
--- a/extensions/chutes/package.json
+++ b/extensions/chutes/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/chutes-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Chutes.ai provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/clickclack/npm-shrinkwrap.json b/extensions/clickclack/npm-shrinkwrap.json
index 20fd00ed397..eeea8332fe1 100644
--- a/extensions/clickclack/npm-shrinkwrap.json
+++ b/extensions/clickclack/npm-shrinkwrap.json
@@ -1,18 +1,18 @@
{
"name": "@openclaw/clickclack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/clickclack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"ws": "8.21.0",
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json
index 65252e6c8e4..1858af7bfd9 100644
--- a/extensions/clickclack/package.json
+++ b/extensions/clickclack/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/clickclack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw ClickClack channel plugin",
"type": "module",
"exports": {
@@ -17,7 +17,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -53,10 +53,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/cloudflare-ai-gateway/npm-shrinkwrap.json b/extensions/cloudflare-ai-gateway/npm-shrinkwrap.json
index 2177bfe662c..7d13fa81ff2 100644
--- a/extensions/cloudflare-ai-gateway/npm-shrinkwrap.json
+++ b/extensions/cloudflare-ai-gateway/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/cloudflare-ai-gateway-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/cloudflare-ai-gateway-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json
index 25781162db1..05474d99c88 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.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Cloudflare AI Gateway provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/codex-supervisor/package.json b/extensions/codex-supervisor/package.json
index d0f104d4906..5eb637d111f 100644
--- a/extensions/codex-supervisor/package.json
+++ b/extensions/codex-supervisor/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/codex-supervisor",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Codex app-server fleet supervision plugin.",
"type": "module",
diff --git a/extensions/codex/npm-shrinkwrap.json b/extensions/codex/npm-shrinkwrap.json
index e6980d05a7e..b54b1142b26 100644
--- a/extensions/codex/npm-shrinkwrap.json
+++ b/extensions/codex/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/codex",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/codex",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@openai/codex": "0.139.0",
"typebox": "1.1.39",
diff --git a/extensions/codex/package.json b/extensions/codex/package.json
index 0e2e3b32700..9e1891ad379 100644
--- a/extensions/codex/package.json
+++ b/extensions/codex/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/codex",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Codex app-server harness and model provider plugin with a Codex-managed GPT catalog.",
"repository": {
"type": "git",
@@ -34,10 +34,10 @@
]
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/cohere/npm-shrinkwrap.json b/extensions/cohere/npm-shrinkwrap.json
index c372ca958ac..a4b1dead8ba 100644
--- a/extensions/cohere/npm-shrinkwrap.json
+++ b/extensions/cohere/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/cohere-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/cohere-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/cohere/package.json b/extensions/cohere/package.json
index 3d7720e27c5..523e152203c 100644
--- a/extensions/cohere/package.json
+++ b/extensions/cohere/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/cohere-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Cohere provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": true
},
"release": {
diff --git a/extensions/comfy/package.json b/extensions/comfy/package.json
index 28d9887a94e..7e7fc970113 100644
--- a/extensions/comfy/package.json
+++ b/extensions/comfy/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/comfy-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw ComfyUI provider plugin",
"type": "module",
diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json
index b428797347d..c63e65bf51c 100644
--- a/extensions/copilot-proxy/package.json
+++ b/extensions/copilot-proxy/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/copilot-proxy",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Copilot Proxy provider plugin",
"type": "module",
diff --git a/extensions/copilot/npm-shrinkwrap.json b/extensions/copilot/npm-shrinkwrap.json
index a5399d48e96..88c443cfa42 100644
--- a/extensions/copilot/npm-shrinkwrap.json
+++ b/extensions/copilot/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/copilot",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/copilot",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@github/copilot-sdk": "1.0.0-beta.9"
}
diff --git a/extensions/copilot/package.json b/extensions/copilot/package.json
index a7a9fe4895d..54ef75da127 100644
--- a/extensions/copilot/package.json
+++ b/extensions/copilot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/copilot",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw GitHub Copilot agent runtime plugin (registers a `github-copilot` AgentHarness backed by @github/copilot-sdk over JSON-RPC to the GitHub Copilot CLI)",
"repository": {
"type": "git",
@@ -25,10 +25,10 @@
"minHostVersion": ">=2026.5.28"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json
index aff0d933449..595ec915249 100644
--- a/extensions/deepgram/package.json
+++ b/extensions/deepgram/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepgram-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Deepgram media-understanding provider",
"type": "module",
diff --git a/extensions/deepinfra/npm-shrinkwrap.json b/extensions/deepinfra/npm-shrinkwrap.json
index d999ba29055..4c2afc5f1a4 100644
--- a/extensions/deepinfra/npm-shrinkwrap.json
+++ b/extensions/deepinfra/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/deepinfra-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/deepinfra-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/deepinfra/package.json b/extensions/deepinfra/package.json
index 0143bedf137..02d3fab7eea 100644
--- a/extensions/deepinfra/package.json
+++ b/extensions/deepinfra/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepinfra-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw DeepInfra provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/deepseek/npm-shrinkwrap.json b/extensions/deepseek/npm-shrinkwrap.json
index 830ffc6ee13..96fc4be61bb 100644
--- a/extensions/deepseek/npm-shrinkwrap.json
+++ b/extensions/deepseek/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/deepseek-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/deepseek-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json
index 34f7b68b7d5..8f64616cecb 100644
--- a/extensions/deepseek/package.json
+++ b/extensions/deepseek/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/deepseek-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw DeepSeek provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/diagnostics-otel/npm-shrinkwrap.json b/extensions/diagnostics-otel/npm-shrinkwrap.json
index 9d2aca33b7b..093cc83e899 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/diagnostics-otel",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@opentelemetry/api": "1.9.1",
"@opentelemetry/api-logs": "0.219.0",
diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json
index cc16f83ea51..0fbfee59388 100644
--- a/extensions/diagnostics-otel/package.json
+++ b/extensions/diagnostics-otel/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diagnostics-otel",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw diagnostics OpenTelemetry exporter for metrics, traces, and logs.",
"repository": {
"type": "git",
@@ -34,10 +34,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/diagnostics-prometheus/npm-shrinkwrap.json b/extensions/diagnostics-prometheus/npm-shrinkwrap.json
index a0395b4924e..ff19bc6399d 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/diagnostics-prometheus",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/diagnostics-prometheus/package.json b/extensions/diagnostics-prometheus/package.json
index 2a7b1529f3a..1640bfd5a66 100644
--- a/extensions/diagnostics-prometheus/package.json
+++ b/extensions/diagnostics-prometheus/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diagnostics-prometheus",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw diagnostics Prometheus exporter for runtime metrics.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/diffs-language-pack/npm-shrinkwrap.json b/extensions/diffs-language-pack/npm-shrinkwrap.json
index 181e5d34388..d85535a61ff 100644
--- a/extensions/diffs-language-pack/npm-shrinkwrap.json
+++ b/extensions/diffs-language-pack/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/diffs-language-pack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/diffs-language-pack",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/diffs-language-pack/package.json b/extensions/diffs-language-pack/package.json
index 530700c07ac..ba64aa877e4 100644
--- a/extensions/diffs-language-pack/package.json
+++ b/extensions/diffs-language-pack/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diffs-language-pack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw diffs viewer syntax highlighting language pack",
"repository": {
"type": "git",
@@ -22,13 +22,13 @@
"minHostVersion": ">=2026.5.27"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"assetScripts": {
"build": "node ../../scripts/build-diffs-viewer-runtime.mjs full"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"staticAssets": [
{
"source": "./assets/viewer-runtime.js",
diff --git a/extensions/diffs/npm-shrinkwrap.json b/extensions/diffs/npm-shrinkwrap.json
index 12b9a0c838a..ee7c7f99028 100644
--- a/extensions/diffs/npm-shrinkwrap.json
+++ b/extensions/diffs/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/diffs",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/diffs",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@pierre/diffs": "1.2.4",
"@pierre/theme": "1.0.3",
diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json
index bbf7a515030..73fb15f6a79 100644
--- a/extensions/diffs/package.json
+++ b/extensions/diffs/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/diffs",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw read-only diff viewer plugin and file renderer for agents.",
"repository": {
"type": "git",
@@ -29,13 +29,13 @@
"minHostVersion": ">=2026.4.30"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"assetScripts": {
"build": "node ../../scripts/build-diffs-viewer-runtime.mjs curated"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"staticAssets": [
{
"source": "./assets/viewer-runtime.js",
diff --git a/extensions/discord/npm-shrinkwrap.json b/extensions/discord/npm-shrinkwrap.json
index aa56af04033..35a31a37155 100644
--- a/extensions/discord/npm-shrinkwrap.json
+++ b/extensions/discord/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/discord",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/discord",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@discordjs/voice": "0.19.2",
"discord-api-types": "0.38.48",
@@ -16,7 +16,7 @@
"ws": "8.21.0"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/discord/package.json b/extensions/discord/package.json
index d903a84e173..5b67badb044 100644
--- a/extensions/discord/package.json
+++ b/extensions/discord/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/discord",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Discord channel plugin for channels, DMs, commands, and app events.",
"repository": {
"type": "git",
@@ -20,7 +20,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -67,10 +67,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/document-extract/package.json b/extensions/document-extract/package.json
index b4c5cb6964a..1ed5f59815e 100644
--- a/extensions/document-extract/package.json
+++ b/extensions/document-extract/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/document-extract-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw local document extraction plugin",
"type": "module",
diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json
index 123a943ef74..6e0b17f775d 100644
--- a/extensions/duckduckgo/package.json
+++ b/extensions/duckduckgo/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/duckduckgo-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw DuckDuckGo plugin",
"type": "module",
diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json
index 6966d026f88..1c61a98959b 100644
--- a/extensions/elevenlabs/package.json
+++ b/extensions/elevenlabs/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/elevenlabs-speech",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw ElevenLabs speech plugin",
"type": "module",
diff --git a/extensions/exa/npm-shrinkwrap.json b/extensions/exa/npm-shrinkwrap.json
index d56996c5b44..f5a2f358396 100644
--- a/extensions/exa/npm-shrinkwrap.json
+++ b/extensions/exa/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/exa-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/exa-plugin",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/exa/package.json b/extensions/exa/package.json
index f1854dad95e..0289561482e 100644
--- a/extensions/exa/package.json
+++ b/extensions/exa/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/exa-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Exa plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/fal/package.json b/extensions/fal/package.json
index d23fb519b66..5ba2419a1a3 100644
--- a/extensions/fal/package.json
+++ b/extensions/fal/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/fal-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw fal provider plugin",
"type": "module",
diff --git a/extensions/feishu/npm-shrinkwrap.json b/extensions/feishu/npm-shrinkwrap.json
index c1a227e348f..53069ba5a64 100644
--- a/extensions/feishu/npm-shrinkwrap.json
+++ b/extensions/feishu/npm-shrinkwrap.json
@@ -1,19 +1,19 @@
{
"name": "@openclaw/feishu",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/feishu",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@larksuiteoapi/node-sdk": "1.66.0",
"typebox": "1.1.39",
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json
index cf547694c6c..4c25a9c5a47 100644
--- a/extensions/feishu/package.json
+++ b/extensions/feishu/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/feishu",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Feishu/Lark channel plugin for chats and workplace tools (community maintained by @m1heng).",
"repository": {
"type": "git",
@@ -17,7 +17,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -51,10 +51,10 @@
"minHostVersion": ">=2026.5.29"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/file-transfer/package.json b/extensions/file-transfer/package.json
index 7b94d562e34..0906a568151 100644
--- a/extensions/file-transfer/package.json
+++ b/extensions/file-transfer/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/file-transfer",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw file transfer plugin (file_fetch, dir_list, dir_fetch, file_write)",
"type": "module",
"dependencies": {
diff --git a/extensions/firecrawl/npm-shrinkwrap.json b/extensions/firecrawl/npm-shrinkwrap.json
index 39acead9138..a8ebf4309ab 100644
--- a/extensions/firecrawl/npm-shrinkwrap.json
+++ b/extensions/firecrawl/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/firecrawl-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/firecrawl-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"typebox": "1.1.39"
}
diff --git a/extensions/firecrawl/package.json b/extensions/firecrawl/package.json
index 3f081e97afb..be6591f3392 100644
--- a/extensions/firecrawl/package.json
+++ b/extensions/firecrawl/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/firecrawl-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Firecrawl plugin.",
"repository": {
"type": "git",
@@ -24,10 +24,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/fireworks/npm-shrinkwrap.json b/extensions/fireworks/npm-shrinkwrap.json
index 5f6b7b79b5b..7db536661ee 100644
--- a/extensions/fireworks/npm-shrinkwrap.json
+++ b/extensions/fireworks/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/fireworks-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/fireworks-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/fireworks/package.json b/extensions/fireworks/package.json
index 1ac23b703a9..c6e3d428e14 100644
--- a/extensions/fireworks/package.json
+++ b/extensions/fireworks/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/fireworks-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Fireworks provider plugin",
"type": "module",
"devDependencies": {
@@ -17,10 +17,10 @@
"minHostVersion": ">=2026.6.9"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json
index 17944a656ce..a1db4459028 100644
--- a/extensions/github-copilot/package.json
+++ b/extensions/github-copilot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/github-copilot-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw GitHub Copilot provider plugin",
"type": "module",
diff --git a/extensions/gmi/npm-shrinkwrap.json b/extensions/gmi/npm-shrinkwrap.json
index 29184048cdc..9a4cc6b1572 100644
--- a/extensions/gmi/npm-shrinkwrap.json
+++ b/extensions/gmi/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/gmi-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/gmi-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/gmi/package.json b/extensions/gmi/package.json
index 4df088641ab..ed015a31029 100644
--- a/extensions/gmi/package.json
+++ b/extensions/gmi/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/gmi-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw GMI Cloud provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/google-meet/npm-shrinkwrap.json b/extensions/google-meet/npm-shrinkwrap.json
index 5e35376b3ea..d09963868b2 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/google-meet",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"commander": "14.0.3",
"typebox": "1.1.39"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/google-meet/package.json b/extensions/google-meet/package.json
index 870877f5fcf..2da31e83f86 100644
--- a/extensions/google-meet/package.json
+++ b/extensions/google-meet/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/google-meet",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Google Meet participant plugin for joining calls through Chrome or Twilio transports.",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -33,10 +33,10 @@
"minHostVersion": ">=2026.4.20"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/google/package.json b/extensions/google/package.json
index c7efec93501..2b83b6e7709 100644
--- a/extensions/google/package.json
+++ b/extensions/google/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/google-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Google plugin",
"type": "module",
diff --git a/extensions/googlechat/npm-shrinkwrap.json b/extensions/googlechat/npm-shrinkwrap.json
index 076122597f6..d80b4a16012 100644
--- a/extensions/googlechat/npm-shrinkwrap.json
+++ b/extensions/googlechat/npm-shrinkwrap.json
@@ -1,19 +1,19 @@
{
"name": "@openclaw/googlechat",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/googlechat",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"gaxios": "7.1.4",
"google-auth-library": "10.6.2",
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json
index a7d268b5d9a..46bab01722c 100644
--- a/extensions/googlechat/package.json
+++ b/extensions/googlechat/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/googlechat",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Google Chat channel plugin for spaces and direct messages.",
"repository": {
"type": "git",
@@ -17,7 +17,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -75,10 +75,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/gradium/npm-shrinkwrap.json b/extensions/gradium/npm-shrinkwrap.json
index f746953f298..395d70b160a 100644
--- a/extensions/gradium/npm-shrinkwrap.json
+++ b/extensions/gradium/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/gradium-speech",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/gradium-speech",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/gradium/package.json b/extensions/gradium/package.json
index c8e3fe0797e..6b292f5fbde 100644
--- a/extensions/gradium/package.json
+++ b/extensions/gradium/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/gradium-speech",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Gradium speech plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/groq/npm-shrinkwrap.json b/extensions/groq/npm-shrinkwrap.json
index 2c8b2c626ba..1c654f9be56 100644
--- a/extensions/groq/npm-shrinkwrap.json
+++ b/extensions/groq/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/groq-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/groq-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/groq/package.json b/extensions/groq/package.json
index a89b3651654..e33ca145381 100644
--- a/extensions/groq/package.json
+++ b/extensions/groq/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/groq-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Groq media-understanding provider.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json
index c197535ec10..8a6f16a03b3 100644
--- a/extensions/huggingface/package.json
+++ b/extensions/huggingface/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/huggingface-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"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 a2ac3593165..c595e7b62e2 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.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw image generation runtime package",
"type": "module",
diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json
index 34405ecc379..4c160c18952 100644
--- a/extensions/imessage/package.json
+++ b/extensions/imessage/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/imessage",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw iMessage channel plugin using imsg on a signed-in Mac",
"type": "module",
@@ -43,10 +43,10 @@
]
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
}
},
"pluginInspector": {
diff --git a/extensions/inworld/npm-shrinkwrap.json b/extensions/inworld/npm-shrinkwrap.json
index cc0813c5630..d9bad5e52d5 100644
--- a/extensions/inworld/npm-shrinkwrap.json
+++ b/extensions/inworld/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/inworld-speech",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/inworld-speech",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/inworld/package.json b/extensions/inworld/package.json
index 5a595e24b0b..2e0aadc4337 100644
--- a/extensions/inworld/package.json
+++ b/extensions/inworld/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/inworld-speech",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Inworld speech plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/irc/npm-shrinkwrap.json b/extensions/irc/npm-shrinkwrap.json
index c9bcec78565..19fc5f10e1d 100644
--- a/extensions/irc/npm-shrinkwrap.json
+++ b/extensions/irc/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/irc",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/irc",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"zod": "4.4.3"
}
diff --git a/extensions/irc/package.json b/extensions/irc/package.json
index a722374c782..1b44f20c499 100644
--- a/extensions/irc/package.json
+++ b/extensions/irc/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/irc",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw IRC channel plugin",
"type": "module",
"devDependencies": {
@@ -42,10 +42,10 @@
}
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/kilocode/npm-shrinkwrap.json b/extensions/kilocode/npm-shrinkwrap.json
index 1b4454d87c9..6ff91e9012a 100644
--- a/extensions/kilocode/npm-shrinkwrap.json
+++ b/extensions/kilocode/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/kilocode-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/kilocode-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json
index 04b4749bb60..313b4c3a86d 100644
--- a/extensions/kilocode/package.json
+++ b/extensions/kilocode/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/kilocode-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Kilo Gateway provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/kimi-coding/npm-shrinkwrap.json b/extensions/kimi-coding/npm-shrinkwrap.json
index eaf71b17214..080c66292d6 100644
--- a/extensions/kimi-coding/npm-shrinkwrap.json
+++ b/extensions/kimi-coding/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/kimi-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/kimi-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/kimi-coding/package.json b/extensions/kimi-coding/package.json
index 9de54a3e535..a7eb9a365c5 100644
--- a/extensions/kimi-coding/package.json
+++ b/extensions/kimi-coding/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/kimi-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Kimi provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/line/npm-shrinkwrap.json b/extensions/line/npm-shrinkwrap.json
index e01beb06fd2..2cc1ee5e939 100644
--- a/extensions/line/npm-shrinkwrap.json
+++ b/extensions/line/npm-shrinkwrap.json
@@ -1,18 +1,18 @@
{
"name": "@openclaw/line",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/line",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@line/bot-sdk": "11.0.1",
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/line/package.json b/extensions/line/package.json
index d06284d3ae1..e3372847fd8 100644
--- a/extensions/line/package.json
+++ b/extensions/line/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/line",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw LINE channel plugin for LINE Bot API chats.",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -46,10 +46,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/litellm/package.json b/extensions/litellm/package.json
index b83f2e2d94c..76b99eaab79 100644
--- a/extensions/litellm/package.json
+++ b/extensions/litellm/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/litellm-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw LiteLLM provider plugin",
"type": "module",
diff --git a/extensions/llama-cpp/npm-shrinkwrap.json b/extensions/llama-cpp/npm-shrinkwrap.json
index 705407e733b..4a9d16735a8 100644
--- a/extensions/llama-cpp/npm-shrinkwrap.json
+++ b/extensions/llama-cpp/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/llama-cpp-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/llama-cpp-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"optionalDependencies": {
"node-llama-cpp": "3.18.1"
}
diff --git a/extensions/llama-cpp/package.json b/extensions/llama-cpp/package.json
index 8a5c5721842..16771999230 100644
--- a/extensions/llama-cpp/package.json
+++ b/extensions/llama-cpp/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/llama-cpp-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw llama.cpp embedding provider plugin",
"repository": {
"type": "git",
@@ -23,10 +23,10 @@
"minHostVersion": ">=2026.6.2"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"bundleRuntimeDependencies": false,
diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json
index acef826eab4..253aebc8bc5 100644
--- a/extensions/llm-task/package.json
+++ b/extensions/llm-task/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/llm-task",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw JSON-only LLM task plugin",
"type": "module",
diff --git a/extensions/lmstudio/package.json b/extensions/lmstudio/package.json
index ecea2452815..5afdbde3d10 100644
--- a/extensions/lmstudio/package.json
+++ b/extensions/lmstudio/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/lmstudio-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"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 01b899670ec..8fed74a45f2 100644
--- a/extensions/lobster/npm-shrinkwrap.json
+++ b/extensions/lobster/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/lobster",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/lobster",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@clawdbot/lobster": "2026.5.22",
"typebox": "1.1.39"
diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json
index ab3228c91d9..77720c0467d 100644
--- a/extensions/lobster/package.json
+++ b/extensions/lobster/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/lobster",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "Lobster workflow tool plugin for typed pipelines and resumable approvals.",
"repository": {
"type": "git",
@@ -24,10 +24,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/matrix/CHANGELOG.md b/extensions/matrix/CHANGELOG.md
index b4484edf56b..c6abb27b8dc 100644
--- a/extensions/matrix/CHANGELOG.md
+++ b/extensions/matrix/CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog
+## 2026.6.10
+
+### Changes
+
+- Version alignment with core OpenClaw release numbers.
+
## 2026.6.9
### Changes
diff --git a/extensions/matrix/npm-shrinkwrap.json b/extensions/matrix/npm-shrinkwrap.json
index f2e38a0ea09..0f903de6054 100644
--- a/extensions/matrix/npm-shrinkwrap.json
+++ b/extensions/matrix/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/matrix",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/matrix",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@matrix-org/matrix-sdk-crypto-nodejs": "0.6.0",
"@matrix-org/matrix-sdk-crypto-wasm": "18.3.0",
@@ -18,7 +18,7 @@
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json
index f2ba117d93e..8fe76483078 100644
--- a/extensions/matrix/package.json
+++ b/extensions/matrix/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/matrix",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Matrix channel plugin for rooms and direct messages.",
"repository": {
"type": "git",
@@ -22,7 +22,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -88,10 +88,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/mattermost/npm-shrinkwrap.json b/extensions/mattermost/npm-shrinkwrap.json
index 28dd679e585..44a1e972212 100644
--- a/extensions/mattermost/npm-shrinkwrap.json
+++ b/extensions/mattermost/npm-shrinkwrap.json
@@ -1,18 +1,18 @@
{
"name": "@openclaw/mattermost",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/mattermost",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"ws": "8.21.0",
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json
index 3cd9fa731a5..c2ebb947b0a 100644
--- a/extensions/mattermost/package.json
+++ b/extensions/mattermost/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/mattermost",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Mattermost channel plugin",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -45,10 +45,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/media-understanding-core/package.json b/extensions/media-understanding-core/package.json
index f22081d11fd..d98dcaf686e 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.6.9",
+ "version": "2026.6.10",
"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 0509d825e4a..dfb163eedd8 100644
--- a/extensions/memory-core/package.json
+++ b/extensions/memory-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-core",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw core memory search plugin",
"type": "module",
@@ -14,7 +14,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/memory-lancedb/npm-shrinkwrap.json b/extensions/memory-lancedb/npm-shrinkwrap.json
index 00605b66cf6..d69362d843a 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/memory-lancedb",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@lancedb/lancedb": "0.30.0",
"apache-arrow": "21.1.0",
diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json
index b62f1c05114..0dfe8175ff9 100644
--- a/extensions/memory-lancedb/package.json
+++ b/extensions/memory-lancedb/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-lancedb",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw LanceDB-backed long-term memory plugin with auto-recall, auto-capture, and vector search.",
"repository": {
"type": "git",
@@ -26,10 +26,10 @@
"minHostVersion": ">=2026.5.31"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"bundleRuntimeDependencies": false,
diff --git a/extensions/memory-wiki/package.json b/extensions/memory-wiki/package.json
index 1c9c44882aa..c9c78e716c7 100644
--- a/extensions/memory-wiki/package.json
+++ b/extensions/memory-wiki/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/memory-wiki",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw persistent wiki plugin",
"type": "module",
@@ -14,7 +14,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json
index 0d8369efb92..c9e709dd763 100644
--- a/extensions/microsoft-foundry/package.json
+++ b/extensions/microsoft-foundry/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/microsoft-foundry",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Microsoft Foundry provider plugin",
"type": "module",
diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json
index 59e38caaac5..3e24d39eedc 100644
--- a/extensions/microsoft/package.json
+++ b/extensions/microsoft/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/microsoft-speech",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Microsoft speech plugin",
"type": "module",
diff --git a/extensions/migrate-claude/package.json b/extensions/migrate-claude/package.json
index f6327733ef9..1b5a800f0e5 100644
--- a/extensions/migrate-claude/package.json
+++ b/extensions/migrate-claude/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/migrate-claude",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "Claude to OpenClaw migration provider",
"type": "module",
@@ -9,7 +9,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/migrate-hermes/package.json b/extensions/migrate-hermes/package.json
index 898734944bc..5d97af426d7 100644
--- a/extensions/migrate-hermes/package.json
+++ b/extensions/migrate-hermes/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/migrate-hermes",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "Hermes to OpenClaw migration provider",
"type": "module",
@@ -12,7 +12,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json
index a0a2f9c34b6..179fc5f8cc1 100644
--- a/extensions/minimax/package.json
+++ b/extensions/minimax/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/minimax-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw MiniMax provider and OAuth plugin",
"type": "module",
diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json
index b6cd4892f21..2b5127e16b8 100644
--- a/extensions/mistral/package.json
+++ b/extensions/mistral/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/mistral-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Mistral provider plugin",
"type": "module",
diff --git a/extensions/moonshot/npm-shrinkwrap.json b/extensions/moonshot/npm-shrinkwrap.json
index 4de713fb912..a5bcab9b99b 100644
--- a/extensions/moonshot/npm-shrinkwrap.json
+++ b/extensions/moonshot/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/moonshot-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/moonshot-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json
index 3963435191e..44f4c4c1904 100644
--- a/extensions/moonshot/package.json
+++ b/extensions/moonshot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/moonshot-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Moonshot provider plugin",
"type": "module",
"devDependencies": {
@@ -17,10 +17,10 @@
"minHostVersion": ">=2026.6.9"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/msteams/npm-shrinkwrap.json b/extensions/msteams/npm-shrinkwrap.json
index f22ae75a420..c6111604f2f 100644
--- a/extensions/msteams/npm-shrinkwrap.json
+++ b/extensions/msteams/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/msteams",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/msteams",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@azure/identity": "4.13.1",
"@microsoft/teams.api": "2.0.12",
@@ -15,7 +15,7 @@
"typebox": "1.1.39"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json
index 12ab886dabc..d1e1250852e 100644
--- a/extensions/msteams/package.json
+++ b/extensions/msteams/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/msteams",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Microsoft Teams channel plugin for bot conversations.",
"repository": {
"type": "git",
@@ -20,7 +20,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -56,10 +56,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/nextcloud-talk/npm-shrinkwrap.json b/extensions/nextcloud-talk/npm-shrinkwrap.json
index 833f7863e70..de7db71e372 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/nextcloud-talk",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json
index 2712e51ec32..774d49b48da 100644
--- a/extensions/nextcloud-talk/package.json
+++ b/extensions/nextcloud-talk/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nextcloud-talk",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Nextcloud Talk channel plugin for conversations.",
"repository": {
"type": "git",
@@ -12,7 +12,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -44,10 +44,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/nostr/npm-shrinkwrap.json b/extensions/nostr/npm-shrinkwrap.json
index 3d5e7646ba8..9b79fd4f10d 100644
--- a/extensions/nostr/npm-shrinkwrap.json
+++ b/extensions/nostr/npm-shrinkwrap.json
@@ -1,18 +1,18 @@
{
"name": "@openclaw/nostr",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/nostr",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"nostr-tools": "2.23.5",
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json
index cde9fba9a37..0b840a541c5 100644
--- a/extensions/nostr/package.json
+++ b/extensions/nostr/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nostr",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Nostr channel plugin for NIP-04 encrypted direct messages.",
"repository": {
"type": "git",
@@ -16,7 +16,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -54,10 +54,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/novita/package.json b/extensions/novita/package.json
index 91fea238537..6e68575d841 100644
--- a/extensions/novita/package.json
+++ b/extensions/novita/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/novita-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw NovitaAI provider plugin",
"type": "module",
diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json
index 953e46a749f..fece3a98a06 100644
--- a/extensions/nvidia/package.json
+++ b/extensions/nvidia/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/nvidia-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw NVIDIA provider plugin",
"type": "module",
diff --git a/extensions/oc-path/package.json b/extensions/oc-path/package.json
index 0e2025161c1..a501519339a 100644
--- a/extensions/oc-path/package.json
+++ b/extensions/oc-path/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/oc-path",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw oc:// workspace path plugin",
"type": "module",
@@ -15,7 +15,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json
index 16a8df3158d..ef80156d8cb 100644
--- a/extensions/ollama/package.json
+++ b/extensions/ollama/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/ollama-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Ollama provider plugin",
"type": "module",
diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json
index bb414c5e0f1..6c5b809bcf2 100644
--- a/extensions/open-prose/package.json
+++ b/extensions/open-prose/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/open-prose",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"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 e47b769b6a9..c512abd486f 100644
--- a/extensions/openai/package.json
+++ b/extensions/openai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openai-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw OpenAI provider plugins",
"type": "module",
diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json
index ff4a71d778c..2ab266e056d 100644
--- a/extensions/opencode-go/package.json
+++ b/extensions/opencode-go/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/opencode-go-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw OpenCode Go provider plugin",
"type": "module",
diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json
index db545dfec15..1fdb7f949c9 100644
--- a/extensions/opencode/package.json
+++ b/extensions/opencode/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/opencode-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw OpenCode Zen provider plugin",
"type": "module",
diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json
index db6887528e4..0304cbb4fff 100644
--- a/extensions/openrouter/package.json
+++ b/extensions/openrouter/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openrouter-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw OpenRouter provider plugin",
"type": "module",
diff --git a/extensions/openshell/npm-shrinkwrap.json b/extensions/openshell/npm-shrinkwrap.json
index ef07250a62e..62155795599 100644
--- a/extensions/openshell/npm-shrinkwrap.json
+++ b/extensions/openshell/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/openshell-sandbox",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/openshell-sandbox",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"zod": "4.4.3"
}
diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json
index f877bbf6346..db0025c140a 100644
--- a/extensions/openshell/package.json
+++ b/extensions/openshell/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/openshell-sandbox",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw sandbox backend for the NVIDIA OpenShell CLI with mirrored local workspaces and SSH command execution.",
"repository": {
"type": "git",
@@ -23,10 +23,10 @@
"minHostVersion": ">=2026.5.12-beta.1"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/parallel/npm-shrinkwrap.json b/extensions/parallel/npm-shrinkwrap.json
index c2d85635819..287a9119098 100644
--- a/extensions/parallel/npm-shrinkwrap.json
+++ b/extensions/parallel/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/parallel-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/parallel-plugin",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/parallel/package.json b/extensions/parallel/package.json
index e5575ec7f7a..f0e78a2e3ea 100644
--- a/extensions/parallel/package.json
+++ b/extensions/parallel/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/parallel-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Parallel web search plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/perplexity/npm-shrinkwrap.json b/extensions/perplexity/npm-shrinkwrap.json
index 35220f45c2c..28c87b345a2 100644
--- a/extensions/perplexity/npm-shrinkwrap.json
+++ b/extensions/perplexity/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/perplexity-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/perplexity-plugin",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json
index 81e1e2d8e98..3592f7f5bf2 100644
--- a/extensions/perplexity/package.json
+++ b/extensions/perplexity/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/perplexity-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Perplexity plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/pixverse/npm-shrinkwrap.json b/extensions/pixverse/npm-shrinkwrap.json
index aa33f2d8c04..a95323b94fc 100644
--- a/extensions/pixverse/npm-shrinkwrap.json
+++ b/extensions/pixverse/npm-shrinkwrap.json
@@ -1,14 +1,14 @@
{
"name": "@openclaw/pixverse-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/pixverse-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/pixverse/package.json b/extensions/pixverse/package.json
index f04bfc67d09..603833bb00c 100644
--- a/extensions/pixverse/package.json
+++ b/extensions/pixverse/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/pixverse-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw PixVerse video generation provider plugin.",
"repository": {
"type": "git",
@@ -12,7 +12,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -30,10 +30,10 @@
"minHostVersion": ">=2026.5.26"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/policy/package.json b/extensions/policy/package.json
index ffcf16da330..7efb9c42fdc 100644
--- a/extensions/policy/package.json
+++ b/extensions/policy/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/policy",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw policy doctor checks for workspace conformance",
"type": "module",
@@ -12,7 +12,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/qa-channel/package.json b/extensions/qa-channel/package.json
index a34a823ad20..69371e6fe7e 100644
--- a/extensions/qa-channel/package.json
+++ b/extensions/qa-channel/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qa-channel",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw QA synthetic channel plugin",
"type": "module",
@@ -19,7 +19,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json
index 06ef6a30daa..11dafbb6c1d 100644
--- a/extensions/qa-lab/package.json
+++ b/extensions/qa-lab/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qa-lab",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw QA lab plugin with private debugger UI and scenario runner",
"type": "module",
@@ -20,7 +20,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -32,7 +32,7 @@
"./index.ts"
],
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
}
}
}
diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json
index 004652aecd9..fe2f1589fa6 100644
--- a/extensions/qa-matrix/package.json
+++ b/extensions/qa-matrix/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qa-matrix",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Matrix QA runner plugin",
"type": "module",
@@ -13,7 +13,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -25,7 +25,7 @@
"./index.ts"
],
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
}
}
}
diff --git a/extensions/qianfan/npm-shrinkwrap.json b/extensions/qianfan/npm-shrinkwrap.json
index 2432a276dae..29c38cc4c0a 100644
--- a/extensions/qianfan/npm-shrinkwrap.json
+++ b/extensions/qianfan/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/qianfan-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/qianfan-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json
index 1d8532d28aa..ac0dc309f6a 100644
--- a/extensions/qianfan/package.json
+++ b/extensions/qianfan/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qianfan-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Qianfan provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/qqbot/npm-shrinkwrap.json b/extensions/qqbot/npm-shrinkwrap.json
index 22d0026d12f..56e44bb6b20 100644
--- a/extensions/qqbot/npm-shrinkwrap.json
+++ b/extensions/qqbot/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/qqbot",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/qqbot",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@tencent-connect/qqbot-connector": "1.1.0",
"mpg123-decoder": "1.0.3",
@@ -15,7 +15,7 @@
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json
index 3e543333aac..173a6e3982a 100644
--- a/extensions/qqbot/package.json
+++ b/extensions/qqbot/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qqbot",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": false,
"description": "OpenClaw QQ Bot channel plugin for group and direct-message workflows.",
"repository": {
@@ -21,7 +21,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -50,10 +50,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/qwen/npm-shrinkwrap.json b/extensions/qwen/npm-shrinkwrap.json
index 5dcfd58b2ed..9940934206c 100644
--- a/extensions/qwen/npm-shrinkwrap.json
+++ b/extensions/qwen/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/qwen-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/qwen-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json
index 44e065a744e..33fb8fd6f0d 100644
--- a/extensions/qwen/package.json
+++ b/extensions/qwen/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/qwen-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Qwen Cloud provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/raft/npm-shrinkwrap.json b/extensions/raft/npm-shrinkwrap.json
index 74bff6d629e..9dda885e3d2 100644
--- a/extensions/raft/npm-shrinkwrap.json
+++ b/extensions/raft/npm-shrinkwrap.json
@@ -1,17 +1,17 @@
{
"name": "@openclaw/raft",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/raft",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/raft/package.json b/extensions/raft/package.json
index 1b43796c4b9..b27be8e774f 100644
--- a/extensions/raft/package.json
+++ b/extensions/raft/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/raft",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Raft channel plugin for Raft CLI wake bridges.",
"repository": {
"type": "git",
@@ -15,7 +15,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -33,10 +33,10 @@
"minHostVersion": ">=2026.6.8"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"channel": {
"id": "raft",
diff --git a/extensions/runway/package.json b/extensions/runway/package.json
index 2e39c8768de..b2464704d12 100644
--- a/extensions/runway/package.json
+++ b/extensions/runway/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/runway-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Runway video provider plugin",
"type": "module",
diff --git a/extensions/searxng/npm-shrinkwrap.json b/extensions/searxng/npm-shrinkwrap.json
index 098d5721c9d..0154e47cf03 100644
--- a/extensions/searxng/npm-shrinkwrap.json
+++ b/extensions/searxng/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/searxng-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/searxng-plugin",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/searxng/package.json b/extensions/searxng/package.json
index 9f36a5599d2..64f1d8d2ff5 100644
--- a/extensions/searxng/package.json
+++ b/extensions/searxng/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/searxng-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw SearXNG plugin",
"type": "module",
"devDependencies": {
@@ -18,10 +18,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/senseaudio/package.json b/extensions/senseaudio/package.json
index e2d09e70059..5b47d11af5b 100644
--- a/extensions/senseaudio/package.json
+++ b/extensions/senseaudio/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/senseaudio-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw SenseAudio media-understanding provider",
"type": "module",
diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json
index 1eefb674b04..e186fbebcce 100644
--- a/extensions/sglang/package.json
+++ b/extensions/sglang/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/sglang-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw SGLang provider plugin",
"type": "module",
diff --git a/extensions/signal/npm-shrinkwrap.json b/extensions/signal/npm-shrinkwrap.json
index de8ef785afc..2beb0c9852a 100644
--- a/extensions/signal/npm-shrinkwrap.json
+++ b/extensions/signal/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/signal",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/signal",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"ws": "8.21.0"
}
diff --git a/extensions/signal/package.json b/extensions/signal/package.json
index a477269a931..1aebb2e3b5b 100644
--- a/extensions/signal/package.json
+++ b/extensions/signal/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/signal",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Signal channel plugin",
"type": "module",
"dependencies": {
@@ -47,10 +47,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/slack/npm-shrinkwrap.json b/extensions/slack/npm-shrinkwrap.json
index 22206e8d811..10df9f8eee2 100644
--- a/extensions/slack/npm-shrinkwrap.json
+++ b/extensions/slack/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/slack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/slack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@slack/bolt": "4.7.3",
"@slack/types": "2.21.1",
@@ -16,7 +16,7 @@
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/slack/package.json b/extensions/slack/package.json
index 311a9d2e4ba..7ef21a2431b 100644
--- a/extensions/slack/package.json
+++ b/extensions/slack/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/slack",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Slack channel plugin for channels, DMs, commands, and app events.",
"repository": {
"type": "git",
@@ -20,7 +20,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -65,13 +65,13 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"startup": {
"deferConfiguredChannelFullLoadUntilAfterListen": true
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/sms/npm-shrinkwrap.json b/extensions/sms/npm-shrinkwrap.json
index e5b7f30e265..4d9e3718173 100644
--- a/extensions/sms/npm-shrinkwrap.json
+++ b/extensions/sms/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/sms",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/sms",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"zod": "4.4.3"
}
diff --git a/extensions/sms/package.json b/extensions/sms/package.json
index e9450e4c0da..a292297457a 100644
--- a/extensions/sms/package.json
+++ b/extensions/sms/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/sms",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw SMS channel plugin for Twilio text messages.",
"repository": {
"type": "git",
@@ -29,10 +29,10 @@
"quickstartAllowFrom": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"install": {
diff --git a/extensions/stepfun/npm-shrinkwrap.json b/extensions/stepfun/npm-shrinkwrap.json
index 7e004bba326..a1f5e339f2f 100644
--- a/extensions/stepfun/npm-shrinkwrap.json
+++ b/extensions/stepfun/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/stepfun-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/stepfun-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/stepfun/package.json b/extensions/stepfun/package.json
index 1df13f039fd..f3aa9a1e021 100644
--- a/extensions/stepfun/package.json
+++ b/extensions/stepfun/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/stepfun-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw StepFun provider plugin.",
"repository": {
"type": "git",
@@ -21,10 +21,10 @@
"minHostVersion": ">=2026.6.9"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/synology-chat/npm-shrinkwrap.json b/extensions/synology-chat/npm-shrinkwrap.json
index 93807aaef04..ba68b3b1552 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/synology-chat",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"zod": "4.4.3"
}
diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json
index 6100740aff8..a227d1a3139 100644
--- a/extensions/synology-chat/package.json
+++ b/extensions/synology-chat/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/synology-chat",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "Synology Chat channel plugin for OpenClaw channels and direct messages.",
"repository": {
"type": "git",
@@ -30,10 +30,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json
index 657874124dd..53cd80fdd2e 100644
--- a/extensions/synthetic/package.json
+++ b/extensions/synthetic/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/synthetic-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Synthetic provider plugin",
"type": "module",
diff --git a/extensions/tavily/npm-shrinkwrap.json b/extensions/tavily/npm-shrinkwrap.json
index e80cfc4fe46..f8c39dd4e6d 100644
--- a/extensions/tavily/npm-shrinkwrap.json
+++ b/extensions/tavily/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/tavily-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/tavily-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"typebox": "1.1.39"
}
diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json
index 0b6c2d7d81b..e4f7b8b6ba7 100644
--- a/extensions/tavily/package.json
+++ b/extensions/tavily/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tavily-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Tavily plugin",
"type": "module",
"dependencies": {
@@ -21,10 +21,10 @@
"allowInvalidConfigRecovery": true
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json
index a65258335be..d707a8244bc 100644
--- a/extensions/telegram/package.json
+++ b/extensions/telegram/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/telegram",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Telegram channel plugin",
"type": "module",
diff --git a/extensions/tencent/npm-shrinkwrap.json b/extensions/tencent/npm-shrinkwrap.json
index fb89e915fd4..cc433bf3b36 100644
--- a/extensions/tencent/npm-shrinkwrap.json
+++ b/extensions/tencent/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/tencent-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/tencent-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/tencent/package.json b/extensions/tencent/package.json
index 45d04c1a519..ef72cc7cee8 100644
--- a/extensions/tencent/package.json
+++ b/extensions/tencent/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tencent-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Tencent Cloud provider plugin (TokenHub + Token Plan)",
"type": "module",
"devDependencies": {
@@ -17,10 +17,10 @@
"minHostVersion": ">=2026.6.9"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/tlon/npm-shrinkwrap.json b/extensions/tlon/npm-shrinkwrap.json
index 539a27e863a..21e95f771ec 100644
--- a/extensions/tlon/npm-shrinkwrap.json
+++ b/extensions/tlon/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/tlon",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/tlon",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@aws-sdk/client-s3": "3.1056.0",
"@aws-sdk/s3-request-presigner": "3.1056.0",
@@ -15,7 +15,7 @@
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json
index 81dbc0728ac..a9cb816ea3c 100644
--- a/extensions/tlon/package.json
+++ b/extensions/tlon/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tlon",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Tlon/Urbit channel plugin for chat workflows.",
"repository": {
"type": "git",
@@ -19,7 +19,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -73,10 +73,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"bundleRuntimeDependencies": false,
diff --git a/extensions/together/package.json b/extensions/together/package.json
index 767f02d2383..d55797fca57 100644
--- a/extensions/together/package.json
+++ b/extensions/together/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/together-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Together provider plugin",
"type": "module",
diff --git a/extensions/tokenjuice/npm-shrinkwrap.json b/extensions/tokenjuice/npm-shrinkwrap.json
index 5b9526b607b..01e73afb522 100644
--- a/extensions/tokenjuice/npm-shrinkwrap.json
+++ b/extensions/tokenjuice/npm-shrinkwrap.json
@@ -1,17 +1,17 @@
{
"name": "@openclaw/tokenjuice",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/tokenjuice",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"tokenjuice": "0.8.1"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/tokenjuice/package.json b/extensions/tokenjuice/package.json
index abf3f6d893f..fb759443ef9 100644
--- a/extensions/tokenjuice/package.json
+++ b/extensions/tokenjuice/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/tokenjuice",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw tokenjuice exec output compaction plugin",
"repository": {
"type": "git",
@@ -11,7 +11,7 @@
"tokenjuice": "0.8.1"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -33,10 +33,10 @@
"minHostVersion": ">=2026.5.28"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/tts-local-cli/package.json b/extensions/tts-local-cli/package.json
index 4a4137160b0..1543d298b53 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.6.9",
+ "version": "2026.6.10",
"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 a7535a0ee3f..0597eb68b80 100644
--- a/extensions/twitch/npm-shrinkwrap.json
+++ b/extensions/twitch/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/twitch",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/twitch",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"@twurple/api": "8.1.4",
"@twurple/auth": "8.1.4",
diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json
index 2a2d7dc0b50..61169585f1d 100644
--- a/extensions/twitch/package.json
+++ b/extensions/twitch/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/twitch",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Twitch channel plugin for chat and moderation workflows.",
"repository": {
"type": "git",
@@ -27,10 +27,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"channel": {
"id": "twitch",
diff --git a/extensions/venice/npm-shrinkwrap.json b/extensions/venice/npm-shrinkwrap.json
index f884962c02c..9ac33c5e819 100644
--- a/extensions/venice/npm-shrinkwrap.json
+++ b/extensions/venice/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/venice-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/venice-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/venice/package.json b/extensions/venice/package.json
index 82b0f54de6e..1af0572f533 100644
--- a/extensions/venice/package.json
+++ b/extensions/venice/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/venice-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Venice provider plugin",
"type": "module",
"devDependencies": {
@@ -17,10 +17,10 @@
"minHostVersion": ">=2026.6.9"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/vercel-ai-gateway/npm-shrinkwrap.json b/extensions/vercel-ai-gateway/npm-shrinkwrap.json
index 3abbd632c52..ca481755517 100644
--- a/extensions/vercel-ai-gateway/npm-shrinkwrap.json
+++ b/extensions/vercel-ai-gateway/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/vercel-ai-gateway-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/vercel-ai-gateway-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/vercel-ai-gateway/package.json b/extensions/vercel-ai-gateway/package.json
index b25300bb031..f9c2b5e929c 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.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Vercel AI Gateway provider plugin",
"type": "module",
"devDependencies": {
@@ -17,10 +17,10 @@
"minHostVersion": ">=2026.6.9"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/video-generation-core/package.json b/extensions/video-generation-core/package.json
index 5738e4d4156..bf7922e7e16 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.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw video generation runtime package",
"type": "module",
diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json
index 93b29f7751b..518a79c5471 100644
--- a/extensions/vllm/package.json
+++ b/extensions/vllm/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/vllm-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"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 d9e5c5582de..2a123d33dab 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.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/voice-call",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"commander": "14.0.3",
"typebox": "1.1.39",
@@ -14,7 +14,7 @@
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json
index 20edb182b91..d24dbd98a49 100644
--- a/extensions/voice-call/package.json
+++ b/extensions/voice-call/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/voice-call",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw voice-call plugin for Twilio, Telnyx, and Plivo phone calls.",
"repository": {
"type": "git",
@@ -18,7 +18,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -35,10 +35,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json
index 9eb74d236d3..02e09c1857c 100644
--- a/extensions/volcengine/package.json
+++ b/extensions/volcengine/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/volcengine-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Volcengine provider plugin",
"type": "module",
diff --git a/extensions/voyage/package.json b/extensions/voyage/package.json
index 02c9f3720ce..b851d112629 100644
--- a/extensions/voyage/package.json
+++ b/extensions/voyage/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/voyage-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Voyage embedding provider plugin",
"type": "module",
diff --git a/extensions/vydra/package.json b/extensions/vydra/package.json
index acfa5a95dee..926e4d0ee08 100644
--- a/extensions/vydra/package.json
+++ b/extensions/vydra/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/vydra-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"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 d4680558e6f..a289c9703be 100644
--- a/extensions/web-readability/package.json
+++ b/extensions/web-readability/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/web-readability-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw local Readability web extraction plugin",
"type": "module",
diff --git a/extensions/webhooks/package.json b/extensions/webhooks/package.json
index 134ee0f0d91..9a329f6695a 100644
--- a/extensions/webhooks/package.json
+++ b/extensions/webhooks/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/webhooks",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw webhook bridge plugin",
"type": "module",
diff --git a/extensions/whatsapp/npm-shrinkwrap.json b/extensions/whatsapp/npm-shrinkwrap.json
index 1fe6ad65b3f..6dbae4264d1 100644
--- a/extensions/whatsapp/npm-shrinkwrap.json
+++ b/extensions/whatsapp/npm-shrinkwrap.json
@@ -1,19 +1,19 @@
{
"name": "@openclaw/whatsapp",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/whatsapp",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"audio-decode": "2.2.3",
"baileys": "7.0.0-rc13",
"typebox": "1.1.39"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json
index aa35e01daf2..2f809b8b13e 100644
--- a/extensions/whatsapp/package.json
+++ b/extensions/whatsapp/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/whatsapp",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw WhatsApp channel plugin for WhatsApp Web chats.",
"repository": {
"type": "git",
@@ -17,7 +17,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -60,10 +60,10 @@
"minHostVersion": ">=2026.4.25"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/workboard/package.json b/extensions/workboard/package.json
index cf7497f76c7..53c52616f1c 100644
--- a/extensions/workboard/package.json
+++ b/extensions/workboard/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/workboard",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw dashboard workboard plugin",
"type": "module",
@@ -12,7 +12,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/xai/package.json b/extensions/xai/package.json
index 5dced7e0708..6c97f836b30 100644
--- a/extensions/xai/package.json
+++ b/extensions/xai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/xai-plugin",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw xAI plugin",
"type": "module",
diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json
index b695e3a3347..1a789f547da 100644
--- a/extensions/xiaomi/package.json
+++ b/extensions/xiaomi/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/xiaomi-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"private": true,
"description": "OpenClaw Xiaomi provider plugin",
"type": "module",
diff --git a/extensions/zai/npm-shrinkwrap.json b/extensions/zai/npm-shrinkwrap.json
index 782ddc01abf..1ba6e7568ae 100644
--- a/extensions/zai/npm-shrinkwrap.json
+++ b/extensions/zai/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "@openclaw/zai-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/zai-provider",
- "version": "2026.6.9"
+ "version": "2026.6.10"
}
}
}
diff --git a/extensions/zai/package.json b/extensions/zai/package.json
index b3783d2bbde..0ff04922c09 100644
--- a/extensions/zai/package.json
+++ b/extensions/zai/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zai-provider",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Z.AI provider plugin",
"type": "module",
"devDependencies": {
@@ -17,10 +17,10 @@
"minHostVersion": ">=2026.6.9"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9",
+ "openclawVersion": "2026.6.10",
"bundledDist": false
},
"release": {
diff --git a/extensions/zalo/npm-shrinkwrap.json b/extensions/zalo/npm-shrinkwrap.json
index a27d4761c03..a970b8fdc6f 100644
--- a/extensions/zalo/npm-shrinkwrap.json
+++ b/extensions/zalo/npm-shrinkwrap.json
@@ -1,17 +1,17 @@
{
"name": "@openclaw/zalo",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/zalo",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json
index 63d94da8709..c26e1b3837e 100644
--- a/extensions/zalo/package.json
+++ b/extensions/zalo/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zalo",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Zalo channel plugin for bot and webhook chats.",
"repository": {
"type": "git",
@@ -12,7 +12,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -43,10 +43,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/extensions/zalouser/npm-shrinkwrap.json b/extensions/zalouser/npm-shrinkwrap.json
index c64e7c7f2dd..51c5425a789 100644
--- a/extensions/zalouser/npm-shrinkwrap.json
+++ b/extensions/zalouser/npm-shrinkwrap.json
@@ -1,19 +1,19 @@
{
"name": "@openclaw/zalouser",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@openclaw/zalouser",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"dependencies": {
"typebox": "1.1.39",
"zca-js": "2.1.2",
"zod": "4.4.3"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json
index 9498eb941d1..123820ece2f 100644
--- a/extensions/zalouser/package.json
+++ b/extensions/zalouser/package.json
@@ -1,6 +1,6 @@
{
"name": "@openclaw/zalouser",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "OpenClaw Zalo Personal Account plugin via native zca-js integration.",
"repository": {
"type": "git",
@@ -17,7 +17,7 @@
"openclaw": "2026.5.28"
},
"peerDependencies": {
- "openclaw": ">=2026.6.9"
+ "openclaw": ">=2026.6.10"
},
"peerDependenciesMeta": {
"openclaw": {
@@ -54,10 +54,10 @@
"minHostVersion": ">=2026.4.10"
},
"compat": {
- "pluginApi": ">=2026.6.9"
+ "pluginApi": ">=2026.6.10"
},
"build": {
- "openclawVersion": "2026.6.9"
+ "openclawVersion": "2026.6.10"
},
"release": {
"publishToClawHub": true,
diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json
index 4797803019b..619541c6c66 100644
--- a/npm-shrinkwrap.json
+++ b/npm-shrinkwrap.json
@@ -1,12 +1,12 @@
{
"name": "openclaw",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "openclaw",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
diff --git a/package.json b/package.json
index 35b9d9380c6..f6da213bde9 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "openclaw",
- "version": "2026.6.9",
+ "version": "2026.6.10",
"description": "Multi-channel AI gateway with extensible messaging integrations",
"keywords": [],
"homepage": "https://github.com/openclaw/openclaw#readme",