Skip to content

Switch dashboard snapshots to WebSocket#40

Merged
yvette-carlisle merged 1 commit into
mainfrom
xy/dashboard-ws-active-authority
May 14, 2026
Merged

Switch dashboard snapshots to WebSocket#40
yvette-carlisle merged 1 commit into
mainfrom
xy/dashboard-ws-active-authority

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

Summary

  • make /dashboard/control the dashboard authority for snapshots, run activity, and control acknowledgements
  • remove HTTP /state and /readyz routes from runtime, mock server, UI copy, tests, and docs
  • preserve live run activity over stale snapshot data so progress bars do not roll back

Verification

  • cargo make check
  • node --check dev/operator-dashboard-mock.mjs
  • dashboard HTML inline script parse
  • mock dashboard browser smoke confirmed WS transport, Ready state, and no removed-route/polling copy

@yvette-carlisle yvette-carlisle merged commit bb1748b into main May 14, 2026
14 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/dashboard-ws-active-authority branch May 14, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant