Describe the bug
MCP servers can (and often do) return instructions as part of their initialization lifecycle (see https://modelcontextprotocol.io/specification/2025-03-26/basic/lifecycle). Those instructions are meant to be fed to the LLM to improve its operation. Copilot CLI seems to ignore those instructions.
Affected version
0.0.413-0
Steps to reproduce the behavior
See attached (credit to @0xeb for the repro packet)
mcp-instructions-repro.zip
Expected behavior
You would expect the LLM to be fed those instructions as part of the information (tools, etc) associated with the MCP server.
Additional context
No response
Describe the bug
MCP servers can (and often do) return instructions as part of their initialization lifecycle (see https://modelcontextprotocol.io/specification/2025-03-26/basic/lifecycle). Those instructions are meant to be fed to the LLM to improve its operation. Copilot CLI seems to ignore those instructions.
Affected version
0.0.413-0
Steps to reproduce the behavior
See attached (credit to @0xeb for the repro packet)
mcp-instructions-repro.zip
Expected behavior
You would expect the LLM to be fed those instructions as part of the information (tools, etc) associated with the MCP server.
Additional context
No response