Duo Chat Slash commands available on personal projects in Web IDE

Report from @jay_mccure in Slack.

Steps to reproduce

  1. Log into gitlab.com as a user with Duo Chat enabled (via membership to a premium or ultimate group)
  2. Open a personal project in the Web IDE
  3. See that Slash commands, such as /explain are available.

What I see

Try to use Slash command and get an M3003 error

What I would expect to see

Slash commands not available at all for personal GitLab projects.

Related links

Another conversation about Duo Chat access inconsistencies in Web IDE vs Web

Also should be noted that with VSCOde extension version v4.21.0 the Slash commands are available and work (no error). This is also unexpected