diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d8da657b249..261865e18b01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ Docs: https://docs.openclaw.ai - Providers and model replay: preserve storeless OpenAI Responses replay compatibility, recover invalid OpenAI reasoning signatures and genericized Anthropic thinking-signature replay errors, route OAuth image defaults through Codex for eligible OpenAI profiles, avoid eager tool streaming for Claude 4.5 in Copilot, quarantine unreadable and post-hook OpenAI/Anthropic-family tool schemas without broadening allowed tool choices, deliver explicit thinking-off requests to LM Studio binary-thinking models, honor profile auth for SecretRef model entries, bound model browsing, strip provider prefixes where runtimes need bare IDs, and surface nested embedding fetch failures. (#90706, #92941, #92201, #92916, #92824, #75393, #92908, #92921, #92928, #92002, #90686, #92247, #92627, #91218, #92628) Thanks @snowzlm, @mmyzwl, @CarlCapital, @bek91, @Kailigithub, @vincentkoc, @rohitjavvadi, @samson910022, @nxmxbbd, @liuhao1024, @bymle, and @mushuiyu886. - Memory, state, diagnostics, and config: split header-too-large embedding batches, keep QMD memory search enabled in transient mode, avoid SQLite WAL on NFS volumes, preserve recovery scheduling outside stuck-session warning backoff, preserve full-reindex rollback/cache recovery, treat raw Memory Wiki source pages as source evidence, and keep shell environment fallbacks contained in config write tests. (#92650, #92618, #92639, #91247, #92752, #92881, #59137, #92876, #69700) Thanks @mushuiyu886, @TurboTheTurtle, @849261680, @gnanam1990, @TSHOGX, and @arlen8411. - UI/mobile/TUI: preserve dashboard session parent lineage, WebChat backscroll, reset soft command args, sidebar session picker interactivity, collapsed workspace files, resolved `/model` confirmation refs, stale foreground iOS Gateway reconnects, and paused setup-parent stdin after inherited-stdio child exit. (#90658, #92622, #91353, #92705, #92779, #92773, #92552, #93159) Thanks @luoyanglang, @TurboTheTurtle, @zhouhe-xydt, @NianJiuZst, @shakkernerd, @NarahariRaghava, @Solvely-Colin, and @fuller-stack-dev. +- Plugins and updates: repair missing required platform packages during managed plugin installs and updates, including omitted Codex platform binaries. - Release and test reliability: extend slow Gateway/full-suite watchdogs, split local full-suite shards when throttled, stabilize plugin auth marker fixtures, avoid brittle provider-ref error text, fold Telegram RTT sampling into live QA evidence, simplify QA scorecard mappings around canonical coverage IDs, keep QA Lab bootstrap selection assertions aligned with flow-only scenarios, skip QA coverage artifact consumers when runtime parity producer status is not green, keep Feishu lifecycle release checks pointed at the active fixture config, isolate trajectory-export live seed turns from Codex-native shell approvals, preserve release-check child refs while pinning expected SHAs, widen live OpenAI TTS budgets for slower provider responses, and avoid false downgrade prompts for unresolved latest-tag updates. (#92652, #92550, #92558, #92911) Thanks @RomneyDa and @Andy312432. ## 2026.6.6 diff --git a/extensions/acpx/npm-shrinkwrap.json b/extensions/acpx/npm-shrinkwrap.json index 42c58143c8c6..243540fbdff1 100644 --- a/extensions/acpx/npm-shrinkwrap.json +++ b/extensions/acpx/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/acpx", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/acpx", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 22440168bcff..9cea6e6343fd 100644 --- a/extensions/acpx/package.json +++ b/extensions/acpx/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/acpx", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "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 f0c1fdfbcf51..0247bb1f47e7 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.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw admin HTTP RPC endpoint", "type": "module", diff --git a/extensions/alibaba/package.json b/extensions/alibaba/package.json index 0847f9309a63..98538a8de40d 100644 --- a/extensions/alibaba/package.json +++ b/extensions/alibaba/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/alibaba-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 c67faa631c0d..c38229370cf6 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-mantle-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 3676c66650c1..fd654de0f8b7 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.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/amazon-bedrock/npm-shrinkwrap.json b/extensions/amazon-bedrock/npm-shrinkwrap.json index c5197aaaffe3..42603bc96eed 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/amazon-bedrock-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 13a059c89ce9..31c76f531d56 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.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/anthropic-vertex/npm-shrinkwrap.json b/extensions/anthropic-vertex/npm-shrinkwrap.json index 396cb176bcad..50c658c4b61a 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/anthropic-vertex-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@anthropic-ai/vertex-sdk": "0.16.1" } diff --git a/extensions/anthropic-vertex/package.json b/extensions/anthropic-vertex/package.json index 3b9fc2480343..082937380d5a 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.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/anthropic/package.json b/extensions/anthropic/package.json index 80227170f9e1..47659c730af2 100644 --- a/extensions/anthropic/package.json +++ b/extensions/anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/anthropic-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Anthropic provider plugin", "type": "module", diff --git a/extensions/arcee/package.json b/extensions/arcee/package.json index b2d24cd34232..ab6e91f0ed3f 100644 --- a/extensions/arcee/package.json +++ b/extensions/arcee/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/arcee-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Arcee provider plugin", "type": "module", diff --git a/extensions/azure-speech/package.json b/extensions/azure-speech/package.json index 68642ee0af00..994bd3704988 100644 --- a/extensions/azure-speech/package.json +++ b/extensions/azure-speech/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/azure-speech", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Azure Speech plugin", "type": "module", diff --git a/extensions/bonjour/package.json b/extensions/bonjour/package.json index 09fda62c0009..e3e58561d4aa 100644 --- a/extensions/bonjour/package.json +++ b/extensions/bonjour/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/bonjour", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw Bonjour/mDNS gateway discovery", "type": "module", "dependencies": { diff --git a/extensions/brave/npm-shrinkwrap.json b/extensions/brave/npm-shrinkwrap.json index d44702f75f76..2977e8f762ab 100644 --- a/extensions/brave/npm-shrinkwrap.json +++ b/extensions/brave/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/brave-plugin", - "version": "2026.6.8-beta.2" + "version": "2026.6.8" } } } diff --git a/extensions/brave/package.json b/extensions/brave/package.json index 616520747842..a5cfd2f1f2e2 100644 --- a/extensions/brave/package.json +++ b/extensions/brave/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/brave-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw Brave Search provider plugin for web search.", "repository": { "type": "git", @@ -21,10 +21,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/browser/package.json b/extensions/browser/package.json index 45de833ef149..5dbf4baebf76 100644 --- a/extensions/browser/package.json +++ b/extensions/browser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/browser-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw browser tool plugin", "type": "module", diff --git a/extensions/byteplus/package.json b/extensions/byteplus/package.json index 8752464e32e3..09d737ad718a 100644 --- a/extensions/byteplus/package.json +++ b/extensions/byteplus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/byteplus-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw BytePlus provider plugin", "type": "module", diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json index e90adfdf09e8..16fc377b45c6 100644 --- a/extensions/canvas/package.json +++ b/extensions/canvas/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/canvas-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Canvas plugin", "type": "module", diff --git a/extensions/cerebras/package.json b/extensions/cerebras/package.json index 4370a2b98381..baa6144d5da9 100644 --- a/extensions/cerebras/package.json +++ b/extensions/cerebras/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/cerebras-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Cerebras provider plugin", "type": "module", diff --git a/extensions/chutes/package.json b/extensions/chutes/package.json index ac84d77d5556..9101db988e1e 100644 --- a/extensions/chutes/package.json +++ b/extensions/chutes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/chutes-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Chutes.ai provider plugin", "type": "module", diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json index b609e3046c51..4b29c9e31c37 100644 --- a/extensions/clickclack/package.json +++ b/extensions/clickclack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/clickclack", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw ClickClack channel plugin", "type": "module", @@ -18,7 +18,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/cloudflare-ai-gateway/package.json b/extensions/cloudflare-ai-gateway/package.json index 490919ce4baa..14182032e444 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.8-beta.2", + "version": "2026.6.8", "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 5a9d66e099d9..0b0700e9b0eb 100644 --- a/extensions/codex-supervisor/package.json +++ b/extensions/codex-supervisor/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex-supervisor", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 3c32dce4fce7..50d5458595f3 100644 --- a/extensions/codex/npm-shrinkwrap.json +++ b/extensions/codex/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/codex", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/codex", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@openai/codex": "0.139.0", "typebox": "1.1.39", diff --git a/extensions/codex/package.json b/extensions/codex/package.json index e4f78fc6a588..e69f6ec73206 100644 --- a/extensions/codex/package.json +++ b/extensions/codex/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/codex", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/comfy/package.json b/extensions/comfy/package.json index da2ecd875344..87c21532e3f8 100644 --- a/extensions/comfy/package.json +++ b/extensions/comfy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/comfy-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw ComfyUI provider plugin", "type": "module", diff --git a/extensions/copilot-proxy/package.json b/extensions/copilot-proxy/package.json index e34c2a7dffcc..f3d677960b50 100644 --- a/extensions/copilot-proxy/package.json +++ b/extensions/copilot-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot-proxy", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 d340f9c03746..09731a7258a0 100644 --- a/extensions/copilot/npm-shrinkwrap.json +++ b/extensions/copilot/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/copilot", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/copilot", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@github/copilot-sdk": "1.0.0-beta.9" } diff --git a/extensions/copilot/package.json b/extensions/copilot/package.json index cbe78d4c509c..6934b4a8b925 100644 --- a/extensions/copilot/package.json +++ b/extensions/copilot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/copilot", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/deepgram/package.json b/extensions/deepgram/package.json index 3d037ffb2a2c..0fd0d7cd7dd3 100644 --- a/extensions/deepgram/package.json +++ b/extensions/deepgram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepgram-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Deepgram media-understanding provider", "type": "module", diff --git a/extensions/deepinfra/package.json b/extensions/deepinfra/package.json index 761a83a48c13..2e3bc7defa74 100644 --- a/extensions/deepinfra/package.json +++ b/extensions/deepinfra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepinfra-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw DeepInfra provider plugin", "type": "module", diff --git a/extensions/deepseek/package.json b/extensions/deepseek/package.json index 851ed94bfe1b..cb398ddeb3fc 100644 --- a/extensions/deepseek/package.json +++ b/extensions/deepseek/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/deepseek-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 f1654d02dc4d..482634ecfe8c 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-otel", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 647d8137703b..b2428830bea5 100644 --- a/extensions/diagnostics-otel/package.json +++ b/extensions/diagnostics-otel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-otel", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw diagnostics OpenTelemetry exporter for metrics and traces.", "repository": { "type": "git", @@ -34,10 +34,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/diagnostics-prometheus/npm-shrinkwrap.json b/extensions/diagnostics-prometheus/npm-shrinkwrap.json index 3582a0ecd701..a842e5ed2418 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.6.8-beta.2" + "version": "2026.6.8" } } } diff --git a/extensions/diagnostics-prometheus/package.json b/extensions/diagnostics-prometheus/package.json index d7e3d1db3584..dfaabc533ec3 100644 --- a/extensions/diagnostics-prometheus/package.json +++ b/extensions/diagnostics-prometheus/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diagnostics-prometheus", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw diagnostics Prometheus exporter for runtime metrics.", "repository": { "type": "git", @@ -21,10 +21,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/diffs-language-pack/npm-shrinkwrap.json b/extensions/diffs-language-pack/npm-shrinkwrap.json index 4f107f081389..50d5e5bfaef5 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diffs-language-pack", - "version": "2026.6.8-beta.2" + "version": "2026.6.8" } } } diff --git a/extensions/diffs-language-pack/package.json b/extensions/diffs-language-pack/package.json index 9b2370aa0171..a85d768e87b3 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.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw diffs viewer syntax highlighting language pack", "repository": { "type": "git", @@ -22,13 +22,13 @@ "minHostVersion": ">=2026.5.27" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "assetScripts": { "build": "node ../../scripts/build-diffs-viewer-runtime.mjs full" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/diffs/npm-shrinkwrap.json b/extensions/diffs/npm-shrinkwrap.json index b9d6a4cf1279..30d8c536b8cc 100644 --- a/extensions/diffs/npm-shrinkwrap.json +++ b/extensions/diffs/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/diffs", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/diffs", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@pierre/diffs": "1.2.4", "@pierre/theme": "1.0.3", diff --git a/extensions/diffs/package.json b/extensions/diffs/package.json index c2daa1ff85c9..3e89d6cf4334 100644 --- a/extensions/diffs/package.json +++ b/extensions/diffs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/diffs", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "assetScripts": { "build": "node ../../scripts/build-diffs-viewer-runtime.mjs curated" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "staticAssets": [ { "source": "./assets/viewer-runtime.js", diff --git a/extensions/discord/npm-shrinkwrap.json b/extensions/discord/npm-shrinkwrap.json index 89a76420b1d0..f6ebf7e6cd67 100644 --- a/extensions/discord/npm-shrinkwrap.json +++ b/extensions/discord/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/discord", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/discord", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@discordjs/voice": "0.19.2", "discord-api-types": "0.38.48", @@ -16,7 +16,7 @@ "ws": "8.21.0" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/discord/package.json b/extensions/discord/package.json index 6b879aebae6b..43f996bfb33e 100644 --- a/extensions/discord/package.json +++ b/extensions/discord/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/discord", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -67,10 +67,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/document-extract/package.json b/extensions/document-extract/package.json index 225b1a776ff5..3c71c9fc2284 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.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw local document extraction plugin", "type": "module", diff --git a/extensions/duckduckgo/package.json b/extensions/duckduckgo/package.json index b83b5f8eaae6..bc449723da50 100644 --- a/extensions/duckduckgo/package.json +++ b/extensions/duckduckgo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/duckduckgo-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw DuckDuckGo plugin", "type": "module", diff --git a/extensions/elevenlabs/package.json b/extensions/elevenlabs/package.json index 7c4ebce0cc26..f17f47e1f1d5 100644 --- a/extensions/elevenlabs/package.json +++ b/extensions/elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/elevenlabs-speech", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw ElevenLabs speech plugin", "type": "module", diff --git a/extensions/exa/package.json b/extensions/exa/package.json index 3c2e41f78541..860ee8d71713 100644 --- a/extensions/exa/package.json +++ b/extensions/exa/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/exa-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Exa plugin", "type": "module", diff --git a/extensions/fal/package.json b/extensions/fal/package.json index 3031482bb87f..e6e77fc4b6c7 100644 --- a/extensions/fal/package.json +++ b/extensions/fal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fal-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw fal provider plugin", "type": "module", diff --git a/extensions/feishu/npm-shrinkwrap.json b/extensions/feishu/npm-shrinkwrap.json index 556e0a993de1..06d4778fc887 100644 --- a/extensions/feishu/npm-shrinkwrap.json +++ b/extensions/feishu/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/feishu", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/feishu", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@larksuiteoapi/node-sdk": "1.66.0", "typebox": "1.1.39", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json index 91f7029a4b76..93929ab53f8d 100644 --- a/extensions/feishu/package.json +++ b/extensions/feishu/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/feishu", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -51,10 +51,10 @@ "minHostVersion": ">=2026.5.29" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/file-transfer/package.json b/extensions/file-transfer/package.json index 296f489b637a..f4fe6df76dc3 100644 --- a/extensions/file-transfer/package.json +++ b/extensions/file-transfer/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/file-transfer", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 98239a05cb24..696d2063eff9 100644 --- a/extensions/firecrawl/package.json +++ b/extensions/firecrawl/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/firecrawl-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Firecrawl plugin", "type": "module", diff --git a/extensions/fireworks/package.json b/extensions/fireworks/package.json index acc7bef6a366..3facf571e17b 100644 --- a/extensions/fireworks/package.json +++ b/extensions/fireworks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/fireworks-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Fireworks provider plugin", "type": "module", diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json index 5a5c2230a766..9a942c024313 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.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw GitHub Copilot provider plugin", "type": "module", diff --git a/extensions/gmi/package.json b/extensions/gmi/package.json index 2515fdefa807..043db6b5613c 100644 --- a/extensions/gmi/package.json +++ b/extensions/gmi/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/gmi-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 8bf8b50ffa33..ba5ab4db218b 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/google-meet", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "commander": "14.0.3", "typebox": "1.1.39" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/google-meet/package.json b/extensions/google-meet/package.json index a2336104b58b..74203aafc51b 100644 --- a/extensions/google-meet/package.json +++ b/extensions/google-meet/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-meet", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.4.20" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/google/package.json b/extensions/google/package.json index 8081285da210..d217690232ac 100644 --- a/extensions/google/package.json +++ b/extensions/google/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/google-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Google plugin", "type": "module", diff --git a/extensions/googlechat/npm-shrinkwrap.json b/extensions/googlechat/npm-shrinkwrap.json index d609bc571bc5..8721ae7eadba 100644 --- a/extensions/googlechat/npm-shrinkwrap.json +++ b/extensions/googlechat/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/googlechat", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/googlechat", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "gaxios": "7.1.4", "google-auth-library": "10.6.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/googlechat/package.json b/extensions/googlechat/package.json index deb51f9a880a..e6dcb6670140 100644 --- a/extensions/googlechat/package.json +++ b/extensions/googlechat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/googlechat", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -75,10 +75,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/gradium/package.json b/extensions/gradium/package.json index 065d3e7aaed4..44e5f2dd3bbc 100644 --- a/extensions/gradium/package.json +++ b/extensions/gradium/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/gradium-speech", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Gradium speech plugin", "type": "module", diff --git a/extensions/groq/package.json b/extensions/groq/package.json index 4506f0cb7bba..2b33e902aaf4 100644 --- a/extensions/groq/package.json +++ b/extensions/groq/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/groq-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Groq media-understanding provider", "type": "module", diff --git a/extensions/huggingface/package.json b/extensions/huggingface/package.json index f0d9695a528c..070cc77d1c03 100644 --- a/extensions/huggingface/package.json +++ b/extensions/huggingface/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/huggingface-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 8be53f274a85..15a7c48031b5 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.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw image generation runtime package", "type": "module", diff --git a/extensions/imessage/package.json b/extensions/imessage/package.json index bb7cf1203e11..f3bc52ba7bba 100644 --- a/extensions/imessage/package.json +++ b/extensions/imessage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/imessage", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw iMessage channel plugin using imsg on a signed-in Mac", "type": "module", @@ -43,10 +43,10 @@ ] }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" } }, "pluginInspector": { diff --git a/extensions/inworld/package.json b/extensions/inworld/package.json index 16b18fce7f6f..22347cf2fd2d 100644 --- a/extensions/inworld/package.json +++ b/extensions/inworld/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/inworld-speech", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Inworld speech plugin", "type": "module", diff --git a/extensions/irc/package.json b/extensions/irc/package.json index 9534737040d9..20106135cb78 100644 --- a/extensions/irc/package.json +++ b/extensions/irc/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/irc", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw IRC channel plugin", "type": "module", "devDependencies": { diff --git a/extensions/kilocode/package.json b/extensions/kilocode/package.json index 5700fff3089a..f5e31485a95f 100644 --- a/extensions/kilocode/package.json +++ b/extensions/kilocode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kilocode-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 bc58a1e0231a..c52ce9cba594 100644 --- a/extensions/kimi-coding/package.json +++ b/extensions/kimi-coding/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/kimi-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Kimi provider plugin", "type": "module", diff --git a/extensions/line/npm-shrinkwrap.json b/extensions/line/npm-shrinkwrap.json index b68cb55a317f..014fb754bdce 100644 --- a/extensions/line/npm-shrinkwrap.json +++ b/extensions/line/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/line", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/line", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@line/bot-sdk": "11.0.1", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/line/package.json b/extensions/line/package.json index fbb8b2c6771e..aa7967c6b718 100644 --- a/extensions/line/package.json +++ b/extensions/line/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/line", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -46,10 +46,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/litellm/package.json b/extensions/litellm/package.json index d4d0331cf84e..f5020e44ca8b 100644 --- a/extensions/litellm/package.json +++ b/extensions/litellm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/litellm-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 58fd83aa148a..172f7b0b77e2 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/llama-cpp-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "node-llama-cpp": "3.18.1" } diff --git a/extensions/llama-cpp/package.json b/extensions/llama-cpp/package.json index 754f560293c4..792a0eaac86e 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.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw llama.cpp embedding provider plugin", "repository": { "type": "git", @@ -23,10 +23,10 @@ "minHostVersion": ">=2026.6.2" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "bundleRuntimeDependencies": false, diff --git a/extensions/llm-task/package.json b/extensions/llm-task/package.json index d921729dd412..cdd9ebb2a1a9 100644 --- a/extensions/llm-task/package.json +++ b/extensions/llm-task/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/llm-task", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw JSON-only LLM task plugin", "type": "module", diff --git a/extensions/lmstudio/package.json b/extensions/lmstudio/package.json index a07eacffec78..36f1d74b5fac 100644 --- a/extensions/lmstudio/package.json +++ b/extensions/lmstudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lmstudio-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 efe803f155d6..a9f4319683bb 100644 --- a/extensions/lobster/npm-shrinkwrap.json +++ b/extensions/lobster/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/lobster", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/lobster", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@clawdbot/lobster": "2026.5.22", "typebox": "1.1.39" diff --git a/extensions/lobster/package.json b/extensions/lobster/package.json index 247dfd80379e..acee7900f25d 100644 --- a/extensions/lobster/package.json +++ b/extensions/lobster/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/lobster", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/matrix/npm-shrinkwrap.json b/extensions/matrix/npm-shrinkwrap.json index d30b20344100..431844521545 100644 --- a/extensions/matrix/npm-shrinkwrap.json +++ b/extensions/matrix/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/matrix", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/matrix", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json index 6a4bf8ede774..239b46b56845 100644 --- a/extensions/matrix/package.json +++ b/extensions/matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/matrix", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -88,10 +88,10 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json index 93f2035995f2..3e809676f7d3 100644 --- a/extensions/mattermost/package.json +++ b/extensions/mattermost/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mattermost", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw Mattermost channel plugin", "repository": { "type": "git", @@ -16,7 +16,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/media-understanding-core/package.json b/extensions/media-understanding-core/package.json index 6b1d45d24ca1..64db7c8c606e 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.8-beta.2", + "version": "2026.6.8", "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 e55440cdad36..2530b6eab4de 100644 --- a/extensions/memory-core/package.json +++ b/extensions/memory-core/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-core", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw core memory search plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/memory-lancedb/npm-shrinkwrap.json b/extensions/memory-lancedb/npm-shrinkwrap.json index 62473e681d3b..a80c4b7c48e1 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/memory-lancedb", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 a8bea42e0c6d..3d2006a7a722 100644 --- a/extensions/memory-lancedb/package.json +++ b/extensions/memory-lancedb/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-lancedb", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "bundleRuntimeDependencies": false, diff --git a/extensions/memory-wiki/package.json b/extensions/memory-wiki/package.json index ee6e3991baf0..d7ae574b3ce0 100644 --- a/extensions/memory-wiki/package.json +++ b/extensions/memory-wiki/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/memory-wiki", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw persistent wiki plugin", "type": "module", @@ -14,7 +14,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/microsoft-foundry/package.json b/extensions/microsoft-foundry/package.json index 46d4f307b8f7..dfb51708cb2b 100644 --- a/extensions/microsoft-foundry/package.json +++ b/extensions/microsoft-foundry/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-foundry", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Microsoft Foundry provider plugin", "type": "module", diff --git a/extensions/microsoft/package.json b/extensions/microsoft/package.json index dc0e42d0ab29..0231da25d3d4 100644 --- a/extensions/microsoft/package.json +++ b/extensions/microsoft/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/microsoft-speech", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Microsoft speech plugin", "type": "module", diff --git a/extensions/migrate-claude/package.json b/extensions/migrate-claude/package.json index ac8e550d94aa..5ca38e6e9756 100644 --- a/extensions/migrate-claude/package.json +++ b/extensions/migrate-claude/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-claude", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "Claude to OpenClaw migration provider", "type": "module", @@ -9,7 +9,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/migrate-hermes/package.json b/extensions/migrate-hermes/package.json index 2c8f775b27ce..75bcb2a3d5bf 100644 --- a/extensions/migrate-hermes/package.json +++ b/extensions/migrate-hermes/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/migrate-hermes", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "Hermes to OpenClaw migration provider", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/minimax/package.json b/extensions/minimax/package.json index ed7541a5cfe3..c8495006155e 100644 --- a/extensions/minimax/package.json +++ b/extensions/minimax/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/minimax-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw MiniMax provider and OAuth plugin", "type": "module", diff --git a/extensions/mistral/package.json b/extensions/mistral/package.json index f6d76ee0d2cc..5e6aae0b8a43 100644 --- a/extensions/mistral/package.json +++ b/extensions/mistral/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/mistral-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Mistral provider plugin", "type": "module", diff --git a/extensions/moonshot/package.json b/extensions/moonshot/package.json index adddd6863866..2c39ad567f0e 100644 --- a/extensions/moonshot/package.json +++ b/extensions/moonshot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/moonshot-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Moonshot provider plugin", "type": "module", diff --git a/extensions/msteams/npm-shrinkwrap.json b/extensions/msteams/npm-shrinkwrap.json index d99f76fcb9f3..3dbe03f12845 100644 --- a/extensions/msteams/npm-shrinkwrap.json +++ b/extensions/msteams/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/msteams", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/msteams", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@azure/identity": "4.13.1", "@microsoft/teams.api": "2.0.12", @@ -15,7 +15,7 @@ "typebox": "1.1.39" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json index c1595ce40feb..69703d25a6a7 100644 --- a/extensions/msteams/package.json +++ b/extensions/msteams/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/msteams", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw Microsoft Teams channel plugin for bot conversations.", "repository": { "type": "git", @@ -20,7 +20,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -56,10 +56,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/nextcloud-talk/npm-shrinkwrap.json b/extensions/nextcloud-talk/npm-shrinkwrap.json index 7b48e0cad556..7f2414eb435f 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nextcloud-talk", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nextcloud-talk/package.json b/extensions/nextcloud-talk/package.json index 7c8bf3b111ac..3016ae8401ca 100644 --- a/extensions/nextcloud-talk/package.json +++ b/extensions/nextcloud-talk/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nextcloud-talk", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw Nextcloud Talk channel plugin for conversations.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -44,10 +44,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/nostr/npm-shrinkwrap.json b/extensions/nostr/npm-shrinkwrap.json index efab1b5fcb05..e167da3f8995 100644 --- a/extensions/nostr/npm-shrinkwrap.json +++ b/extensions/nostr/npm-shrinkwrap.json @@ -1,18 +1,18 @@ { "name": "@openclaw/nostr", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/nostr", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "nostr-tools": "2.23.5", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/nostr/package.json b/extensions/nostr/package.json index 8546cbae6905..af03300e5ffe 100644 --- a/extensions/nostr/package.json +++ b/extensions/nostr/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nostr", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/novita/package.json b/extensions/novita/package.json index 53b242876f2f..f74cdae67bfb 100644 --- a/extensions/novita/package.json +++ b/extensions/novita/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/novita-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw NovitaAI provider plugin", "type": "module", diff --git a/extensions/nvidia/package.json b/extensions/nvidia/package.json index d5f7f17a0f39..41e2ffc22fbc 100644 --- a/extensions/nvidia/package.json +++ b/extensions/nvidia/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/nvidia-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw NVIDIA provider plugin", "type": "module", diff --git a/extensions/oc-path/package.json b/extensions/oc-path/package.json index ef671a680938..0cf54eaffea5 100644 --- a/extensions/oc-path/package.json +++ b/extensions/oc-path/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/oc-path", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw oc:// workspace path plugin", "type": "module", @@ -15,7 +15,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/ollama/package.json b/extensions/ollama/package.json index 66788fc50554..e2b85725a014 100644 --- a/extensions/ollama/package.json +++ b/extensions/ollama/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/ollama-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Ollama provider plugin", "type": "module", diff --git a/extensions/open-prose/package.json b/extensions/open-prose/package.json index 4f63e0306a6d..b9141db5df8a 100644 --- a/extensions/open-prose/package.json +++ b/extensions/open-prose/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/open-prose", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 49a35da1a061..04733954ed99 100644 --- a/extensions/openai/package.json +++ b/extensions/openai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openai-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw OpenAI provider plugins", "type": "module", diff --git a/extensions/opencode-go/package.json b/extensions/opencode-go/package.json index e3495deece9d..b340b9b6d280 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.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw OpenCode Go provider plugin", "type": "module", diff --git a/extensions/opencode/package.json b/extensions/opencode/package.json index a522ccb4ea47..350755742d02 100644 --- a/extensions/opencode/package.json +++ b/extensions/opencode/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/opencode-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw OpenCode Zen provider plugin", "type": "module", diff --git a/extensions/openrouter/package.json b/extensions/openrouter/package.json index 0d6a960bc7b0..c447990831f9 100644 --- a/extensions/openrouter/package.json +++ b/extensions/openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openrouter-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw OpenRouter provider plugin", "type": "module", diff --git a/extensions/openshell/npm-shrinkwrap.json b/extensions/openshell/npm-shrinkwrap.json index 16b8d29357ac..8b9b5c7c1cd3 100644 --- a/extensions/openshell/npm-shrinkwrap.json +++ b/extensions/openshell/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/openshell-sandbox", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/openshell/package.json b/extensions/openshell/package.json index 6e0ea3cbd2a4..c6eee3d4ba1f 100644 --- a/extensions/openshell/package.json +++ b/extensions/openshell/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/openshell-sandbox", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/parallel/package.json b/extensions/parallel/package.json index c47fe166cd4f..99a7d492dae1 100644 --- a/extensions/parallel/package.json +++ b/extensions/parallel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/parallel-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Parallel web search plugin", "type": "module", diff --git a/extensions/perplexity/package.json b/extensions/perplexity/package.json index 6206f25b8ba1..367aea5955fd 100644 --- a/extensions/perplexity/package.json +++ b/extensions/perplexity/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/perplexity-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Perplexity plugin", "type": "module", diff --git a/extensions/pixverse/npm-shrinkwrap.json b/extensions/pixverse/npm-shrinkwrap.json index ff1b9d6552c1..4b96cfc8e5d2 100644 --- a/extensions/pixverse/npm-shrinkwrap.json +++ b/extensions/pixverse/npm-shrinkwrap.json @@ -1,14 +1,14 @@ { "name": "@openclaw/pixverse-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/pixverse-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/pixverse/package.json b/extensions/pixverse/package.json index 2991124cfb72..fb8b0c4e0ff2 100644 --- a/extensions/pixverse/package.json +++ b/extensions/pixverse/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/pixverse-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw PixVerse video generation provider plugin.", "repository": { "type": "git", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -30,10 +30,10 @@ "minHostVersion": ">=2026.5.26" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/policy/package.json b/extensions/policy/package.json index 913433396935..47024c5f8f2f 100644 --- a/extensions/policy/package.json +++ b/extensions/policy/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/policy", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw policy doctor checks for workspace conformance", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-channel/package.json b/extensions/qa-channel/package.json index 512ca370cc18..30a6dec34b18 100644 --- a/extensions/qa-channel/package.json +++ b/extensions/qa-channel/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-channel", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw QA synthetic channel plugin", "type": "module", @@ -19,7 +19,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json index f967e33ad114..9e5f1c75dff4 100644 --- a/extensions/qa-lab/package.json +++ b/extensions/qa-lab/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-lab", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -31,7 +31,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" } } } diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json index 4b11d4c0626b..d808ae3f7efb 100644 --- a/extensions/qa-matrix/package.json +++ b/extensions/qa-matrix/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qa-matrix", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Matrix QA runner plugin", "type": "module", @@ -13,7 +13,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -25,7 +25,7 @@ "./index.ts" ], "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" } } } diff --git a/extensions/qianfan/package.json b/extensions/qianfan/package.json index 41c7e7896e8a..8322baee28de 100644 --- a/extensions/qianfan/package.json +++ b/extensions/qianfan/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qianfan-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Qianfan provider plugin", "type": "module", diff --git a/extensions/qqbot/npm-shrinkwrap.json b/extensions/qqbot/npm-shrinkwrap.json index ed84f2505b6b..6188ead2c8b0 100644 --- a/extensions/qqbot/npm-shrinkwrap.json +++ b/extensions/qqbot/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/qqbot", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/qqbot", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json index f41ef78eeec2..b6f55e880225 100644 --- a/extensions/qqbot/package.json +++ b/extensions/qqbot/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qqbot", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -50,10 +50,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json index 7d4b93130842..f476859d32df 100644 --- a/extensions/qwen/package.json +++ b/extensions/qwen/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/qwen-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Qwen Cloud provider plugin", "type": "module", diff --git a/extensions/runway/package.json b/extensions/runway/package.json index 253801481c53..ea29af27025c 100644 --- a/extensions/runway/package.json +++ b/extensions/runway/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/runway-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Runway video provider plugin", "type": "module", diff --git a/extensions/searxng/package.json b/extensions/searxng/package.json index 38f0ecc520dd..076ab202e827 100644 --- a/extensions/searxng/package.json +++ b/extensions/searxng/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/searxng-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw SearXNG plugin", "type": "module", diff --git a/extensions/senseaudio/package.json b/extensions/senseaudio/package.json index 6b9365ea9ade..27c4e12030da 100644 --- a/extensions/senseaudio/package.json +++ b/extensions/senseaudio/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/senseaudio-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw SenseAudio media-understanding provider", "type": "module", diff --git a/extensions/sglang/package.json b/extensions/sglang/package.json index f92082e5afb9..c0dc6686f217 100644 --- a/extensions/sglang/package.json +++ b/extensions/sglang/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/sglang-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw SGLang provider plugin", "type": "module", diff --git a/extensions/signal/package.json b/extensions/signal/package.json index 3b59b8aba611..08f6aa6932ef 100644 --- a/extensions/signal/package.json +++ b/extensions/signal/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/signal", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Signal channel plugin", "type": "module", diff --git a/extensions/slack/npm-shrinkwrap.json b/extensions/slack/npm-shrinkwrap.json index 651ab3bc0ba4..651e257cbce3 100644 --- a/extensions/slack/npm-shrinkwrap.json +++ b/extensions/slack/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/slack", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/slack", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@slack/bolt": "4.7.3", "@slack/types": "2.21.1", @@ -15,7 +15,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/slack/package.json b/extensions/slack/package.json index 48f6930c42e8..e4fe2ef62d8f 100644 --- a/extensions/slack/package.json +++ b/extensions/slack/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/slack", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -64,13 +64,13 @@ "allowInvalidConfigRecovery": true }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "startup": { "deferConfiguredChannelFullLoadUntilAfterListen": true }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/sms/package.json b/extensions/sms/package.json index f1ed05baa9e8..9c8380cb0cd5 100644 --- a/extensions/sms/package.json +++ b/extensions/sms/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/sms", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw SMS channel plugin for Twilio text messages.", "repository": { "type": "git", @@ -30,10 +30,10 @@ "quickstartAllowFrom": true }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" } } } diff --git a/extensions/stepfun/package.json b/extensions/stepfun/package.json index 1b30e143452b..bab868a89a57 100644 --- a/extensions/stepfun/package.json +++ b/extensions/stepfun/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/stepfun-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 9097aef17b04..eb002550ffb3 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/synology-chat", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "zod": "4.4.3" } diff --git a/extensions/synology-chat/package.json b/extensions/synology-chat/package.json index a7cfea53d5e1..2119214b07c1 100644 --- a/extensions/synology-chat/package.json +++ b/extensions/synology-chat/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synology-chat", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/synthetic/package.json b/extensions/synthetic/package.json index c91b4cd96adc..ddf1f1e15b3b 100644 --- a/extensions/synthetic/package.json +++ b/extensions/synthetic/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/synthetic-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Synthetic provider plugin", "type": "module", diff --git a/extensions/tavily/package.json b/extensions/tavily/package.json index d7304a240ed4..49346140f768 100644 --- a/extensions/tavily/package.json +++ b/extensions/tavily/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tavily-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Tavily plugin", "type": "module", diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json index e325ea619a6e..cfbd665af5ed 100644 --- a/extensions/telegram/package.json +++ b/extensions/telegram/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/telegram", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Telegram channel plugin", "type": "module", diff --git a/extensions/tencent/package.json b/extensions/tencent/package.json index 750f87a25739..cd9a63c5e9d2 100644 --- a/extensions/tencent/package.json +++ b/extensions/tencent/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tencent-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 5b8ee1972596..39754b8dd74b 100644 --- a/extensions/tlon/npm-shrinkwrap.json +++ b/extensions/tlon/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/tlon", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/tlon", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json index d73f69791135..9ec554b415d8 100644 --- a/extensions/tlon/package.json +++ b/extensions/tlon/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tlon", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw Tlon/Urbit channel plugin for chat workflows.", "repository": { "type": "git", @@ -19,7 +19,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -73,10 +73,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "bundleRuntimeDependencies": false, diff --git a/extensions/together/package.json b/extensions/together/package.json index 5c033fe1a2fd..c594303f645a 100644 --- a/extensions/together/package.json +++ b/extensions/together/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/together-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Together provider plugin", "type": "module", diff --git a/extensions/tokenjuice/npm-shrinkwrap.json b/extensions/tokenjuice/npm-shrinkwrap.json index a1c128fb71c2..8c8d583ed8b0 100644 --- a/extensions/tokenjuice/npm-shrinkwrap.json +++ b/extensions/tokenjuice/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/tokenjuice", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "tokenjuice": "0.8.0" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/tokenjuice/package.json b/extensions/tokenjuice/package.json index 0887a49016bd..f1025972372a 100644 --- a/extensions/tokenjuice/package.json +++ b/extensions/tokenjuice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/tokenjuice", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw tokenjuice exec output compaction plugin", "repository": { "type": "git", @@ -11,7 +11,7 @@ "tokenjuice": "0.8.0" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -33,10 +33,10 @@ "minHostVersion": ">=2026.5.28" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2", + "openclawVersion": "2026.6.8", "bundledDist": false }, "release": { diff --git a/extensions/tts-local-cli/package.json b/extensions/tts-local-cli/package.json index 7e3a720902c9..b838cde84586 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.8-beta.2", + "version": "2026.6.8", "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 c11ade1cd9fa..110f4b7ea45a 100644 --- a/extensions/twitch/npm-shrinkwrap.json +++ b/extensions/twitch/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@openclaw/twitch", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/twitch", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "@twurple/api": "8.1.4", "@twurple/auth": "8.1.4", diff --git a/extensions/twitch/package.json b/extensions/twitch/package.json index 494c4cc159c8..86150f97f58c 100644 --- a/extensions/twitch/package.json +++ b/extensions/twitch/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/twitch", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "channel": { "id": "twitch", diff --git a/extensions/venice/package.json b/extensions/venice/package.json index 1cf305a9e1ab..d49a973c5c43 100644 --- a/extensions/venice/package.json +++ b/extensions/venice/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/venice-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 335950777409..4cf9e8b90e40 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.8-beta.2", + "version": "2026.6.8", "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 5087eb53c8b7..91b23de6de88 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.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw video generation runtime package", "type": "module", diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json index 6dc5ba81f69f..8630edc4f588 100644 --- a/extensions/vllm/package.json +++ b/extensions/vllm/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vllm-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 5291562ab10d..9c4eb5b31017 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.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/voice-call", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "commander": "14.0.3", "typebox": "1.1.39", @@ -14,7 +14,7 @@ "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json index 72068adf6182..1b4a1d919195 100644 --- a/extensions/voice-call/package.json +++ b/extensions/voice-call/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voice-call", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -35,10 +35,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/volcengine/package.json b/extensions/volcengine/package.json index fe4af55ef920..0533d4307c4d 100644 --- a/extensions/volcengine/package.json +++ b/extensions/volcengine/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/volcengine-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Volcengine provider plugin", "type": "module", diff --git a/extensions/voyage/package.json b/extensions/voyage/package.json index 0649acf07690..4a38a4ad32c1 100644 --- a/extensions/voyage/package.json +++ b/extensions/voyage/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/voyage-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Voyage embedding provider plugin", "type": "module", diff --git a/extensions/vydra/package.json b/extensions/vydra/package.json index d1464a1e294b..34925f04dee1 100644 --- a/extensions/vydra/package.json +++ b/extensions/vydra/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/vydra-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 876ba45c06f9..db064d681fec 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.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw local Readability web extraction plugin", "type": "module", diff --git a/extensions/webhooks/package.json b/extensions/webhooks/package.json index dc630e35e19d..5669239ff865 100644 --- a/extensions/webhooks/package.json +++ b/extensions/webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/webhooks", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw webhook bridge plugin", "type": "module", diff --git a/extensions/whatsapp/npm-shrinkwrap.json b/extensions/whatsapp/npm-shrinkwrap.json index 743cfcbf2870..12e09132cc50 100644 --- a/extensions/whatsapp/npm-shrinkwrap.json +++ b/extensions/whatsapp/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/whatsapp", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/whatsapp", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "audio-decode": "2.2.3", "baileys": "7.0.0-rc13", "typebox": "1.1.39" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json index 096523092b90..fb4df236c069 100644 --- a/extensions/whatsapp/package.json +++ b/extensions/whatsapp/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/whatsapp", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "OpenClaw WhatsApp channel plugin for WhatsApp Web chats.", "repository": { "type": "git", @@ -17,7 +17,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -60,10 +60,10 @@ "minHostVersion": ">=2026.4.25" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/workboard/package.json b/extensions/workboard/package.json index 1cdb070770ed..b8f85016677b 100644 --- a/extensions/workboard/package.json +++ b/extensions/workboard/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/workboard", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw dashboard workboard plugin", "type": "module", @@ -12,7 +12,7 @@ "openclaw": "2026.5.28" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/xai/package.json b/extensions/xai/package.json index eb35c85b2015..d93b6292c776 100644 --- a/extensions/xai/package.json +++ b/extensions/xai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xai-plugin", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw xAI plugin", "type": "module", diff --git a/extensions/xiaomi/package.json b/extensions/xiaomi/package.json index 6f8f724dd81d..1264f77cc02c 100644 --- a/extensions/xiaomi/package.json +++ b/extensions/xiaomi/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/xiaomi-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "private": true, "description": "OpenClaw Xiaomi provider plugin", "type": "module", diff --git a/extensions/zai/package.json b/extensions/zai/package.json index 26580fd5fbf4..948d97f634bd 100644 --- a/extensions/zai/package.json +++ b/extensions/zai/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zai-provider", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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 6ab9d07b07a1..353689646a0e 100644 --- a/extensions/zalo/npm-shrinkwrap.json +++ b/extensions/zalo/npm-shrinkwrap.json @@ -1,17 +1,17 @@ { "name": "@openclaw/zalo", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalo", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalo/package.json b/extensions/zalo/package.json index ac338cedeb45..558c2d2309a0 100644 --- a/extensions/zalo/package.json +++ b/extensions/zalo/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalo", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -43,10 +43,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/extensions/zalouser/npm-shrinkwrap.json b/extensions/zalouser/npm-shrinkwrap.json index 0e863bc0cabb..44e4e6b8a2c6 100644 --- a/extensions/zalouser/npm-shrinkwrap.json +++ b/extensions/zalouser/npm-shrinkwrap.json @@ -1,19 +1,19 @@ { "name": "@openclaw/zalouser", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@openclaw/zalouser", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "dependencies": { "typebox": "1.1.39", "zca-js": "2.1.2", "zod": "4.4.3" }, "peerDependencies": { - "openclaw": ">=2026.6.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { diff --git a/extensions/zalouser/package.json b/extensions/zalouser/package.json index efbe26a50f4b..e274926d18cb 100644 --- a/extensions/zalouser/package.json +++ b/extensions/zalouser/package.json @@ -1,6 +1,6 @@ { "name": "@openclaw/zalouser", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "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.8-beta.2" + "openclaw": ">=2026.6.8" }, "peerDependenciesMeta": { "openclaw": { @@ -54,10 +54,10 @@ "minHostVersion": ">=2026.4.10" }, "compat": { - "pluginApi": ">=2026.6.8-beta.2" + "pluginApi": ">=2026.6.8" }, "build": { - "openclawVersion": "2026.6.8-beta.2" + "openclawVersion": "2026.6.8" }, "release": { "publishToClawHub": true, diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 0affcbd4e0ae..ef7ef6044af7 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "openclaw", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openclaw", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index e3dbaf67b252..78b250226a2c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openclaw", - "version": "2026.6.8-beta.2", + "version": "2026.6.8", "description": "Multi-channel AI gateway with extensible messaging integrations", "keywords": [], "homepage": "https://github.com/openclaw/openclaw#readme",