feat: Remove "Duo Connection Type" setting

Description

Remove the gitlab.duoAgentPlatform.connectionType setting and all references to it.

WebSocket connection for DAP has been the default for a while. Some users still have gRPC set as selected, which causes unexpected issues. This change removes the setting entirely so WebSocket is always used (default LS setting)

Related to gitlab-org/editor-extensions/gitlab-lsp#2186 (closed)

How has this been tested?

  • Rub extension
  • Open extension settings
  • There should be no Connection Type setting

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
Loading