Home / Function/ add_message() — langchain Function Reference

add_message() — langchain Function Reference

Architecture documentation for the add_message() function in test_runnable_events_v1.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  e513bf9b_8331_0da8_3ae8_4496cbe89bb8["add_message()"]
  d4e61c23_faa5_2771_2540_20b9381f6d0d["InMemoryHistory"]
  e513bf9b_8331_0da8_3ae8_4496cbe89bb8 -->|defined in| d4e61c23_faa5_2771_2540_20b9381f6d0d
  9a3699e5_6c2b_e065_33ab_67e600b59a43["test_runnable_with_message_history()"]
  9a3699e5_6c2b_e065_33ab_67e600b59a43 -->|calls| e513bf9b_8331_0da8_3ae8_4496cbe89bb8
  style e513bf9b_8331_0da8_3ae8_4496cbe89bb8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/runnables/test_runnable_events_v1.py lines 1968–1970

        def add_message(self, message: BaseMessage) -> None:
            """Add a self-created message to the store."""
            self.messages.append(message)

Domain

Subdomains

Frequently Asked Questions

What does add_message() do?
add_message() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/runnables/test_runnable_events_v1.py.
Where is add_message() defined?
add_message() is defined in libs/core/tests/unit_tests/runnables/test_runnable_events_v1.py at line 1968.
What calls add_message()?
add_message() is called by 1 function(s): test_runnable_with_message_history.

Analyze Your Own Codebase

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

Try Supermodel Free