Hey all, I’m looking for a sanity check on my OpenClaw memory/context setup.
I’m about four weeks in. Early on I trusted my main agent to guide its own setup, which led to a lot of noisy crons, chaos in my Supabase task system, unexpected costs, and still no reliable continuity. Since then I’ve been through several additional conductor-led “memory fixes,” including transcript exports + SQLite, QMD ideas, and most recently LanceDB + Lossless Claw.
The main issue for my conductor has been poor continuity: stale config references, old files being treated as current due to multiple changes, hallucinated state, and even his impersonating another agent. Exasperated, early this morning I finally did a major workspace cleanup and a partial reset of the conductor agent while preserving tools and my secondary agents.
Current reported state:
lossless-clawis set asplugins.slots.contextEnginememory-lancedbis set asplugins.slots.memorymemory-coreis disabledautoRecall/autoCaptureare enabled- compaction safeguard + memory flush are enabled
lcm.dbis about 102 MBmemory/lancedb/is only about 380 KB because it was freshly initialized today- bootstrapMaxChars: 40,000 / bootstrapTotalMaxChars: 120,000
- prior QMD-based memory was archived under
memory/_archive/
My ask: does this look like the right general architecture for OpenClaw continuity/context, or are there obvious red flags?
I’m especially trying to understand:
- Whether Lossless Claw + LanceDB is the right pairing.
- Whether disabling memory-core is expected in this setup.
- Whether this memory setup sounds sane or overbuilt.
I’m less than 24 hours into this setup and am afraid to start investing my time (again) in rebuilding context. Appreciate any guidance.