Skip to main content
Version: v0.1 (Stable)

Notification Center & Web Push

The Notification Center keeps operators informed of critical system events, mission milestones, pending approvals, and integration status transitions.


1. Notification Types & Categories​

TypeBadgeDescription
Approval Required🟠 ApprovalAn agent requires human confirmation for a sensitive action. Clicking takes you to the approval ledger.
Mission Milestone🟒 SuccessAn autonomous mission or scheduled automation completed successfully.
Integration Warning🟑 WarningA channel bot (Telegram/Discord) or OAuth token encountered a transient disconnect.
System ErrorπŸ”΄ ErrorA fatal daemon error, disk space alert, or sandbox violation occurred.
Info / TelemetryπŸ”΅ InfoGeneral system updates, OTA release availability, or backup completion.

2. Web Push Notifications (VAPID)​

Receive real-time desktop or smartphone push notifications even when the ActonOS tab is closed:

  1. Navigate to Notifications β†’ click Enable Browser Push Notifications.
  2. Click Allow on your browser permission prompt.
  3. ActonOS generates a unique cryptographic subscription using the server's VAPID Public Key (GET /api/notifications/push/vapid-key).
  4. You will receive immediate OS-level push notifications whenever high-priority approvals or mission warnings occur.

3. Notification Management & Filtering​

  • Filter by Category: Toggle views for All, Unread Only, Approvals, or Errors.
  • Mark as Read: Mark individual notifications or click Mark All as Read.
  • Clear History: Delete old alerts with one click.