Show devfile description on hover in dropdown
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=551778) </details> <!--IssueSummary end--> ## Problem Currently, when hovering over devfile dropdown items, users only see limited information. The devfile specification includes a `metadata.description` field that could provide valuable context about each devfile's purpose and use case, but this information is not displayed in the UI. ## Proposed Solution Display the devfile's [`metadata.description`](https://devfile.io/docs/2.2.0/create-devfiles) field as a tooltip when users hover over items in the devfile dropdown menu. This provides immediate context without requiring users to open each file. ## Business Impact - **Reduced Time to Productivity**: Developers spend unnecessary time opening and examining devfiles to understand their purpose, delaying project setup and onboarding - **Increased Configuration Errors**: Without clear context, developers may choose inappropriate devfiles, leading to rework and debugging time - **Higher Training Costs**: New team members require additional guidance to understand available development environments - **Support Overhead**: Lack of self-service information generates more questions to senior developers and support teams ## Example When hovering over a devfile named "Node.js Express API": ``` Tooltip: "A development environment for building REST APIs with Node.js, Express, and MongoDB" ```
issue