diff --git a/frontend/src/components/pages/agents/details/a2a/chat/components/message-blocks/task-status-update-block.tsx b/frontend/src/components/pages/agents/details/a2a/chat/components/message-blocks/task-status-update-block.tsx index 35208dbee7..85bcd54242 100644 --- a/frontend/src/components/pages/agents/details/a2a/chat/components/message-blocks/task-status-update-block.tsx +++ b/frontend/src/components/pages/agents/details/a2a/chat/components/message-blocks/task-status-update-block.tsx @@ -65,6 +65,7 @@ export const TaskStatusUpdateBlock = ({ const showBadge = validState && taskState !== previousState; const hasPreviousState = previousState && previousState !== taskState; + const isErrorState = validState === 'failed' || validState === 'rejected'; const hasTokens = (inputTokens && inputTokens > 0) || (outputTokens && outputTokens > 0); // Metadata component (reused in both cases) @@ -142,7 +143,7 @@ export const TaskStatusUpdateBlock = ({ } return ( - +