[Feature Request] Allow inline edit/annotation on the selected option in the AskQuestion (Questions) UI

Summary

In the multi-choice Questions UI surfaced by the agent (AskQuestion), once
I pick an option (e.g. A), I cannot edit or extend that option inline.
The only writable field is the generic “Add more optional details” textarea
at the bottom, which is not visually bound to any specific option.

This forces me to either:

  1. Pick A and append clarifications in the bottom textarea — but then the agent
    can’t tell whether my note refines A, refines the whole question, or is a
    separate concern;
  2. Skip the choice entirely and re-explain in chat — defeating the purpose of
    the structured picker.

Reproduction

  1. Trigger any agent flow that calls AskQuestion with several options (e.g.
    the screenshot below — 5 options A–E about a dropdown bug).
  2. Click option A (“搜索时只能在已加载的选项里过滤…”).
  3. Try to edit the text of option A, or to attach an inline note specific to A.
  4. Observe: option A is read-only. Only the generic bottom textarea accepts
    input, with no visual coupling to A.

screenshot

Current behavior

  • Each option (A–E) is a static, read-only label.
  • The only writable field is a single global “Add more optional details” textarea.
  • That textarea has no clear semantic link to any specific option, so the
    agent has to guess whether the note refines a chosen option or the whole
    question.

Expected behavior

When an option is selected, allow the user to either:

  • Inline edit the option text directly (turning the label into a small
    input/textarea on focus), or
  • Attach a per-option note (a small “+ add note” affordance under the
    selected option, whose value is sent to the agent as optionNote /
    selectedOption.detail, semantically bound to that option).

The agent SDK already has the structure to receive selectedOptionId + freeformDetails; it would be a small extension to also forward
selectedOption.editedLabel or selectedOption.note.

Why this matters

Most real questions look like “option A is closest, but I want to tweak X
within it”
. Today that nuance is lost: I have to either accept A as-is, or
type a free-form note that the agent then has to re-interpret. Inline
edit/annotation closes the loop in one step and keeps the structured-picker
benefits (no chat noise, clean transcript).

Environment

  • Cursor version: <fill in, e.g. 0.x.x>
  • Model used in screenshot: Opus 4.7 (High)
  • OS: macOS 25.5.0
  • Surface: Agent panel (right sidebar), AskQuestion modal

@Colin