fix: support initializing with custom message sequences (#2154)

This commit is contained in:
Sarah Wooders
2024-12-04 13:25:57 -08:00
committed by GitHub
parent 6dade767c3
commit fe041148bd
4 changed files with 113 additions and 65 deletions

View File

@@ -350,6 +350,8 @@ class Agent(BaseAgent):
init_messages_objs = []
for msg in init_messages:
init_messages_objs.append(msg)
for msg in init_messages_objs:
assert isinstance(msg, Message), f"Message object is not of type Message: {type(msg)}"
assert all([isinstance(msg, Message) for msg in init_messages_objs]), (init_messages_objs, init_messages)
# Put the messages inside the message buffer