# Semantic Search Orchestrator Language Definitions
# Patterns for detecting generic "insufficient information" responses
# NOTE: All processing is done in English, so only English patterns are needed

# Insufficient Information Detection Patterns (pipe-separated for easy splitting)
# Includes patterns for multiple languages: English, French, Spanish, Chinese, etc.
text_insufficient_info_patterns = I don't have that information|I don't have enough information|I would need more specific information|consult the company's official website|contact their customer service|don't have enough information|no information found|I don't have|insufficient information|Informations Insuffisantes|Je n'ai pas cette information|Je n'ai pas assez d'informations|n'ai pas assez d'informations|J'aurais besoin de plus d'informations|aucune information|No tengo suficiente información|información insuficiente|no tengo esa información|我没有足够的信息|信息不足|没有相关信息|无法回答

# Minimum response length to be considered valid (not generic)
text_min_response_length = 20

# Log messages
text_log_conversation_memory_useful = Conversation memory document has useful content (length: {{length}})
text_log_conversation_memory_generic = Conversation memory document has generic LLM response - skipping
text_log_conversation_memory_no_content = Conversation memory documents have no actual content (empty or generic responses)
text_log_extracted_response = Extracted useful response from conversation memory (length: {{length}})
text_log_using_extracted_response = Using extracted response from conversation memory directly
text_log_could_not_extract = Could not extract useful response from conversation memory
text_log_rag_generic_response = RAG returned generic 'no information' response - documents found but not relevant - triggering LLM fallback
text_log_rag_synthesis_failed = RAG synthesis failed: {{error}} - returning raw results
text_log_document_stores_no_results = DocumentStores search: no results
text_log_conversation_memory_no_results = ConversationMemory search: no results
text_log_conversation_memory_empty = Conversation memory returned empty or no-content results - continuing to next fallback
