Describe the bug
When running copilot --acp to integrate with an IDE, during the initialisation, it's sending the list of models, but not the list of modes it can operate.
Schema described here: https://agentclientprotocol.com/protocol/session-modes
Affected version
v0.0.400
Steps to reproduce the behavior
- run
copilot --acp
- send the initialise JSON
- observe copilot's response
Expected behavior
Copilot should send the modes it supports, along with the available models, in the initialisation response.
Additional context
No response