Bug type
Regression (worked before, now fails)
Summary
After upgrading OpenClaw from 2026.3.12 to 2026.3.23-2, openclaw memory index --verbose reports success but openclaw memory status remains Indexed: 0/25 files · 0 chunks with provider qmd and source MEMORY.md + ~/.openclaw/workspace/memory/*.md. Rolling back to 2026.3.12 on the same host restores normal behavior (25/25 files · 25 chunks).
Steps to reproduce
- Upgrade from 2026.3.12 to 2026.3.23-2
- Run:
• openclaw memory index --verbose
• openclaw memory status
- Observe status output
Expected behavior
Non-zero indexed files/chunks (same dataset previously indexed fine)
Actual behavior
Actual on 2026.3.23-2
• Indexed: 0/25 files · 0 chunks
• Index command reports success and sqlite file is created/updated
OpenClaw version
OpenClaw: 2026.3.23-2 (7ffe7e4)
Operating system
OS: Linux 6.8.0-101-generic x64
Install method
Install method: npm global
Model
qmd
Provider / routing chain
Provider: qmd (requested: qmd), Model: qmd
Additional provider/model setup details
Environment
• OpenClaw: 2026.3.23-2 (7ffe7e4) affected
• OpenClaw: 2026.3.12 (6472949) works
• OS: Linux 6.8.0-101-generic x64
• Node: 22.22.1
• Install method: npm global
• Memory provider: qmd
• Workspace: ~/.openclaw/workspace
• Sources shown by CLI: MEMORY.md + ~/.openclaw/workspace/memory/*.md
Logs, screenshots, and evidence
Validation performed
• Memory files exist and are non-empty under ~/.openclaw/workspace/memory/*.md
• MEMORY.md exists
• Removed sqlite and reindexed:
• rm -f ~/.openclaw/agents/main/qmd/xdg-cache/qmd/index.sqlite
• openclaw memory index --verbose
• still 0 chunks
Rollback confirmation
1. openclaw gateway stop
2. npm i -g openclaw@2026.3.12
3. openclaw gateway start
4. openclaw memory index --verbose
5. openclaw memory status
After rollback: Indexed: 25/25 files · 25 chunks (working again)
Impact and severity
No response
Additional information
No response
Bug type
Regression (worked before, now fails)
Summary
After upgrading OpenClaw from 2026.3.12 to 2026.3.23-2, openclaw memory index --verbose reports success but openclaw memory status remains Indexed: 0/25 files · 0 chunks with provider qmd and source MEMORY.md + ~/.openclaw/workspace/memory/*.md. Rolling back to 2026.3.12 on the same host restores normal behavior (25/25 files · 25 chunks).
Steps to reproduce
• openclaw memory index --verbose
• openclaw memory status
Expected behavior
Non-zero indexed files/chunks (same dataset previously indexed fine)
Actual behavior
Actual on 2026.3.23-2
• Indexed: 0/25 files · 0 chunks
• Index command reports success and sqlite file is created/updated
OpenClaw version
OpenClaw: 2026.3.23-2 (7ffe7e4)
Operating system
OS: Linux 6.8.0-101-generic x64
Install method
Install method: npm global
Model
qmd
Provider / routing chain
Provider: qmd (requested: qmd), Model: qmd
Additional provider/model setup details
Environment
• OpenClaw: 2026.3.23-2 (7ffe7e4) affected
• OpenClaw: 2026.3.12 (6472949) works
• OS: Linux 6.8.0-101-generic x64
• Node: 22.22.1
• Install method: npm global
• Memory provider: qmd
• Workspace: ~/.openclaw/workspace
• Sources shown by CLI: MEMORY.md + ~/.openclaw/workspace/memory/*.md
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response