v2.2.5 - Keep realtime events WebSocket stable across user object refreshes and route changes - Force daemon update status refresh on node.changed events - Refresh node detail immediately after daemon update trigger so update state is reflected without relying only on realtime delivery