Iterate on the MVC for GitLab Duo health check
Problem to solve
We shipped the initial MVC in 17.3 to bring a health check to Administrators on self-managed. While this change is better than before by surfacing failures that occurred silently, there is still a worthwhile opportunity to invest a bit more in the user experience to seamlessly blend this feature in to the vision for Unified AI Settings (&13849).
Next steps
-
Attempt a POC for engineering feasibility → !162570 (closed) -
Identify frontend counterpart for feedback → @zcuddy -
Review changes with engineering. It should all be doable within one milestone, and revisions can be made to accomodate constraints. -
Finalize design concepts. -
Review and sign off UI text with Technical Writing -
Work with backend to identify additional probe opportunities, and refine responses with Technical Writing
Proposal
To refine the UX we are planning to do a few things within one milestone.
- backend + frontend Convert the flash alert from the synchronous code completion test into the a card tied to the Run health check button.
- frontend Categorize the probe checks and add descriptions to bring additional context into the response messages
-
frontend Convert
{GlAlert}
to the response body with unique styling - backend Add more probes whenever feasible
Current | Proposed |
---|---|
Edited by Austin Regnery