Skip to main content

Module capability

Module capability 

Source
Expand description

Capability-based authorization for agents.

The capability model defines what an agent is permitted to do. It answers: “Was this action within the agent’s authorized scope?”

Structs§

Capability
A specific permission granted to an agent.
CapabilityBuilder
Builder for Capability.
CapabilityConstraints
Constraints on capability usage.
CapabilityId
Unique capability identifier.
CapabilitySet
A collection of capabilities granted to an agent.
CapabilitySetId
Hash of a capability set.
RateLimit
Rate limit configuration.
TimeOfDay
Time of day (hours, minutes, seconds).
TimeWindow
Time window constraint.

Enums§

CapabilityCheck
Result of a capability check.
CapabilityKind
Categories of capabilities.
CapabilityState
Lifecycle state of a capability per Section 5.4.
DayOfWeek
Day of week.
DenialReason
Reason for denying a capability.
ResourceScope
Scope of resources a capability applies to.