Initial backup 2026-02-17

This commit is contained in:
Krilly
2026-02-17 15:50:53 +00:00
commit 8902a93add
941 changed files with 131420 additions and 0 deletions

52
memory/2026-02-13.md Normal file
View File

@@ -0,0 +1,52 @@
# 2026-02-13 - Investigation Notes
## WhatsApp Privacy Leak - CHANNEL NAMES EXPOSED
### Problem
Anthony seeing channel names (like "fumos") from community groups - privacy concern.
### Root Cause Found
**WhatsApp Channels (@broadcast) are being synced to credentials:**
- Location: `/home/openclaw/.openclaw/credentials/whatsapp/default/`
- Files: `sender-key-status@broadcast--*` files
- These indicate participation in WhatsApp Channels (Meta's broadcast feature)
- Filenames expose channel/group IDs
### Technical Details
- Found 3 @broadcast files:
- `sender-key-status@broadcast--61481283201--0.json` (623 bytes)
- `sender-key-status@broadcast--6281936360900--0.json` (2979 bytes)
- `sender-key-status@broadcast--6282340396632--0.json` (1807 bytes)
- These contain sender keys for WhatsApp Channels
- Channel names are being exposed somewhere in the WhatsApp plugin UI or chat list
### Possible Sources of Leak
1. WhatsApp plugin auto-syncs channel metadata
2. Chat list/cache contains channel names
3. Plugin discovery feature lists all available chats on connection
### Fix Options Presented to Anthony
- Option A: Temporarily disable WhatsApp plugin
- Option B: Clear @broadcast channel data from credentials
- Option C: Configure restrictive settings to prevent channel discovery/sync
### Status
Pending Anthony's decision on which fix approach to take.
---
## Backup Gap Investigation (Continued)
### Confirmed Missing from Backups
- `/home/openclaw/.openclaw/cron/` - all cron jobs (Morning Briefing, Daily Backup)
- `/home/openclaw/.openclaw/openclaw.json` - gateway and model config
- `/home/openclaw/.openclaw/skills/` - installed skills
### Cron Jobs Status
- Morning Briefing: ✅ Recreated at 7:05 AM daily
- Daily Backup: ✅ Running at 2 AM daily
### Files Involved
- Cron file: `/home/openclaw/.openclaw/cron/jobs.json`
- Backup script: `/home/openclaw/.openclaw/workspace/scripts/backup-to-gittea.sh`
- Backup repo: `http://gitea.kangaroo-eel.ts.net:3000/Anthony/openclaw-backup.git`