# -*- coding: utf-8 -*- """ Conversation Management Module. Verwaltet Dialog-Sessions zwischen Benutzer und Sprachassistent. """ from trixy_core.conversation.session import ( ConversationSession, SessionConfig, SessionState, SessionTurn, TurnType, ) from trixy_core.conversation.manager import ( ConversationManager, ManagerConfig, ) from trixy_core.conversation.context import ( ConversationContext, ContextVariable, ContextScope, ) from trixy_core.conversation.profiler import ( ConversationProfiler, SessionProfile, ) __all__ = [ # Session "ConversationSession", "SessionConfig", "SessionState", "SessionTurn", "TurnType", # Manager "ConversationManager", "ManagerConfig", # Context "ConversationContext", "ContextVariable", "ContextScope", # Profiler "ConversationProfiler", "SessionProfile", ]