-
Notifications
You must be signed in to change notification settings - Fork 53
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
Electron fetcher not available #1192
Comments
@aqlkzf can you confirm the issue you are seeing. Is this just about presence of the logs or some bug this causes with using Copilot? |
Same here. Copilot does not recommend code complete. 2024-05-09 23:39:52.614 [info] [fetcher] Using Helix fetcher, Electron fetcher is not available. |
Possibly related: https://github.com/orgs/community/discussions/123220 For me it is no longer working at all, crashing on startup with this error inside of
EDIT: I found the following workaround:
|
not work |
This is as designed. Under remote scenarios, like WSL, the remote extension host is executing in a pure nodejs runtime. In such environments (the remote extension host), Electron itself and the Chromium's network stack are not available, so the Electron Fetcher cannot be used. So it is completely expected that in such scenarios the Helix Fetcher is used. Are you observing any other network related issues besides the log statement? |
I'm getting the same error as @CherryDT, though Copilot doesn't work only while I'm in a devcontainer. Outside it works just fine. |
Thanks for your attention. |
FYI @chrmarti . @AngelOnFira Could you please create a separate issue detailing your network environment?
@aqlkzf This sounds like an unrelated problem. Please consider creating a new thread at https://github.com/orgs/community/discussions/categories/copilot Given this log message "Electron fetcher not available" is not a problem per se, I'm going to close this issue for now to avoid "me too"s that are unrelated. If you end up reading this, please create a new issue detailing your environment. |
Description:
The Copilot output shows the message "Using Helix fetcher, Electron fetcher is not available" repeatedly. This prevents Copilot from utilizing Electron fetcher for data fetching tasks.
Expected Behavior:
Copilot should have access to the Electron fetcher functionality as expected.
Steps to Reproduce:
Additional Information:
Output:
2024-05-08 15:27:22.587 [info] [fetcher] Using Helix fetcher, Electron fetcher is not available.
2024-05-08 15:27:24.641 [info] [fetcher] Using Helix fetcher, Electron fetcher is not available.
2024-05-08 15:27:24.641 [info] [code-referencing] Public code references are enabled.
2024-05-08 15:27:24.642 [info] [auth] Successfully authenticated
Environment: Using VS Code with Copilot, possibly on Windows Subsystem for Linux (WSL).
-## Copilot
Version: 1.187.0
Build: prod
Editor: vscode/1.89.0
Environment
Feature Flags
Node setup
Network Configuration
Reachability
VS Code Configuration
Extensions
win-ca
installed?: falsemac-ca
installed?: falseAuthentication
The text was updated successfully, but these errors were encountered: