From 28954c8ab05e96e8636e95ee14a0a356f91f36be Mon Sep 17 00:00:00 2001 From: Vincent Koc <25068+vincentkoc@users.noreply.github.com> Date: Sun, 12 Jul 2026 03:49:10 +0200 Subject: [PATCH] fix(release): ship Crabbox lease helper --- CHANGELOG.md | 1 + package.json | 1 + test/package-manager-config.test.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bd56f3e80d2..1f9a708d0e77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,7 @@ Docs: https://docs.openclaw.ai ### Fixes - **Gateway chat typecheck:** import chat event types from their owning protocol schema after the retired aggregate type module was removed, restoring full project typechecks. +- **Packaged Crabbox commands:** include the lease-freshness helper imported by the published wrapper so `crabbox:*` commands do not fail with `ERR_MODULE_NOT_FOUND` in npm installs. - **Gateway service audit:** treat POSIX shell `-c` wrappers as opaque for the gateway-subcommand check, avoiding false missing-command warnings for shell-wrapped macOS LaunchAgents without parsing inner commands or ports. Fixes #81751. (#81778) Thanks @liaoandi. - **Memory filename search:** index paths separately from chunk bodies so exact full-path, basename, and stem queries rank the intended memory file first without changing body BM25 scores, snippets, or embeddings. (#96052, #94102) Thanks @Pick-cat. - **Outbound channel bootstrap:** suppress repeated failed plugin activation for the same channel, config, and registry generation while retrying after config or registry reloads. (#100377) Thanks @xialonglee. diff --git a/package.json b/package.json index bbe6645314fc..5ced137eb3a6 100644 --- a/package.json +++ b/package.json @@ -173,6 +173,7 @@ "src/agents/templates/", "scripts/crabbox-wrapper-providers.mjs", "scripts/crabbox-wrapper.mjs", + "scripts/testbox-lease-freshness.mjs", "patches/", "skills/", "scripts/npm-runner.mjs", diff --git a/test/package-manager-config.test.ts b/test/package-manager-config.test.ts index 98b6b200f6f5..553884f27b5d 100644 --- a/test/package-manager-config.test.ts +++ b/test/package-manager-config.test.ts @@ -79,6 +79,7 @@ describe("package manager build policy", () => { expect.arrayContaining([ "scripts/crabbox-wrapper.mjs", "scripts/crabbox-wrapper-providers.mjs", + "scripts/testbox-lease-freshness.mjs", ]), ); });