Title: Keep parent question wakeups while distinguishing agent handling, human escalation, and stale requests
Problem: A retained audit found 198 delegated user-input requests across 156 child threads: 113 resolved and 85 pending. Of the pending requests, 84 belonged to children whose latest recorded lifecycle was completed and 1 to an interrupted child, so these are not 85 currently blocked workers. There were also 97 question-notification messages across 8 parent threads; notification messages and distinct unresolved requests are different counts. These observations support reconciling request ownership and terminal state, but do not establish a current regression in the question-wakeup fix. The live report in #24096 shows the parent can answer a child's question while the UI simultaneously asks the human to act.
Reproduction or observation: Delegate an asynchronous child that asks an ordinary user-input question after the parent ends its turn. Observe the request-open event, queued/running parent handling, answer receipt, and request resolution. Repeat with a nonblocking question, then interruption/cancellation. Verify both provider delivery and UI state. This is a proposed focused verification sequence; no new provider run was performed for this draft.
Proposed behavior: Preserve the existing event-driven parent wake and answer route, deduplicated per live request. While the parent has queued or running handling work, show that the agent is handling the question rather than immediately demanding human input. Escalate if handling fails or ends with an unresolved blocking question, or if the parent explicitly asks the human. Reconcile cancelled/resolved requests with the provider; terminal children must not look currently blocked solely because of retained stale rows. Keep approval/sign-in authority separate from answerable questions.
Why native: The request reactor and client state already own these transitions. Polling or telling children to bypass the question tool creates a second coordination channel and cannot repair stale projection state.