"""Plugin discovery and registration."""

from .registry import (
    DuplicatePluginError,
    PluginError,
    PluginKind,
    PluginRegistry,
    PluginSpec,
    UnknownPluginError,
    schemas_compatible,
)
from .builtin import register_builtin_plugins

__all__ = [
    "DuplicatePluginError",
    "PluginError",
    "PluginKind",
    "PluginRegistry",
    "PluginSpec",
    "UnknownPluginError",
    "schemas_compatible",
    "register_builtin_plugins",
]
