Start the cozempic guard daemon for continuous session protection.
Default (recommended)
bash
cozempic guard --daemon --threshold 50 -rx standard --interval 30
This runs in the background and:
- •Checkpoints team state every 30 seconds
- •At 60% of threshold (30MB): applies gentle prune, no reload
- •At threshold (50MB): applies full prescription + auto-reload with team state preserved
For agent teams
Guard mode is essential for sessions running agent teams. Without it, auto-compaction triggers and the lead agent loses team state (TeamCreate, SendMessage, tasks are discarded).
Options
- •
--threshold N— hard threshold in MB (default: 50) - •
--soft-threshold N— soft threshold in MB (default: 60% of hard) - •
--threshold-tokens N— hard threshold in tokens (fires whichever hits first) - •
--no-reload— prune without restarting Claude - •
--no-reactive— disable kqueue/polling file watcher - •
-rx NAME— prescription at hard threshold (default: standard)
Check if running
The daemon writes to /tmp/cozempic_guard_*.log. Check with:
bash
ls /tmp/cozempic_guard_*.pid 2>/dev/null