"""Optional MCP integration for cohort.

Install tiers:
- ``cohort[mcp]``: conservative tools (channels, agents, search, checklists)
- ``cohort[claude]``: superset (adds orchestration, work queue, web tools)
"""


def __getattr__(name: str):
    if name == "CohortClient":
        from cohort.mcp.client import CohortClient
        return CohortClient
    raise AttributeError(f"module {__name__!r} has no attribute {name!r}")


__all__ = ["CohortClient"]
