diff --git a/client/src/components/Chat/Messages/Content/AgentHandoff.tsx b/client/src/components/Chat/Messages/Content/AgentHandoff.tsx index 9fa6756326..989cf4d3c4 100644 --- a/client/src/components/Chat/Messages/Content/AgentHandoff.tsx +++ b/client/src/components/Chat/Messages/Content/AgentHandoff.tsx @@ -44,14 +44,15 @@ const AgentHandoff: React.FC = ({ name, args: _args = '' }) = } }, [_args]) as string; - const hasInfo = useMemo(() => (args?.length ?? 0) > 0, [args]); + /** Requires more than 2 characters as can be an empty object: `{}` */ + const hasInfo = useMemo(() => (args?.trim()?.length ?? 0) > 2, [args]); return (
hasInfo && setShowInfo(!showInfo)} > @@ -66,7 +67,7 @@ const AgentHandoff: React.FC = ({ name, args: _args = '' }) = agent={targetAgent || undefined} />
- {localize('com_ui_transferred_to')} + {localize('com_ui_transferred_to')} {targetAgent?.name || localize('com_ui_agent')}