"""Re-export from keiro.gateway.http.handlers.

This module uses sys.modules aliasing so that:
  import ember.gateway2.http.handlers as m
  m.ChatCompletionPipeline  # same object as keiro.gateway.http.handlers.ChatCompletionPipeline

This ensures monkeypatch.setattr targets the real module, keeping tests
that patch via the gateway2 path working correctly.
"""

import importlib
import sys

# Import the canonical module and alias this module path to it.
_canonical = importlib.import_module("keiro.gateway.http.handlers")
sys.modules[__name__] = _canonical
