diff --git a/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Alerts.razor b/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Alerts.razor
index 95964f9..d8755fa 100644
--- a/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Alerts.razor
+++ b/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Alerts.razor
@@ -1,7 +1,7 @@
@page "/alerts"
@* Live alarm tail via SignalR. Subscribes to /hubs/alerts and shows the most-recent
- AlarmTransitionEvent entries. Engine wiring (ScriptedAlarmActor publish on the `alerts`
- topic) lands with F9; until then the connection stays open and the table is empty. *@
+ AlarmTransitionEvent entries published by ScriptedAlarmActor (Runtime/ScriptedAlarms)
+ and the AB CIP ALMD bridge. *@
@attribute [Microsoft.AspNetCore.Authorization.Authorize]
@rendermode RenderMode.InteractiveServer
@using Microsoft.AspNetCore.SignalR.Client
@@ -23,14 +23,14 @@
Live alarm transitions from the cluster's alerts DPS topic. Shows
the most-recent @Capacity entries since the page opened; reload for a fresh window. Sources:
- ScriptedAlarmActor, native AB CIP ALMD bridge (F9), Galaxy alarm bridge (future).
+ ScriptedAlarmActor, native driver alarm bridges (AB CIP ALMD, Galaxy where wired).
@if (_rows.Count == 0)
{
- No alarms yet. Engine wiring (F9 ScriptedAlarmActor) is pending; once it ships the table
- below will start populating in real time.
+ No alarms in the current window. The table will populate as soon as a
+ ScriptedAlarmActor or driver alarm bridge publishes a transition.
}
else