The result to check
Whether the result is an AI document comparison result
if (NutrientViewer.isAIDocumentComparisonResult(result)) {
// Result is from AI comparison - could be analysis or tagging
if (NutrientViewer.isAIDocumentAnalysisResult(result)) {
console.log('AI Analysis Result:', result.summary);
} else if (NutrientViewer.isAIDocumentTaggingResult(result)) {
console.log('AI Tagging Result:', result.references);
}
}
Type guard to determine if a result is an AIDocumentComparisonResult This helper checks if the result comes from any AI-powered comparison operation (either "analyze" or "tag" operation types).