
    f3fi4                     F    d Z ddlmZ ddlmZ ddlmZ  G d ded      Zy	)
zB**Chat Sessions** are a collection of messages and function calls.    )Sequence)	TypedDict)BaseMessagec                   4    e Zd ZU dZee   ed<   	 ee   ed<   y)ChatSessionzkChat Session.

    Chat Session represents a single conversation, channel, or other group of messages.
    messages	functionsN)__name__
__module____qualname____doc__r   r   __annotations__dict     Z/var/www/auto_recruiter/arenv/lib/python3.12/site-packages/langchain_core/chat_sessions.pyr   r   	   s$    
 {##K~Dr   r   F)totalN)r   collections.abcr   typingr   langchain_core.messagesr   r   r   r   r   <module>r      s!    H $  /	E)5 	Er   