"""
Breakpilot Agent Core - Multi-Agent Infrastructure

This module provides the shared infrastructure for Breakpilot's multi-agent architecture:
- Session Management: Agent sessions with checkpoints and heartbeats
- Shared Brain: Memory store, context management, and knowledge graph
- Orchestration: Message bus, supervisor, and task routing
"""

from agent_core.sessions import AgentSession, SessionManager, SessionState
from agent_core.brain import MemoryStore, ConversationContext
from agent_core.orchestrator import MessageBus, AgentSupervisor, AgentMessage

__version__ = "1.0.0"
__all__ = [
    "AgentSession",
    "SessionManager",
    "SessionState",
    "MemoryStore",
    "ConversationContext",
    "MessageBus",
    "AgentSupervisor",
    "AgentMessage",
]
