Files
val-blog/memory/heartbeat-state.json
T

56 lines
1.3 KiB
JSON

{
"lastChecks": {
"email": null,
"calendar": null,
"weather": null,
"todo": 1745996280,
"memory_index": 1744814700
},
"proactiveChat": {
"enabled": true,
"mode": "secretary-active",
"maxProactivePerDay": 3,
"minHoursSinceLastConversation": 1,
"minHoursBetweenProactive": 4,
"allowedSources": [
"todo",
"open_loop",
"email",
"calendar",
"system"
],
"quietHours": {
"start": "23:00",
"end": "08:00"
},
"lastProactiveAt": 1744681080,
"todayProactiveCount": 0
},
"todoWatch": {
"enabled": true,
"defaultIntervalHours": 6,
"overdueEscalation": true
},
"memoryHygiene": {
"enabled": true,
"maxMemoryIndexLines": 150,
"compactionIntervalHours": 72
},
"skillLearning": {
"enabled": true,
"autoExtract": false,
"manualReview": true,
"templatePath": "~/.openclaw/skills/auto/_template.md",
"configPath": "~/.openclaw/workspace/skill-learning-config.md",
"installedAt": "2026-04-16T22:45:00+08:00"
},
"fts5Index": {
"enabled": true,
"dbPath": "~/.openclaw/workspace/memory/.fts5/memory.db",
"scriptPath": "~/.openclaw/workspace/scripts/memory_fts5.py",
"indexedFiles": 42,
"indexedChunks": 270,
"lastIndexedAt": "2026-04-16T22:45:00+08:00"
}
}