diff --git a/agent/history.py b/agent/history.py new file mode 100644 index 0000000..c9ef133 --- /dev/null +++ b/agent/history.py @@ -0,0 +1,13 @@ +# agent/history.py +class ConversationHistory: + def __init__(self): + self.messages: list[dict] = [] + + def add_message(self, role: str, content: str): + self.messages.append({"role": role, "content": content}) + + def get_all(self) -> list[dict]: + return self.messages + + def clear(self): + self.messages = []