§
    gçh  ã                   ó:   — d dl mZ d dlmZ  G d„ de¦  «        ZdS )é    )ÚAny)Ú
BaseMemoryc                   ó²   — e Zd ZU dZeed<   edee         fd„¦   «         Z	de
eef         de
eef         fd„Zde
eef         de
eef         ddfd	„Zdd
„ZdS )ÚReadOnlySharedMemoryz7Memory wrapper that is read-only and cannot be changed.ÚmemoryÚreturnc                 ó   — | j         j        S )zReturn memory variables.)r   Úmemory_variables©Úselfs    úV/var/www/FlaskApp/flask-venv/lib/python3.11/site-packages/langchain/memory/readonly.pyr
   z%ReadOnlySharedMemory.memory_variables   s   € ð Œ{Ô+Ð+ó    Úinputsc                 ó6   — | j                              |¦  «        S )z"Load memory variables from memory.)r   Úload_memory_variables)r   r   s     r   r   z*ReadOnlySharedMemory.load_memory_variables   s   € àŒ{×0Ò0°Ñ8Ô8Ð8r   ÚoutputsNc                 ó   — dS )z"Nothing should be saved or changedN© )r   r   r   s      r   Úsave_contextz!ReadOnlySharedMemory.save_context   ó   € àˆr   c                 ó   — dS )z,Nothing to clear, got a memory like a vault.Nr   r   s    r   ÚclearzReadOnlySharedMemory.clear   r   r   )r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__annotations__ÚpropertyÚlistÚstrr
   Údictr   r   r   r   r   r   r   r   r      sÐ   € € € € € € ØAÐAàÐÐÑàð, $ s¤)ð ,ð ,ð ,ñ „Xð,ð9¨D°°c°¬Nð 9¸tÀCÈÀH¼~ð 9ð 9ð 9ð 9ð 4¨¨S¨¤>ð ¸DÀÀcÀ¼Nð Ètð ð ð ð ðð ð ð ð ð r   r   N)Útypingr   Úlangchain_core.memoryr   r   r   r   r   ú<module>r$      s]   ðØ Ð Ð Ð Ð Ð à ,Ð ,Ð ,Ð ,Ð ,Ð ,ðð ð ð ð ˜:ñ ô ð ð ð r   