Skip to content

Function: expandTier()

expandTier(tier): IntentPipelineConfig

Defined in: aiui-lowering-pipeline/src/config.ts:317

Expand a tier into the fine fields it sets, layered over the defaults: { ...DEFAULT, ...preset }. Explicit fine fields are layered on top of this by the caller (effectiveConfig / the channel's resolveIntent), so this is only the "defaults ← preset" part. Legacy tier names expand via LEGACY_TIER_EXPANSIONS; an unknown tier expands to the bare defaults. Shared by both sides (client + channel) so there is one source of truth for what a tier means.

Parameters

tier

string | undefined

Returns

IntentPipelineConfig