JetBrains is just weird. Their plugin for WebStorm technically supports local LLMs, but it defaults to OpenAI models and after each update I have to reconfigure it again to use my own machine instead of a massive datacenter poisoning freshwater.
One time it had a hiccup and couldn't process my input and when I clicked a simple "Resend" button, it just randomly decided to send all of my code into the cloud to be handled by OpenAI instead of my local machine. Thanks, that's totally what I want you fucking morons.
Cloud providers cannot be disabled in the plugin and the "Automatic" setting in the model selection does not mean it'll always use your own local LLM, it just does what it wants.
Their priorities seem pretty clear here - they added support for local LLMs because otherwise they'd piss off legitimate developers, but it's very barebones and the actual focus is on stupid cloud LLM providers like Anthropic and OpenAI. Can't wait for this bubble to burst.