diff --git a/client/src/components/Chat/Messages/Content/Parts/SteerPart.tsx b/client/src/components/Chat/Messages/Content/Parts/SteerPart.tsx
index 92937e792a..299837ef93 100644
--- a/client/src/components/Chat/Messages/Content/Parts/SteerPart.tsx
+++ b/client/src/components/Chat/Messages/Content/Parts/SteerPart.tsx
@@ -2,6 +2,7 @@ import { memo, useMemo, useState, useCallback } from 'react';
import { X } from 'lucide-react';
import { useAtomValue } from 'jotai';
import { useRecoilValue } from 'recoil';
+import { InfoHoverCard, ESide } from '@librechat/client';
import type { TFile, TMessage } from 'librechat-data-provider';
import type { TMessageIcon } from '~/common';
import FilePreviewDialog from '~/components/Chat/Messages/Content/FilePreviewDialog';
@@ -101,8 +102,10 @@ const SteerPart = memo(function SteerPart({
-
+
{label}
+ {/* Subtle "?" explaining why a user message appears inside the response. */}
+
{onCancel != null && (