Skip to main content

Interface: AbilityRequirementResponse

Defined in: packages/sdk/src/types/generated/ability.ts:46

One workspace-resource requirement of an ability type (GRA-6204).

Mirrors lib.abilities.requirements.AbilityRequirement — the closed kind/subject vocabulary is imported from there so this response can't drift from the evaluator. subject says who can remediate an unmet requirement (org/workspace subjects gate; member subjects are advisory).

Properties

kind

kind: AbilityRequirementResponseKind

Defined in: packages/sdk/src/types/generated/ability.ts:47


slug

slug: string

Defined in: packages/sdk/src/types/generated/ability.ts:48


subject?

optional subject: AbilityRequirementResponseSubject

Defined in: packages/sdk/src/types/generated/ability.ts:49