# SPDX-FileCopyrightText: 2025 OmniNode Team <info@omninode.ai>
#
# SPDX-License-Identifier: Apache-2.0
"""
Replay services module.

This module contains services for the replay infrastructure including:

- **InjectorRNG**: RNG injection for deterministic replay
- **InjectorTime**: Time injection for deterministic replay
- **RecorderEffect**: Effect recording and replay for determinism
- **ServiceConfigOverrideInjector**: Configuration override injection

Note: Following OMN-1071 policy, services are NOT exported at package level.
Import directly from the specific service module:

    from omnibase_core.services.replay.injector_rng import InjectorRNG
    from omnibase_core.services.replay.injector_time import InjectorTime
    from omnibase_core.services.replay.recorder_effect import RecorderEffect
    from omnibase_core.services.replay.service_config_override_injector import (
        ServiceConfigOverrideInjector,
    )

.. versionadded:: 0.4.0
    Added Replay Infrastructure (OMN-1116)
    Added Configuration Override Injection (OMN-1205)
"""

__all__: list[str] = []
