Skip to main content

evaluateGrantRequirement

@totemsdk/agent-policy


@totemsdk/agent-policy / evaluateGrantRequirement

Function: evaluateGrantRequirement()

evaluateGrantRequirement(requirement, authorizedGrantIds): boolean

Evaluate a grant requirement (allOf / anyOf) against the set of grant ids that authorized. Explicit semantics — never "whichever approves first".

Parameters

requirement

GrantRequirement | undefined

authorizedGrantIds

string[]

Returns

boolean