diff --git a/src/control_backend/agents/llm/llm_instructions.py b/src/control_backend/agents/llm/llm_instructions.py index 624eacb..5ba19ee 100644 --- a/src/control_backend/agents/llm/llm_instructions.py +++ b/src/control_backend/agents/llm/llm_instructions.py @@ -5,17 +5,17 @@ class LLMInstructions: """ @staticmethod - def default_norms() -> str: - return """ - Be friendly and respectful. - Make the conversation feel natural and engaging. - """.strip() + def default_norms() -> list[str]: + return [ + "Be friendly and respectful.", + "Make the conversation feel natural and engaging.", + ] @staticmethod - def default_goals() -> str: - return """ - Try to learn the user's name during conversation. - """.strip() + def default_goals() -> list[str]: + return [ + "Try to learn the user's name during conversation.", + ] def __init__(self, norms: list[str] = None, goals: list[str] = None): self.norms = norms or self.default_norms()