"""
Conversation Parsing and Search Components
==========================================

This package provides comprehensive conversation processing, indexing, and search
capabilities. It handles conversation data from various sources and enables
fast semantic search across conversation history.

Components:
    - comprehensive_indexer.py: High-performance conversation indexing
    - conversation_bridge.py: Automatic conversation monitoring
    - conversation_integration.py: Integration with memory systems
    - conversation_insights.py: Intelligence extraction from conversations
    - semantic_journey_search.py: Development journey tracking
    - claude_conversation_parser.py: Claude-specific conversation parsing

Key Features:
    - Index 120k+ messages efficiently
    - Full-text search with FTS5
    - Automatic conversation discovery
    - Real-time conversation monitoring
    - Semantic journey tracking
    - Priority caching for instant results
    - Cross-project conversation analysis

Usage:
    ```python
    from conversations.comprehensive_indexer import ComprehensiveIndexer
    from conversations.conversation_bridge import index_recent_conversations
    
    # Index all conversations
    indexer = ComprehensiveIndexer()
    await indexer.index_all_async()
    
    # Auto-index recent conversations
    index_recent_conversations(hours_back=24)
    ```

Author: MIRA Memory System
"""