For VSCode, we need some mechanism of determining project context
- A UI to allow user to choose project context (possibly as part of the extension)
- A mechanism for the extension to piggy back on the LSP didOpen / intercept them to add the project context when sent to the server - possibly middleware - https://code.visualstudio.com/api/language-extensions/embedded-languages#request-forwarding-sample