← Schema index / Config Reference

notifications schema

Canonical generated docsThis section is generated from caco config schema --json. The table below preserves the runtime field path, type, required/default markers, and canonical description for every value in this slice.

Operator notification policies emitted through the first-party notification feed.

Field pathTypeRequiredDefaultCanonical description
notificationssectionoptionalOperator notification policies emitted through the first-party notification feed.
└ notifications.low_batterymapoptionalLow-battery operator notification: each daemon watches its own node's power telemetry and notifies when the node is discharging at/below a threshold, with hysteresis so it notifies once per crossing.
└ notifications.low_battery.enabledbooloptionaltrueWhether the low-battery monitor is enabled.
└ notifications.low_battery.warn_percentu8optional10Warning threshold percent: warn when a discharging node's battery is at/below this.
└ notifications.low_battery.critical_percentu8optional5Critical threshold percent: escalate to a critical notification at/below this.
└ notifications.low_battery.recovery_margin_percentu8optional3Recovery hysteresis margin in percent: a node must recover to warn_percent + this (or go on AC / stop discharging) before a new crossing re-notifies.
└ notifications.low_battery.poll_interval_secsu64optional120Poll interval in seconds for the low-battery monitor.