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

1"""Per-format mappers between wire DTOs and the canonical relay IR.""" 

2 

3from __future__ import annotations 

4 

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 

10 

11__all__ = [ 

12 "ClaudeMapper", 

13 "FormatMapper", 

14 "GeminiMapper", 

15 "OpenAIChatMapper", 

16 "OpenAIResponsesMapper", 

17 "record_loss", 

18 "warning_messages", 

19]