Single-file Python web servers running on each machine. Auto-refreshing interface with no external dependencies.

Max Dashboard (6 tabs)

Bridge

Inter-agent message logs and delivery status

Security

Color-coded exec-guardian decisions

Memory

Pipeline status, extractions, MEMORY.md size

Max Behavior

9-dimension scoring with trajectory analysis

Bridge Analytics

Governor statistics from governor.db (SQLite)

OpenClaw

Full site content: 9 use cases, 12 security layers

Eva Dashboard (6 tabs)

Bridge

Inter-agent message logs

Security

Exec-guardian decisions

Memory

Pipeline status

Eva Behavior

7-dimension scoring with radar chart

Bridge Analytics

Governor statistics

OpenClaw

Site content mirror

The Bridge Analytics tab reads directly from governor.db, an SQLite database maintained by the governor daemon. It provides real-time statistics on inter-agent communication volume, rate-limit events, and message delivery times.

Messages per direction (sent/received)

Rate-limit trigger frequency

Average delivery latency

STOP/GO event history

Eva uses a 7-dimension scoring model (vs 9 for Max). The radar chart dynamically adapts to the available dimensions.

Completion rateFailure rateConsistencyVolatilityResponse time driftCron reliabilityTool anomaly
Completion rateFailure rateConsistencyVolatilityResponse time driftCron reliabilityTool anomaly

correction_rate and satisfaction_rate are excluded for Eva due to insufficient session data.

Trust Score -- 30-day trend

0255075100T-30dT-20dT-10dNowthreshold 70

An independent Python script (zero dependencies, stdlib only) runs every 6 hours via launchd cron. It reads session JSONL files, computes 9 dimensions across 4 time windows (24h, 7d, 30d, all), and pushes scores to Supabase PostgreSQL.

  • The agent never scores itself -- completely independent process
  • Trajectory over snapshot: 4 time windows for drift detection
  • Robust statistics: median + MAD instead of mean + std
  • Composite score 0-1 mapped to 5 trust bands
  • Automatic drift alerts via iMessage when anomalies are detected
Monitoring Deep Dive -- Architecture | OpenClaw × Easylab