Conduit.Dashboard
Types
Functions
Return a JSON-serialisable summary of all queues.
Used by client-side 5-second polling (GET /conduit/api/summary).Start the dashboard as a standalone HTTP server on port.
Returns a Task handle. Call `task_await_unwrap(t)` to block until the server
exits (it won't under normal operation).
`port` — TCP port to bind (e.g. 4001)
`storage` — any `Conduit.Storage` impl
`auth` — `Auth.None | Auth.Token(t) | Auth.Fn(f)`Subscribe to real-time dashboard updates via Postgres NOTIFY.
Best-effort: with a connection pool, the LISTEN command targets whichever
connection is borrowed. Use the 5-second polling fallback for reliability.