In the ski-resort demo case, Microsoft examined a common mistake made by multi-agent system architects: the orchestrator calls four specialist agents—for weather, slope safety, instruction, and lift capacity—through the A2A protocol, and each has its own model, prompt, and session history. The demo works, but Microsoft engineers asked an uncomfortable question: why does a specialist need a separate model if it only needs instructions and three API calls?
In the new version of Agent Framework, they move the specialist’s instructions into the orchestrator as an MCP tool.


