Dashboard

The Fuze dashboard is a React web UI for real-time monitoring, trace replay, and compliance reporting.

Starting the dashboard

The dashboard is served by the daemon on the same port:

# Start daemon (serves dashboard at http://localhost:7700)
npx fuze-ai daemon

# Or build and serve separately
npm run build --workspace=packages/dashboard

Views

Live Runs

Real-time view of all active and recent agent runs. Shows:

  • Active run count with live status badges
  • Cost accumulation per run
  • WebSocket-driven updates (no polling)
  • One-click kill switch for any active run

Trace Replay

Step-by-step replay of any completed run:

  • Timeline of all steps with tool names and latency
  • Side-effect indicators
  • Guard event details (loops, budget blocks)
  • Compensation status per step
  • Full args hash and token counts

Budget Dashboard

Org-wide and per-agent spend tracking:

  • Daily spend chart with trend visualization
  • Per-agent breakdown
  • Budget ceiling indicators

Agent Health

Per-agent reliability metrics:

  • Success rate percentage
  • Total runs and average cost
  • Failure hotspot detection (which tool fails most)
  • Agent-level spend tracking

Compliance Panel

EU AI Act compliance checklist:

  • Hash chain integrity status
  • Audit log coverage verification
  • Human oversight controls
  • Data retention status

Real-time updates

The dashboard connects to the daemon via WebSocket at /ws. Events are streamed in real-time:

  • run_start / run_end
  • step_end
  • guard_event
  • alert

The WebSocket connection uses exponential backoff (1s to 30s) with a maximum of 20 reconnection attempts before giving up.

Generating compliance reports

Navigate to any run's trace replay and click "Generate Report" to produce an EU AI Act Art. 12 compliant incident report. The report includes:

  • Full step trace with timestamps and costs
  • Side-effect inventory
  • Compensation actions and outcomes
  • Guard events with severity classification
  • Human oversight status (kill switch availability and usage)
  • Audit chain integrity verification