Interface: CapabilityItem
Makaio Framework / contracts / CapabilityItem
Interface: CapabilityItem
Section titled “Interface: CapabilityItem”Defined in: ../../../packages/contracts/src/tool-capability/picker-types.ts:37
A capability with its resolved tools and meta-tags, ready for rendering.
Canonical capability identifier
Human-readable label derived from capability
Tool names in the active harness that declare this capability
Computed meta-tags for tools with only this capability
Properties
Section titled “Properties”capability
Section titled “capability”capability:
ToolCapability
Defined in: ../../../packages/contracts/src/tool-capability/picker-types.ts:39
Canonical capability identifier.
label:
string
Defined in: ../../../packages/contracts/src/tool-capability/picker-types.ts:41
Human-readable label (derived from capability, e.g., ‘file.read’ → ‘File Read’).
metaTags
Section titled “metaTags”metaTags:
ToolMetaTag[]
Defined in: ../../../packages/contracts/src/tool-capability/picker-types.ts:45
Computed meta-tags for tools with only this capability.
resolvedTools
Section titled “resolvedTools”resolvedTools:
string[]
Defined in: ../../../packages/contracts/src/tool-capability/picker-types.ts:43
Tool names in the active harness that declare this capability.