mirror of
https://github.com/logos-messaging/nim-chat-poc.git
synced 2026-07-06 08:29:40 +00:00
Standalone Qt6 app that tails the 7 sim log files (.sim_state/) and renders a live dashboard: sequencer block counter + RPC health probe, 4 mix node dots (grey/yellow/green), gifter status, sender/receiver chat phase progression, and scrollable chain event stream. Supports both old (EVENT: stderr) and lgx ([timestamp] [out] [module]) log formats. Handles file rotation on --fresh restart. Optional --host-chat mode links against liblogos_core for driving a chat instance via UI controls (Initialize/Start/Bundle/Send). Build: cd sim-monitor && nix develop --command bash -c \ "cmake -B build -GNinja && cmake --build build" Run: ./build/sim-monitor --state-dir .sim_state --rpc-url http://127.0.0.1:3040