From 7ffbbd8586b9bd8b14437630c463a117aabc8af3 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 4 Apr 2026 20:03:51 +0900 Subject: [PATCH] fix: reserve admin gateway method prefixes --- CHANGELOG.md | 1 + docs/plugins/sdk-overview.md | 5 ++++ src/gateway/method-scopes.test.ts | 25 ++++++++++++++++ src/gateway/method-scopes.ts | 9 +++--- src/plugins/loader.test.ts | 41 +++++++++++++++++++++++++++ src/plugins/registry.ts | 19 +++++++++++-- src/shared/gateway-method-prefixes.ts | 10 +++++++ 7 files changed, 103 insertions(+), 7 deletions(-) create mode 100644 src/shared/gateway-method-prefixes.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index d15d7ab5bb4..c017b32938b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -60,6 +60,7 @@ Docs: https://docs.openclaw.ai - ACP/agents: inherit the target agent workspace for cross-agent ACP spawns and fall back safely when the inherited workspace no longer exists. (#58438) Thanks @zssggle-rgb. - ACPX/Windows: preserve backslashes and absolute `.exe` paths in Claude CLI parsing, and fail fast on wrapper-script targets with guidance to use `cmd.exe /c`, `powershell.exe -File`, or `node