Ask the user blocking structured questions via the UI.
Use for genuine unknowns only — not for "should I continue?" (answer in chat).
custom is on by default (adds free-text entry); don't add "Other" options manually.
Set multiple: true when selecting more than one option is valid.
If recommending an option, place it first and label it "(Recommended)".
