You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the feature or problem you'd like to solve
In older versions like v1.0.6, ask_user worked nicely to display interactive multiple-choice menus in the terminal.
However, in current releases (tested on v1.0.80), the agent no longer triggers interactive question prompts, even when explicitly asked to offer choices or clarify next steps. Instead, it just outputs plain text lists and ends the turn.
Proposed solution
Restore and polish the built-in ask_user (or usr_ask) tool so the CLI can reliably render interactive selection prompts:
Simple arrow-key navigation (↑/↓ + Enter) for choices.
Single and multi-select support.
Built-in "Other / custom text" option so users can write in answers.
Ensure the model reliably triggers it when ambiguity arises instead of falling back to raw text.
Choosing frameworks or tools (e.g. asking which test runner to install with selectable items).
Confirming dangerous operations before execution.
Clarifying requirements during complex tasks without ending the session early.
Additional context
Looking at the v1.0.6 release (app.js), ask_user was defined with { question, choices, allow_freeform } and rendered via registerPrompt. On v1.0.80 this seems broken or dormant.
#2109 is especially relevant here, as it lays out solid proposals to handle ask_user gracefully across ACP and automated modes without breaking YOLO / unattended execution.
Describe the feature or problem you'd like to solve
In older versions like v1.0.6,
ask_userworked nicely to display interactive multiple-choice menus in the terminal.However, in current releases (tested on v1.0.80), the agent no longer triggers interactive question prompts, even when explicitly asked to offer choices or clarify next steps. Instead, it just outputs plain text lists and ends the turn.
Proposed solution
Restore and polish the built-in
ask_user(orusr_ask) tool so the CLI can reliably render interactive selection prompts:↑/↓+Enter) for choices.Example prompts or workflows
Additional context
Looking at the v1.0.6 release (
app.js),ask_userwas defined with{ question, choices, allow_freeform }and rendered viaregisterPrompt. On v1.0.80 this seems broken or dormant.#2109 is especially relevant here, as it lays out solid proposals to handle
ask_usergracefully across ACP and automated modes without breaking YOLO / unattended execution.Related issues: #2109, #3323, #4050, #4260, #4450, #3722, #2067, #2929, #1898.