diff --git a/apps/web/src/app/(app)/claw/components/changelog-data.ts b/apps/web/src/app/(app)/claw/components/changelog-data.ts index 46f66d7c1f..42c11b3fc5 100644 --- a/apps/web/src/app/(app)/claw/components/changelog-data.ts +++ b/apps/web/src/app/(app)/claw/components/changelog-data.ts @@ -10,6 +10,12 @@ export type ChangelogEntry = { // Newest entries first. Developers add new entries to the top of this array. export const CHANGELOG_ENTRIES: ChangelogEntry[] = [ + { + date: '2026-06-12', + description: 'Updated OpenClaw to 2026.6.6.', + category: 'feature', + deployHint: 'upgrade_required', + }, { date: '2026-06-10', description: diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2c02b8bdf..25f36f26ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2428,8 +2428,8 @@ importers: specifier: '>=0.25.0' version: 0.27.4 openclaw: - specifier: 2026.6.5 - version: 2026.6.5(bufferutil@4.1.0)(utf-8-validate@6.0.6) + specifier: 2026.6.6 + version: 2026.6.6(bufferutil@4.1.0)(utf-8-validate@6.0.6) vitest: specifier: 'catalog:' version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(esbuild@0.27.4)(jiti@2.7.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.4) @@ -2452,8 +2452,8 @@ importers: specifier: '>=0.25.0' version: 0.27.4 openclaw: - specifier: 2026.6.5 - version: 2026.6.5(bufferutil@4.1.0)(utf-8-validate@6.0.6) + specifier: 2026.6.6 + version: 2026.6.6(bufferutil@4.1.0)(utf-8-validate@6.0.6) vitest: specifier: 'catalog:' version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(esbuild@0.27.4)(jiti@2.7.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.4) @@ -13670,8 +13670,8 @@ packages: zod: optional: true - openclaw@2026.6.5: - resolution: {integrity: sha512-sRgF0TexfRcJX8Eg0lcL6Jj0YdZbSxUbbp8EbG+qo3v6TtVayE6tKPEs3oCKD7YfYe2C/8Qg26HUxTnycd44ZQ==} + openclaw@2026.6.6: + resolution: {integrity: sha512-oMYoQ8a7zummw1tD+AX98yYLzqoq0tQmYWHG65AA0ZivgzmOb2oD0cVdhcWP9IT3opkHdJ5vBdWywUe6xWQXtw==} engines: {node: '>=22.19.0'} hasBin: true @@ -29946,7 +29946,7 @@ snapshots: ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) zod: 4.4.3 - openclaw@2026.6.5(bufferutil@4.1.0)(utf-8-validate@6.0.6): + openclaw@2026.6.6(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: '@agentclientprotocol/sdk': 0.22.1(zod@4.4.3) '@anthropic-ai/sdk': 0.100.1(zod@4.4.3) diff --git a/services/kiloclaw/Dockerfile b/services/kiloclaw/Dockerfile index 624c9aebc9..a0afc12488 100644 --- a/services/kiloclaw/Dockerfile +++ b/services/kiloclaw/Dockerfile @@ -64,7 +64,7 @@ RUN git config --system url."https://github.com/".insteadOf "ssh://git@github.co # under boot load routinely need 27-35s for the first TLS+fetch to complete. # Match the KiloCode chunk explicitly because OpenClaw also ships other provider # discovery timeout constants. Remove this patch once the timeout is configurable. -RUN npm install -g pnpm openclaw@2026.6.5 clawhub mcporter@0.7.3 @steipete/summarize@0.12.0 @kilocode/cli@7.2.31 \ +RUN npm install -g pnpm openclaw@2026.6.6 clawhub mcporter@0.7.3 @steipete/summarize@0.12.0 @kilocode/cli@7.2.31 \ && OC_DIST=/usr/local/lib/node_modules/openclaw/dist \ && PM_FILES=$(grep -l 'KILOCODE_MODELS_URL' "$OC_DIST"/provider-models-*.js 2>/dev/null || true) \ && PM_FILE_COUNT=$(printf '%s\n' "$PM_FILES" | grep -c .) \ @@ -98,7 +98,7 @@ RUN COMPOSIO_INSTALL_TAG="%40composio%2Fcli%40${COMPOSIO_CLI_VERSION}" \ # Bake bundled plugin runtime deps into OpenClaw's external stage dir so first # boot is pure startup — no npm install from `openclaw doctor` or gateway plugin # load on shared-cpu Fly machines. The stage-root naming mirrors OpenClaw -# 2026.6.5's resolveExternalBundledRuntimeDepsInstallRoot(). +# 2026.6.6's resolveExternalBundledRuntimeDepsInstallRoot(). RUN cd /usr/local/lib/node_modules/openclaw \ && OPENCLAW_PACKAGE_ROOT="$(pwd -P)" \ && OPENCLAW_PACKAGE_VERSION="$(node -p "require('./package.json').version")" \ @@ -257,8 +257,8 @@ RUN mkdir -p /root/.openclaw \ && mkdir -p /root/clawd/skills # Copy helper scripts (used at runtime by the controller/gateway) -# Build cache bust: 2026-06-10-v70-openclaw-2026.6.5 -RUN echo "15" +# Build cache bust: 2026-06-12-v71-openclaw-2026.6.6 +RUN echo "16" COPY openclaw-pairing-list.js /usr/local/bin/openclaw-pairing-list.js COPY openclaw-device-pairing-list.js /usr/local/bin/openclaw-device-pairing-list.js diff --git a/services/kiloclaw/e2e/docker-image-testing.md b/services/kiloclaw/e2e/docker-image-testing.md index 901a30bf18..cec82a9cc2 100644 --- a/services/kiloclaw/e2e/docker-image-testing.md +++ b/services/kiloclaw/e2e/docker-image-testing.md @@ -141,7 +141,7 @@ docker rm kiloclaw-gateway ```bash # Check versions docker run --rm kiloclaw:test node --version # v24.15.0 -docker run --rm kiloclaw:test openclaw --version # 2026.6.5 +docker run --rm kiloclaw:test openclaw --version # 2026.6.6 # Check directories docker run --rm kiloclaw:test ls -la /root/.openclaw diff --git a/services/kiloclaw/plugins/kilo-chat/package.json b/services/kiloclaw/plugins/kilo-chat/package.json index d3353b9cd3..9b9e74112c 100644 --- a/services/kiloclaw/plugins/kilo-chat/package.json +++ b/services/kiloclaw/plugins/kilo-chat/package.json @@ -28,11 +28,11 @@ "test": "vitest run" }, "peerDependencies": { - "openclaw": "2026.6.5" + "openclaw": "2026.6.6" }, "devDependencies": { "esbuild": "0.25.12", - "openclaw": "2026.6.5", + "openclaw": "2026.6.6", "vitest": "catalog:" }, "dependencies": { diff --git a/services/kiloclaw/plugins/kiloclaw-morning-briefing/package.json b/services/kiloclaw/plugins/kiloclaw-morning-briefing/package.json index 231ca6d5f4..a9c92fa63c 100644 --- a/services/kiloclaw/plugins/kiloclaw-morning-briefing/package.json +++ b/services/kiloclaw/plugins/kiloclaw-morning-briefing/package.json @@ -22,12 +22,12 @@ "typecheck": "tsgo --noEmit" }, "peerDependencies": { - "openclaw": "2026.6.5" + "openclaw": "2026.6.6" }, "devDependencies": { "@sinclair/typebox": "0.34.41", "esbuild": "0.25.12", - "openclaw": "2026.6.5", + "openclaw": "2026.6.6", "vitest": "catalog:" } }