"""Multi-agent orchestration module for IEUM.

Provides multi-agent collaboration for complex tasks with
specialized agent roles.
"""

from ieum.agents.roles import AgentRole, AgentConfig, AGENT_CONFIGS
from ieum.agents.orchestrator import AgentOrchestrator, AgentResult
from ieum.agents.coordinator import TaskCoordinator, Task, ExecutionPlan

__all__ = [
    "AgentRole",
    "AgentConfig",
    "AGENT_CONFIGS",
    "AgentOrchestrator",
    "AgentResult",
    "TaskCoordinator",
    "Task",
    "ExecutionPlan",
]
