It seems that workspaces are supported in the current language-server, copilot.vim seems to have implemented it.
I would be interested in working on adding support, but would like your input first on how to handle registering a workspace.
I think having the workspace auto-registered based on the current folder would be ideal as it would not require any user intervention, though that might end up being a huge folder if the user opens a file in a temp or root (non-project) folder like ~/somefile.lua.
Any thoughts?
It seems that workspaces are supported in the current language-server, copilot.vim seems to have implemented it.
I would be interested in working on adding support, but would like your input first on how to handle registering a workspace.
I think having the workspace auto-registered based on the current folder would be ideal as it would not require any user intervention, though that might end up being a huge folder if the user opens a file in a temp or root (non-project) folder like
~/somefile.lua.Any thoughts?