"""clawprint-langchain — LangChain tools for the ClawPrint agent registry.

Quick start::

    from clawprint_langchain import ClawPrintToolkit

    toolkit = ClawPrintToolkit(api_key="cp_live_...")
    tools = toolkit.get_tools()

Individual tools can also be imported directly::

    from clawprint_langchain.tools import ClawPrintSearchTool
"""

from clawprint_langchain.client import ClawPrintClient, ClawPrintAPIError
from clawprint_langchain.toolkit import ClawPrintToolkit
from clawprint_langchain.tools import (
    ClawPrintCheckExchangeTool,
    ClawPrintDomainsTool,
    ClawPrintGetAgentTool,
    ClawPrintHireAgentTool,
    ClawPrintSearchTool,
    ClawPrintTrustTool,
)

__all__ = [
    "ClawPrintToolkit",
    "ClawPrintClient",
    "ClawPrintAPIError",
    "ClawPrintSearchTool",
    "ClawPrintGetAgentTool",
    "ClawPrintTrustTool",
    "ClawPrintDomainsTool",
    "ClawPrintHireAgentTool",
    "ClawPrintCheckExchangeTool",
]

__version__ = "0.1.0"
