{
  "WSDashboardInit": [
    "agents"
  ],
  "WSAgentOffline": [
    "agent_id"
  ],
  "WSStatsUpdate": [
    "agent_id",
    "cpu_usage_pct",
    "hashrate_15m",
    "hashrate_15s",
    "hashrate_1m",
    "memory_usage_pct",
    "shares_accepted",
    "shares_submitted",
    "uptime_seconds"
  ],
  "WSCommandResult": [
    "action",
    "agent_id",
    "message",
    "success"
  ],
  "WSAgentLog": [
    "agent_id",
    "content"
  ],
  "WSServerLog": [
    "line"
  ]
}
