# app/services/memory/integration/__init__.py
"""
Memory Integration Module.

Provides integration between the agent memory system and other Syndarix components:
- Context Engine: Memory as context source
- Agent Lifecycle: Spawn, pause, resume, terminate hooks
"""

from .context_source import MemoryContextSource, get_memory_context_source
from .lifecycle import AgentLifecycleManager, LifecycleHooks, get_lifecycle_manager

__all__ = [
    "AgentLifecycleManager",
    "LifecycleHooks",
    "MemoryContextSource",
    "get_lifecycle_manager",
    "get_memory_context_source",
]
