"""Re-export shim — canonical implementation in keiro.providers.takumi.

This module preserves backward compatibility for code that imports from
``ember.models.providers.takumi``. The canonical source lives in the
keiro package; this file delegates all public names there.
"""

from keiro.providers.takumi import (
    TakumiEb1ARuntimeProvider,
    TakumiProvider,
    _is_gpt5_model,
    _is_transient_error,
    _log_transient_retry,
    _normalise_role,
    _requires_eb1_gnn_routing,
)

__all__ = ["TakumiProvider", "TakumiEb1ARuntimeProvider"]
