60 lines
1.9 KiB
Markdown
60 lines
1.9 KiB
Markdown
# 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):**
|
|
```json
|
|
"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
|
|
|
|
1. Fix compaction config (mode: default, reserveTokensFloor: 40000)
|
|
2. Fix Job Verifier cron job ID (623e → 423e)
|
|
3. Clean up rocketchat plugin config entry
|
|
4. Remove stale Discord channel from config
|