"""
Session Management and Context Capture Components
=================================================

This package provides session management, context capture, and startup capabilities
for the MIRA memory system. It handles session initialization, context preservation,
and enhanced session features.

Components:
    - enhanced_session_startup.py: Enhanced session initialization
    - capture_enhanced_context.py: Context capture and preservation
    - generic_startup.py: Generic session startup utilities

Key Features:
    - Enhanced session initialization
    - Context capture and preservation
    - Session state management
    - Startup sequence optimization
    - Context-aware memory integration
    - Session metadata tracking

Usage:
    ```python
    from session.enhanced_session_startup import EnhancedSessionStartup
    from session.capture_enhanced_context import capture_context
    
    # Initialize enhanced session
    startup = EnhancedSessionStartup()
    session = startup.initialize_session()
    
    # Capture context
    context = capture_context(session_data)
    ```

Author: MIRA Memory System
"""