diff --git a/langgraph/src/agent-uis/enterprise/knowledge-result/index.tsx b/langgraph/src/agent-uis/enterprise/knowledge-result/index.tsx index 2b1d597..28b9c6b 100644 --- a/langgraph/src/agent-uis/enterprise/knowledge-result/index.tsx +++ b/langgraph/src/agent-uis/enterprise/knowledge-result/index.tsx @@ -1,4 +1,4 @@ -import { BookOpen } from "lucide-react"; +import { BookOpen, AlertCircle } from "lucide-react"; import { ActionBar } from "@/components/ActionBar"; import { SourceBadge } from "@/components/SourceBadge"; @@ -8,6 +8,7 @@ interface KnowledgeResultProps { results: Array<{ title: string; category: string; snippet: string }>; sourceType?: string; confidence?: "high" | "medium" | "low"; + errorMessage?: string; } export default function KnowledgeResult({ @@ -16,9 +17,10 @@ export default function KnowledgeResult({ results, sourceType, confidence, + errorMessage, }: KnowledgeResultProps) { return ( -
+
{/* Header */}
@@ -36,6 +38,14 @@ export default function KnowledgeResult({

+ {/* Error */} + {errorMessage && ( +
+ +

{errorMessage}

+
+ )} + {/* Results */}