Problem
I have a Vue.js project and I have vue-language-server active alongside vtsls.
When I open a Vue.js (Nuxt) project in Zed, the LSPs are loaded correctly (see attached image).

When I start typing, (eg myObject.) the autocomplete queries are sent to vtsls, but nothing is returned - typescript completion doesn't work. Here are the vtsls logs:
// Send:
{"jsonrpc":"2.0","id":43,"method":"textDocument/codeLens","params":{"textDocument":{"uri":"file:///home/[redacted...]/app/app.vue"}}}
// Receive:
{"jsonrpc":"2.0","id":43,"result":null}
Workaround
When I click to restart vtsls (in the Language Servers menu) then it works well.
Goal
How to make it working without restarting vtsls each time?
Problem
I have a Vue.js project and I have vue-language-server active alongside vtsls.

When I open a Vue.js (Nuxt) project in Zed, the LSPs are loaded correctly (see attached image).
When I start typing, (eg
myObject.) the autocomplete queries are sent to vtsls, but nothing is returned - typescript completion doesn't work. Here are the vtsls logs:Workaround
When I click to restart
vtsls(in the Language Servers menu) then it works well.Goal
How to make it working without restarting vtsls each time?