"""多端消息适配器子系统 (U10)。

提供渠道适配器 ABC 与加密 secrets store 基础设施：
- :class:`MessageAdapter` — 所有平台适配器的抽象基类
- :class:`SecretsStore` — AES-256-GCM 加密凭证存储 (KTD8)
"""

from __future__ import annotations

from agentkit.channels.base import (
    ChannelType,
    IncomingMessage,
    MessageAdapter,
    MessageDirection,
    OutgoingMessage,
)
from agentkit.channels.secrets import SecretEntry, SecretsStore

__all__ = [
    "ChannelType",
    "IncomingMessage",
    "MessageAdapter",
    "MessageDirection",
    "OutgoingMessage",
    "SecretEntry",
    "SecretsStore",
]
