diff --git a/motleycrew/agents/parent.py b/motleycrew/agents/parent.py index f32dd13..e687844 100644 --- a/motleycrew/agents/parent.py +++ b/motleycrew/agents/parent.py @@ -111,7 +111,7 @@ def compose_prompt( prompt_messages += self.prompt_prefix.invoke(input_dict).to_messages() elif isinstance(self.prompt_prefix, str): - prompt_messages.append(SystemMessage(content=self.prompt_prefix)) + prompt_messages.append(SystemMessage(content=self.prompt_prefix.format(**input_dict))) else: raise ValueError("Agent description must be a string or a ChatPromptTemplate")