-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.json
More file actions
40 lines (40 loc) · 927 Bytes
/
config.example.json
File metadata and controls
40 lines (40 loc) · 927 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"quiet_hours": {
"morning_routine": {
"start": "07:00",
"end": "09:30",
"allowed": ["wellbeing-nudge"]
},
"evening": {
"start": "19:30",
"end": "07:00",
"allowed": ["wellbeing-nudge", "emergency"]
}
},
"emergency_keywords": ["server_down", "security", "data_loss", "payment_failure"],
"enabled": true,
"routine": {
"activities": {
"outdoor": "running",
"indoor": "yoga or stretching"
},
"wake_time": "07:00",
"bedtime": "23:00",
"location": ""
},
"messaging": {
"channel": "cli",
"_comment": "Options: cli, imessage, telegram, slack, webhook. See SETUP.md."
},
"error_registry": {
"repeat_threshold": 3,
"window_minutes": 10,
"loop_threshold": 5,
"log_patterns": ["ERROR", "FAIL", "Exception", "Traceback"]
},
"memory_health": {
"paths": [],
"max_size_kb": 50,
"stale_days": 7
}
}