I have noticed that I need to give explecit instructions to agents that they need to save to memory.md files and that they need to turn that memory into longterm files. I would have thought that OpenClaw would have these skills automatically build in. And that we do not need to invent the wheel over and over again. Also when an agent does have a memory.md file and I ask it to search its memory it also searches the dreaming session output files on disk.
How can I make sure my agents use memory files as good as possible? and how can I prevent them from reading the dreaming session files that only add noise?