Plugin: interactive question tool for the agent.
Provides a question model-facing action that pauses execution, shows
options to the user via a selector overlay, and returns the chosen answer.
The plugin tracks which process is waiting for an answer per session and
dispatches the reply when it sees a :selector_confirmed event with
selector: :question_selector.