Custom Slash Commands
A customer has expressed interest in custom slash commands within Duo Chat. Many AI companies, have implemented custom commands or "GPTs" that allow users to create specialized AI assistants for specific tasks. Enabling custom slash commands addresses customer requirements and expectations, aligns with industry trends in AI customization, and offers great benefits in terms of workflow efficiency and integration.
#### Users feedback
* https://gitlab.com/gitlab-org/gitlab/-/issues/430124#note_2207904083
### Background
Duo Chat slash commands are currently delivered as stand-alone prompt (distinct from tools accessed by Duo Chat). Enabling custom slash commands would require a customer to devise a tool for their desired slash commands. That tool could invoke a response from an LLM, or serve a more deterministic function.
### Definition of Done
Customers are able to configure custom slash command within the UI, to be used within Duo Chat
epic