feat: add permissions status script (#681)

This commit is contained in:
jnjpng
2026-01-26 11:20:21 -08:00
committed by GitHub
parent abb98d7571
commit d950db3afd
4 changed files with 97 additions and 2 deletions

View File

@@ -403,11 +403,16 @@ export async function checkToolPermission(
matchedRule?: string;
reason?: string;
}> {
const { checkPermission } = await import("../permissions/checker");
const { checkPermissionWithHooks } = await import("../permissions/checker");
const { loadPermissions } = await import("../permissions/loader");
const permissions = await loadPermissions(workingDirectory);
return checkPermission(toolName, toolArgs, permissions, workingDirectory);
return checkPermissionWithHooks(
toolName,
toolArgs,
permissions,
workingDirectory,
);
}
/**