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
{{ message }}
Repository navigation
[FEATURE]: Add "AskQuestion" tool for interactive user feedback (like Claude) #5960
I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
Currently, the LLM has to guess user preferences or ask questions in free-form chat, which breaks the structured flow of tools. We lack a mechanism for the agent to explicitly pause execution and request granular details (e.g., selecting a tech stack, confirming a dangerous action, or choosing between implementation options) in a structured way.
Proposed Solution
Implement a new primitive tool called askquestion similar to Claude's interactive capabilities.
The flow should be:
Tool Call: The agent invokes askquestion with a list of options (Single Select, Multi-Select).
TUI Interception: The CLI detects this tool call and renders an interactive "Wizard" or Dialog overlay.
Blocking: The agent's execution is suspended until the user answers.
Resume: Once the user selects options and hits Enter, the tool output is returned to the agent, and it resumes generating code based on that decision.
Activity
github-actions commentedon Dec 22, 2025
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.