In an attempt to standardize the way the vscode language server works, we should probably adopt a configuration file definition. Please file suggestions and discussion on this topic here. I plan on starting work on this tomorrow in a pull request.