Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VS Code LLM API - when Github Copilot forces "enable" button, no models show in settings #1186

Open
cfdude opened this issue Feb 25, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@cfdude
Copy link

cfdude commented Feb 25, 2025

Which version of the app are you using?

3.7.4

Which API Provider are you using?

VS Code LM API

Which Model are you using?

3.7

What happened?

Image

User reports from Discord: https://discord.com/channels/1332146336664915968/1343869204331499532

This is an issue I had in cursor before, and now since updating to the latest version of roocode I'm having the same error in vs code too. If I select my api as VS Code LM API there's no selector for me to choose my model. It's like the input selector has just disappeared. (Screenshot attached)

This has only appeared since I updated my extensions this morning (copilot, cline & roocode)

====== Support follow up ======

This is not really a bug, but the user has to open Copilot in VS Code or Cursor and click the forced "Enable" button. Our Roo Code UI just doesn't show models when this behavior happens. Perhaps we can write a check whether any models show and put a message in the ui like "Please open Github Copilot to enable this feature."

Steps to reproduce

Relevant API REQUEST output

Additional context

No response

@cfdude cfdude added the bug Something isn't working label Feb 25, 2025
Copy link

dosubot bot commented Feb 25, 2025

Hey @cfdude! I'm here to help you with any bugs, questions, or contributions. Let's tackle this issue together!

A similar issue was reported and resolved by authenticating GitHub Copilot. To address the problem of the missing Language Model selector in the VS Code LM API settings, you can try the following steps:

  1. Open the GitHub Copilot icon in the VS Code sidebar.
  2. You should see the "Ask Copilot" screen with an authentication prompt.
  3. Complete the GitHub account authentication process.
  4. After authentication, the Language Model selector should appear in the VS Code LM API settings.

This solution was effective in a similar environment with VS Code version 1.86.4 on Windows 11 and roo-cline version 3.1.6 [1].

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

@cfdude
Copy link
Author

cfdude commented Feb 25, 2025

fyi, the user reported that they still saw no models even after the clicked the Enable button but they added this:

Yeah this was after it was already enabled  actually
I fixed it by just changing the model to something else and then changing it back again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant