Skip to content

Interface: CompositionProfile

A CompositionProfile describes how an orchestrator kind connects to other kinds. Registered by extensions via kernel.compositionProfile().

Properties

label

readonly label: string;

Human-readable label for the profile. e.g. "Helix Agent".


orchestratorAlias

readonly orchestratorAlias: string;

Alias of the orchestrator KindPort. e.g. "helix-agent".


slots

readonly slots: readonly CompositionSlot[];

Ordered list of composition slots.