The Catalyst Console
The Catalyst Console is the web UI for everything Catalyst manages. It surfaces the same primitives the CLI and the Catalyst APIs expose — every console action is also a diagrid ... command or an API call, and every API change shows up in the console.
The console is a presentation layer, not a separate plane. There is no console-only state: the data plane and control plane are the source of truth, and the console reads/writes through the same APIs your tooling does.
Where the console surfaces in the docs
Each major Catalyst capability has a page in the console and a corresponding Operate doc:
- Workflows — every running and historical workflow execution, with step-level execution graph, event history, rerun/pause/resume/terminate, and event raising.
- Agents — every running AI agent, session inspection, tool-call history, conversation history for durable agents.
- App Graphs — live service-to-service topology across App IDs, annotated with call counts and error rates.
- Metrics — per-App-ID request rates, error rates, latency percentiles, workflow throughput.
- API Logs — structured log of every Dapr API call, including LLM calls with token counts.
- Components / Managed Services — declarative configuration for backing infrastructure.
- Projects, App IDs, Regions — top-level resource administration.
- Identity and Access — users, roles, API keys.
Console / CLI / API parity
A core design principle: there is no console-exclusive feature. Anything you can click in the console is also expressible as:
- A
diagridCLI command (see the CLI reference). - A REST or gRPC API call (see the APIs reference).
- A declarative YAML resource appliable via
diagrid apply(for projects, App IDs, components, subscriptions, resiliencies, configurations).
This parity means you can prototype in the console, then automate the same workflow with GitOps and CI/CD without re-learning a separate API surface.
Access control
Console access is governed by the same RBAC model as the CLI and APIs — roles are global or scoped to specific projects. See Identity and Access for the role matrix.
See also
- Observability concept — the metrics, traces, and logs the console surfaces
- Declarative Management — GitOps-style management as an alternative entry point
- CLI reference — command-line equivalents
- APIs reference — programmatic equivalents