structured memory: facts/pinned/episodes, batched consolidation, participant-scoped recall
This commit is contained in:
@@ -43,8 +43,8 @@ class FakeModelResponder(AIResponder):
|
||||
return None, limit
|
||||
return {"role": "assistant", "content": self.scripted.pop(0)}, limit
|
||||
|
||||
async def memory_rewrite(self, memory: str, message_user: str, answer_user: str, question: str, answer: str) -> str:
|
||||
return memory
|
||||
async def consolidate(self, observations, known_facts):
|
||||
return {"facts": [], "episode": None}
|
||||
|
||||
async def translate(self, text: str, language: str = "english") -> str:
|
||||
return text
|
||||
|
||||
Reference in New Issue
Block a user