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.
- Capability
Builder - Builder for Capability.
- Capability
Constraints - Constraints on capability usage.
- Capability
Id - Unique capability identifier.
- Capability
Set - A collection of capabilities granted to an agent.
- Capability
SetId - Hash of a capability set.
- Rate
Limit - Rate limit configuration.
- Time
OfDay - Time of day (hours, minutes, seconds).
- Time
Window - Time window constraint.
Enums§
- Capability
Check - Result of a capability check.
- Capability
Kind - Categories of capabilities.
- Capability
State - Lifecycle state of a capability per Section 5.4.
- DayOf
Week - Day of week.
- Denial
Reason - Reason for denying a capability.
- Resource
Scope - Scope of resources a capability applies to.