OptionaldescriptionOptional description of what this schema represents.
OptionalpropertiesProperty definitions (must be primitive types).
OptionalrequiredList of required property names.
OptionaltitleOptional title for the schema.
OptionaltypeType discriminator. Always "object".
Type-safe elicitation schema for requesting structured user input.
This represents a JSON Schema object with primitive-typed properties, as required by the elicitation specification.