orxtra v0.13.0 /protocols.src.orxtra.protocols._types._capability
On this page

Defines Capability, the dataclass describing a dispatchable action's name, required_scope, and injects (infrastructure tokens like pool or caller_principal); VALID_INJECT_TOKENS enumerates valid tokens, rejected in __post_init__.

#protocols.src.orxtra.protocols._types._capability

#protocols.src.orxtra.protocols._types._capability

#Capability

Capability
FieldTypeDefault
namestr
namespacestr
descriptionstr
params_modeltype[BaseModel]
result_model`typeNone`
tagsfrozenset[str]
categorystr
required_scopestr
injectsfrozenset[str]
Search