Retrieve cached chat history in GitLab chat
What does this MR do and why?
The MR fetches the cached GitLab chat messages when opened.
Screenshots or screen recordings
No visual changes except for restoring the messages when opening GitLab chat
How to set up and validate locally
- Follow the instructions to enable the AI features in your local GDK
- Follow the instructions on setting up the GitLab chat locally
- Enable the
:super_sidebar_nav
feature flag (Feature.enable(:anthropic_experimentation)
in your rails console - Enable the new super sidebar in your settings via the web interface:
- Open the GitLab chat in Help -> Ask GitLab Chat
- Ask a question (for example "What is a fork?") and wait for the response.
- Close the chat and re-open it
- The original question and the response should already be in the chat.
⚠ Keep in mind that the formatting of the AI response will look odd. This is a known issue and will be fixed in Fix tanuki bot response (!122318 - closed)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #412657
Edited by Denys Mishunov