GA release of Data Analyst Agent
## Description This epic captures the work that needs to be done for the Data Analyst Agent to reach general availability (GA). Aimed timeline FY27'Q1. **Aligned with:** https://gitlab.com/groups/gitlab-operating-model/-/epics/705+ ## History In %"18.7" we shipped the Data Analyst Agent (Beta) https://gitlab.com/groups/gitlab-org/-/epics/19500 - user [documentation](https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/data_analyst/). ## Goal & impact Tentatively to ship GA version in 18.11 release. Customers can use the Data Analyst to partially self-service their analytical needs: * Find and explore data available to them * Visualize and help explain data * Surface the visualization on our platform Thereby reducing customer reliance on product teams to surface platform data in bespoke analytics dashboards. ## Metrics - [Defined in DE&M objective](https://gitlab.com/groups/gitlab-operating-model/-/work_items/705#output-metrics) ## Tasks for GA readiness For GA status we need to mark all of these the tasks below as complete. ### Blockers - [x] ~"type::bug" https://gitlab.com/gitlab-org/gitlab/-/work_items/587283+s ### Issues to solve - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/594026+s - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/592957+s - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/594028+s - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/592956+s - [x] Resolve any critical feedback from https://gitlab.com/gitlab-org/gitlab/-/issues/574028+s - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/581581+s - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/584532+s - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/587812+s - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/583764+s - [x] https://gitlab.com/groups/gitlab-org/-/work_items/20581+s - [ ] [Stretch goal] https://gitlab.com/gitlab-org/gitlab/-/work_items/587933+s #### Prompt improvements - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/584534+s - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/584535+s - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/584533+s #### GLQL improvements - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/582319+s ### Release work - [x] Data Analyst release candidate deployed to production (Blocked by https://gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/-/work_items/2135+) - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/592920+s - [x] Clean up feature flag https://gitlab.com/gitlab-org/gitlab/-/issues/580109+s - [x] https://gitlab.com/gitlab-org/gitlab/-/issues/584536+s - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/586441+s ### Release post - [ ] https://gitlab.com/gitlab-org/gitlab/-/work_items/581592+s ## Post-GA Nice to haves or post-GA issues: - Enable teams / AI to efficiently add more data sources to GLQL and Data Analyst by extension - Add new visualization types (LineCharts, ColumnCharts, etc) tp Data Analyst Agent - Export to data explorer (Depends on https://gitlab.com/groups/gitlab-org/-/epics/19359+) - RAG (Retrieval-Augmented Generation) for GLQL documentation https://gitlab.com/gitlab-org/gitlab/-/issues/577276+ - Enable the agent to render diagrams by fixing [Mermaid / UDM / Kroki GLFM](https://docs.gitlab.com/user/markdown/#diagrams-and-flowcharts) rendering in Duo chat UI - [x] https://gitlab.com/gitlab-org/gitlab/-/work_items/525565+s - Move Data Analyst prompt to flow registry - https://gitlab.com/gitlab-org/gitlab/-/issues/589611 - Add model specific instructions ( e.g. make the agent aware of its limitation with mini model like Haiku )
epic