refactor: require language server version header for code completions with advanced context
What does this merge request do and why?
Enforces presence of the language server version header introduced in gitlab-org/editor-extensions/gitlab-lsp!514 (merged) for use in code completion requests.
How to set up and validate locally
- Run new test coverage.
- Use code suggestions locally with advanced context feature flag enabled.
Merge request checklist
-
Tests added for new functionality. If not, please raise an issue to follow up. -
Documentation added/updated, if needed.
Edited by Erran Carey