Ë
    ´ŒjÏ  ã                   ó2   — d dl mZ d dlmZ  G d„ de«      Zy)é    )ÚAny)Ú
BaseMemoryc                   óš   — e Zd ZU dZi Zeeef   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y)ÚSimpleMemoryzkSimple memory for storing context or other information that shouldn't
    ever change between prompts.
    ÚmemoriesÚreturnc                 óH   — t        | j                  j                  «       «      S ©N)Úlistr   Úkeys©Úselfs    úa/var/www/html/Fitness-lenito-AI-main/venv/lib/python3.12/site-packages/langchain/memory/simple.pyÚmemory_variableszSimpleMemory.memory_variables   s   € ä�D—M‘M×&Ñ&Ó(Ó)Ð)ó    Úinputsc                 ó   — | j                   S r
   )r   )r   r   s     r   Úload_memory_variablesz"SimpleMemory.load_memory_variables   s   € Ø�}‰}Ðr   ÚoutputsNc                  ó   — y)z>Nothing should be saved or changed, my memory is set in stone.N© )r   r   r   s      r   Úsave_contextzSimpleMemory.save_context   ó   � r   c                  ó   — y)z,Nothing to clear, got a memory like a vault.Nr   r   s    r   ÚclearzSimpleMemory.clear   r   r   )r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ÚdictÚstrr   Ú__annotations__Úpropertyr   r   r   r   r   r   r   r   r   r      sŽ   … ñð  "€Hˆd�3˜�8‰nÓ!àð* $ s¡)ò *ó ð*ð¨D°°c°©Nð ¸tÀCÈÀH¹~ó ðM 4¨¨S¨¡>ð M¸DÀÀcÀ¹Nð MÈtó Mô;r   r   N)Útypingr   Úlangchain_core.memoryr   r   r   r   r   Ú<module>r&      s   ðÝ å ,ô;�:õ ;r   