1.9 KiB
2026-02-22
Compaction Bug Discovered & Root Cause Found
Issue: Auto-compaction appearing broken - sessions not compacting properly
Investigation: Found GitHub issue #7477 confirming known bug with safeguard compaction mode
Root Cause: Default safeguard mode silently fails at ~180k tokens, producing "Summary unavailable due to context limits" instead of proper AI-generated summaries
Impact: Context loss without warning, broken memory management
Fix Required (config change):
"compaction": {
"mode": "default",
"reserveTokensFloor": 40000,
"memoryFlush": {
"enabled": true
}
}
Workaround pending admin approval to modify openclaw.json
Job Verifier Bug (Ongoing)
Issue: Daily Job Verifier reports "Daily News Brief FAILED" with "no run history found"
Root Cause: Job Verifier cron uses wrong job ID: 3cf50074-8736-623e-ac41-6e6fb807bfee (623e) instead of actual ID 3cf50074-8736-423e-ac41-6e6fb807bfee (423e)
Impact: False positive warning every morning at 9 AM
Status: News brief actually runs successfully at 8 AM - just ID mismatch in verifier config
System Status (Overnight Jobs)
All automated jobs running successfully:
- 2:00 AM - Supermemory Backup ✅
- 3:00 AM - Daily Cron Cleanup ✅
- 3:03 AM - Memory Worker Daily ✅ (9 items extracted)
- 8:00 AM - Daily News Brief ✅
- 9:00 AM - Job Verifier ✅ (with false positive)
Log Errors (Non-Critical)
- Rocketchat plugin ID mismatch - Config uses "openclaw-rocketchat", manifest uses "rocketchat" - harmless warning
- Discord channel 404 - One deleted channel still in config
None affect system operation.
Actions Needed
- Fix compaction config (mode: default, reserveTokensFloor: 40000)
- Fix Job Verifier cron job ID (623e → 423e)
- Clean up rocketchat plugin config entry
- Remove stale Discord channel from config