xiyu|2月 04, 2026 03:59
OpenClaw upgrades rollover records.
Two new features were updated on February 2, 2026: QMD Memory backend and Subagent Thinking. It looks good, just let the AI modify the configuration directly.
Then the system crashed.
Two error messages were reported:
- agents.defaults.memorySearch.provider: Invalid input
- agents.defaults.subagents: Unrecognized key: "thinking"
The gateway is disconnected directly, and all agents are lost.
Where is the problem? AI doesn't know the correct configuration writing, it guessed it. Add two fields at the same time, and hang all errors.
Repair process:
1. Delete the entire memorySearch block
2. Delete the thinking field in subagents
3. gateway restart, return to normal
Then add them back one by one.
First add 'thinking' - successful, 'subagents. thinking:' low '' is no problem.
I checked memorySearch again and found that two things were mixed up:
QMD is an independent CLI semantic search tool that is already in use and automatically updates indexes every 6 hours without the need for additional OpenClaw configuration.
Memory_dearch is a built-in memory search feature in OpenClaw that requires an embedding API key (OpenAI/Gemini), which is completely different from QMD.
AI confused the two and used QMD configuration to fill in the memory_dearch field, but of course it reported an error.
Summary of pitfalls:
1. Backup before changing the configuration. The matter of one command: cp openclaW.json openclaW.json. bak
2. Change only one field at a time. Two changes together, I don't know which one caused the problem.
3. If unsure of the writing style, check the document. Making AI guess the configuration format is the dumbest approach, and if it guesses incorrectly, the entire system will shut down.
4. AI cannot distinguish similar functions. QMD and memory_dearch both have the word 'search' in their names, but they are completely different things. If you don't ask clearly, it will default to mixing together.
Current status:
- Subagent Thinking ✅ Enabled, low level
- QMD ✅ Always in use, no need to move
- memory_search ❌ Not yet enabled, QMD is sufficient
The biggest fear of multi-agent systems is not insufficient functionality, but the collapse of the entire army due to configuration changes.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink