messages() — langchain Function Reference
Architecture documentation for the messages() function in agents.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c["messages()"] 53553bfd_1550_1d23_d247_d865657bb39e["AgentAction"] e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c -->|defined in| 53553bfd_1550_1d23_d247_d865657bb39e b57fc225_318c_273d_e2b3_cb47ce5ba74c["messages()"] b57fc225_318c_273d_e2b3_cb47ce5ba74c -->|calls| e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c 9172b2c6_87ce_75be_77bc_61616494f1d2["messages()"] 9172b2c6_87ce_75be_77bc_61616494f1d2 -->|calls| e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c 97505cb0_6fd6_4796_05d8_b4a2a35863ea["_convert_agent_action_to_messages()"] e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c -->|calls| 97505cb0_6fd6_4796_05d8_b4a2a35863ea b57fc225_318c_273d_e2b3_cb47ce5ba74c["messages()"] e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c -->|calls| b57fc225_318c_273d_e2b3_cb47ce5ba74c style e55acb3f_4cc6_30e8_55f6_1ef36ad5df8c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/agents.py lines 100–102
def messages(self) -> Sequence[BaseMessage]:
"""Return the messages that correspond to this action."""
return _convert_agent_action_to_messages(self)
Domain
Subdomains
Defined In
Called By
Source
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 100.
What does messages() call?
messages() calls 2 function(s): _convert_agent_action_to_messages, messages.
What calls messages()?
messages() is called by 2 function(s): messages, messages.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free