Renders the shared control for a schema-derived AiSettingsControl, so generically-discovered
preferences get the same controls as the hand-authored pages. Boolean→toggle, number→stepper,
enum→select, array→chip editor, object/array-of-objects→"Edit in settings.json", everything else→text.
Renders the shared control for a schema-derived AiSettingsControl, so generically-discovered preferences get the same controls as the hand-authored pages. Boolean→toggle, number→stepper, enum→select, array→chip editor, object/array-of-objects→"Edit in settings.json", everything else→text.