Capability
Interface: Capability
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:53
Runtime capability representation
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
description | string | Description of functionality | common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:63 |
id | string | Unique identifier for the capability | common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:55 |
metadata | CapabilityMetadata | Additional metadata | common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:67 |
name | string | Human-readable name | common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:57 |
path | string | Filesystem path to the capability | common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:65 |
type | string | Capability type (skill, power, talent, etc.) | common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:59 |
version | string | Semantic version | common/types/src/codeboltjstypes/libFunctionTypes/capability.ts:61 |