Skip to main content
Risoluto serves a live operator dashboard at http://127.0.0.1:4000. It is the fastest way to see what the orchestrator is doing right now, inspect one issue in detail, and make runtime changes without editing files by hand.

Start with these pages

Overview

Start here for the service-level snapshot: running agents, queued work, recent outcomes, and aggregate usage.

Queue

Watch issues move through workflow state and open any card to inspect the current run.

Issue Detail

Review the event timeline, attempt history, live agent activity, model overrides, and workspace status for one issue.

Settings and Setup

Edit the config overlay, manage templates, and reopen the setup wizard from the same operator surface.

Pages you reach for during investigation

Attempts

Compare current and archived attempts, including duration, model, usage, and terminal outcome.

Logs

Follow streaming orchestrator, worker, and agent events when a run is noisy or stuck.

Runs

Browse historical runs across issues with filters for status, duration, and model.

Workspaces

Inspect active workspaces, their paths, branches, and disk usage, then clean them up when needed.

Git Context

Check repository and workspace context for the currently active checkout.

Audit Log

Review the immutable trail for config, secret, and template mutations.

v1 operator surfaces

The v1 architecture rewrite split several cross-cutting views out of the old “God View” settings page. These routes are top-level pages in the navigation.

Containers

Inspect sandbox container state, resource usage, and lifecycle events. Reached at /containers in the dashboard.

Observability

Live metrics dashboard backed by the orchestrator, webhook, and container resource meters. Reached at /observability.

Notifications

Persistent notification timeline with severity filters. Mark items read or send a Slack test from the same page. Reached at /notifications.

Real-time events

The dashboard subscribes to GET /api/v1/events over SSE, so most screens update without a manual refresh.
The SSE connection automatically reconnects after interruption. While reconnecting, the UI shows stale state rather than pretending the stream is current.

Keyboard support

What’s next

Setup Wizard

Revisit first-run setup, credential rotation, and reset behavior.

Configuration

Learn the underlying settings the dashboard edits.

Notifications

Configure Slack delivery and understand what gets sent.

Observability

Move from in-app visibility to metrics, dashboards, and alerting.
Last modified on April 10, 2026