ask_user
Ask the user for guidance by displaying a desktop pop-up with a question and optional multiple-choice answers, returning their selection or free-text input.
Instructions
Ask the user for guidance via a desktop pop-up and return their answer.
Use this whenever you need a decision, clarification, or direction from the person you are helping instead of guessing. A native window appears with your question and buttons for each answer. An "Other" choice with a free-text box is always added, so the user is never boxed in by your options.
Args: question: The question to show the user. Be specific and self-contained. options: Up to 6 suggested answers. May be empty to ask an open-ended question (the user then answers via the "Other" text box). allow_multiple: If True the user may select several answers (checkboxes); if False they pick exactly one (radio buttons). Default False.
Returns: A short human-readable summary of what the user chose, or a note that the prompt was cancelled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| options | No | ||
| question | Yes | ||
| allow_multiple | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |