Description
Refs: #252119
- anyOS
- anyOS
Complexity: 2
A while back, we introduced this entry into the Account menu.
It's never really been clear that this has nothing to do with your GitHub account... and it in fact has to do with extension Language Model Access. In other words, this tells you what extensions are allow access to language models provided by Copilot Chat.
To improve the understanding of this feature, we have introduced a new option: "Manage Language Model Access..."
which will show similar information but with more of an understanding of what it does:
You'll notice the similarities to "Manage Trusted Extensions" on an account.
I want you to try out the new Account Menu polish and tell me if it makes sense and looks good. If you're looking for some extensions that use our LM APIs here are a couple:
- GitHub Pull Request (trusted)
- Azure's Chat Participant (trusted)
- Cline - configured to use the vscode.lm API
- RooCode - configured to use the vscode.lm API
or write your own that uses the vscode.lm.selectChatModels
API
Open issues
- MCP sample confirmation should reuse LM confirmation logic #250442 (comment) Having MCP Sampling requests use the same platform as Extension Language Model Access.... and part of this would be changing this quick pick to be more focused on LM models. If you like this idea, lmk but please don't open a new issue about it.