KatalKavya96 opened a new pull request, #55927: URL: https://github.com/apache/airflow/pull/55927
### PR Description This PR improves the grid view task instance tooltips to display full task instance details, similar to the tooltip shown in the DAG run details page. ### Changes Made **GridTI.tsx** - Integrated TaskInstanceTooltip directly into grid view task instance ticks. - Ensures hover on grid ticks shows the same rich details as the task success/failure badges. - Cleaned up unused state handling and simplified hydration logic. **TaskInstanceTooltip.tsx** - Updated to handle additional task instance fields consistently. - Fixed eslint/type issues and standardised object key ordering. - Improved null/undefined handling for optional fields. **TaskInstancesColumn.tsx** - Updated to pass richer instance data down to GridTI. **DurationTick.tsx** - Minor adjustments for clarity in tick labels. ### Why - Previously, tooltips in grid view only showed minimal info (state + basic metadata). This update ensures users can inspect full task instance details directly from grid ticks, improving usability and parity across views. ### Testing - Verified locally in Breeze UI: - Hovering grid ticks now shows all task instance fields. - Tooltips match those in DAG run success/failure badges. - UI tests (pnpm test) pass. #Demo Video https://github.com/user-attachments/assets/bc08bde8-822f-41d7-b8d2-2ba5192f4ab8 #Related related: #55900 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
