From cd07d013bafa2e7c995dbdb462c36de3806a8caf Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 30 May 2026 06:48:56 +0100 Subject: [PATCH] chore(release): bump version to 2026.5.30 --- CHANGELOG.md | 21 ++++++++++++++++++- apps/android/app/build.gradle.kts | 4 ++-- apps/ios/CHANGELOG.md | 6 ++++++ apps/ios/Config/Version.xcconfig | 4 ++-- .../fastlane/metadata/en-US/release_notes.txt | 2 ++ apps/ios/version.json | 2 +- .../Sources/OpenClaw/Resources/Info.plist | 4 ++-- extensions/acpx/npm-shrinkwrap.json | 4 ++-- extensions/acpx/package.json | 6 +++--- extensions/admin-http-rpc/package.json | 2 +- extensions/alibaba/package.json | 2 +- .../amazon-bedrock-mantle/npm-shrinkwrap.json | 4 ++-- extensions/amazon-bedrock-mantle/package.json | 6 +++--- extensions/amazon-bedrock/npm-shrinkwrap.json | 4 ++-- extensions/amazon-bedrock/package.json | 6 +++--- .../anthropic-vertex/npm-shrinkwrap.json | 4 ++-- extensions/anthropic-vertex/package.json | 6 +++--- extensions/anthropic/package.json | 2 +- extensions/arcee/package.json | 2 +- extensions/azure-speech/package.json | 2 +- extensions/bonjour/package.json | 2 +- extensions/brave/npm-shrinkwrap.json | 4 ++-- extensions/brave/package.json | 6 +++--- extensions/browser/package.json | 2 +- extensions/byteplus/package.json | 2 +- extensions/canvas/package.json | 2 +- extensions/cerebras/package.json | 2 +- extensions/chutes/package.json | 2 +- extensions/clickclack/package.json | 4 ++-- extensions/cloudflare-ai-gateway/package.json | 2 +- extensions/codex-supervisor/package.json | 2 +- extensions/codex/npm-shrinkwrap.json | 4 ++-- extensions/codex/package.json | 6 +++--- extensions/comfy/package.json | 2 +- extensions/copilot-proxy/package.json | 2 +- extensions/copilot/npm-shrinkwrap.json | 4 ++-- extensions/copilot/openclaw.plugin.json | 2 +- extensions/copilot/package.json | 6 +++--- extensions/deepgram/package.json | 2 +- extensions/deepinfra/package.json | 2 +- extensions/deepseek/package.json | 2 +- .../diagnostics-otel/npm-shrinkwrap.json | 4 ++-- extensions/diagnostics-otel/package.json | 6 +++--- .../npm-shrinkwrap.json | 4 ++-- .../diagnostics-prometheus/package.json | 6 +++--- .../diffs-language-pack/npm-shrinkwrap.json | 4 ++-- extensions/diffs-language-pack/package.json | 6 +++--- extensions/diffs/npm-shrinkwrap.json | 4 ++-- extensions/diffs/package.json | 6 +++--- extensions/discord/npm-shrinkwrap.json | 6 +++--- extensions/discord/package.json | 8 +++---- extensions/document-extract/package.json | 2 +- extensions/duckduckgo/package.json | 2 +- extensions/elevenlabs/package.json | 2 +- extensions/exa/package.json | 2 +- extensions/fal/package.json | 2 +- extensions/feishu/npm-shrinkwrap.json | 6 +++--- extensions/feishu/package.json | 8 +++---- extensions/file-transfer/package.json | 2 +- extensions/firecrawl/package.json | 2 +- extensions/fireworks/package.json | 2 +- extensions/github-copilot/package.json | 2 +- extensions/google-meet/npm-shrinkwrap.json | 6 +++--- extensions/google-meet/package.json | 8 +++---- extensions/google/package.json | 2 +- extensions/googlechat/npm-shrinkwrap.json | 6 +++--- extensions/googlechat/package.json | 8 +++---- extensions/gradium/package.json | 2 +- extensions/groq/package.json | 2 +- extensions/huggingface/package.json | 2 +- extensions/image-generation-core/package.json | 2 +- extensions/imessage/package.json | 6 +++--- extensions/inworld/package.json | 2 +- extensions/irc/package.json | 2 +- extensions/kilocode/package.json | 2 +- extensions/kimi-coding/package.json | 2 +- extensions/line/npm-shrinkwrap.json | 6 +++--- extensions/line/package.json | 8 +++---- extensions/litellm/package.json | 2 +- extensions/llm-task/package.json | 2 +- extensions/lmstudio/package.json | 2 +- extensions/lobster/npm-shrinkwrap.json | 4 ++-- extensions/lobster/package.json | 6 +++--- extensions/matrix/CHANGELOG.md | 6 ++++++ extensions/matrix/npm-shrinkwrap.json | 6 +++--- extensions/matrix/package.json | 8 +++---- extensions/mattermost/package.json | 4 ++-- .../media-understanding-core/package.json | 2 +- extensions/memory-core/package.json | 4 ++-- extensions/memory-lancedb/npm-shrinkwrap.json | 4 ++-- extensions/memory-lancedb/package.json | 6 +++--- extensions/memory-wiki/package.json | 4 ++-- extensions/microsoft-foundry/package.json | 2 +- extensions/microsoft/package.json | 2 +- extensions/migrate-claude/package.json | 4 ++-- extensions/migrate-hermes/package.json | 4 ++-- extensions/minimax/package.json | 2 +- extensions/mistral/package.json | 2 +- extensions/moonshot/package.json | 2 +- extensions/msteams/npm-shrinkwrap.json | 6 +++--- extensions/msteams/package.json | 8 +++---- extensions/nextcloud-talk/npm-shrinkwrap.json | 6 +++--- extensions/nextcloud-talk/package.json | 8 +++---- extensions/nostr/npm-shrinkwrap.json | 6 +++--- extensions/nostr/package.json | 8 +++---- extensions/nvidia/package.json | 2 +- extensions/oc-path/package.json | 4 ++-- extensions/ollama/package.json | 2 +- extensions/open-prose/package.json | 2 +- extensions/openai/package.json | 2 +- extensions/opencode-go/package.json | 2 +- extensions/opencode/package.json | 2 +- extensions/openrouter/package.json | 2 +- extensions/openshell/npm-shrinkwrap.json | 4 ++-- extensions/openshell/package.json | 6 +++--- extensions/perplexity/package.json | 2 +- extensions/pixverse/npm-shrinkwrap.json | 6 +++--- extensions/pixverse/package.json | 8 +++---- extensions/policy/package.json | 4 ++-- extensions/qa-channel/package.json | 4 ++-- extensions/qa-lab/package.json | 6 +++--- extensions/qa-matrix/package.json | 6 +++--- extensions/qianfan/package.json | 2 +- extensions/qqbot/npm-shrinkwrap.json | 6 +++--- extensions/qqbot/package.json | 8 +++---- extensions/qwen/package.json | 2 +- extensions/runway/package.json | 2 +- extensions/searxng/package.json | 2 +- extensions/senseaudio/package.json | 2 +- extensions/sglang/package.json | 2 +- extensions/signal/package.json | 2 +- extensions/skill-workshop/package.json | 2 +- extensions/slack/npm-shrinkwrap.json | 6 +++--- extensions/slack/package.json | 8 +++---- extensions/stepfun/package.json | 2 +- extensions/synology-chat/npm-shrinkwrap.json | 4 ++-- extensions/synology-chat/package.json | 6 +++--- extensions/synthetic/package.json | 2 +- extensions/tavily/package.json | 2 +- extensions/telegram/package.json | 2 +- extensions/tencent/package.json | 2 +- extensions/tlon/npm-shrinkwrap.json | 6 +++--- extensions/tlon/package.json | 8 +++---- extensions/together/package.json | 2 +- extensions/tokenjuice/npm-shrinkwrap.json | 6 +++--- extensions/tokenjuice/package.json | 8 +++---- extensions/tts-local-cli/package.json | 2 +- extensions/twitch/npm-shrinkwrap.json | 4 ++-- extensions/twitch/package.json | 6 +++--- extensions/venice/package.json | 2 +- extensions/vercel-ai-gateway/package.json | 2 +- extensions/video-generation-core/package.json | 2 +- extensions/vllm/package.json | 2 +- extensions/voice-call/npm-shrinkwrap.json | 6 +++--- extensions/voice-call/package.json | 8 +++---- extensions/volcengine/package.json | 2 +- extensions/voyage/package.json | 2 +- extensions/vydra/package.json | 2 +- extensions/web-readability/package.json | 2 +- extensions/webhooks/package.json | 2 +- extensions/whatsapp/npm-shrinkwrap.json | 6 +++--- extensions/whatsapp/package.json | 8 +++---- extensions/workboard/package.json | 4 ++-- extensions/xai/package.json | 2 +- extensions/xiaomi/package.json | 2 +- extensions/zai/package.json | 2 +- extensions/zalo/npm-shrinkwrap.json | 6 +++--- extensions/zalo/package.json | 8 +++---- extensions/zalouser/npm-shrinkwrap.json | 6 +++--- extensions/zalouser/package.json | 8 +++---- npm-shrinkwrap.json | 4 ++-- package.json | 2 +- packages/speech-core/package.json | 2 +- 173 files changed, 361 insertions(+), 328 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c8a63cf7127..7532282fbcb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,25 @@ Docs: https://docs.openclaw.ai -## Unreleased +## 2026.5.30 + +### Highlights + +- Agents and CLI-backed runtimes recover more cleanly from interrupted tool calls, stale session bindings, compaction handoffs, and media delivery retries. (#88129, #88136, #88141, #88162, #88182) +- Channels and mobile delivery are steadier across Telegram, WhatsApp, iMessage, Slack, Discord, Microsoft Teams, Google Chat, Google Meet, and iOS realtime Talk. (#88096, #88105, #88183, #88231) +- Provider and plugin requests now bound more timers, retries, OAuth/device-code lifetimes, media downloads, local service probes, and generated-content polling paths before they can hang a run. +- Skills, session metadata, gateway runtime state, plugin metadata, and store writes do less repeated work on hot paths while keeping config and dispatch behavior stable. +- Workboard, SecretRef plugin manifests, hosted iOS push relay, and external Copilot/Tokenjuice packaging add broader orchestration, integration, and plugin delivery surfaces. (#82326, #87469, #87796, #88107, #88117) +- Release, CI, Docker, E2E, and diagnostics lanes now cap more logs, response bodies, readiness probes, artifact checks, and status polling so failures report bounded proof instead of stalling. ### Changes - Plugins: externalize Tokenjuice as the official `@openclaw/tokenjuice` plugin with npm and ClawHub publish metadata. - Plugins: externalize the GitHub Copilot agent runtime as the official `@openclaw/copilot` plugin with npm and ClawHub publish metadata. +- iOS: add hosted push relay defaults, realtime Talk playback, and a guarded WebSocket ping path for more reliable mobile sessions. (#88096, #88105, #88231) +- Workboard: add orchestration primitives and agent coordination tools for multi-agent planning and run tracking. (#87469) +- Plugins: add a SecretRef provider integration manifest contract and extract shared LLM core packages for provider/plugin reuse. (#82326, #88117) +- Skills: add the core skills index and centralize skills runtime loading, status, filtering, and prompt formatting. ### Fixes @@ -15,6 +28,12 @@ Docs: https://docs.openclaw.ai - Providers: bound generated media downloads from OpenAI, Runway, xAI, MiniMax, BytePlus, DashScope-compatible, FAL, OpenRouter, Google, Vydra, and Comfy providers. - Providers: cap GitHub Copilot OAuth request timeouts before creating abort signals. - Cron: retry recurring jobs after transient model rate limits before waiting for the next scheduled slot. +- Agents/Codex: keep live session locks during cleanup, recover interrupted CLI tool transcripts, preserve Codex auth and compaction session identity, clear orphan tool state, cap app-server idle timers, and keep media completion delivery retryable. (#88129, #88136, #88141, #88162, #88182) +- Channels: cap Telegram, Discord, WhatsApp, Signal, Feishu, Google Chat, Microsoft Teams, QQBot, Nostr, Zalo, Zalouser, and Nextcloud-style request/retry timers; preserve SMS approval reply routes; and retry WhatsApp QR login 408 timeouts. (#88183) +- Security/config parsing: reject unsafe OAuth/token lifetimes, retry-after delays, inbound timestamps, response body sizes, command timeout config, sandbox observer token TTLs, and gateway WebSocket calls after close. +- Providers/media: cap local service, model, usage, queue, generated media, TTS, music, workflow polling, and provider OAuth request timers across hosted and local providers. +- Release/CI/E2E: bound release candidate reads, beta smoke REST calls, changelog restore, kitchen-sink and bundled plugin readiness probes, secret-provider probes, Vitest routing, and mainline test flakes. (#88127, #88137, #88155, #88160) +- Performance: reuse prepared provider handles, strict tool schemas, gateway runtime metadata, session maintenance config, plugin metadata, bundled skill allowlists, package-local plugin artifacts, and single-entry store writes. ## 2026.5.28 diff --git a/apps/android/app/build.gradle.kts b/apps/android/app/build.gradle.kts index 7bcdade783e..2b5c165409e 100644 --- a/apps/android/app/build.gradle.kts +++ b/apps/android/app/build.gradle.kts @@ -65,8 +65,8 @@ android { applicationId = "ai.openclaw.app" minSdk = 31 targetSdk = 36 - versionCode = 2026052801 - versionName = "2026.5.28" + versionCode = 2026053001 + versionName = "2026.5.30" ndk { // Support all major ABIs — native libs are tiny (~47 KB per ABI) abiFilters += listOf("armeabi-v7a", "arm64-v8a", "x86", "x86_64") diff --git a/apps/ios/CHANGELOG.md b/apps/ios/CHANGELOG.md index 93e9b2baa3c..01fe88334a7 100644 --- a/apps/ios/CHANGELOG.md +++ b/apps/ios/CHANGELOG.md @@ -1,5 +1,11 @@ # OpenClaw iOS Changelog +## 2026.5.30 - 2026-05-30 + +Maintenance update for the current OpenClaw release. + +- Added hosted push relay defaults, realtime Talk playback, and safer WebSocket ping handling for mobile sessions. + ## 2026.5.28 - 2026-05-28 Maintenance update for the current OpenClaw release. diff --git a/apps/ios/Config/Version.xcconfig b/apps/ios/Config/Version.xcconfig index 8af807afdb1..37b2a3f91e5 100644 --- a/apps/ios/Config/Version.xcconfig +++ b/apps/ios/Config/Version.xcconfig @@ -2,8 +2,8 @@ // Source of truth: apps/ios/version.json // Generated by scripts/ios-sync-versioning.ts. -OPENCLAW_IOS_VERSION = 2026.5.28 -OPENCLAW_MARKETING_VERSION = 2026.5.28 +OPENCLAW_IOS_VERSION = 2026.5.30 +OPENCLAW_MARKETING_VERSION = 2026.5.30 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 99afd00b10b..44947e4f24c 100644 --- a/apps/ios/fastlane/metadata/en-US/release_notes.txt +++ b/apps/ios/fastlane/metadata/en-US/release_notes.txt @@ -1 +1,3 @@ Maintenance update for the current OpenClaw release. + +- Added hosted push relay defaults, realtime Talk playback, and safer WebSocket ping handling for mobile sessions. diff --git a/apps/ios/version.json b/apps/ios/version.json index adaa44c042b..e2f76690b16 100644 --- a/apps/ios/version.json +++ b/apps/ios/version.json @@ -1,3 +1,3 @@ { - "version": "2026.5.28" + "version": "2026.5.30" } diff --git a/apps/macos/Sources/OpenClaw/Resources/Info.plist b/apps/macos/Sources/OpenClaw/Resources/Info.plist index e2493cd0849..f4280fc10aa 100644 --- a/apps/macos/Sources/OpenClaw/Resources/Info.plist +++ b/apps/macos/Sources/OpenClaw/Resources/Info.plist @@ -15,9 +15,9 @@ CFBundlePackageType APPL CFBundleShortVersionString - 2026.5.28 + 2026.5.30 CFBundleVersion - 2026052800 + 2026053000 CFBundleIconFile OpenClaw CFBundleURLTypes diff --git a/extensions/acpx/npm-shrinkwrap.json b/extensions/acpx/npm-shrinkwrap.json index 63bdbdddb48..a7f2805f124 100644 --- a/extensions/acpx/npm-shrinkwrap.json +++ b/extensions/acpx/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/acpx", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/acpx", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@agentclientprotocol/claude-agent-acp": "0.37.0", "@zed-industries/codex-acp": "0.15.0", diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json index a831e5774a1..54af4a8b72b 100644 --- a/extensions/acpx/package.json +++ b/extensions/acpx/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/acpx", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "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 908ccff6e8e..cad7f52f966 100644 --- a/extensions/admin-http-rpc/package.json +++ b/extensions/admin-http-rpc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/admin-http-rpc", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw admin HTTP RPC endpoint", "type": "module", diff --git a/extensions/alibaba/package.json b/extensions/alibaba/package.json index 1c9871e27a9..62ae47f7e5e 100644 --- a/extensions/alibaba/package.json +++ b/extensions/alibaba/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/alibaba-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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 2c5f06ebd86..0a0583ee4b3 100644 --- a/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json +++ b/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@anthropic-ai/sdk": "0.98.0", "@aws/bedrock-token-generator": "1.1.0" diff --git a/extensions/amazon-bedrock-mantle/package.json b/extensions/amazon-bedrock-mantle/package.json index 0caeceb6a59..8f93e5ceae9 100644 --- a/extensions/amazon-bedrock-mantle/package.json +++ b/extensions/amazon-bedrock-mantle/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/amazon-bedrock/npm-shrinkwrap.json b/extensions/amazon-bedrock/npm-shrinkwrap.json index cea7f331afc..b78f63465ab 100644 --- a/extensions/amazon-bedrock/npm-shrinkwrap.json +++ b/extensions/amazon-bedrock/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@aws-sdk/client-bedrock": "3.1053.0", "@aws-sdk/client-bedrock-runtime": "3.1053.0", diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json index 64aee17dded..0369889f6fb 100644 --- a/extensions/amazon-bedrock/package.json +++ b/extensions/amazon-bedrock/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/anthropic-vertex/npm-shrinkwrap.json b/extensions/anthropic-vertex/npm-shrinkwrap.json index 3ccbcd3e16c..7a6e249e2a4 100644 --- a/extensions/anthropic-vertex/npm-shrinkwrap.json +++ b/extensions/anthropic-vertex/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@anthropic-ai/vertex-sdk": "0.16.1" } diff --git a/extensions/anthropic-vertex/package.json b/extensions/anthropic-vertex/package.json index 5730d140607..72a70b80dcd 100644 --- a/extensions/anthropic-vertex/package.json +++ b/extensions/anthropic-vertex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json index ec68eeb4562..35a68c2f8bb 100644 --- a/extensions/anthropic/package.json +++ b/extensions/anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Anthropic provider plugin", "type": "module", diff --git a/extensions/arcee/package.json b/extensions/arcee/package.json index 7aae51623a6..8df07cfffc6 100644 --- a/extensions/arcee/package.json +++ b/extensions/arcee/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/arcee-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Arcee provider plugin", "type": "module", diff --git a/extensions/azure-speech/package.json b/extensions/azure-speech/package.json index 6e69bed9317..391c2d2bec3 100644 --- a/extensions/azure-speech/package.json +++ b/extensions/azure-speech/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/azure-speech", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Azure Speech plugin", "type": "module", diff --git a/extensions/bonjour/package.json b/extensions/bonjour/package.json index 07d7e5d89aa..ebf40fd5148 100644 --- a/extensions/bonjour/package.json +++ b/extensions/bonjour/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/bonjour", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Bonjour/mDNS gateway discovery", "type": "module", "dependencies": { diff --git a/extensions/brave/npm-shrinkwrap.json b/extensions/brave/npm-shrinkwrap.json index 7b674d83152..6496fbf675e 100644 --- a/extensions/brave/npm-shrinkwrap.json +++ b/extensions/brave/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/brave-plugin", - "version": "2026.5.28" + "version": "2026.5.30" } } } diff --git a/extensions/brave/package.json b/extensions/brave/package.json index 0b51d48d762..129b5bfb3ee 100644 --- a/extensions/brave/package.json +++ b/extensions/brave/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Brave Search provider plugin for web search.", "repository": { "type": "git", @@ -21,10 +21,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/browser/package.json b/extensions/browser/package.json index 37ab67c2a32..9fb2c940bd6 100644 --- a/extensions/browser/package.json +++ b/extensions/browser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/browser-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw browser tool plugin", "type": "module", diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json index e685af22300..938869783fa 100644 --- a/extensions/byteplus/package.json +++ b/extensions/byteplus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/byteplus-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw BytePlus provider plugin", "type": "module", diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json index 3eb4bd6d9a4..0cd912a44cf 100644 --- a/extensions/canvas/package.json +++ b/extensions/canvas/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/canvas-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Canvas plugin", "type": "module", diff --git a/extensions/cerebras/package.json b/extensions/cerebras/package.json index 6255ea8c680..da883e26e6a 100644 --- a/extensions/cerebras/package.json +++ b/extensions/cerebras/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cerebras-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Cerebras provider plugin", "type": "module", diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json index b4a75c720bb..0ba8cb3d483 100644 --- a/extensions/chutes/package.json +++ b/extensions/chutes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/chutes-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Chutes.ai provider plugin", "type": "module", diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json index ca4283c75aa..62e1f00083c 100644 --- a/extensions/clickclack/package.json +++ b/extensions/clickclack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/clickclack", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw ClickClack channel plugin", "type": "module", @@ -18,7 +18,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json index 5776eeb79aa..7029fa102fb 100644 --- a/extensions/cloudflare-ai-gateway/package.json +++ b/extensions/cloudflare-ai-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cloudflare-ai-gateway-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Cloudflare AI Gateway provider plugin", "type": "module", diff --git a/extensions/codex-supervisor/package.json b/extensions/codex-supervisor/package.json index fd1c9eee77a..698436d883f 100644 --- a/extensions/codex-supervisor/package.json +++ b/extensions/codex-supervisor/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex-supervisor", - "version": "2026.5.28", + "version": "2026.5.30", "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 5fdc0177c0f..032b895271c 100644 --- a/extensions/codex/npm-shrinkwrap.json +++ b/extensions/codex/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/codex", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/codex", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@openai/codex": "0.134.0", "typebox": "1.1.38", diff --git a/extensions/codex/package.json b/extensions/codex/package.json index 6709c001b0c..3679bc40ba2 100644 --- a/extensions/codex/package.json +++ b/extensions/codex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Codex app-server harness and model provider plugin with a Codex-managed GPT catalog.", "repository": { "type": "git", @@ -26,10 +26,10 @@ "minHostVersion": ">=2026.5.1-beta.1" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/comfy/package.json b/extensions/comfy/package.json index 952967f2eaa..ea23a3ae4d7 100644 --- a/extensions/comfy/package.json +++ b/extensions/comfy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/comfy-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw ComfyUI provider plugin", "type": "module", diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json index 3b8608526b6..7280b6def0a 100644 --- a/extensions/copilot-proxy/package.json +++ b/extensions/copilot-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot-proxy", - "version": "2026.5.28", + "version": "2026.5.30", "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 6e8f18deb9d..a3c92dad6c0 100644 --- a/extensions/copilot/npm-shrinkwrap.json +++ b/extensions/copilot/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/copilot", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/copilot", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@github/copilot-sdk": "1.0.0-beta.4" } diff --git a/extensions/copilot/openclaw.plugin.json b/extensions/copilot/openclaw.plugin.json index 39d1f75b540..c2e699b6ee7 100644 --- a/extensions/copilot/openclaw.plugin.json +++ b/extensions/copilot/openclaw.plugin.json @@ -2,7 +2,7 @@ "id": "copilot", "name": "GitHub Copilot agent runtime", "description": "Registers the GitHub Copilot agent runtime.", - "version": "2026.5.28", + "version": "2026.5.30", "activation": { "onStartup": false, "onAgentHarnesses": ["copilot"] diff --git a/extensions/copilot/package.json b/extensions/copilot/package.json index bca85b5b1f5..1358a79dcae 100644 --- a/extensions/copilot/package.json +++ b/extensions/copilot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json index 3bbf66e584a..130463679cf 100644 --- a/extensions/deepgram/package.json +++ b/extensions/deepgram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepgram-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Deepgram media-understanding provider", "type": "module", diff --git a/extensions/deepinfra/package.json b/extensions/deepinfra/package.json index c57b9c0cc3f..d4490612587 100644 --- a/extensions/deepinfra/package.json +++ b/extensions/deepinfra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepinfra-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw DeepInfra provider plugin", "type": "module", diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json index bd57e12f6fa..74be03f094b 100644 --- a/extensions/deepseek/package.json +++ b/extensions/deepseek/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepseek-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw DeepSeek provider plugin", "type": "module", diff --git a/extensions/diagnostics-otel/npm-shrinkwrap.json b/extensions/diagnostics-otel/npm-shrinkwrap.json index c0eb8db3afc..16efa079f23 100644 --- a/extensions/diagnostics-otel/npm-shrinkwrap.json +++ b/extensions/diagnostics-otel/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-otel", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@opentelemetry/api": "1.9.1", "@opentelemetry/api-logs": "0.218.0", diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json index 481b17d04b7..013aceb78ce 100644 --- a/extensions/diagnostics-otel/package.json +++ b/extensions/diagnostics-otel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw diagnostics OpenTelemetry exporter for metrics and traces.", "repository": { "type": "git", @@ -34,10 +34,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/diagnostics-prometheus/npm-shrinkwrap.json b/extensions/diagnostics-prometheus/npm-shrinkwrap.json index 34a05d77f53..2e760964b0b 100644 --- a/extensions/diagnostics-prometheus/npm-shrinkwrap.json +++ b/extensions/diagnostics-prometheus/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.5.28" + "version": "2026.5.30" } } } diff --git a/extensions/diagnostics-prometheus/package.json b/extensions/diagnostics-prometheus/package.json index f8afaeeab87..5e62abfb155 100644 --- a/extensions/diagnostics-prometheus/package.json +++ b/extensions/diagnostics-prometheus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw diagnostics Prometheus exporter for runtime metrics.", "repository": { "type": "git", @@ -21,10 +21,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/diffs-language-pack/npm-shrinkwrap.json b/extensions/diffs-language-pack/npm-shrinkwrap.json index 18727514da6..ccd73242839 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.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diffs-language-pack", - "version": "2026.5.28" + "version": "2026.5.30" } } } diff --git a/extensions/diffs-language-pack/package.json b/extensions/diffs-language-pack/package.json index d78c9f86bec..3a8904510e5 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.5.28", + "version": "2026.5.30", "description": "OpenClaw diffs viewer syntax highlighting language pack", "repository": { "type": "git", @@ -22,13 +22,13 @@ "minHostVersion": ">=2026.5.27" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "assetScripts": { "build": "node ../../scripts/build-diffs-viewer-runtime.mjs full" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/diffs/npm-shrinkwrap.json b/extensions/diffs/npm-shrinkwrap.json index f59d2f6fcfe..ad8138507d5 100644 --- a/extensions/diffs/npm-shrinkwrap.json +++ b/extensions/diffs/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diffs", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diffs", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@pierre/diffs": "1.2.3", "@pierre/theme": "1.0.3", diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json index ec6c2bc67fd..e29863b9352 100644 --- a/extensions/diffs/package.json +++ b/extensions/diffs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diffs", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "assetScripts": { "build": "node ../../scripts/build-diffs-viewer-runtime.mjs curated" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/discord/npm-shrinkwrap.json b/extensions/discord/npm-shrinkwrap.json index cd0fb055e80..f31b4268fc5 100644 --- a/extensions/discord/npm-shrinkwrap.json +++ b/extensions/discord/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/discord", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/discord", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@discordjs/voice": "0.19.2", "discord-api-types": "0.38.48", @@ -16,7 +16,7 @@ "ws": "8.21.0" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/discord/package.json b/extensions/discord/package.json index a9539f18c75..b1d7fd41ef1 100644 --- a/extensions/discord/package.json +++ b/extensions/discord/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/discord", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Discord channel plugin for channels, DMs, commands, and app events.", "repository": { "type": "git", @@ -20,7 +20,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -67,10 +67,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/document-extract/package.json b/extensions/document-extract/package.json index 6d4090f223e..2e677677ab5 100644 --- a/extensions/document-extract/package.json +++ b/extensions/document-extract/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/document-extract-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw local document extraction plugin", "type": "module", diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json index c3690955c12..d962fdc8f9c 100644 --- a/extensions/duckduckgo/package.json +++ b/extensions/duckduckgo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/duckduckgo-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw DuckDuckGo plugin", "type": "module", diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json index 4760de17048..318d5554007 100644 --- a/extensions/elevenlabs/package.json +++ b/extensions/elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/elevenlabs-speech", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw ElevenLabs speech plugin", "type": "module", diff --git a/extensions/exa/package.json b/extensions/exa/package.json index 4f34c542fea..e23a27a9395 100644 --- a/extensions/exa/package.json +++ b/extensions/exa/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/exa-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Exa plugin", "type": "module", diff --git a/extensions/fal/package.json b/extensions/fal/package.json index dcee8b3cccc..43bbb90b4af 100644 --- a/extensions/fal/package.json +++ b/extensions/fal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fal-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw fal provider plugin", "type": "module", diff --git a/extensions/feishu/npm-shrinkwrap.json b/extensions/feishu/npm-shrinkwrap.json index d4a8b49fc2b..e929a9daeb4 100644 --- a/extensions/feishu/npm-shrinkwrap.json +++ b/extensions/feishu/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/feishu", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/feishu", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@larksuiteoapi/node-sdk": "1.66.0", "typebox": "1.1.38", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.29" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json index 0825fb73ca4..59b429c25a6 100644 --- a/extensions/feishu/package.json +++ b/extensions/feishu/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/feishu", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Feishu/Lark channel plugin for chats and workplace tools (community maintained by @m1heng).", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.29" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -51,10 +51,10 @@ "minHostVersion": ">=2026.5.29" }, "compat": { - "pluginApi": ">=2026.5.29" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/file-transfer/package.json b/extensions/file-transfer/package.json index e9ddc781ad5..974a2f8ca23 100644 --- a/extensions/file-transfer/package.json +++ b/extensions/file-transfer/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/file-transfer", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw file transfer plugin (file_fetch, dir_list, dir_fetch, file_write)", "type": "module", "dependencies": { diff --git a/extensions/firecrawl/package.json b/extensions/firecrawl/package.json index 32efa784e0c..2813a3fb7d6 100644 --- a/extensions/firecrawl/package.json +++ b/extensions/firecrawl/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/firecrawl-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Firecrawl plugin", "type": "module", diff --git a/extensions/fireworks/package.json b/extensions/fireworks/package.json index ddeb0ef3707..608d99183a8 100644 --- a/extensions/fireworks/package.json +++ b/extensions/fireworks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fireworks-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Fireworks provider plugin", "type": "module", diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json index e6967edf2c9..0fd213ac36d 100644 --- a/extensions/github-copilot/package.json +++ b/extensions/github-copilot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/github-copilot-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw GitHub Copilot provider plugin", "type": "module", diff --git a/extensions/google-meet/npm-shrinkwrap.json b/extensions/google-meet/npm-shrinkwrap.json index 716a63ce4c9..3a505567d67 100644 --- a/extensions/google-meet/npm-shrinkwrap.json +++ b/extensions/google-meet/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/google-meet", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/google-meet", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "commander": "14.0.3", "typebox": "1.1.38" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/google-meet/package.json b/extensions/google-meet/package.json index efea4fe15cb..5ae47b5ae87 100644 --- a/extensions/google-meet/package.json +++ b/extensions/google-meet/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-meet", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Google Meet participant plugin for joining calls through Chrome or Twilio transports.", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.4.20" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/google/package.json b/extensions/google/package.json index f36c02cb351..1fb7fbb5061 100644 --- a/extensions/google/package.json +++ b/extensions/google/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Google plugin", "type": "module", diff --git a/extensions/googlechat/npm-shrinkwrap.json b/extensions/googlechat/npm-shrinkwrap.json index a00d24b1087..6beb44d7e89 100644 --- a/extensions/googlechat/npm-shrinkwrap.json +++ b/extensions/googlechat/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/googlechat", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/googlechat", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "gaxios": "7.1.4", "google-auth-library": "10.6.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json index 34b1144ee7b..e450a843a32 100644 --- a/extensions/googlechat/package.json +++ b/extensions/googlechat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/googlechat", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Google Chat channel plugin for spaces and direct messages.", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -75,10 +75,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/gradium/package.json b/extensions/gradium/package.json index c344aea79c7..1e465bcb61c 100644 --- a/extensions/gradium/package.json +++ b/extensions/gradium/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/gradium-speech", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Gradium speech plugin", "type": "module", diff --git a/extensions/groq/package.json b/extensions/groq/package.json index 22aafadba65..4d9436a43d6 100644 --- a/extensions/groq/package.json +++ b/extensions/groq/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/groq-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Groq media-understanding provider", "type": "module", diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json index 6cf735b8742..a84b44453c5 100644 --- a/extensions/huggingface/package.json +++ b/extensions/huggingface/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/huggingface-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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 024ce129411..1d12f331a07 100644 --- a/extensions/image-generation-core/package.json +++ b/extensions/image-generation-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/image-generation-core", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw image generation runtime package", "type": "module", diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json index 2e0a4ef00ee..d81d5116d46 100644 --- a/extensions/imessage/package.json +++ b/extensions/imessage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/imessage", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw iMessage channel plugin using imsg on a signed-in Mac", "type": "module", @@ -40,10 +40,10 @@ ] }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" } }, "pluginInspector": { diff --git a/extensions/inworld/package.json b/extensions/inworld/package.json index 28a286669e7..b7aba105112 100644 --- a/extensions/inworld/package.json +++ b/extensions/inworld/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/inworld-speech", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Inworld speech plugin", "type": "module", diff --git a/extensions/irc/package.json b/extensions/irc/package.json index e385d010da3..cc892ab5bd9 100644 --- a/extensions/irc/package.json +++ b/extensions/irc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/irc", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw IRC channel plugin", "type": "module", "devDependencies": { diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json index 4defe82084a..a8bb4041830 100644 --- a/extensions/kilocode/package.json +++ b/extensions/kilocode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kilocode-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Kilo Gateway provider plugin", "type": "module", diff --git a/extensions/kimi-coding/package.json b/extensions/kimi-coding/package.json index 5ac58b3363c..4df407321d5 100644 --- a/extensions/kimi-coding/package.json +++ b/extensions/kimi-coding/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kimi-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Kimi provider plugin", "type": "module", diff --git a/extensions/line/npm-shrinkwrap.json b/extensions/line/npm-shrinkwrap.json index 779029becb9..e0f69b91542 100644 --- a/extensions/line/npm-shrinkwrap.json +++ b/extensions/line/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/line", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/line", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@line/bot-sdk": "11.0.0", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/line/package.json b/extensions/line/package.json index 45d022c1c93..ea729d3fa3d 100644 --- a/extensions/line/package.json +++ b/extensions/line/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/line", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw LINE channel plugin for LINE Bot API chats.", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -46,10 +46,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/litellm/package.json b/extensions/litellm/package.json index 7a66ff74b91..5ed8cfa1881 100644 --- a/extensions/litellm/package.json +++ b/extensions/litellm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/litellm-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw LiteLLM provider plugin", "type": "module", diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json index 8bfb9205466..49ee8333fae 100644 --- a/extensions/llm-task/package.json +++ b/extensions/llm-task/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/llm-task", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw JSON-only LLM task plugin", "type": "module", diff --git a/extensions/lmstudio/package.json b/extensions/lmstudio/package.json index 05ba73fece7..05ddf190e73 100644 --- a/extensions/lmstudio/package.json +++ b/extensions/lmstudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lmstudio-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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 638d6d2e522..97084dee223 100644 --- a/extensions/lobster/npm-shrinkwrap.json +++ b/extensions/lobster/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/lobster", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/lobster", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@clawdbot/lobster": "2026.5.22", "typebox": "1.1.38" diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json index a211670afd9..84877e8ff55 100644 --- a/extensions/lobster/package.json +++ b/extensions/lobster/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lobster", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/matrix/CHANGELOG.md b/extensions/matrix/CHANGELOG.md index aa150f18d60..362d3b54b13 100644 --- a/extensions/matrix/CHANGELOG.md +++ b/extensions/matrix/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 2026.5.30 + +### Changes + +- Version alignment with core OpenClaw release numbers. + ## 2026.5.28 ### Changes diff --git a/extensions/matrix/npm-shrinkwrap.json b/extensions/matrix/npm-shrinkwrap.json index 38f1812359e..4f9e571d20f 100644 --- a/extensions/matrix/npm-shrinkwrap.json +++ b/extensions/matrix/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/matrix", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/matrix", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@matrix-org/matrix-sdk-crypto-nodejs": "0.4.0", "@matrix-org/matrix-sdk-crypto-wasm": "18.3.0", @@ -18,7 +18,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json index 931cd40ece1..fb41b27fe67 100644 --- a/extensions/matrix/package.json +++ b/extensions/matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/matrix", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Matrix channel plugin for rooms and direct messages.", "repository": { "type": "git", @@ -22,7 +22,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -88,10 +88,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json index b4a41fe6727..56896eb282a 100644 --- a/extensions/mattermost/package.json +++ b/extensions/mattermost/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mattermost", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Mattermost channel plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/media-understanding-core/package.json b/extensions/media-understanding-core/package.json index a132cace328..0822c3fbd43 100644 --- a/extensions/media-understanding-core/package.json +++ b/extensions/media-understanding-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/media-understanding-core", - "version": "2026.5.28", + "version": "2026.5.30", "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 f041fa94fe8..aac8af91124 100644 --- a/extensions/memory-core/package.json +++ b/extensions/memory-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-core", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw core memory search plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/memory-lancedb/npm-shrinkwrap.json b/extensions/memory-lancedb/npm-shrinkwrap.json index 04c5ba2ae44..38f534cae8b 100644 --- a/extensions/memory-lancedb/npm-shrinkwrap.json +++ b/extensions/memory-lancedb/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/memory-lancedb", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@lancedb/lancedb": "0.29.0", "apache-arrow": "18.1.0", diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json index e73ad276ec7..692e4d69093 100644 --- a/extensions/memory-lancedb/package.json +++ b/extensions/memory-lancedb/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.5.28", + "version": "2026.5.30", "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.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "bundleRuntimeDependencies": false, diff --git a/extensions/memory-wiki/package.json b/extensions/memory-wiki/package.json index 2ac228dca36..fb886d2296e 100644 --- a/extensions/memory-wiki/package.json +++ b/extensions/memory-wiki/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-wiki", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw persistent wiki plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json index 1f0082a5ebf..f28e2825c7d 100644 --- a/extensions/microsoft-foundry/package.json +++ b/extensions/microsoft-foundry/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-foundry", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Microsoft Foundry provider plugin", "type": "module", diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json index 39ac6b260ae..b499fc63fe6 100644 --- a/extensions/microsoft/package.json +++ b/extensions/microsoft/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-speech", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Microsoft speech plugin", "type": "module", diff --git a/extensions/migrate-claude/package.json b/extensions/migrate-claude/package.json index 1e283bc6e5c..edc50059f39 100644 --- a/extensions/migrate-claude/package.json +++ b/extensions/migrate-claude/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-claude", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "Claude to OpenClaw migration provider", "type": "module", @@ -9,7 +9,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/migrate-hermes/package.json b/extensions/migrate-hermes/package.json index bd035de7ca2..2ce11cc4573 100644 --- a/extensions/migrate-hermes/package.json +++ b/extensions/migrate-hermes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-hermes", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "Hermes to OpenClaw migration provider", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json index b1b86aad7f5..e6ac668203b 100644 --- a/extensions/minimax/package.json +++ b/extensions/minimax/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/minimax-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw MiniMax provider and OAuth plugin", "type": "module", diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json index 63404b823b9..b498ade40c3 100644 --- a/extensions/mistral/package.json +++ b/extensions/mistral/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mistral-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Mistral provider plugin", "type": "module", diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json index 166fd4908e0..df0dafa43da 100644 --- a/extensions/moonshot/package.json +++ b/extensions/moonshot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/moonshot-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Moonshot provider plugin", "type": "module", diff --git a/extensions/msteams/npm-shrinkwrap.json b/extensions/msteams/npm-shrinkwrap.json index 8cf9739abbd..4bb4b28c47f 100644 --- a/extensions/msteams/npm-shrinkwrap.json +++ b/extensions/msteams/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/msteams", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/msteams", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@azure/identity": "4.13.1", "@microsoft/teams.api": "2.0.12", @@ -15,7 +15,7 @@ "typebox": "1.1.38" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json index 5a9c196beea..6fe533ecbec 100644 --- a/extensions/msteams/package.json +++ b/extensions/msteams/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/msteams", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Microsoft Teams channel plugin for bot conversations.", "repository": { "type": "git", @@ -20,7 +20,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -56,10 +56,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/nextcloud-talk/npm-shrinkwrap.json b/extensions/nextcloud-talk/npm-shrinkwrap.json index f283472b94f..141d91fa849 100644 --- a/extensions/nextcloud-talk/npm-shrinkwrap.json +++ b/extensions/nextcloud-talk/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nextcloud-talk", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json index 6a0a65955b6..8d4824f8f78 100644 --- a/extensions/nextcloud-talk/package.json +++ b/extensions/nextcloud-talk/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Nextcloud Talk channel plugin for conversations.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -44,10 +44,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/nostr/npm-shrinkwrap.json b/extensions/nostr/npm-shrinkwrap.json index 62033d09434..8c07a47d307 100644 --- a/extensions/nostr/npm-shrinkwrap.json +++ b/extensions/nostr/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/nostr", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nostr", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "nostr-tools": "2.23.5", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json index e5830171f7d..679b902f765 100644 --- a/extensions/nostr/package.json +++ b/extensions/nostr/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nostr", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Nostr channel plugin for NIP-04 encrypted direct messages.", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json index 6d067cbc2ae..d9618060d06 100644 --- a/extensions/nvidia/package.json +++ b/extensions/nvidia/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nvidia-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw NVIDIA provider plugin", "type": "module", diff --git a/extensions/oc-path/package.json b/extensions/oc-path/package.json index 220f1399fc2..5b829b58b30 100644 --- a/extensions/oc-path/package.json +++ b/extensions/oc-path/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/oc-path", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw oc:// workspace path plugin", "type": "module", @@ -15,7 +15,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json index dd3f839bdd4..33fb7bd9a46 100644 --- a/extensions/ollama/package.json +++ b/extensions/ollama/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/ollama-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Ollama provider plugin", "type": "module", diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json index 8f7135a127a..438c9692330 100644 --- a/extensions/open-prose/package.json +++ b/extensions/open-prose/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/open-prose", - "version": "2026.5.28", + "version": "2026.5.30", "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 412a57614c8..ff0ae793b43 100644 --- a/extensions/openai/package.json +++ b/extensions/openai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openai-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw OpenAI provider plugins", "type": "module", diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json index 9830af8bdac..504d24ea9fd 100644 --- a/extensions/opencode-go/package.json +++ b/extensions/opencode-go/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-go-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw OpenCode Go provider plugin", "type": "module", diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json index 63f480ceea0..85ed07fd7ae 100644 --- a/extensions/opencode/package.json +++ b/extensions/opencode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw OpenCode Zen provider plugin", "type": "module", diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json index d60f3200067..6f6c76599e1 100644 --- a/extensions/openrouter/package.json +++ b/extensions/openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openrouter-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw OpenRouter provider plugin", "type": "module", diff --git a/extensions/openshell/npm-shrinkwrap.json b/extensions/openshell/npm-shrinkwrap.json index 505475e0e6b..194d65f2aab 100644 --- a/extensions/openshell/npm-shrinkwrap.json +++ b/extensions/openshell/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/openshell-sandbox", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json index 562cb60e16a..a4b19d07bff 100644 --- a/extensions/openshell/package.json +++ b/extensions/openshell/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json index 2de132f69c6..7f35c336d5a 100644 --- a/extensions/perplexity/package.json +++ b/extensions/perplexity/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/perplexity-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Perplexity plugin", "type": "module", diff --git a/extensions/pixverse/npm-shrinkwrap.json b/extensions/pixverse/npm-shrinkwrap.json index 10c1382eaf4..19559b4f051 100644 --- a/extensions/pixverse/npm-shrinkwrap.json +++ b/extensions/pixverse/npm-shrinkwrap.json @@ -1,14 +1,14 @@ { "name": "@openclaw/pixverse-provider", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/pixverse-provider", - "version": "2026.5.28", + "version": "2026.5.30", "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/pixverse/package.json b/extensions/pixverse/package.json index 7d8a356151b..fd42c832275 100644 --- a/extensions/pixverse/package.json +++ b/extensions/pixverse/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/pixverse-provider", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw PixVerse video generation provider plugin.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -30,10 +30,10 @@ "minHostVersion": ">=2026.5.26" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/policy/package.json b/extensions/policy/package.json index a45776405b0..0dc0a04b2c9 100644 --- a/extensions/policy/package.json +++ b/extensions/policy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/policy", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw policy doctor checks for workspace conformance", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-channel/package.json b/extensions/qa-channel/package.json index 6942768ddf1..cef663a5cc8 100644 --- a/extensions/qa-channel/package.json +++ b/extensions/qa-channel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-channel", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw QA synthetic channel plugin", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json index 49e97349e1d..db80ea90998 100644 --- a/extensions/qa-lab/package.json +++ b/extensions/qa-lab/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-lab", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw QA lab plugin with private debugger UI and scenario runner", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -31,7 +31,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" } } } diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json index 97656aa7ae8..6575f588ef0 100644 --- a/extensions/qa-matrix/package.json +++ b/extensions/qa-matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-matrix", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Matrix QA runner plugin", "type": "module", @@ -13,7 +13,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -25,7 +25,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" } } } diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json index c8c10e90c55..e63b3f3d565 100644 --- a/extensions/qianfan/package.json +++ b/extensions/qianfan/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qianfan-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Qianfan provider plugin", "type": "module", diff --git a/extensions/qqbot/npm-shrinkwrap.json b/extensions/qqbot/npm-shrinkwrap.json index 60fff2c4b2e..8756a352d98 100644 --- a/extensions/qqbot/npm-shrinkwrap.json +++ b/extensions/qqbot/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/qqbot", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/qqbot", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@tencent-connect/qqbot-connector": "1.1.0", "mpg123-decoder": "1.0.3", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json index e4f00219e7f..8404c563d20 100644 --- a/extensions/qqbot/package.json +++ b/extensions/qqbot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qqbot", - "version": "2026.5.28", + "version": "2026.5.30", "private": false, "description": "OpenClaw QQ Bot channel plugin for group and direct-message workflows.", "repository": { @@ -21,7 +21,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -50,10 +50,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json index ab823d5ff9e..466ea8e67c1 100644 --- a/extensions/qwen/package.json +++ b/extensions/qwen/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qwen-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Qwen Cloud provider plugin", "type": "module", diff --git a/extensions/runway/package.json b/extensions/runway/package.json index 0923ef7161a..12a1bff3330 100644 --- a/extensions/runway/package.json +++ b/extensions/runway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/runway-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Runway video provider plugin", "type": "module", diff --git a/extensions/searxng/package.json b/extensions/searxng/package.json index 34cbde6b427..d1e8c06bc16 100644 --- a/extensions/searxng/package.json +++ b/extensions/searxng/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/searxng-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw SearXNG plugin", "type": "module", diff --git a/extensions/senseaudio/package.json b/extensions/senseaudio/package.json index 0ab33225043..4e3b419491e 100644 --- a/extensions/senseaudio/package.json +++ b/extensions/senseaudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/senseaudio-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw SenseAudio media-understanding provider", "type": "module", diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json index 57820f431e0..7a699713b7b 100644 --- a/extensions/sglang/package.json +++ b/extensions/sglang/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/sglang-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw SGLang provider plugin", "type": "module", diff --git a/extensions/signal/package.json b/extensions/signal/package.json index e63f5a315db..4cb05140777 100644 --- a/extensions/signal/package.json +++ b/extensions/signal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/signal", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Signal channel plugin", "type": "module", diff --git a/extensions/skill-workshop/package.json b/extensions/skill-workshop/package.json index e4e72238af9..3a07a987801 100644 --- a/extensions/skill-workshop/package.json +++ b/extensions/skill-workshop/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/skill-workshop", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw skill workshop plugin", "type": "module", diff --git a/extensions/slack/npm-shrinkwrap.json b/extensions/slack/npm-shrinkwrap.json index bd2243b6f79..f742021d511 100644 --- a/extensions/slack/npm-shrinkwrap.json +++ b/extensions/slack/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/slack", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/slack", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@slack/bolt": "4.7.2", "@slack/types": "2.21.1", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/slack/package.json b/extensions/slack/package.json index f49e3760dff..aabdc171b8b 100644 --- a/extensions/slack/package.json +++ b/extensions/slack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/slack", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Slack channel plugin for channels, DMs, commands, and app events.", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -64,13 +64,13 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "startup": { "deferConfiguredChannelFullLoadUntilAfterListen": true }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/stepfun/package.json b/extensions/stepfun/package.json index 9d2ffbfb4d4..03a10487bf9 100644 --- a/extensions/stepfun/package.json +++ b/extensions/stepfun/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/stepfun-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw StepFun provider plugin", "type": "module", diff --git a/extensions/synology-chat/npm-shrinkwrap.json b/extensions/synology-chat/npm-shrinkwrap.json index 083fd3684e8..04484a4c084 100644 --- a/extensions/synology-chat/npm-shrinkwrap.json +++ b/extensions/synology-chat/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/synology-chat", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/synology-chat", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json index e7d3f1bf356..fb4a68041f7 100644 --- a/extensions/synology-chat/package.json +++ b/extensions/synology-chat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synology-chat", - "version": "2026.5.28", + "version": "2026.5.30", "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.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json index e7be2ae7d05..9828791b664 100644 --- a/extensions/synthetic/package.json +++ b/extensions/synthetic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synthetic-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Synthetic provider plugin", "type": "module", diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json index e0a65e73e33..da0123b1944 100644 --- a/extensions/tavily/package.json +++ b/extensions/tavily/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tavily-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Tavily plugin", "type": "module", diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json index c6566ef3e89..c65462be28b 100644 --- a/extensions/telegram/package.json +++ b/extensions/telegram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/telegram", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Telegram channel plugin", "type": "module", diff --git a/extensions/tencent/package.json b/extensions/tencent/package.json index 89e6a890ead..7900bbace09 100644 --- a/extensions/tencent/package.json +++ b/extensions/tencent/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tencent-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Tencent Cloud provider plugin (TokenHub + Token Plan)", "type": "module", diff --git a/extensions/tlon/npm-shrinkwrap.json b/extensions/tlon/npm-shrinkwrap.json index 3f6eb11a01a..2ec7543868f 100644 --- a/extensions/tlon/npm-shrinkwrap.json +++ b/extensions/tlon/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/tlon", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/tlon", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@aws-sdk/client-s3": "3.1053.0", "@aws-sdk/s3-request-presigner": "3.1053.0", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json index 7d1212e9acc..8f36a07b85d 100644 --- a/extensions/tlon/package.json +++ b/extensions/tlon/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tlon", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Tlon/Urbit channel plugin for chat workflows.", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -73,10 +73,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/together/package.json b/extensions/together/package.json index ea3f88b4932..8cdf9707672 100644 --- a/extensions/together/package.json +++ b/extensions/together/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/together-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Together provider plugin", "type": "module", diff --git a/extensions/tokenjuice/npm-shrinkwrap.json b/extensions/tokenjuice/npm-shrinkwrap.json index f9538f34af2..bc3eff7a6d9 100644 --- a/extensions/tokenjuice/npm-shrinkwrap.json +++ b/extensions/tokenjuice/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/tokenjuice", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "tokenjuice": "0.8.0" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/tokenjuice/package.json b/extensions/tokenjuice/package.json index 133949b40f9..f4f4e5316b0 100644 --- a/extensions/tokenjuice/package.json +++ b/extensions/tokenjuice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw tokenjuice exec output compaction plugin", "repository": { "type": "git", @@ -11,7 +11,7 @@ "tokenjuice": "0.8.0" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.5.28" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28", + "openclawVersion": "2026.5.30", "bundledDist": false }, "release": { diff --git a/extensions/tts-local-cli/package.json b/extensions/tts-local-cli/package.json index 02cd7199d14..b8a04f030dc 100644 --- a/extensions/tts-local-cli/package.json +++ b/extensions/tts-local-cli/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tts-local-cli", - "version": "2026.5.28", + "version": "2026.5.30", "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 6ffc2a5c9c4..768572e27bb 100644 --- a/extensions/twitch/npm-shrinkwrap.json +++ b/extensions/twitch/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/twitch", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/twitch", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "@twurple/api": "8.1.4", "@twurple/auth": "8.1.4", diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json index dee4d9e554c..4bc4d0c928f 100644 --- a/extensions/twitch/package.json +++ b/extensions/twitch/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/twitch", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Twitch channel plugin for chat and moderation workflows.", "repository": { "type": "git", @@ -27,10 +27,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "channel": { "id": "twitch", diff --git a/extensions/venice/package.json b/extensions/venice/package.json index 5df41ce2e8a..0c3c301c6d9 100644 --- a/extensions/venice/package.json +++ b/extensions/venice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/venice-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Venice provider plugin", "type": "module", diff --git a/extensions/vercel-ai-gateway/package.json b/extensions/vercel-ai-gateway/package.json index c487b310205..87cbd3834b5 100644 --- a/extensions/vercel-ai-gateway/package.json +++ b/extensions/vercel-ai-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vercel-ai-gateway-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Vercel AI Gateway provider plugin", "type": "module", diff --git a/extensions/video-generation-core/package.json b/extensions/video-generation-core/package.json index 9e1b3294ba9..d36d123fd7b 100644 --- a/extensions/video-generation-core/package.json +++ b/extensions/video-generation-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/video-generation-core", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw video generation runtime package", "type": "module", diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json index 97f466a7123..b77b0a3b6cd 100644 --- a/extensions/vllm/package.json +++ b/extensions/vllm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vllm-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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 7a946ad3233..3357a3bd7ce 100644 --- a/extensions/voice-call/npm-shrinkwrap.json +++ b/extensions/voice-call/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/voice-call", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/voice-call", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "commander": "14.0.3", "typebox": "1.1.38", @@ -14,7 +14,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json index b7a75c539ee..18d8805b8ed 100644 --- a/extensions/voice-call/package.json +++ b/extensions/voice-call/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voice-call", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw voice-call plugin for Twilio, Telnyx, and Plivo phone calls.", "repository": { "type": "git", @@ -18,7 +18,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -35,10 +35,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json index 8e672397015..5b225a2d330 100644 --- a/extensions/volcengine/package.json +++ b/extensions/volcengine/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/volcengine-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Volcengine provider plugin", "type": "module", diff --git a/extensions/voyage/package.json b/extensions/voyage/package.json index 678ecedad99..580e1ff09c6 100644 --- a/extensions/voyage/package.json +++ b/extensions/voyage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voyage-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Voyage embedding provider plugin", "type": "module", diff --git a/extensions/vydra/package.json b/extensions/vydra/package.json index fc5b488ad84..4bfdfc4b31d 100644 --- a/extensions/vydra/package.json +++ b/extensions/vydra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vydra-provider", - "version": "2026.5.28", + "version": "2026.5.30", "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 103cf19b17a..89a1ef12551 100644 --- a/extensions/web-readability/package.json +++ b/extensions/web-readability/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/web-readability-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw local Readability web extraction plugin", "type": "module", diff --git a/extensions/webhooks/package.json b/extensions/webhooks/package.json index 682f02797dd..18df4a83028 100644 --- a/extensions/webhooks/package.json +++ b/extensions/webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/webhooks", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw webhook bridge plugin", "type": "module", diff --git a/extensions/whatsapp/npm-shrinkwrap.json b/extensions/whatsapp/npm-shrinkwrap.json index 189aa36ddf5..ab302ceb907 100644 --- a/extensions/whatsapp/npm-shrinkwrap.json +++ b/extensions/whatsapp/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/whatsapp", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/whatsapp", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "audio-decode": "2.2.3", "baileys": "7.0.0-rc13", "typebox": "1.1.38" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json index 320aca67434..1e3280e8e90 100644 --- a/extensions/whatsapp/package.json +++ b/extensions/whatsapp/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/whatsapp", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw WhatsApp channel plugin for WhatsApp Web chats.", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -60,10 +60,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/workboard/package.json b/extensions/workboard/package.json index 050043d10fd..ae4ae0f02ce 100644 --- a/extensions/workboard/package.json +++ b/extensions/workboard/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/workboard", - "version": "2026.5.22", + "version": "2026.5.30", "private": true, "description": "OpenClaw dashboard workboard plugin", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.22" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/xai/package.json b/extensions/xai/package.json index 57894b7880c..9d73dbdb841 100644 --- a/extensions/xai/package.json +++ b/extensions/xai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xai-plugin", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw xAI plugin", "type": "module", diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json index b478245b0c0..399ce83df46 100644 --- a/extensions/xiaomi/package.json +++ b/extensions/xiaomi/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xiaomi-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Xiaomi provider plugin", "type": "module", diff --git a/extensions/zai/package.json b/extensions/zai/package.json index 883388c89b9..da95a29103c 100644 --- a/extensions/zai/package.json +++ b/extensions/zai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zai-provider", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw Z.AI provider plugin", "type": "module", diff --git a/extensions/zalo/npm-shrinkwrap.json b/extensions/zalo/npm-shrinkwrap.json index 0a7ff695723..0029364d5b0 100644 --- a/extensions/zalo/npm-shrinkwrap.json +++ b/extensions/zalo/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/zalo", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalo", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json index 1db495c0c48..44ef7d9ee22 100644 --- a/extensions/zalo/package.json +++ b/extensions/zalo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalo", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Zalo channel plugin for bot and webhook chats.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -43,10 +43,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/extensions/zalouser/npm-shrinkwrap.json b/extensions/zalouser/npm-shrinkwrap.json index 9f8696e16a2..cfa3aecf1ab 100644 --- a/extensions/zalouser/npm-shrinkwrap.json +++ b/extensions/zalouser/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/zalouser", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalouser", - "version": "2026.5.28", + "version": "2026.5.30", "dependencies": { "typebox": "1.1.38", "zca-js": "2.1.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json index cf0d770e408..2ee85a719a0 100644 --- a/extensions/zalouser/package.json +++ b/extensions/zalouser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalouser", - "version": "2026.5.28", + "version": "2026.5.30", "description": "OpenClaw Zalo Personal Account plugin via native zca-js integration.", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "workspace:*" }, "peerDependencies": { - "openclaw": ">=2026.5.28" + "openclaw": ">=2026.5.30" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.5.28" + "pluginApi": ">=2026.5.30" }, "build": { - "openclawVersion": "2026.5.28" + "openclawVersion": "2026.5.30" }, "release": { "publishToClawHub": true, diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 11e1ebb4b38..9f911cd1277 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "openclaw", - "version": "2026.5.28", + "version": "2026.5.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openclaw", - "version": "2026.5.28", + "version": "2026.5.30", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 6d7bc6f283e..4fc0e73a7c0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openclaw", - "version": "2026.5.28", + "version": "2026.5.30", "description": "Multi-channel AI gateway with extensible messaging integrations", "keywords": [], "homepage": "https://github.com/openclaw/openclaw#readme", diff --git a/packages/speech-core/package.json b/packages/speech-core/package.json index 015c189678c..16991bf2efc 100644 --- a/packages/speech-core/package.json +++ b/packages/speech-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/speech-core", - "version": "2026.5.28", + "version": "2026.5.30", "private": true, "description": "OpenClaw speech runtime package", "type": "module",