HashCore Docs
Activity Center

Real-time Updates

Activity Center uses Server-Sent Events (SSE) technology to deliver real-time updates — without the need to reload the page or make periodic requests to the server. v0.9.0

What is updated in real-time

  • Operation progress — Pending / In Progress / Completed / Error counters in the operation card are updated as they execute
  • Header indicator — the color and Activity N / M counter update instantly when new operations or alerts appear
  • Tab transitions — an operation automatically moves from Active to Alert or History without user intervention
  • New operations — if a colleague starts an operation at the same time, it will appear in your Activity Center without a page refresh

How SSE works

SSE is a persistent, unidirectional connection between the browser and the server. The server sends events as they occur. Unlike WebSocket, it is a lighter protocol, well-suited for notification streams.

Behavior upon connection loss

If the connection to the server is interrupted (e.g., due to unstable internet), Activity Center will:

  1. Automatically attempt to reconnect
  2. After the connection is restored — request missed events
  3. Update the status of all operations to the current state

The user does not need to do anything manually — recovery happens transparently.

Connection indicator

When the SSE connection is lost, a notification about the connection issue appears in the interface. After restoration, the notification disappears automatically.

© 2026 HashCore. All rights reserved.