GitLab Documentation Context for Self-Hosted Chat
Chat user are currently able to ask questions about GitLab documentation. That documentation is accessed in Chat via the GitlabDocumentation tool. This tool is used to answer questions concerning GitLab's projects, groups, issues, merge requests, epics, milestones, labels, CI/CD pipelines, git repositories, and more. The tool uses TanukiBot, which leverages the GL documentation embedding db to return relevant documentation for inclusion in the prompt. This embedding db is not accessible to airgapped customers.
Proposal
Make GitLab documentation accessible to airgapped customers, for use in Chat queries. GitLab documentation could be packaged in Docker container, to enable text search over html files.
Edited by Susie Bitters