Interface: CompositionSlot¶
A named slot in a composition profile. Each slot describes how an orchestrator kind connects to a target kind.
Properties¶
cardinality¶
"one" = scalar ref (soul), "many" = array ref (skills, guardrails).
filterable¶
If true, buildPrompt callers can filter this slot via enabledSlots.
healthCheck¶
Health check rule. Null = no health check for this slot.
name¶
The spec field name on the orchestrator that holds refs to this kind. e.g. "skills", "soul", "guardrails".
order¶
Rendering order in timeline diagrams. Lower = earlier.
quadrant¶
Quadrant chart configuration. Null = not plotted.
targetAlias¶
Alias of the target KindPort. e.g. "agentskills-skill".
timeline¶
Timeline rendering hints. Null = skip this slot in timelines.