[READ-ONLY] Mirror of https://github.com/openstatusHQ/cli. OpenStatus CLI www.openstatus.dev
cli cli-app synthetic-monitoring

feat: enhance monitor info with live status, summary metrics, and assertions (#20)

- Fix missing fields in httpMonitorToLocal/tcpMonitorToLocal (DegradedAfter, Body, Headers, Assertions) - Add parallel GetMonitorStatus and GetMonitorSummary RPC calls with graceful degradation - Display global status (active/degraded/error) color-coded in config table - Add per-region status table with provider labels - Add summary metrics table (success/degraded/failed counts, P50-P99 latency, last ping) - Add assertions table for HTTP monitors - Add --time-range flag (1d/7d/14d) for summary period selection - New JSON output wrapper struct with monitor, status, regions, and summary sections Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>


Author Thibault Le Ouay Co-author Claude Opus 4.6 (1M context) Committer GitHub Date Commit Parent 8525485b
+501 -74
3 changed files
+501 -74
3 changed files