Extending Copilot Edits with tools #2555
Unanswered
ArtemGovorov
asked this question in
Extension Development QnA
Replies: 2 comments
-
MCP is supported in Agent mode now. But it seems my chat participant is still in Chat mode only. How can I make my chat participant able to call MCP tools? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We are working on chat participant for Copilot Chat for our extensions (Wallaby/Quokka/Ninja), and also register some tools (
vscode.LanguageModelTool
).In addition to Copilot Chat, the registered tools may significantly benefit the user in Copilot Edits (in
edit
oragent
), if LLM knows about them and decides to call them.Right now, looks like chat participants can not be referenced from Copilot Edits. The transition from Chat to Edits via the chat button also doesn't seem to work.
Is there any way or plan to make Copilot Edits aware of registered chat tools (
vscode.LanguageModelTool
)?Looks like Cursor, Cline, Windsurf have adopted Model Context Protocol that is supposed to make chats/edits aware of user added tools/tool endpoints:
Is MCP support on the roadmap for Copilot? If not, is it possible to share the plans on Copilot Edits extensibility via LLM tools?
Beta Was this translation helpful? Give feedback.
All reactions