PersistentAI API Documentation / @persistentai/fireflow-vfs / server / assertPermissionAllowed
Function: assertPermissionAllowed()
assertPermissionAllowed(
perm):asserts perm is AllowedPermission
Defined in: packages/fireflow-vfs/src/services/acl.ts:48
Type guard to assert permission is allowed and has required fields. Use this instead of non-null assertions on perm.lakeFSRepoName.
Parameters
perm
Returns
asserts perm is AllowedPermission
Throws
Error if permission denied or lakeFSRepoName missing