Add timestamps to Hermes agent memory updates
’s can add new memories without noticing older memories that are stale or conflict with the new ones. Adding a timestamp to each new entry in USER.md and makes it easier to tell which memories are old. Older memories that no longer match newer ones can then be cleaned up or removed.
A custom plugin that added helped reduce context use because updates memories often. The suggested improvement is to make a default feature, and possibly add an extra step that automatically prunes stale or conflicting memories.
Key points
- may miss conflicts between old and new memories.
- in USER.md and give each memory a clear age.
- Older memories that clash with newer ones can be pruned.
- This can reduce context use when updates memory often.
- Automatic pruning would be helpful, but it needs .