feat(heartbeat): save emails to KB + fix memory symlink access
- heartbeat saves unread whitelisted emails via email_process --save --json - fix: add --add-dir so Claude CLI subprocess can access memory/ symlink - email_check/process: use BODY.PEEK[] to avoid marking emails as read - email_process: simplify credential loading via credential_store only - config: heartbeat interval 30→120min, quiet hours end 08→07 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -3,4 +3,12 @@
|
||||
## Reguli
|
||||
|
||||
- **Noapte (23:00-08:00):** Doar HEARTBEAT_OK, nu deranja
|
||||
- **Nu spama:** Dacă nu e nimic, HEARTBEAT_OK
|
||||
- **Nu spama:** Dacă nu e nimic, HEARTBEAT_OK
|
||||
|
||||
## Flux emailuri
|
||||
|
||||
Dacă check-urile Python raportează emailuri salvate (ex: "Email: 2 salvate (subiect1, subiect2)"):
|
||||
1. Citește fișierele din `memory/kb/emails/` care au `<!-- Echo: completează cu rezumat -->` în TL;DR
|
||||
2. Completează **TL;DR** cu rezumat concis (3-5 rânduri)
|
||||
3. Completează **Insights** cu idei acționabile și tag-uri (@work @health @growth etc)
|
||||
4. Salvează fișierul actualizat
|
||||
Reference in New Issue
Block a user