Home / Function/ messages() — langchain Function Reference

messages() — langchain Function Reference

Architecture documentation for the messages() function in agents.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  b57fc225_318c_273d_e2b3_cb47ce5ba74c["messages()"]
  daca522e_1d40_6f23_5fc4_253b7aed0c06["AgentStep"]
  b57fc225_318c_273d_e2b3_cb47ce5ba74c -->|defined in| daca522e_1d40_6f23_5fc4_253b7aed0c06
  e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c["messages()"]
  e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c -->|calls| b57fc225_318c_273d_e2b3_cb47ce5ba74c
  6d569393_f029_9393_afe6_95d7c485e6c0["_convert_agent_observation_to_messages()"]
  b57fc225_318c_273d_e2b3_cb47ce5ba74c -->|calls| 6d569393_f029_9393_afe6_95d7c485e6c0
  e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c["messages()"]
  b57fc225_318c_273d_e2b3_cb47ce5ba74c -->|calls| e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c
  style b57fc225_318c_273d_e2b3_cb47ce5ba74c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/agents.py lines 141–143

    def messages(self) -> Sequence[BaseMessage]:
        """Messages that correspond to this observation."""
        return _convert_agent_observation_to_messages(self.action, self.observation)

Domain

Subdomains

Called By

Frequently Asked Questions

What does messages() do?
messages() is a function in the langchain codebase, defined in libs/core/langchain_core/agents.py.
Where is messages() defined?
messages() is defined in libs/core/langchain_core/agents.py at line 141.
What does messages() call?
messages() calls 2 function(s): _convert_agent_observation_to_messages, messages.
What calls messages()?
messages() is called by 1 function(s): messages.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free