Home > intention-kernel > CapabilityGroupDefinition
CapabilityGroupDefinition interface
Declarative set of related capabilities presented as one bounded interaction.
Signature:
export interface CapabilityGroupDefinitionProperties
Property | Modifiers | Type | Description |
|---|---|---|---|
| "show" | "hide" | (Optional) Whether completed members remain visible in a repeated group. | |
| readonly string[] | (Optional) Natural-language examples that mean exit rather than a member operation. | |
| string | User-visible option that exits the group. | |
| string | Stable host-owned group identity. | |
| string | Short model- and inspector-visible description. | |
| readonly CapabilityGroupMember[] | Capabilities available inside the group. | |
| string | Prompt used on the first presentation of this occurrence. | |
| boolean | Whether the interaction returns after a member capability completes. | |
| string | (Optional) Prompt used after a member completes when the group repeats. |