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
Currently, when the agent needs clarification, it asks questions via plain chat messages. This works for simple cases, but in longer or multi-step workflows, questions can become hard to track and easy to miss.
This proposal introduces an ask_questions tool to ask clarification questions.
Motivation
Chat messages are passive and unstructured. There is no clear distinction between:
reasoning
output
clarification requests
As a result:
questions can get buried in conversation
users may miss that the agent is blocked waiting for input
multiple questions are difficult to manage
Proposal
Introduce a new tool which agent can use to ask MCQ, General question, etc questions.
Expected Behavior
Render questions as a distinct UI block
Clearly signal that the agent is waiting for user input
Optionally:
highlight/ping the user
group multiple questions together
Agent execution can pause until responses are provided
Why not just use chat?
No explicit intent: Chat does not indicate that the agent is blocked on input
No attention mechanism: Messages can be missed in long outputs
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Currently, when the agent needs clarification, it asks questions via plain chat messages. This works for simple cases, but in longer or multi-step workflows, questions can become hard to track and easy to miss.
This proposal introduces an
ask_questionstool to ask clarification questions.Motivation
Chat messages are passive and unstructured. There is no clear distinction between:
As a result:
Proposal
Introduce a new tool which agent can use to ask MCQ, General question, etc questions.
Expected Behavior
Why not just use chat?
Beta Was this translation helpful? Give feedback.
All reactions