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

# View job results

> Browse jobs, inspect trials, and compare results locally.

Harbor includes a local web viewer for job/trial results.

## Start the viewer

Point it at your jobs directory:

```bash theme={"system"}
harbor view jobs
```

Harbor opens the first available port from `8080` to `8089` and prints the
viewer URL. The default is `http://127.0.0.1:8080`.

Use another result directory or port when needed:

```bash theme={"system"}
harbor view /path/to/jobs --port 9000
```

<Note>
  Keep the command running while the viewer is open.
</Note>

Landing page is a job list.

<Frame caption="Browse jobs">
  <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-jobs.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=ae82bc0124ca60008662ee783a0c5c2d" alt="Harbor Viewer job list with search, filters, and result columns" width="3840" height="2020" data-path="images/viewer-jobs.png" />
</Frame>

You may click into a job to see its trial details.

<Frame caption="Inspect a trial's trajectory, reward, cost, and timing">
  <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-trial-overview.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=6111497305ee1af7118dcb875718d7c1" alt="Trial view showing reward, cost, tokens, timing, and trajectory" width="3840" height="4036" data-path="images/viewer-trial-overview.png" />
</Frame>

## Keyboard shortcuts

| View               | Keys                                                     |
| ------------------ | -------------------------------------------------------- |
| Job and task lists | `j` / `k` to navigate, `Enter` to open, `Esc` to go back |
| Trial              | `←` / `→` to switch trials                               |
| Trial              | `Shift` + `←` / `→` to switch jobs                       |
| Trial              | `Alt` (`Option` on macOS) + `←` / `→` to switch tabs     |

### Trial files

Files generated by the agent, verifier, and artifact collection are available in the trial viewer. The viewer shows the file tree and a preview of text files. You may download any file.

<Tabs>
  <Tab title="Agent">
    <Frame caption="Agent output">
      <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-agent-files.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=e3b74f9d0b0af305096879ffe59dfad2" alt="Agent files and trajectory JSON in the trial viewer" width="3840" height="2020" data-path="images/viewer-agent-files.png" />
    </Frame>
  </Tab>

  <Tab title="Verifier">
    <Frame caption="Verifier output">
      <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-verifier-files.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=354462acd41313756cd6a3b1ba0d44b0" alt="Verifier files and test output in the trial viewer" width="3840" height="2020" data-path="images/viewer-verifier-files.png" />
    </Frame>
  </Tab>

  <Tab title="Artifacts">
    <Frame caption="Collected artifacts">
      <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-artifacts.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=0753e5199b38a59a3c9898dde379b715" alt="Artifact files and collection manifest in the trial viewer" width="3840" height="2020" data-path="images/viewer-artifacts.png" />
    </Frame>
  </Tab>

  <Tab title="Config">
    <Frame caption="Trial configuration">
      <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-trial-config.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=5ecfca203f33b85a25a410a25eb855a4" alt="Resolved trial configuration in the trial viewer" width="3840" height="2020" data-path="images/viewer-trial-config.png" />
    </Frame>
  </Tab>

  <Tab title="Lock">
    <Frame caption="Trial lock">
      <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-trial-lock.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=7f207613410d3641bd53e7078d6c984c" alt="Replayable trial lock in the trial viewer" width="3840" height="2020" data-path="images/viewer-trial-lock.png" />
    </Frame>
  </Tab>
</Tabs>

## Run from the viewer

Click **New run** on top left to configure and launch a job without writing a CLI command. Or access [http://127.0.0.1:8080/run](http://127.0.0.1:8080/run) directly. Use `←`, `→` to load the previous or next job configuration.

<Frame caption="Configure a new run">
  <img src="https://mintcdn.com/kobe/NP4nvg28MPgmyNUN/images/viewer-new-run.png?fit=max&auto=format&n=NP4nvg28MPgmyNUN&q=85&s=3ecbf33cdf2a0e9c4cfa5592b8e6af60" alt="Harbor Viewer form for configuring and launching a new run" width="3840" height="4462" data-path="images/viewer-new-run.png" />
</Frame>
