Coverage for src/lexigram/ai/di/factories.py: 100%

2 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-25 07:19 +0800

1"""AI component factory functions for the Lexigram AI provider. 

2 

3Each factory creates a concrete AI sub-service from its configuration object. 

4They are extracted from :class:`~lexigram.ai.di.provider.AIProvider` so that 

5``provider.py`` remains focused on lifecycle management. 

6""" 

7 

8from __future__ import annotations 

9 

10__all__: list[str] = []