Coverage for /home/admin/Documents/AI/applications/lexigram-dev/lexigram/experimental/ai/lexigram-ai-relay/src/lexigram/ai/relay/mappers/__init__.py: 100%
7 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-25 07:19 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-25 07:19 +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]