Can't use it offline even with Ollama provider
It seems that even if I set everything up once, it won't let me use Copilot Offline afterwards with a local Ollama instance running.
Be it offline or behind some proxy, considering using a local provider like Ollama, I would expect for the extension to work even without internet connections.
running windows? ollama works fine in win11 running locally
models matter, streaming / non streaming. most models wont have edit or agent
this should all work with the default installation ( for win11 ) your using the copilot service for custom models, doubt this will work offline ever because too many pirates ( im building a webui for ollama gemini and openai )
It runs fine when setting everything up. But the problem is that it seems to need a continuous internet connection afterward.
Considering I'm running Ollama locally, it's weird it stops working without internet connection.
From the extension logs, maybe its some telemetry or similar thing throwing and making it impossible to use.
Thanks for opening this issue. The reason is that we do not use ollama (or any other BYOK model) for all LLM calls right now. For example we do intent detection to see how to best handle a request in chat. Those still use the Copilot Service.
We simply did not do this yet. And we might do it in the future, based on user feedback. Thus leaving this issue open to gather more insights.
According to the official docs, some API calls are still made to github copilot API, for embedding etc. Switching everything fully local would mean they would have to support all inference engine's custom embedding endpoints etc.
+1 on offline support :)
+1 for offline support
+1 to offline support
even bigger +1 to making the content filter calls to Azure optional!
Another +1 for offline support. This would be really helpful in restricted environments.
+1 to offline support
In the meantime, you can try this project, which is a proxy that simulates a connection, but I have no idea if it still works. https://github.com/danielgross/localpilot
+1 for full offline support
+1 for offline support