microsoft / microsoft/vscode

Allow creator sessions to answer child input requests

Open
#331,541 0 comments 0 reactions 1 assignee Claimed by @meganrogge View on GitHub
agents feature-request
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

## Feature request

When a delegated agent session needs input, notify its creator and allow the creator to answer the pending request directly from the creator conversation.

Related orchestration work: #331521, foundation PR #331518, and notification PR #331544.

## Current behavior

The creator can be notified that a child needs input and can inspect the child's context. However, it cannot complete the pending input request from the creator session. Sending a normal message starts a separate turn and is not equivalent to answering the active request, so the user must open the child session to respond.

## Proposed behavior

Add a typed orchestration tool for responding to a child's active input request. It should:

- Target a specific child session and active request ID.
- Expose enough structured request context for the creator to form a valid response.
- Validate answers for the supported question type.
- Preserve explicit user confirmation for approvals or sensitive actions.
- Reject stale, completed, or mismatched requests.
- Respect the child's `coordinateWithCreator` policy.
- Work consistently across agent providers.

This would let a creator coordinate delegated work without leaving the parent conversation while avoiding the ambiguity and turn-state risks of treating a normal session message as an input response.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.