diff options
| author | batsumaru <> | 2026-09-14 17:21:33 +0900 |
|---|---|---|
| committer | batsumaru <> | 2026-09-14 17:21:33 +0900 |
| commit | a3e492d29c4ebb59a11dd6d6ffd1be04dca6834e (patch) | |
| tree | dcf9d474df6ced69b92c90656a1557b46f38354b /context.py | |
| parent | e1d19cd60dd03b21617c09d3c535ef340a01fab1 (diff) | |
Added more memory management
Diffstat (limited to 'context.py')
| -rw-r--r-- | context.py | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -25,6 +25,9 @@ class ContextBuilder: f"Directness: {agent.values['directness']}.\n" f"Favorite color: {agent.quirks['favorite_color']}.\n" f"\n" + f"Task management:\n" + f"{agent.behavior['task_management']}" + f"\n" f"The user's name is {user.name}" f"\n" f"{self.build_working_memory(memory)}" @@ -36,6 +39,9 @@ class ContextBuilder: if memory.objective: lines.append(f"Objective: {memory.objective}") + if memory.status: + lines.append(f"Status: {memory.status.value}") + if memory.facts: lines.append("Facts:") lines.extend(f"- {fact}" for fact in memory.facts) |
