fix(chat): leading assignment of gitlab:chatAvailable in browser

Description

The MR address an issue, introduced in feat(chat): correctly pick platform for chat in... (!1340 - merged) where we are missing the leading assign,ent of gitlab:chatAvailable which leads to Web IDE never showing chat (the manager.onAccountChange is never fired in the browser).

Related Issues

Related to AI feature access: Duo Chat in IDE shown to use... (gitlab#432958 - closed)

How has this been tested?

  • In VScode desktop
  • In Web IDE

Screenshots (if appropriate)

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation
  • Chore (Related to CI or Packaging to platforms)
  • Test gap

Merge request reports

Loading
Loading