> ## Documentation Index
> Fetch the complete documentation index at: https://critiqor.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# critiqor dashboard — Open the Local Diagnosis Dashboard

> critiqor dashboard opens the local Critiqor dashboard for the latest or a specified run. Pass a run_id argument to view any previous run.

`critiqor dashboard` (re)opens the Critiqor local dashboard in your browser. Use it when the dashboard window has been closed after `critiqor finalize`, when you want to review a specific past run, or when you want to open the dashboard on a different port.

## Syntax

```bash theme={null}
critiqor dashboard [RUN_ID] [OPTIONS]
```

## Arguments

| Argument              | Description                                                                            |
| --------------------- | -------------------------------------------------------------------------------------- |
| `RUN_ID` *(optional)* | Specific run to open, e.g. `run_003`. If omitted, opens the most recent completed run. |

## Options

| Option          | Default                  | Description                                                |
| --------------- | ------------------------ | ---------------------------------------------------------- |
| `--events TEXT` | `.critiqor/events.jsonl` | Legacy Critiqor event log path                             |
| `--runs TEXT`   | `runs`                   | Directory containing run artifacts                         |
| `--host TEXT`   | `127.0.0.1`              | Dashboard host                                             |
| `--port INT`    | `0` *(auto)*             | Dashboard port — `0` picks an available port automatically |

## Examples

```bash theme={null}
# Open the latest run dashboard
critiqor dashboard

# Open a specific run's dashboard
critiqor dashboard run_003

# Open on a specific port
critiqor dashboard --port 3000

# Open a specific run on a specific port
critiqor dashboard run_003 --port 3000
```

## Switching between runs

Pass a different `run_id` to compare results across runs. Use `critiqor runs` to list all available run IDs, then pass the one you want:

```bash theme={null}
critiqor runs                      # find a run_id
critiqor dashboard run_002         # open that run
```

If the dashboard server is already running on the selected port, it is reused — only the displayed run changes.
