Ë
    ´ŒjL  ã            	       ó>   — d dl mZ 	 	 ddeeeef      dededefd„Zy)	é    )ÚAgentActionÚintermediate_stepsÚobservation_prefixÚ
llm_prefixÚreturnc                 óV   — d}| D ]!  \  }}||j                   z  }|d|› |› d|› �z  }Œ# |S )a¦  Construct the scratchpad that lets the agent continue its thought process.

    Args:
        intermediate_steps: List of tuples of AgentAction and observation strings.
        observation_prefix: Prefix to append the observation with.
             Defaults to "Observation: ".
        llm_prefix: Prefix to append the llm call with.
                Defaults to "Thought: ".

    Returns:
        str: The scratchpad.
    Ú Ú
)Úlog)r   r   r   ÚthoughtsÚactionÚobservations         úp/var/www/html/Fitness-lenito-AI-main/venv/lib/python3.12/site-packages/langchain/agents/format_scratchpad/log.pyÚformat_log_to_strr      sJ   € ð" €HÛ1Ñˆ�Ø�F—J‘JÑˆØ�bÐ+Ð,¨[¨M¸¸J¸<ÐHÑH‰ð  2ð €Oó    N)zObservation: z	Thought: )Úlangchain_core.agentsr   ÚlistÚtupleÚstrr   © r   r   Ú<module>r      sH   ðÝ -ð
 .Ø!ñØ˜U ;°Ð#3Ñ4Ñ5ðàðð ðð 	ô	r   