Skip to content

[VSCode] Use Language Server to serve code suggestions in the Web IDE

Problem to solve

The VSCode Extension uses a legacy implementation of Code Suggestions in the Web IDE. This version of Code suggestions is outdated and doesn't include advanced context features such as Open Tabs Context.

Proposal

After delivering gitlab-org/editor-extensions/gitlab-lsp#1365 (closed), we should replace the Legacy Code Suggestions implementation with the Language Server implementation.

Acceptance criteria

  • Ensure that the Extension provides all the configuration parameters expected by the web version of the Language Server.
  • Make sure that only Code Suggestions is provided by the Language Server but the legacy chat implementation is still used in the Web IDE.

Further details

Links / references

Edited by Enrique Alcántara