erg.

Dashboard

The erg dashboard provides a real-time web interface for monitoring all running orchestrators and their work items. It uses Server-Sent Events (SSE) for live streaming updates.

live simulation

erg orchestrator dashboard

connected

Start the dashboard:

terminal
erg dashboard              # Start on default port 21122
erg dashboard --port 8080  # Start on custom port
Flag Description
--port Port for the dashboard server (default: 21122)

Features

API

The dashboard exposes a small HTTP API that can be used for custom integrations or scripting.

Endpoint Description
GET / Serves the embedded dashboard UI
GET /api/state Returns current state as JSON (one-shot)
GET /api/events SSE stream — pushes state JSON on every change (polled every 1.5s)
GET /api/logs/{sessionID}?tail=N Returns parsed session log lines (default tail=200). Each line has a type ("text" or "tool") and text content
made by zack · mit license