Summary / Use Case
During long-running background tasks or tool calls in Copilot Chat, users are currently forced to sit on the sidelines waiting for completion before queuing up their next move. Dropping a prompt mid-execution either breaks the active stream or forces the model to run blindly without the crucial context of the finished task.
Proposed Solution
Introduce a Queued / Pending Prompts mechanism for Copilot Chat:
- Stash & Submit: Let users type and commit follow-up instructions while tools or background routines are still working.
- Smart Staging: Hold messages in a clear "Pending / Queued" state until the current execution block wraps up.
- Auto-Dispatch: Seamlessly feed the queued prompt to Copilot the second the background task finishes, guaranteeing it has full access to the final output context.
Summary / Use Case
During long-running background tasks or tool calls in Copilot Chat, users are currently forced to sit on the sidelines waiting for completion before queuing up their next move. Dropping a prompt mid-execution either breaks the active stream or forces the model to run blindly without the crucial context of the finished task.
Proposed Solution
Introduce a Queued / Pending Prompts mechanism for Copilot Chat: