Skip to main content

Documentation Index

Fetch the complete documentation index at: https://solo-09d10f60.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Queue alerts

Enoch includes an optional queue alert checker in deploy/enoch_queue_alert_check.py plus systemd units and timers. It can send Pushover notifications when queue health suggests a hang or stoppage.

Enable config fields

{
  "pushover_alerts_enabled": true,
  "pushover_app_token": "replace-with-app-token",
  "pushover_user_key": "replace-with-user-key",
  "queue_alert_cooldown_sec": 1800,
  "queue_alert_hang_after_sec": 3600
}
Do not commit Pushover credentials.

Install the timer

When installed through scripts/install-control-plane.sh, the timer unit is available as enoch-queue-alert-check.timer.
sudo systemctl enable --now enoch-queue-alert-check.timer
systemctl list-timers enoch-queue-alert-check.timer
Run a one-shot check:
sudo OMX_WAKE_GATE_CONFIG=/etc/enoch/config.json \
  /opt/enoch-agentic-research-system/deploy/enoch_queue_alert_check.py

Dispatch pump note

The queue alert checker can also participate in queue pumping when configured. Treat that as live automation: test status, preflight, and dry-run dispatch first.