chore(config): enable heartbeat monitor in default automation settings

This commit is contained in:
William Valentin
2026-02-19 10:41:54 -08:00
parent 4e40878ad5
commit 3b507d503f
2 changed files with 24 additions and 0 deletions
+13
View File
@@ -449,6 +449,19 @@ agents:
# provider_error_rate_threshold: 0.5 # provider_error_rate_threshold: 0.5
# provider_error_min_calls: 5 # provider_error_min_calls: 5
automation:
heartbeat:
enabled: true
interval: "5m"
notify_cooldown: "30m"
checks: [gateway, model, channels, memory, disk, process_memory, backup, provider_errors]
failure_threshold: 2
disk_threshold_mb: 100
process_memory_threshold_mb: 1500
backup_failure_threshold: 1
provider_error_rate_threshold: 0.5
provider_error_min_calls: 5
# ── Backup ────────────────────────────────────────────────────────── # ── Backup ──────────────────────────────────────────────────────────
# Snapshot sessions.db, vectors.db (optional), and memory/ into a tarball. # Snapshot sessions.db, vectors.db (optional), and memory/ into a tarball.
# If MinIO is enabled, upload with `mc` using ephemeral credentials. # If MinIO is enabled, upload with `mc` using ephemeral credentials.
+11
View File
@@ -5721,6 +5721,17 @@
"docs/plans/state.json" "docs/plans/state.json"
], ],
"test_status": "pnpm typecheck passing" "test_status": "pnpm typecheck passing"
},
"default-config-heartbeat-enabled": {
"status": "completed",
"date": "2026-02-19",
"updated": "2026-02-19",
"summary": "Enabled automation heartbeat monitoring in default config with standard 5-minute cadence and full check set (gateway/model/channels/memory/disk/process memory/backup/provider errors).",
"files_modified": [
"config/default.yaml",
"docs/plans/state.json"
],
"test_status": "configuration-only change"
} }
}, },
"overall_progress": { "overall_progress": {