What I am experiencing :
- on new sessions I am losing VAST amounts of context. I am trying to be a good bot owner and I always tell Molty to commit to memory, to write in tools.md, to write notes, to write project documentation and yet, my Molty feels completely lost when the session hammer drops and it feels like we are starting all over again. I've been researching the topic about memory and I am discovering that I might have broken my Molty from the very beginning.
What I mean :
"agents": {
"defaults": {
"model": {
"primary": "openai-codex/gpt-5.3-codex",
"fallbacks": [
"google-gemini-cli/gemini-3-pro-preview",
"openai-codex/gpt-5.2-codex"
]
},
"models": {
"google-gemini-cli/gemini-3-pro-preview": {},
"openai-codex/gpt-5.2-codex": {}
},
"workspace": "/home/clawdbot/clawd",
"memorySearch": {
"provider": "local",
"fallback": "none",
"local": {
"modelPath": "/home/clawdbot/.openclaw/models/bge-small-en-v1.5.Q4_K_M.gguf"
}
},
"compaction": {
"mode": "safeguard"
},
"heartbeat": {
"every": "30m",
"session": "main",
"target": "telegram",
"prompt": "Check: Any blockers, opportunities, or progress updates needed?"
},
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
}
}
},
"tools": {
"profile": "coding",
At some point my Molty told me that it's better to have this local memory vectorizaton tool and I trusted it. But maybe it's the problem and by that I mean the memory search local with the .gguf model. Also the "compaction": {
"mode": "safeguard" is a part that worries me. Isn't it better to set the compaction to some threshold and also use a prompt? like store memories now we are near the threshold? Thank you! I will appreciated it if you share how to deal with this in the best way!