mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-21 10:16:44 +00:00
fix(release): ship Crabbox lease helper
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
]),
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user