Back to Changelog
Panel Backend

v1.0.532

Minor Release Released September 18, 2026

Introduces OpsAI Sentinel, an experimental trigger-driven 24/7 server guardian, plus Claude Code sign-in and Docker template fixes.

New Features

2
  • OpsAI Sentinel (experimental): a trigger-driven 24/7 server guardian. The panel watches services, logs, resource thresholds and periodic probes (40 triggers); when one fires, the selected OpsAI agent (Claude Code, Codex CLI, Gemini CLI or Cursor Agent) investigates once and reports through the notification bell and your webhooks (Telegram, Slack, Discord, HTTP) in the panel language.
  • Three autonomy levels (inform, safe actions, full), watch profiles, per-trigger settings and probe parameters, quiet hours, daily run cap, daily briefing, an approval flow for panel actions and approve-and-let-the-agent-do-it for steps the agent proposes. Cooldowns survive restarts.

Improvements

4
  • OpsAI Sentinel requires the OpsAI license feature and an installed, signed-in agent; ships disabled. Adds migrations 000570 and 000571 (opsai_sentinel_* tables, notify_ai_sentinel setting).
  • OpsAI: Claude runs now use structured output and a read-only default permission mode instead of plan mode, which had denied every command.
  • Docker templates: caddy-php is hidden until it has a working entrypoint.
  • Includes external-server 1.0.532.

Bug Fixes

3
  • OpsAI: the Claude Code sign-in window stayed blank due to a wrong login command and a detached terminal; the sign-in URL now appears within seconds.
  • Docker templates: grafana-alloy and authelia could not start because their config path was bound to an empty volume; both now write a starter configuration on first boot (authelia also gets a real admin password variable).
  • Webhooks: an empty event list can now be saved, and ai.sentinel.* events render as readable text on Telegram, Slack and Discord.
See the Demo