Whether the action was approved/confirmed. For non-boolean input types, this is true if the user submitted (vs. cancelled/dismissed).
OptionalmetadataOptional metadata about the feedback context.
OptionalmodifiedModified tool arguments if allowModifyArgs was true and user modified them.
OptionalreasonOptional reason/comment provided by the user. Particularly useful for rejections to explain why.
OptionalselectedFor select/multiselect, the selected value(s).
OptionaltextFor text input type, the raw text entered.
Timestamp when feedback was provided.
OptionalvalueThe user's input value, type depends on the inputType:
The standardized feedback structure returned by the user.
Remarks
This is the canonical format for user feedback. The framework converts this into a successful tool result when resuming execution. The LLM sees this as a normal tool completion.