mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
feat(audit): add execution identity inspection (#117034)
* feat(audit): add opt-in execution identity inspection * fix(audit): gate recovery identity retention * fix(audit): keep recovery identity type private * test(audit): type internal recovery fixture * test(audit): split recovery identity coverage * docs(audit): define operator read trust boundary * test(qa): register identity scenario child * fix(audit): enforce shared identity retention bounds * fix(audit): seal public ingress identity boundary * fix(audit): keep ingress guard lint-clean * fix(gateway): preserve advertised method order * chore(protocol): sync advertised method order * fix(protocol): encode audit selector invariants * test(audit): prove exact execution guard * fix(audit): keep identity storage lazy
This commit is contained in:
@@ -111,8 +111,8 @@ const ownerModules = [
|
||||
...schemaModulesSource.matchAll(/^export \* from "\.\/schema\/([^"]+)\.js";$/gmu),
|
||||
].map((match) => match[1]);
|
||||
check(
|
||||
ownerModules.length === 53 && new Set(ownerModules).size === ownerModules.length,
|
||||
"schema-modules.ts must contain one unique 53-module owner list",
|
||||
ownerModules.length === 54 && new Set(ownerModules).size === ownerModules.length,
|
||||
"schema-modules.ts must contain one unique 54-module owner list",
|
||||
);
|
||||
check(
|
||||
schemaModulesSource.split("\n").filter(Boolean).length === ownerModules.length,
|
||||
|
||||
Reference in New Issue
Block a user