When trying #15 locally with MistralAI, the inline completer seems to be "off" most of the time, making it difficult to use:

I believe this was already noticed in #8 and may be the same issue.
It's not clear yet whether it's because the Mistral API is slow to respond, because of its 1 req/s limit or how the inline completer is currently set up.