Render interactive question UI for ACP agent tool calls #63205
igenabhishek
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
What are you proposing?
When an ACP agent (like Kilo Code or OpenCode) uses a "question" tool to ask the user for input, Zed should render the question and options as interactive, clickable UI elements rather than leaving the session stuck.
Why does this matter?
Currently, when an ACP agent tries to ask a question, the session hangs indefinitely. The user sees no interactive options and can only kill the session. This blocks workflows where the agent needs user clarification or confirmation.
This was previously reported in issue #48038 for OpenCode, and while OpenCode worked around it by disabling the question tool under Zed, the root cause remains: Zed's ACP integration doesn't support rendering interactive question UI.
Are there any examples or context?
Possible approach
Detect
tool_callupdates with aquestionorAskUserQuestionkind and render them as interactive prompts with clickable option buttons, similar to how approval prompts work in Zed.All reactions