diff --git a/mcpjam-inspector/client/src/components/learn-more/LearnMoreHoverCard.tsx b/mcpjam-inspector/client/src/components/learn-more/LearnMoreHoverCard.tsx index 6587f78b7..4d8e1ed4e 100644 --- a/mcpjam-inspector/client/src/components/learn-more/LearnMoreHoverCard.tsx +++ b/mcpjam-inspector/client/src/components/learn-more/LearnMoreHoverCard.tsx @@ -39,6 +39,8 @@ interface LearnMoreHoverCardProps { onExpand: (tabId: string, sourceRect: DOMRect | null) => void; triggerTooltip?: string; triggerTooltipDelayMs?: number; + /** Message shown inside the hover card for disabled items (e.g. "Available locally") */ + disabledMessage?: string; } export function LearnMoreHoverCard({ @@ -47,6 +49,7 @@ export function LearnMoreHoverCard({ onExpand, triggerTooltip, triggerTooltipDelayMs, + disabledMessage, }: LearnMoreHoverCardProps) { const entry = learnMoreContent[tabId]; const wrapperRef = useRef(null); @@ -194,6 +197,12 @@ export function LearnMoreHoverCard({ /> + {disabledMessage && ( +

+ {disabledMessage} +

+ )} +

{entry.description}