Human-readable question or prompt
OptionalfieldSpecific field being requested (if applicable)
OptionalexpectedExpected type of response
OptionalsuggestionsSuggested values or options
OptionalrequiredWhether this input is required
OptionalvalidationValidation rules for the input
OptionalcontextAdditional context about why this input is needed
Request for input from the agent - sent when clarification is needed