mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 03:51:25 +00:00
fix: treat '*' tool allowlist as valid
This commit is contained in:
@@ -20,6 +20,12 @@ describe("stripPluginOnlyAllowlist", () => {
|
||||
expect(policy.unknownAllowlist).toEqual([]);
|
||||
});
|
||||
|
||||
it('keeps allowlist when it uses "*"', () => {
|
||||
const policy = stripPluginOnlyAllowlist({ allow: ["*"] }, pluginGroups, coreTools);
|
||||
expect(policy.policy?.allow).toEqual(["*"]);
|
||||
expect(policy.unknownAllowlist).toEqual([]);
|
||||
});
|
||||
|
||||
it("keeps allowlist when it mixes plugin and core entries", () => {
|
||||
const policy = stripPluginOnlyAllowlist(
|
||||
{ allow: ["lobster", "read"] },
|
||||
|
||||
Reference in New Issue
Block a user