"""PR-MacBook-RAG-Backend-1: /api/search/ask backend dispatcher.

이 패키지는 ask 의 LLM 호출자만 사용한다. 다른 generation 경로 (classifier /
verifier / evidence / triage / digest 등) 는 본 dispatcher 를 통과하지 않는다 —
모두 Mac mini ai.primary 로 고정.
"""

from .backends import (
    BackendBase,
    BackendUnavailable,
    GemmaMacMiniBackend,
    QwenMacBookBackend,
    get_backend,
    reset_backends_for_test,
)

__all__ = [
    "BackendBase",
    "BackendUnavailable",
    "GemmaMacMiniBackend",
    "QwenMacBookBackend",
    "get_backend",
    "reset_backends_for_test",
]
