From 88b59d2aef1777955ffcef97efd9204cbdef536f Mon Sep 17 00:00:00 2001 From: vbarda Date: Wed, 12 Jun 2024 17:18:07 -0400 Subject: [PATCH] lint --- langgraph/graph/message.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/langgraph/graph/message.py b/langgraph/graph/message.py index 26a9cfb29..f8737ae8e 100644 --- a/langgraph/graph/message.py +++ b/langgraph/graph/message.py @@ -1,5 +1,5 @@ -from itertools import filterfalse import uuid +from itertools import filterfalse from typing import Annotated, Literal, TypedDict, Union from langchain_core.messages import ( @@ -73,7 +73,9 @@ def add_messages(left: Messages, right: Messages) -> Messages: if not isinstance(right, list): right = [right] - is_modifier = lambda m: isinstance(m, dict) and m.get("action") + def is_modifier(m: Message): + return isinstance(m, dict) and m.get("action") + message_modifiers = list(filter(is_modifier, right)) right = list(filterfalse(is_modifier, right)) # coerce to message