core[patch]: fix runnable history and add docs (#22283)

This commit is contained in:
Harrison Chase
2024-05-30 11:26:41 -07:00
committed by GitHub
parent dcec133b85
commit ee32369265
7 changed files with 630 additions and 492 deletions

View File

@@ -17,6 +17,8 @@ class ChatMessageHistory(BaseChatMessageHistory, BaseModel):
def add_message(self, message: BaseMessage) -> None:
"""Add a self-created message to the store"""
if not isinstance(message, BaseMessage):
raise ValueError
self.messages.append(message)
def clear(self) -> None: