Coverage for src/local_deep_research/chat/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-06-03 23:15 +0000

1""" 

2Chat module for conversational research. 

3 

4This module provides a chat-based interface for conducting research, 

5allowing multi-turn conversations with context accumulation. 

6""" 

7 

8from .service import ChatService 

9from .routes import chat_bp 

10 

11# ChatContextManager is intentionally NOT re-exported here: every 

12# in-tree caller (routes.py, research_service.py) imports it directly 

13# from ``.context``. Surfacing it at the package level was misleading 

14# about what counts as the public chat API. 

15__all__ = [ 

16 "ChatService", 

17 "chat_bp", 

18]