Skip to main content

Capability

@codebolt/types


Interface: Capability

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:53

Runtime capability representation

Properties

PropertyTypeDescriptionDefined in
descriptionstringDescription of functionalitycommon/types/src/codeboltjstypes/libFunctionTypes/capability.ts:63
idstringUnique identifier for the capabilitycommon/types/src/codeboltjstypes/libFunctionTypes/capability.ts:55
metadataCapabilityMetadataAdditional metadatacommon/types/src/codeboltjstypes/libFunctionTypes/capability.ts:67
namestringHuman-readable namecommon/types/src/codeboltjstypes/libFunctionTypes/capability.ts:57
pathstringFilesystem path to the capabilitycommon/types/src/codeboltjstypes/libFunctionTypes/capability.ts:65
typestringCapability type (skill, power, talent, etc.)common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:59
versionstringSemantic versioncommon/types/src/codeboltjstypes/libFunctionTypes/capability.ts:61