Support handoffs in Agent mode
Describe the feature or problem you'd like to solve
Copilot CLI doesn't support "handoffs" feature right now
Proposed solution
For Copilot CLI, when an Agent is executing a specified task, if that Agent has defined handoffs, it would be great if an option could be provided at the end to manage those handoffs
Example prompts or workflows
-
Use
/agentswitch to aplanagent. -
Choose
planagent I assume. -
Enter
Plan a Sudoku game -
Copilot CLI switch to
implementagent automatically and put prompt in the input box.if multiple prompt available, show selection.
Additional context
No response
One feature we're working on here is allowing agents to call other agents cc @ellismg
Is it not enough to just expose a common tool such as call_agent()? That way any agent would have access to calling other agent