diff --git a/autogpts/autogpt/autogpt/agents/agent.py b/autogpts/autogpt/autogpt/agents/agent.py index a7267959..05ce17f2 100644 --- a/autogpts/autogpt/autogpt/agents/agent.py +++ b/autogpts/autogpt/autogpt/agents/agent.py @@ -108,10 +108,12 @@ class Agent( def build_prompt( self, *args, - extra_messages: list[ChatMessage] = [], + extra_messages: [list[ChatMessage]] = None, include_os_info: Optional[bool] = None, **kwargs, ) -> ChatPrompt: + if extra_messages is None: + extra_messages = [] # Clock extra_messages.append( ChatMessage.system(f"The current time and date is {time.strftime('%c')}"),