WARNING: This site is a work in progress.
Class: AgentCapability
A specific capability granted to an agent, with optional resource constraints.
URI: rfs:AgentCapability
erDiagram
AgentCapability {
AgentCapabilityType action
stringList resourceTypes
stringList restrictions
}
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| action | 1 AgentCapabilityType | The type of action this capability permits | direct |
| resourceTypes | * String | Resource types this capability applies to (e | direct |
| restrictions | * String | Any restrictions on this capability (e | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Agent | capabilities | range | AgentCapability |
Identifier and Mapping Information
Schema Source
- from schema: https://framework.regen.network/schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | rfs:AgentCapability |
| native | rfs:AgentCapability |
LinkML Source
Direct
```yaml
name: AgentCapability
description: A specific capability granted to an agent, with optional resource constraints.
from_schema: https://framework.regen.network/schema/
attributes:
action:
name: action
description: The type of action this capability permits.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- AgentCapability
range: AgentCapabilityType
required: true
resourceTypes:
name: resourceTypes
description: Resource types this capability applies to (e.g., credit_class, governance_proposal).
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- AgentCapability
multivalued: true
restrictions:
name: restrictions
description: Any restrictions on this capability (e.g., read-only, requires-approval).
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- AgentCapability
multivalued: true
</details>
### Induced
<details>
```yaml
name: AgentCapability
description: A specific capability granted to an agent, with optional resource constraints.
from_schema: https://framework.regen.network/schema/
attributes:
action:
name: action
description: The type of action this capability permits.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: action
owner: AgentCapability
domain_of:
- AgentCapability
range: AgentCapabilityType
required: true
resourceTypes:
name: resourceTypes
description: Resource types this capability applies to (e.g., credit_class, governance_proposal).
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: resourceTypes
owner: AgentCapability
domain_of:
- AgentCapability
range: string
multivalued: true
restrictions:
name: restrictions
description: Any restrictions on this capability (e.g., read-only, requires-approval).
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: restrictions
owner: AgentCapability
domain_of:
- AgentCapability
range: string
multivalued: true