SchemaForm
@Composable
A form for a flat JSON Schema object (MCP elicitation's restricted schema, AG-UI responseSchema): text (with format email / uri / date), numbers with minimum / maximum, booleans, single choices (enum, oneOf / anyOf of {const, title, description}) and multiple choices (arrays of those, minItems / maxItems). A choice whose anyOf also allows a plain {"type": "string"} offers the user's own answer ("Other"), as Pydantic AI Harness AskUser questions do. Choices with descriptions or an own answer show as a list, others as chips. Defaults pre-fill; required fields must be set before submitting.