From 920e6a8eec22e9b66a75b7a1e345709d835c5cb9 Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 16 Jun 2026 19:09:48 +0100 Subject: [PATCH] chore: set version 2026.6.9 --- CHANGELOG.md | 24 +++++++++++++++++++ docs/.generated/config-baseline.sha256 | 4 ++-- .../.generated/plugin-sdk-api-baseline.sha256 | 4 ++-- docs/plugins/reference/codex.md | 2 +- 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/gmi/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/llama-cpp/npm-shrinkwrap.json | 4 ++-- extensions/llama-cpp/package.json | 6 ++--- extensions/llm-task/openclaw.plugin.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/novita/package.json | 2 +- 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/parallel/package.json | 2 +- 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/slack/npm-shrinkwrap.json | 6 ++--- extensions/slack/package.json | 8 +++---- extensions/sms/package.json | 6 ++--- 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 +- 175 files changed, 365 insertions(+), 335 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 880f6e419238..51d2ae0bf07a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,30 @@ Docs: https://docs.openclaw.ai +## 2026.6.9 + +### Highlights + +- Channel delivery is steadier across WhatsApp GIF/media placeholders, Telegram rich progress and media directives, QQBot cron voice sends, Feishu card replies, Discord ingress/search, Matrix mentions, Mattermost mentions, and generated reply preservation. (#93679, #93698, #93690, #92947, #93618, #93449, #93407, #88796, #83156, #93242, #93629) Thanks @liuhao1024, @obviyus, @ZengWen-DT, @mgunnin, @SebTardif, @wdx-agent-io, @iloveleon19, and @lzyyzznl. +- Agent, Gateway, and session recovery paths now surface Codex app-server failures, route approval notices with write scope, bootstrap plugin session targets, preserve prompt-released and failed-turn history, recover stale transcripts on reset, and keep assistant string content readable. (#93665, #93656, #93630, #93646, #89483, #93194, #93496) Thanks @litang9, @mushuiyu886, @ZengWen-DT, @Alix-007, @IWhatsskill, @snowzlm, and @harjothkhara. +- Provider and plugin surfaces gained Codex hosted web search, remote-node Codex dynamic tools, Google Meet realtime provider secret inputs, Qwen image prompt placement, Bedrock embedding model normalization, key-free web-search opt-in behavior, and externally installed channel plugin startup loading. (#93446, #93654, #93677, #93649, #93452, #93616, #93470) Thanks @fuller-stack-dev, @goutamadwant, @LiuwqGit, @davemorin, and @sunlit-deng. +- UI, onboarding, update, and setup flows preserve default models during auth setup, copy Control UI code blocks over plain HTTP, clear stale Talk errors, keep WebChat replies from double-rendering, preserve CJK IME composition, skip unsupported Homebrew prompts, and avoid per-Node npm prefixes during self-update. (#93658, #93666, #93606, #93298, #93498, #93521, #93650) Thanks @ml12580, @Pick-cat, @liuhao1024, @zhangguiping-xydt, and @Zhaoqj2016. + +### Changes + +- Add compact cron list responses and isolated model-usage diagnostics for scheduled runs. (#93395, #93398) Thanks @yu-xin-c and @849261680. +- Add Codex hosted web search and expose remote-node execution as a Codex dynamic tool while keeping key-free web-search providers opt-in. (#93446, #93654, #93616) Thanks @fuller-stack-dev and @davemorin. +- Add iOS watch action surfaces and refresh Android/iOS release upload metadata paths for mobile release preparation. (#93387) Thanks @Solvely-Colin and @joshavant. + +### Fixes + +- Channels: preserve unsent text-only finals after streamed partial content, recover lone Telegram spool handlers on timeout, bind Telegram bot mentions to assistant identity, hydrate Telegram group reply-chain media, preserve Mattermost Codex progress previews, bound WhatsApp read-receipt stalls, and distinguish WhatsApp GIF playback placeholders. (#93629, #93615, #93088, #93575, #93476, #93303, #93679) Thanks @liuhao1024, @0xghost42, @kesslerio, @eldar702, @goutamadwant, and @Alix-007. +- Gateway, agents, and CLI: surface Codex app-server failures, compute usage totals across all sessions, accept `--log-level` after subcommands, skip compile cache on early Node 24.x, honor embedded-run default models, and preserve aborted isolated-run failures. (#93665, #93612, #93455, #89799, #93439, #93471) Thanks @litang9, @liuhao1024, @ooiuuii, @zhangguiping-xydt, @harjothkhara, and @BhargavSatya. +- Providers and plugins: keep Google Meet realtime secret inputs declared, place DashScope image prompts in user content, strip Bedrock inference profile prefixes for embeddings, resolve provider policy for plugin-owned CLI backends, and allow Dreaming sidecars through restrictive memory allowlists. (#93677, #93649, #93452, #93261, #93678) Thanks @goutamadwant, @LiuwqGit, and @BitmapAsset. +- Skills, memory, and doctor: preserve ClawHub origin provenance on readback, clear corrupt skill idempotency pointers, report skipped QMD embedding probes, archive superseded plugin install index conflicts, and repair null `agents.list[].workspace` values. (#93314, #93509, #93473, #93648, #93105) Thanks @Alix-007, @TurboTheTurtle, and @xydigit-sj. +- Security and policy: audit open-DM tool exposure, redact secrets in `/debug` output, avoid parent group allowlist false positives, and keep externally installed channel plugins loaded at Gateway startup. (#92883, #93333, #93434, #93470) Thanks @yu-xin-c, @Alix-007, @kingrubic, and @sunlit-deng. +- Runtime and tooling: rewrite pnpm versioned entry paths to stable wrappers, summarize cleanup dry-runs by label, route text decoding through the shared Windows codepage fallback, and keep root-owned service commands out of stale sudo scope. (#93671, #93565, #93555, #93693) Thanks @liuhao1024, @AgentArcLab, and @zhanxingxin1998. + ## 2026.6.8 ### Highlights diff --git a/docs/.generated/config-baseline.sha256 b/docs/.generated/config-baseline.sha256 index be42d74b0db8..6303265e471c 100644 --- a/docs/.generated/config-baseline.sha256 +++ b/docs/.generated/config-baseline.sha256 @@ -1,4 +1,4 @@ -64c09563ce090b8dda1e9794f021af3068db0ff4a59cf471e5ad094d2ae978b8 config-baseline.json -bb9f42e7f1d6713af46d693dba5c43efd603c222d7d0adbd0f0d0e95cdec6790 config-baseline.core.json +b7ec57a4f38bf44677870fd9a8347be83f3f23a25a73d97931406f0eff572181 config-baseline.json +99d506f05de601e5b45c98f302650c8608d1e2bb3dcea11bf97881c1263659ac config-baseline.core.json 2d735389858305509528e74329b6f8c65d311e1471c3b4e91dc17aaab8e63a80 config-baseline.channel.json a973af69b02a27b097b54e49886dd57dbebbc95e2ab29b0c7e222a9f35a105d8 config-baseline.plugin.json diff --git a/docs/.generated/plugin-sdk-api-baseline.sha256 b/docs/.generated/plugin-sdk-api-baseline.sha256 index 07f4e0f4ef59..3d795fa6d6fe 100644 --- a/docs/.generated/plugin-sdk-api-baseline.sha256 +++ b/docs/.generated/plugin-sdk-api-baseline.sha256 @@ -1,2 +1,2 @@ -9e5736fc740b584ff1f3826ecd85081aebd3138b92bababb9a615c47bf56311a plugin-sdk-api-baseline.json -93689cfb570941c2edef59edcf6d5156c86cd41ca9398cfa214ba8c0975b21e9 plugin-sdk-api-baseline.jsonl +99a18e1e8e3af265e233504b6cf1ff8a227a6466dd0d515c56f823503f0b7bc7 plugin-sdk-api-baseline.json +930a414cf783baa2bedb21a85af6fcaa02a12073d9e06cc49c827e7379f85646 plugin-sdk-api-baseline.jsonl diff --git a/docs/plugins/reference/codex.md b/docs/plugins/reference/codex.md index 54ab5f02186d..090b8dfcda57 100644 --- a/docs/plugins/reference/codex.md +++ b/docs/plugins/reference/codex.md @@ -16,7 +16,7 @@ OpenClaw Codex app-server harness and model provider plugin with a Codex-managed ## Surface -providers: codex; contracts: mediaUnderstandingProviders, migrationProviders +providers: codex; contracts: mediaUnderstandingProviders, migrationProviders, webSearchProviders ## Related docs diff --git a/extensions/acpx/npm-shrinkwrap.json b/extensions/acpx/npm-shrinkwrap.json index 8b50e8225461..956daf2fe6dc 100644 --- a/extensions/acpx/npm-shrinkwrap.json +++ b/extensions/acpx/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/acpx", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/acpx", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@agentclientprotocol/claude-agent-acp": "0.39.0", "@zed-industries/codex-acp": "0.15.0", diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json index 897ebecb4db8..d80ff4bb36d4 100644 --- a/extensions/acpx/package.json +++ b/extensions/acpx/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/acpx", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw ACP runtime backend with plugin-owned session and transport management.", "repository": { "type": "git", @@ -26,10 +26,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "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 33f8a4b09ae8..3645afecbc1a 100644 --- a/extensions/admin-http-rpc/package.json +++ b/extensions/admin-http-rpc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/admin-http-rpc", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw admin HTTP RPC endpoint", "type": "module", diff --git a/extensions/alibaba/package.json b/extensions/alibaba/package.json index afcb5e819714..9fd5449b48a0 100644 --- a/extensions/alibaba/package.json +++ b/extensions/alibaba/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/alibaba-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 4e104c816254..41cc5778d6b5 100644 --- a/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json +++ b/extensions/amazon-bedrock-mantle/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@anthropic-ai/sdk": "0.100.1", "@aws/bedrock-token-generator": "1.1.0" diff --git a/extensions/amazon-bedrock-mantle/package.json b/extensions/amazon-bedrock-mantle/package.json index ad2c0f0c8f2b..c6d659fb2e0c 100644 --- a/extensions/amazon-bedrock-mantle/package.json +++ b/extensions/amazon-bedrock-mantle/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Amazon Bedrock Mantle provider plugin for OpenAI-compatible model routing.", "repository": { "type": "git", @@ -24,10 +24,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/amazon-bedrock/npm-shrinkwrap.json b/extensions/amazon-bedrock/npm-shrinkwrap.json index f7a5b7569fff..c3df7392b45a 100644 --- a/extensions/amazon-bedrock/npm-shrinkwrap.json +++ b/extensions/amazon-bedrock/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@aws-sdk/client-bedrock": "3.1056.0", "@aws-sdk/client-bedrock-runtime": "3.1056.0", diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json index f8b95a43e70c..f9de54164eb9 100644 --- a/extensions/amazon-bedrock/package.json +++ b/extensions/amazon-bedrock/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Amazon Bedrock provider plugin with model discovery, embeddings, and guardrail support.", "repository": { "type": "git", @@ -28,10 +28,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/anthropic-vertex/npm-shrinkwrap.json b/extensions/anthropic-vertex/npm-shrinkwrap.json index 8bab89f463d0..a458da0fc1c0 100644 --- a/extensions/anthropic-vertex/npm-shrinkwrap.json +++ b/extensions/anthropic-vertex/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@anthropic-ai/vertex-sdk": "0.16.1" } diff --git a/extensions/anthropic-vertex/package.json b/extensions/anthropic-vertex/package.json index c77aa56d81a1..cc86a01537ba 100644 --- a/extensions/anthropic-vertex/package.json +++ b/extensions/anthropic-vertex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Anthropic Vertex provider plugin for Claude models on Google Vertex AI.", "repository": { "type": "git", @@ -23,10 +23,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json index 99f2b3d4ccde..1f3dff01c2f3 100644 --- a/extensions/anthropic/package.json +++ b/extensions/anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Anthropic provider plugin", "type": "module", diff --git a/extensions/arcee/package.json b/extensions/arcee/package.json index 4dec00bb4ebd..065cb77ffad4 100644 --- a/extensions/arcee/package.json +++ b/extensions/arcee/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/arcee-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Arcee provider plugin", "type": "module", diff --git a/extensions/azure-speech/package.json b/extensions/azure-speech/package.json index 48fcd8409ca8..081ba335f6ff 100644 --- a/extensions/azure-speech/package.json +++ b/extensions/azure-speech/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/azure-speech", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Azure Speech plugin", "type": "module", diff --git a/extensions/bonjour/package.json b/extensions/bonjour/package.json index 7f0d5faeb759..df5a0005c88d 100644 --- a/extensions/bonjour/package.json +++ b/extensions/bonjour/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/bonjour", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Bonjour/mDNS gateway discovery", "type": "module", "dependencies": { diff --git a/extensions/brave/npm-shrinkwrap.json b/extensions/brave/npm-shrinkwrap.json index 53b153a4957a..668d383b5401 100644 --- a/extensions/brave/npm-shrinkwrap.json +++ b/extensions/brave/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/brave-plugin", - "version": "2026.6.2" + "version": "2026.6.9" } } } diff --git a/extensions/brave/package.json b/extensions/brave/package.json index 21b4c535ea3e..f2038fcc8946 100644 --- a/extensions/brave/package.json +++ b/extensions/brave/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Brave Search provider plugin for web search.", "repository": { "type": "git", @@ -21,10 +21,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/browser/package.json b/extensions/browser/package.json index f1ad9b3ed6e3..1f90c49b0023 100644 --- a/extensions/browser/package.json +++ b/extensions/browser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/browser-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw browser tool plugin", "type": "module", diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json index a5fb43c02c46..d5bbb7b03d86 100644 --- a/extensions/byteplus/package.json +++ b/extensions/byteplus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/byteplus-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw BytePlus provider plugin", "type": "module", diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json index acdcb391fe41..9717f318e385 100644 --- a/extensions/canvas/package.json +++ b/extensions/canvas/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/canvas-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Canvas plugin", "type": "module", diff --git a/extensions/cerebras/package.json b/extensions/cerebras/package.json index 1833132cab17..f6d82612e4df 100644 --- a/extensions/cerebras/package.json +++ b/extensions/cerebras/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cerebras-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Cerebras provider plugin", "type": "module", diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json index dfcc545fca94..aea18876cc65 100644 --- a/extensions/chutes/package.json +++ b/extensions/chutes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/chutes-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Chutes.ai provider plugin", "type": "module", diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json index 8d2d0a84fbb6..2492b977e345 100644 --- a/extensions/clickclack/package.json +++ b/extensions/clickclack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/clickclack", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw ClickClack channel plugin", "type": "module", @@ -18,7 +18,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json index c7395ad484ea..60224b701a11 100644 --- a/extensions/cloudflare-ai-gateway/package.json +++ b/extensions/cloudflare-ai-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cloudflare-ai-gateway-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 1b8dce874337..d0f104d4906d 100644 --- a/extensions/codex-supervisor/package.json +++ b/extensions/codex-supervisor/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex-supervisor", - "version": "2026.6.2", + "version": "2026.6.9", "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 26a3b14cd7ff..e6980d05a7e2 100644 --- a/extensions/codex/npm-shrinkwrap.json +++ b/extensions/codex/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/codex", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/codex", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@openai/codex": "0.139.0", "typebox": "1.1.39", diff --git a/extensions/codex/package.json b/extensions/codex/package.json index 4a0229fcdd68..0e2e3b327001 100644 --- a/extensions/codex/package.json +++ b/extensions/codex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Codex app-server harness and model provider plugin with a Codex-managed GPT catalog.", "repository": { "type": "git", @@ -34,10 +34,10 @@ ] }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/comfy/package.json b/extensions/comfy/package.json index 5ed305087580..28d9887a94e2 100644 --- a/extensions/comfy/package.json +++ b/extensions/comfy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/comfy-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw ComfyUI provider plugin", "type": "module", diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json index 433c695a8070..b428797347d6 100644 --- a/extensions/copilot-proxy/package.json +++ b/extensions/copilot-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot-proxy", - "version": "2026.6.2", + "version": "2026.6.9", "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 22014a978237..a5399d48e96a 100644 --- a/extensions/copilot/npm-shrinkwrap.json +++ b/extensions/copilot/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/copilot", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/copilot", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@github/copilot-sdk": "1.0.0-beta.9" } diff --git a/extensions/copilot/openclaw.plugin.json b/extensions/copilot/openclaw.plugin.json index 450b5c48dfa0..88846ee068be 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.6.2", + "version": "2026.6.9", "activation": { "onStartup": false, "onAgentHarnesses": ["copilot"] diff --git a/extensions/copilot/package.json b/extensions/copilot/package.json index bc93e5ff6975..a7a9fe4895d9 100644 --- a/extensions/copilot/package.json +++ b/extensions/copilot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw GitHub Copilot agent runtime plugin (registers a `github-copilot` AgentHarness backed by @github/copilot-sdk over JSON-RPC to the GitHub Copilot CLI)", "repository": { "type": "git", @@ -25,10 +25,10 @@ "minHostVersion": ">=2026.5.28" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json index ceec40053439..aff0d9334499 100644 --- a/extensions/deepgram/package.json +++ b/extensions/deepgram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepgram-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Deepgram media-understanding provider", "type": "module", diff --git a/extensions/deepinfra/package.json b/extensions/deepinfra/package.json index cdc1d2397043..ced0de81724f 100644 --- a/extensions/deepinfra/package.json +++ b/extensions/deepinfra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepinfra-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw DeepInfra provider plugin", "type": "module", diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json index b6c7955853c5..ee777c881f21 100644 --- a/extensions/deepseek/package.json +++ b/extensions/deepseek/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepseek-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 de807e978fc6..8628a5d00e7c 100644 --- a/extensions/diagnostics-otel/npm-shrinkwrap.json +++ b/extensions/diagnostics-otel/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-otel", - "version": "2026.6.2", + "version": "2026.6.9", "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 a219da6d6ac9..776da08c174c 100644 --- a/extensions/diagnostics-otel/package.json +++ b/extensions/diagnostics-otel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw diagnostics OpenTelemetry exporter for metrics and traces.", "repository": { "type": "git", @@ -34,10 +34,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/diagnostics-prometheus/npm-shrinkwrap.json b/extensions/diagnostics-prometheus/npm-shrinkwrap.json index 86f87bd8629a..a0395b4924e0 100644 --- a/extensions/diagnostics-prometheus/npm-shrinkwrap.json +++ b/extensions/diagnostics-prometheus/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.6.2" + "version": "2026.6.9" } } } diff --git a/extensions/diagnostics-prometheus/package.json b/extensions/diagnostics-prometheus/package.json index fb52094a8071..2a7b1529f3a5 100644 --- a/extensions/diagnostics-prometheus/package.json +++ b/extensions/diagnostics-prometheus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw diagnostics Prometheus exporter for runtime metrics.", "repository": { "type": "git", @@ -21,10 +21,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/diffs-language-pack/npm-shrinkwrap.json b/extensions/diffs-language-pack/npm-shrinkwrap.json index 0bd62fff8057..181e5d34388b 100644 --- a/extensions/diffs-language-pack/npm-shrinkwrap.json +++ b/extensions/diffs-language-pack/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diffs-language-pack", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diffs-language-pack", - "version": "2026.6.2" + "version": "2026.6.9" } } } diff --git a/extensions/diffs-language-pack/package.json b/extensions/diffs-language-pack/package.json index bd6318bd0a65..530700c07ac7 100644 --- a/extensions/diffs-language-pack/package.json +++ b/extensions/diffs-language-pack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diffs-language-pack", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw diffs viewer syntax highlighting language pack", "repository": { "type": "git", @@ -22,13 +22,13 @@ "minHostVersion": ">=2026.5.27" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "assetScripts": { "build": "node ../../scripts/build-diffs-viewer-runtime.mjs full" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/diffs/npm-shrinkwrap.json b/extensions/diffs/npm-shrinkwrap.json index 848eb4a74dbf..12b9a0c838ad 100644 --- a/extensions/diffs/npm-shrinkwrap.json +++ b/extensions/diffs/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diffs", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diffs", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@pierre/diffs": "1.2.4", "@pierre/theme": "1.0.3", diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json index c5a592bfad42..bbf7a515030f 100644 --- a/extensions/diffs/package.json +++ b/extensions/diffs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diffs", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw read-only diff viewer plugin and file renderer for agents.", "repository": { "type": "git", @@ -29,13 +29,13 @@ "minHostVersion": ">=2026.4.30" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "assetScripts": { "build": "node ../../scripts/build-diffs-viewer-runtime.mjs curated" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/discord/npm-shrinkwrap.json b/extensions/discord/npm-shrinkwrap.json index f2e750235454..a7a62626ad6b 100644 --- a/extensions/discord/npm-shrinkwrap.json +++ b/extensions/discord/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/discord", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/discord", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@discordjs/voice": "0.19.2", "discord-api-types": "0.38.48", @@ -16,7 +16,7 @@ "ws": "8.21.0" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/discord/package.json b/extensions/discord/package.json index b86780c62bbb..7c0e35e104b2 100644 --- a/extensions/discord/package.json +++ b/extensions/discord/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/discord", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Discord channel plugin for channels, DMs, commands, and app events.", "repository": { "type": "git", @@ -20,7 +20,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -67,10 +67,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/document-extract/package.json b/extensions/document-extract/package.json index e93b6a211989..b4c5cb6964a0 100644 --- a/extensions/document-extract/package.json +++ b/extensions/document-extract/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/document-extract-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw local document extraction plugin", "type": "module", diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json index c53f88c95946..123a943ef742 100644 --- a/extensions/duckduckgo/package.json +++ b/extensions/duckduckgo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/duckduckgo-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw DuckDuckGo plugin", "type": "module", diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json index 7b57cb8ec829..6966d026f884 100644 --- a/extensions/elevenlabs/package.json +++ b/extensions/elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/elevenlabs-speech", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw ElevenLabs speech plugin", "type": "module", diff --git a/extensions/exa/package.json b/extensions/exa/package.json index c881b8662b73..3f5da49d2089 100644 --- a/extensions/exa/package.json +++ b/extensions/exa/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/exa-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Exa plugin", "type": "module", diff --git a/extensions/fal/package.json b/extensions/fal/package.json index 782bd5b71895..d23fb519b66c 100644 --- a/extensions/fal/package.json +++ b/extensions/fal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fal-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw fal provider plugin", "type": "module", diff --git a/extensions/feishu/npm-shrinkwrap.json b/extensions/feishu/npm-shrinkwrap.json index 2cfbbd9b6f65..8aafa301b198 100644 --- a/extensions/feishu/npm-shrinkwrap.json +++ b/extensions/feishu/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/feishu", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/feishu", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@larksuiteoapi/node-sdk": "1.66.0", "typebox": "1.1.39", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json index be3c4e4e51a1..cf547694c6c4 100644 --- a/extensions/feishu/package.json +++ b/extensions/feishu/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/feishu", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Feishu/Lark channel plugin for chats and workplace tools (community maintained by @m1heng).", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -51,10 +51,10 @@ "minHostVersion": ">=2026.5.29" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/file-transfer/package.json b/extensions/file-transfer/package.json index 7ef4c6871337..7b94d562e340 100644 --- a/extensions/file-transfer/package.json +++ b/extensions/file-transfer/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/file-transfer", - "version": "2026.6.2", + "version": "2026.6.9", "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 ec2f0087625a..ce4dd704dc00 100644 --- a/extensions/firecrawl/package.json +++ b/extensions/firecrawl/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/firecrawl-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Firecrawl plugin", "type": "module", diff --git a/extensions/fireworks/package.json b/extensions/fireworks/package.json index 93b7ed86bf80..15c82a220504 100644 --- a/extensions/fireworks/package.json +++ b/extensions/fireworks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fireworks-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Fireworks provider plugin", "type": "module", diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json index 30c58eee2bb8..17944a656ce7 100644 --- a/extensions/github-copilot/package.json +++ b/extensions/github-copilot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/github-copilot-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw GitHub Copilot provider plugin", "type": "module", diff --git a/extensions/gmi/package.json b/extensions/gmi/package.json index 1d1cbb317bf6..7b534fff7f34 100644 --- a/extensions/gmi/package.json +++ b/extensions/gmi/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/gmi-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw GMI Cloud provider plugin", "type": "module", diff --git a/extensions/google-meet/npm-shrinkwrap.json b/extensions/google-meet/npm-shrinkwrap.json index 2168c5d255c8..5e35376b3ea5 100644 --- a/extensions/google-meet/npm-shrinkwrap.json +++ b/extensions/google-meet/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/google-meet", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/google-meet", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "commander": "14.0.3", "typebox": "1.1.39" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/google-meet/package.json b/extensions/google-meet/package.json index 633c7a160a5d..870877f5fcf8 100644 --- a/extensions/google-meet/package.json +++ b/extensions/google-meet/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-meet", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Google Meet participant plugin for joining calls through Chrome or Twilio transports.", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.4.20" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/google/package.json b/extensions/google/package.json index f9ec092064ff..c7efec935010 100644 --- a/extensions/google/package.json +++ b/extensions/google/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Google plugin", "type": "module", diff --git a/extensions/googlechat/npm-shrinkwrap.json b/extensions/googlechat/npm-shrinkwrap.json index 83d76599e204..076122597f66 100644 --- a/extensions/googlechat/npm-shrinkwrap.json +++ b/extensions/googlechat/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/googlechat", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/googlechat", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "gaxios": "7.1.4", "google-auth-library": "10.6.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json index d403cb78d93e..a7d268b5d9a3 100644 --- a/extensions/googlechat/package.json +++ b/extensions/googlechat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/googlechat", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Google Chat channel plugin for spaces and direct messages.", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -75,10 +75,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/gradium/package.json b/extensions/gradium/package.json index b36e1b374407..2b2f43084e18 100644 --- a/extensions/gradium/package.json +++ b/extensions/gradium/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/gradium-speech", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Gradium speech plugin", "type": "module", diff --git a/extensions/groq/package.json b/extensions/groq/package.json index e854c0481c6c..8b0b020985e6 100644 --- a/extensions/groq/package.json +++ b/extensions/groq/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/groq-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Groq media-understanding provider", "type": "module", diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json index 8296bc152aa0..c197535ec105 100644 --- a/extensions/huggingface/package.json +++ b/extensions/huggingface/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/huggingface-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 427d6b1192af..a2ac3593165a 100644 --- a/extensions/image-generation-core/package.json +++ b/extensions/image-generation-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/image-generation-core", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw image generation runtime package", "type": "module", diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json index 79029972d10f..34405ecc379b 100644 --- a/extensions/imessage/package.json +++ b/extensions/imessage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/imessage", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw iMessage channel plugin using imsg on a signed-in Mac", "type": "module", @@ -43,10 +43,10 @@ ] }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" } }, "pluginInspector": { diff --git a/extensions/inworld/package.json b/extensions/inworld/package.json index 2731bc89701b..106d2da6cf74 100644 --- a/extensions/inworld/package.json +++ b/extensions/inworld/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/inworld-speech", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Inworld speech plugin", "type": "module", diff --git a/extensions/irc/package.json b/extensions/irc/package.json index edf9ce0f2b6d..ea195553d623 100644 --- a/extensions/irc/package.json +++ b/extensions/irc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/irc", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw IRC channel plugin", "type": "module", "devDependencies": { diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json index de6f4c0a3e59..b4c00e1e5400 100644 --- a/extensions/kilocode/package.json +++ b/extensions/kilocode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kilocode-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 cb2e5f9b6191..7f26fc5bc912 100644 --- a/extensions/kimi-coding/package.json +++ b/extensions/kimi-coding/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kimi-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Kimi provider plugin", "type": "module", diff --git a/extensions/line/npm-shrinkwrap.json b/extensions/line/npm-shrinkwrap.json index 35107de20721..e01beb06fd2e 100644 --- a/extensions/line/npm-shrinkwrap.json +++ b/extensions/line/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/line", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/line", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@line/bot-sdk": "11.0.1", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/line/package.json b/extensions/line/package.json index 3038d65c4d19..d06284d3ae19 100644 --- a/extensions/line/package.json +++ b/extensions/line/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/line", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw LINE channel plugin for LINE Bot API chats.", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -46,10 +46,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/litellm/package.json b/extensions/litellm/package.json index 1c83ebee9711..b83f2e2d94c8 100644 --- a/extensions/litellm/package.json +++ b/extensions/litellm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/litellm-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw LiteLLM provider plugin", "type": "module", diff --git a/extensions/llama-cpp/npm-shrinkwrap.json b/extensions/llama-cpp/npm-shrinkwrap.json index 7e45439a1eae..52eebe789f54 100644 --- a/extensions/llama-cpp/npm-shrinkwrap.json +++ b/extensions/llama-cpp/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/llama-cpp-provider", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/llama-cpp-provider", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "node-llama-cpp": "3.18.1" } diff --git a/extensions/llama-cpp/package.json b/extensions/llama-cpp/package.json index b79fccdd59ad..e92560caa2ab 100644 --- a/extensions/llama-cpp/package.json +++ b/extensions/llama-cpp/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/llama-cpp-provider", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw llama.cpp embedding provider plugin", "repository": { "type": "git", @@ -23,10 +23,10 @@ "minHostVersion": ">=2026.6.2" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "bundleRuntimeDependencies": false, diff --git a/extensions/llm-task/openclaw.plugin.json b/extensions/llm-task/openclaw.plugin.json index 6e38db353577..eb798448dc99 100644 --- a/extensions/llm-task/openclaw.plugin.json +++ b/extensions/llm-task/openclaw.plugin.json @@ -35,7 +35,7 @@ }, "additionalProperties": false }, - "version": "2026.5.21", + "version": "2026.6.9", "contracts": { "tools": [ "llm-task" diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json index 56526ecac905..acef826eab45 100644 --- a/extensions/llm-task/package.json +++ b/extensions/llm-task/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/llm-task", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw JSON-only LLM task plugin", "type": "module", diff --git a/extensions/lmstudio/package.json b/extensions/lmstudio/package.json index d9d6e1e546d1..ecea2452815f 100644 --- a/extensions/lmstudio/package.json +++ b/extensions/lmstudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lmstudio-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 cdc5cb52ee13..01b899670ecd 100644 --- a/extensions/lobster/npm-shrinkwrap.json +++ b/extensions/lobster/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/lobster", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/lobster", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@clawdbot/lobster": "2026.5.22", "typebox": "1.1.39" diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json index 12005218ca50..ab3228c91d9a 100644 --- a/extensions/lobster/package.json +++ b/extensions/lobster/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lobster", - "version": "2026.6.2", + "version": "2026.6.9", "description": "Lobster workflow tool plugin for typed pipelines and resumable approvals.", "repository": { "type": "git", @@ -24,10 +24,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/matrix/CHANGELOG.md b/extensions/matrix/CHANGELOG.md index b1b4e9d6665d..42e3a0a5a305 100644 --- a/extensions/matrix/CHANGELOG.md +++ b/extensions/matrix/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 2026.6.9 + +### Changes + +- Version alignment with core OpenClaw release numbers. + ## 2026.6.3 ### Changes diff --git a/extensions/matrix/npm-shrinkwrap.json b/extensions/matrix/npm-shrinkwrap.json index fcb4e4e42b52..f2e38a0ea09a 100644 --- a/extensions/matrix/npm-shrinkwrap.json +++ b/extensions/matrix/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/matrix", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/matrix", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@matrix-org/matrix-sdk-crypto-nodejs": "0.6.0", "@matrix-org/matrix-sdk-crypto-wasm": "18.3.0", @@ -18,7 +18,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json index 0f62c43557c7..f2ba117d93e7 100644 --- a/extensions/matrix/package.json +++ b/extensions/matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/matrix", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Matrix channel plugin for rooms and direct messages.", "repository": { "type": "git", @@ -22,7 +22,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -88,10 +88,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json index fcda92ff928a..2cdc02d06e06 100644 --- a/extensions/mattermost/package.json +++ b/extensions/mattermost/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mattermost", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Mattermost channel plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/media-understanding-core/package.json b/extensions/media-understanding-core/package.json index a6074dea65fc..f22081d11fd3 100644 --- a/extensions/media-understanding-core/package.json +++ b/extensions/media-understanding-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/media-understanding-core", - "version": "2026.6.2", + "version": "2026.6.9", "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 b00052f72827..0509d825e4a5 100644 --- a/extensions/memory-core/package.json +++ b/extensions/memory-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-core", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw core memory search plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/memory-lancedb/npm-shrinkwrap.json b/extensions/memory-lancedb/npm-shrinkwrap.json index 9c7af5b53fc3..00605b66cf6f 100644 --- a/extensions/memory-lancedb/npm-shrinkwrap.json +++ b/extensions/memory-lancedb/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/memory-lancedb", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@lancedb/lancedb": "0.30.0", "apache-arrow": "21.1.0", diff --git a/extensions/memory-lancedb/package.json b/extensions/memory-lancedb/package.json index 32170ca50cc2..b62f1c051146 100644 --- a/extensions/memory-lancedb/package.json +++ b/extensions/memory-lancedb/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw LanceDB-backed long-term memory plugin with auto-recall, auto-capture, and vector search.", "repository": { "type": "git", @@ -26,10 +26,10 @@ "minHostVersion": ">=2026.5.31" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "bundleRuntimeDependencies": false, diff --git a/extensions/memory-wiki/package.json b/extensions/memory-wiki/package.json index 92a2075bd8e7..1c9c44882aa9 100644 --- a/extensions/memory-wiki/package.json +++ b/extensions/memory-wiki/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-wiki", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw persistent wiki plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json index b955029116be..0d8369efb921 100644 --- a/extensions/microsoft-foundry/package.json +++ b/extensions/microsoft-foundry/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-foundry", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Microsoft Foundry provider plugin", "type": "module", diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json index cef7ccdb74c9..59e38caaac56 100644 --- a/extensions/microsoft/package.json +++ b/extensions/microsoft/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-speech", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Microsoft speech plugin", "type": "module", diff --git a/extensions/migrate-claude/package.json b/extensions/migrate-claude/package.json index aaf334b95d29..f6327733ef9b 100644 --- a/extensions/migrate-claude/package.json +++ b/extensions/migrate-claude/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-claude", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "Claude to OpenClaw migration provider", "type": "module", @@ -9,7 +9,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/migrate-hermes/package.json b/extensions/migrate-hermes/package.json index 12c77558afc7..898734944bc5 100644 --- a/extensions/migrate-hermes/package.json +++ b/extensions/migrate-hermes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-hermes", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "Hermes to OpenClaw migration provider", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json index 48ee9193b87e..a0a2f9c34b61 100644 --- a/extensions/minimax/package.json +++ b/extensions/minimax/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/minimax-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw MiniMax provider and OAuth plugin", "type": "module", diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json index 8efa4195046e..b6cd4892f212 100644 --- a/extensions/mistral/package.json +++ b/extensions/mistral/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mistral-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Mistral provider plugin", "type": "module", diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json index b5f812f4788a..70c4b0ff6105 100644 --- a/extensions/moonshot/package.json +++ b/extensions/moonshot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/moonshot-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Moonshot provider plugin", "type": "module", diff --git a/extensions/msteams/npm-shrinkwrap.json b/extensions/msteams/npm-shrinkwrap.json index 25f40fc19d03..7c2918944c28 100644 --- a/extensions/msteams/npm-shrinkwrap.json +++ b/extensions/msteams/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/msteams", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/msteams", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@azure/identity": "4.13.1", "@microsoft/teams.api": "2.0.12", @@ -15,7 +15,7 @@ "typebox": "1.1.39" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json index 94996d05bfb1..12ab886dabcc 100644 --- a/extensions/msteams/package.json +++ b/extensions/msteams/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/msteams", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Microsoft Teams channel plugin for bot conversations.", "repository": { "type": "git", @@ -20,7 +20,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -56,10 +56,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/nextcloud-talk/npm-shrinkwrap.json b/extensions/nextcloud-talk/npm-shrinkwrap.json index b8667f8767f1..833f7863e703 100644 --- a/extensions/nextcloud-talk/npm-shrinkwrap.json +++ b/extensions/nextcloud-talk/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nextcloud-talk", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json index b7716abac917..2712e51ec324 100644 --- a/extensions/nextcloud-talk/package.json +++ b/extensions/nextcloud-talk/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Nextcloud Talk channel plugin for conversations.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -44,10 +44,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/nostr/npm-shrinkwrap.json b/extensions/nostr/npm-shrinkwrap.json index 5cd6c99b0d2b..3d5e7646ba85 100644 --- a/extensions/nostr/npm-shrinkwrap.json +++ b/extensions/nostr/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/nostr", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nostr", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "nostr-tools": "2.23.5", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json index fc3faa82a665..cde9fba9a376 100644 --- a/extensions/nostr/package.json +++ b/extensions/nostr/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nostr", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Nostr channel plugin for NIP-04 encrypted direct messages.", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/novita/package.json b/extensions/novita/package.json index 48bfaa2c10c9..91fea238537b 100644 --- a/extensions/novita/package.json +++ b/extensions/novita/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/novita-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw NovitaAI provider plugin", "type": "module", diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json index 3bfa636be146..953e46a749fc 100644 --- a/extensions/nvidia/package.json +++ b/extensions/nvidia/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nvidia-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw NVIDIA provider plugin", "type": "module", diff --git a/extensions/oc-path/package.json b/extensions/oc-path/package.json index 332ab59f23db..0e2025161c12 100644 --- a/extensions/oc-path/package.json +++ b/extensions/oc-path/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/oc-path", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw oc:// workspace path plugin", "type": "module", @@ -15,7 +15,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json index 23a80fff21be..16a8df3158dd 100644 --- a/extensions/ollama/package.json +++ b/extensions/ollama/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/ollama-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Ollama provider plugin", "type": "module", diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json index 353629bc714e..bb414c5e0f18 100644 --- a/extensions/open-prose/package.json +++ b/extensions/open-prose/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/open-prose", - "version": "2026.6.2", + "version": "2026.6.9", "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 19cf43699a69..e47b769b6a97 100644 --- a/extensions/openai/package.json +++ b/extensions/openai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openai-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw OpenAI provider plugins", "type": "module", diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json index 062334bcefe6..ff4a71d778ca 100644 --- a/extensions/opencode-go/package.json +++ b/extensions/opencode-go/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-go-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw OpenCode Go provider plugin", "type": "module", diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json index 3485db0026e0..db545dfec15d 100644 --- a/extensions/opencode/package.json +++ b/extensions/opencode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw OpenCode Zen provider plugin", "type": "module", diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json index 89c5032e0743..db6887528e43 100644 --- a/extensions/openrouter/package.json +++ b/extensions/openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openrouter-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw OpenRouter provider plugin", "type": "module", diff --git a/extensions/openshell/npm-shrinkwrap.json b/extensions/openshell/npm-shrinkwrap.json index 2b98b4d1295d..ef07250a62e7 100644 --- a/extensions/openshell/npm-shrinkwrap.json +++ b/extensions/openshell/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/openshell-sandbox", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json index f1ecc282fd69..f877bbf63469 100644 --- a/extensions/openshell/package.json +++ b/extensions/openshell/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw sandbox backend for the NVIDIA OpenShell CLI with mirrored local workspaces and SSH command execution.", "repository": { "type": "git", @@ -23,10 +23,10 @@ "minHostVersion": ">=2026.5.12-beta.1" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/parallel/package.json b/extensions/parallel/package.json index 6d369e73d118..bf73b1091a47 100644 --- a/extensions/parallel/package.json +++ b/extensions/parallel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/parallel-plugin", - "version": "2026.5.21", + "version": "2026.6.9", "private": true, "description": "OpenClaw Parallel web search plugin", "type": "module", diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json index 3e0866580cda..cb73f0e535e6 100644 --- a/extensions/perplexity/package.json +++ b/extensions/perplexity/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/perplexity-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Perplexity plugin", "type": "module", diff --git a/extensions/pixverse/npm-shrinkwrap.json b/extensions/pixverse/npm-shrinkwrap.json index ca6291cf5010..aa33f2d8c04d 100644 --- a/extensions/pixverse/npm-shrinkwrap.json +++ b/extensions/pixverse/npm-shrinkwrap.json @@ -1,14 +1,14 @@ { "name": "@openclaw/pixverse-provider", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/pixverse-provider", - "version": "2026.6.2", + "version": "2026.6.9", "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/pixverse/package.json b/extensions/pixverse/package.json index 0c98b87b89df..f04bfc67d098 100644 --- a/extensions/pixverse/package.json +++ b/extensions/pixverse/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/pixverse-provider", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw PixVerse video generation provider plugin.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -30,10 +30,10 @@ "minHostVersion": ">=2026.5.26" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/policy/package.json b/extensions/policy/package.json index 6cd8db51504d..ffcf16da3308 100644 --- a/extensions/policy/package.json +++ b/extensions/policy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/policy", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw policy doctor checks for workspace conformance", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-channel/package.json b/extensions/qa-channel/package.json index ef528045f544..a34a823ad20c 100644 --- a/extensions/qa-channel/package.json +++ b/extensions/qa-channel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-channel", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw QA synthetic channel plugin", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json index 823b6a26f9b3..0538a096ebee 100644 --- a/extensions/qa-lab/package.json +++ b/extensions/qa-lab/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-lab", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw QA lab plugin with private debugger UI and scenario runner", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -31,7 +31,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" } } } diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json index 719854323195..eae916615ef0 100644 --- a/extensions/qa-matrix/package.json +++ b/extensions/qa-matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-matrix", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Matrix QA runner plugin", "type": "module", @@ -13,7 +13,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -25,7 +25,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" } } } diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json index a4753e534178..e17e910874d9 100644 --- a/extensions/qianfan/package.json +++ b/extensions/qianfan/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qianfan-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Qianfan provider plugin", "type": "module", diff --git a/extensions/qqbot/npm-shrinkwrap.json b/extensions/qqbot/npm-shrinkwrap.json index 33bf369329c1..22d0026d12f8 100644 --- a/extensions/qqbot/npm-shrinkwrap.json +++ b/extensions/qqbot/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/qqbot", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/qqbot", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@tencent-connect/qqbot-connector": "1.1.0", "mpg123-decoder": "1.0.3", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json index ca0ba0467acb..3e543333aac2 100644 --- a/extensions/qqbot/package.json +++ b/extensions/qqbot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qqbot", - "version": "2026.6.2", + "version": "2026.6.9", "private": false, "description": "OpenClaw QQ Bot channel plugin for group and direct-message workflows.", "repository": { @@ -21,7 +21,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -50,10 +50,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json index 5da15a9b8424..1a87832f080a 100644 --- a/extensions/qwen/package.json +++ b/extensions/qwen/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qwen-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Qwen Cloud provider plugin", "type": "module", diff --git a/extensions/runway/package.json b/extensions/runway/package.json index 3aca20e23051..2e39c8768de0 100644 --- a/extensions/runway/package.json +++ b/extensions/runway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/runway-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Runway video provider plugin", "type": "module", diff --git a/extensions/searxng/package.json b/extensions/searxng/package.json index 420a297160a9..264a2db13047 100644 --- a/extensions/searxng/package.json +++ b/extensions/searxng/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/searxng-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw SearXNG plugin", "type": "module", diff --git a/extensions/senseaudio/package.json b/extensions/senseaudio/package.json index 9c743385b4ab..e2d09e70059c 100644 --- a/extensions/senseaudio/package.json +++ b/extensions/senseaudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/senseaudio-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw SenseAudio media-understanding provider", "type": "module", diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json index 16d887c90836..1eefb674b047 100644 --- a/extensions/sglang/package.json +++ b/extensions/sglang/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/sglang-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw SGLang provider plugin", "type": "module", diff --git a/extensions/signal/package.json b/extensions/signal/package.json index d72086393024..cc172011b6c4 100644 --- a/extensions/signal/package.json +++ b/extensions/signal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/signal", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Signal channel plugin", "type": "module", diff --git a/extensions/slack/npm-shrinkwrap.json b/extensions/slack/npm-shrinkwrap.json index 47b83d588c78..43a1bc26bf89 100644 --- a/extensions/slack/npm-shrinkwrap.json +++ b/extensions/slack/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/slack", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/slack", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@slack/bolt": "4.7.3", "@slack/types": "2.21.1", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/slack/package.json b/extensions/slack/package.json index 6a4c57ebdffc..49214f737667 100644 --- a/extensions/slack/package.json +++ b/extensions/slack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/slack", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Slack channel plugin for channels, DMs, commands, and app events.", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -64,13 +64,13 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "startup": { "deferConfiguredChannelFullLoadUntilAfterListen": true }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/sms/package.json b/extensions/sms/package.json index 514cea155730..83aca319e361 100644 --- a/extensions/sms/package.json +++ b/extensions/sms/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/sms", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw SMS channel plugin for Twilio text messages.", "repository": { "type": "git", @@ -30,10 +30,10 @@ "quickstartAllowFrom": true }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" } } } diff --git a/extensions/stepfun/package.json b/extensions/stepfun/package.json index 697db10054d5..0ba28e373244 100644 --- a/extensions/stepfun/package.json +++ b/extensions/stepfun/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/stepfun-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 57cbcc2c8beb..93807aaef042 100644 --- a/extensions/synology-chat/npm-shrinkwrap.json +++ b/extensions/synology-chat/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/synology-chat", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/synology-chat", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json index 7b03734455a0..6100740aff88 100644 --- a/extensions/synology-chat/package.json +++ b/extensions/synology-chat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synology-chat", - "version": "2026.6.2", + "version": "2026.6.9", "description": "Synology Chat channel plugin for OpenClaw channels and direct messages.", "repository": { "type": "git", @@ -30,10 +30,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json index 2ec343920d48..657874124dd0 100644 --- a/extensions/synthetic/package.json +++ b/extensions/synthetic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synthetic-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Synthetic provider plugin", "type": "module", diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json index 8ce454d8f2f2..fa5e6699f873 100644 --- a/extensions/tavily/package.json +++ b/extensions/tavily/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tavily-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Tavily plugin", "type": "module", diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json index 940094488eac..5984abd6b523 100644 --- a/extensions/telegram/package.json +++ b/extensions/telegram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/telegram", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Telegram channel plugin", "type": "module", diff --git a/extensions/tencent/package.json b/extensions/tencent/package.json index a74f4eb8d912..e5ad807486c9 100644 --- a/extensions/tencent/package.json +++ b/extensions/tencent/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tencent-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 5fe7729cd3b1..539a27e863a2 100644 --- a/extensions/tlon/npm-shrinkwrap.json +++ b/extensions/tlon/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/tlon", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/tlon", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@aws-sdk/client-s3": "3.1056.0", "@aws-sdk/s3-request-presigner": "3.1056.0", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json index 6fc4c051c711..81dbc0728ac9 100644 --- a/extensions/tlon/package.json +++ b/extensions/tlon/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tlon", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Tlon/Urbit channel plugin for chat workflows.", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -73,10 +73,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "bundleRuntimeDependencies": false, diff --git a/extensions/together/package.json b/extensions/together/package.json index 5f6cb097588a..767f02d23835 100644 --- a/extensions/together/package.json +++ b/extensions/together/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/together-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Together provider plugin", "type": "module", diff --git a/extensions/tokenjuice/npm-shrinkwrap.json b/extensions/tokenjuice/npm-shrinkwrap.json index e969844144d9..66d37544269b 100644 --- a/extensions/tokenjuice/npm-shrinkwrap.json +++ b/extensions/tokenjuice/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/tokenjuice", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "tokenjuice": "0.8.0" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/tokenjuice/package.json b/extensions/tokenjuice/package.json index f545526d0c80..dfbadfb65d86 100644 --- a/extensions/tokenjuice/package.json +++ b/extensions/tokenjuice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw tokenjuice exec output compaction plugin", "repository": { "type": "git", @@ -11,7 +11,7 @@ "tokenjuice": "0.8.0" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.5.28" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2", + "openclawVersion": "2026.6.9", "bundledDist": false }, "release": { diff --git a/extensions/tts-local-cli/package.json b/extensions/tts-local-cli/package.json index 7b45b1113e80..4a4137160b08 100644 --- a/extensions/tts-local-cli/package.json +++ b/extensions/tts-local-cli/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tts-local-cli", - "version": "2026.6.2", + "version": "2026.6.9", "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 d30da31de740..a7535a0ee3fa 100644 --- a/extensions/twitch/npm-shrinkwrap.json +++ b/extensions/twitch/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/twitch", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/twitch", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "@twurple/api": "8.1.4", "@twurple/auth": "8.1.4", diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json index c04765c222d5..2a2d7dc0b502 100644 --- a/extensions/twitch/package.json +++ b/extensions/twitch/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/twitch", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Twitch channel plugin for chat and moderation workflows.", "repository": { "type": "git", @@ -27,10 +27,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "channel": { "id": "twitch", diff --git a/extensions/venice/package.json b/extensions/venice/package.json index 17e29a22a837..f7c450df2e76 100644 --- a/extensions/venice/package.json +++ b/extensions/venice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/venice-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 77921a1afcc5..39f1bc2d01d1 100644 --- a/extensions/vercel-ai-gateway/package.json +++ b/extensions/vercel-ai-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vercel-ai-gateway-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 721c6d7d11de..5738e4d41562 100644 --- a/extensions/video-generation-core/package.json +++ b/extensions/video-generation-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/video-generation-core", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw video generation runtime package", "type": "module", diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json index 82107e61a033..93b29f7751b2 100644 --- a/extensions/vllm/package.json +++ b/extensions/vllm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vllm-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 ea4951de2f3c..d9e5c5582de8 100644 --- a/extensions/voice-call/npm-shrinkwrap.json +++ b/extensions/voice-call/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/voice-call", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/voice-call", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "commander": "14.0.3", "typebox": "1.1.39", @@ -14,7 +14,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json index 84b75645d12f..20edb182b915 100644 --- a/extensions/voice-call/package.json +++ b/extensions/voice-call/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voice-call", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw voice-call plugin for Twilio, Telnyx, and Plivo phone calls.", "repository": { "type": "git", @@ -18,7 +18,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -35,10 +35,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json index 3fd63c8f9fce..9eb74d236d38 100644 --- a/extensions/volcengine/package.json +++ b/extensions/volcengine/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/volcengine-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Volcengine provider plugin", "type": "module", diff --git a/extensions/voyage/package.json b/extensions/voyage/package.json index abfb213fd82e..02c9f3720cee 100644 --- a/extensions/voyage/package.json +++ b/extensions/voyage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voyage-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Voyage embedding provider plugin", "type": "module", diff --git a/extensions/vydra/package.json b/extensions/vydra/package.json index cc59e61e605e..acfa5a95dee7 100644 --- a/extensions/vydra/package.json +++ b/extensions/vydra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vydra-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 de8a146c54a5..d4680558e6fe 100644 --- a/extensions/web-readability/package.json +++ b/extensions/web-readability/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/web-readability-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw local Readability web extraction plugin", "type": "module", diff --git a/extensions/webhooks/package.json b/extensions/webhooks/package.json index de7d752692b7..134ee0f0d915 100644 --- a/extensions/webhooks/package.json +++ b/extensions/webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/webhooks", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw webhook bridge plugin", "type": "module", diff --git a/extensions/whatsapp/npm-shrinkwrap.json b/extensions/whatsapp/npm-shrinkwrap.json index 0a4aa86a7c4b..57e8347318ea 100644 --- a/extensions/whatsapp/npm-shrinkwrap.json +++ b/extensions/whatsapp/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/whatsapp", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/whatsapp", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "audio-decode": "2.2.3", "baileys": "7.0.0-rc13", "typebox": "1.1.39" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json index 5da1031ad845..aa35e01daf20 100644 --- a/extensions/whatsapp/package.json +++ b/extensions/whatsapp/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/whatsapp", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw WhatsApp channel plugin for WhatsApp Web chats.", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -60,10 +60,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/workboard/package.json b/extensions/workboard/package.json index ac7600ddbef2..cf7497f76c7d 100644 --- a/extensions/workboard/package.json +++ b/extensions/workboard/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/workboard", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw dashboard workboard plugin", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/xai/package.json b/extensions/xai/package.json index 0a1358cb2bc3..5dced7e0708e 100644 --- a/extensions/xai/package.json +++ b/extensions/xai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xai-plugin", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw xAI plugin", "type": "module", diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json index e32bcf0db223..b695e3a33476 100644 --- a/extensions/xiaomi/package.json +++ b/extensions/xiaomi/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xiaomi-provider", - "version": "2026.6.2", + "version": "2026.6.9", "private": true, "description": "OpenClaw Xiaomi provider plugin", "type": "module", diff --git a/extensions/zai/package.json b/extensions/zai/package.json index 9efd738ca802..639e0d2ebcde 100644 --- a/extensions/zai/package.json +++ b/extensions/zai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zai-provider", - "version": "2026.6.2", + "version": "2026.6.9", "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 6c894a4186f5..a27d4761c03f 100644 --- a/extensions/zalo/npm-shrinkwrap.json +++ b/extensions/zalo/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/zalo", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalo", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json index 249c1d1c2e5b..63d94da8709d 100644 --- a/extensions/zalo/package.json +++ b/extensions/zalo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalo", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Zalo channel plugin for bot and webhook chats.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -43,10 +43,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/extensions/zalouser/npm-shrinkwrap.json b/extensions/zalouser/npm-shrinkwrap.json index 56cc99a74d94..8a2b2349a0fb 100644 --- a/extensions/zalouser/npm-shrinkwrap.json +++ b/extensions/zalouser/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/zalouser", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalouser", - "version": "2026.6.2", + "version": "2026.6.9", "dependencies": { "typebox": "1.1.39", "zca-js": "2.1.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json index 1f62a1e94622..9498eb941d10 100644 --- a/extensions/zalouser/package.json +++ b/extensions/zalouser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalouser", - "version": "2026.6.2", + "version": "2026.6.9", "description": "OpenClaw Zalo Personal Account plugin via native zca-js integration.", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.2" + "openclaw": ">=2026.6.9" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.2" + "pluginApi": ">=2026.6.9" }, "build": { - "openclawVersion": "2026.6.2" + "openclawVersion": "2026.6.9" }, "release": { "publishToClawHub": true, diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 9fd278b730c8..26279deebaab 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "openclaw", - "version": "2026.6.2", + "version": "2026.6.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openclaw", - "version": "2026.6.2", + "version": "2026.6.9", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 7d9aeedbacd6..aef30eb6985b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openclaw", - "version": "2026.6.2", + "version": "2026.6.9", "description": "Multi-channel AI gateway with extensible messaging integrations", "keywords": [], "homepage": "https://github.com/openclaw/openclaw#readme",