Skip to content

Dashboard

The cliq dashboard is a web interface for monitoring and controlling pipelines. It’s served directly by cliq server — no separate install or setup required. Real-time updates flow via WebSocket, so you see pipeline progress as it happens.


Terminal window
cliq server start

The dashboard is available at http://localhost:4100 by default. The server prints an auth token on startup — enter it in the browser to connect, or pass it as a URL parameter: http://localhost:4100?token=<your-token>.

The server port is configured in settings.json:

{
"server": {
"port": 4100
}
}

Or override it per-invocation:

Terminal window
cliq server start --port 5000

See Settings — server for all server configuration options.


  • Instance overview — shows all registered cliq instances with live status badges. Click any instance to see its pipeline.
  • Pipeline visualization — renders the workflow DAG with color-coded phase status, gate iteration counts, and animated indicators for active phases. Includes zoom, pan, and fit-to-view controls.
  • Live log streaming — orchestrator log entries stream in real time as the pipeline runs.
  • Team browser — browse installed teams across all scopes, inspect roles and workflow phases, and run validation.
  • Settings viewer — view resolved (merged) or global settings, and test integration connectivity (GitHub, Bitbucket, Slack, Jira).

The dashboard uses Bearer token authentication. A token is generated each time cliq server start runs. The token is stored in sessionStorage and cleared when you close the tab. Use the “Disconnect” button in the nav bar to end the session manually.


By default, workflow output is only captured when the server or an A2A task is active. To monitor output via the dashboard even without A2A, set server.workflow_streaming.enabled to true in settings:

{
"server": {
"workflow_streaming": {
"enabled": true
}
}
}

See Settings — server.workflow_streaming for details.