Skip to content

r.uiHints(...)

r.uiHints({ displayLabel, category, recommended, configurableOptions }) — picker/scaffolder UI metadata that flows into feature-manifest.json under feature.uiHints. Tracked as opaque here (no structured re-parse): the picker reads the manifest, not the AST. The pattern exists so the UnknownPattern dispatcher doesn’t trip on a new r.* call.


From packages/framework/src/engine/feature-ast/patterns.ts -> UiHintsPattern