Clean up "gitlab.featureFlags.languageServerWebIDE" feature flag
Problem to solve
In the Web IDE, the Language Server is disabled by default and behind the languageServerWebIDE feature flag. By default, the Web IDE uses a legacy implementation of code suggestions that is not maintained anymore. This implementation also lacks newer feature such as Advanced Context and Streaming.
Solution proposal
Once we ensure that the Language Server is production-ready on the Web IDE, we should cleanup this feature flag definition on the VSCode Workflow Extension and use the Language Server by default on the Web iDE.
Acceptance criteria
-
Remove gitlab.featureFlags.languageServerWebIDEconfiguration entry frombrowser.package.json. -
Remove feature flag reference from the extension entry point and remove reference to legacy code suggestions implementation.
Links / references
Edited by Enrique Alcántara