сhore: Rename FF controlling the LS Chat

Description

I've renamed the FF that controls Language Server Duo Chat. It is has less vague name and will prevent us from other webviews relying on it thus we can toggle it as needed.

Note: I planned to run the migration for this flag but I get the following error Unable to write to User Settings because gitlab.featureFlags.languageServerDuoChat is not a registered configuration. Given we do not want to make it a user-facing setting, I'll announce the rename and developers will have to update the flag manually.

Related Issues

References #1681 (closed)

How has this been tested?

The easiest way to test that the flag does control which chat to display would be to set gitlab.featureFlags.languageServerDuoChat to false. use hot keys to toggle chat Option +D. The chat should be toggled. When the flag is set to true, LS chat should be visible and hot keys won't work (just because they are not implemented yet).

Screenshots (if appropriate)

What CHANGELOG entry will this MR create?

  • fix: Bug fix fixes - a user-facing issue in production - included in changelog
  • feature: New feature - a user-facing change which adds functionality - included in changelog
  • BREAKING CHANGE: (fix or feature that would cause existing functionality to change) - should bump major version, mentioned in the changelog
  • None - other non-user-facing changes
Edited by Olena Horal-Koretska

Merge request reports

Loading