agent.yaml can contain multiple protocols. The invoke command reads the protocol from agent.yaml Devs need a way to specify which one they are using for `invoke`. akin to `azd ai agent invoke --protocol invocations <message>`
agent.yaml can contain multiple protocols.
The invoke command reads the protocol from agent.yaml
Devs need a way to specify which one they are using for
invoke.akin to
azd ai agent invoke --protocol invocations <message>