Coverage for src / lexigram / ai / relay / mappers / __init__.py: 100%
7 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-08 23:08 +0800
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-08 23:08 +0800
1"""Per-format mappers between wire DTOs and the canonical relay IR."""
3from __future__ import annotations
5from lexigram.ai.relay.mappers.base import FormatMapper, record_loss, warning_messages
6from lexigram.ai.relay.mappers.claude import ClaudeMapper
7from lexigram.ai.relay.mappers.gemini import GeminiMapper
8from lexigram.ai.relay.mappers.openai_chat import OpenAIChatMapper
9from lexigram.ai.relay.mappers.openai_responses import OpenAIResponsesMapper
11__all__ = [
12 "ClaudeMapper",
13 "FormatMapper",
14 "GeminiMapper",
15 "OpenAIChatMapper",
16 "OpenAIResponsesMapper",
17 "record_loss",
18 "warning_messages",
19]