Backend response doesn't drive card type.
ChatResponse only returns {response: string, intent: string, liveAgentSuggested: boolean}. Frontend can't know whether to render a ResourceCard vs SmartSuggestion from the backend response — it re-classifies locally.
Backend response doesn't drive card type.
ChatResponse only returns {response: string, intent: string, liveAgentSuggested: boolean}. Frontend can't know whether to render a ResourceCard vs SmartSuggestion from the backend response — it re-classifies locally.