| @@ -36,9 +36,11 @@ class TokenBufferMemory: | |||
| ).order_by(Message.created_at.desc()) | |||
| if message_limit and message_limit > 0: | |||
| messages = query.limit(message_limit).all() | |||
| message_limit = message_limit if message_limit <= 500 else 500 | |||
| else: | |||
| messages = query.all() | |||
| message_limit = 500 | |||
| messages = query.limit(message_limit).all() | |||
| messages = list(reversed(messages)) | |||
| message_file_parser = MessageFileParser( | |||