# olef evidence

Source: https://olef.dev/docs/reference/cli/evidence

Generated from **Olef 3.0.2**. [All commands](https://olef.dev/docs/reference/commands) · [Capabilities and requirements](https://olef.dev/docs/reference/capabilities)

These entries describe available commands, not a sequence to run. Check prerequisites before changing app, device, or cloud state. Global options are listed in the [command catalog](https://olef.dev/docs/reference/commands#global-options).

## olef evidence

Correlate UI, network, video and projected application state

```bash
olef evidence --help
```

Output: **json**.

Examples from the CLI (replace sample packages, selectors, and paths with your own):

```bash
olef evidence checkpoint 'after refresh' --out evidence --spec probes.json
```

### olef evidence checkpoint

Link a UI snapshot, network checkpoint, video marker and selected fields

```bash
olef evidence checkpoint --help
```

Output: **json**.

| Argument | Description |
| --- | --- |
| `<label>` | **Required.** |
| `--out <OUT>` | **Required.** New or existing Olef evidence bundle directory |
| `--spec <SPEC>` | JSON storage/flow projections; only selected fields are retained |
| `--since-seconds <SINCE_SECONDS>` | Default: `300`. |
| `--flow-limit <FLOW_LIMIT>` | Default: `100`. |
| `--json` | Accepted for compatibility; output is always JSON. |

Examples from the CLI (replace sample packages, selectors, and paths with your own):

```bash
olef evidence checkpoint 'after refresh' --out evidence --spec probes.json
```

### olef evidence timeline

Read all saved checkpoints, deduplicate events, and sort by event time

```bash
olef evidence timeline --help
```

Output: **json**.

| Argument | Description |
| --- | --- |
| `<bundle>` | **Required.** |
| `--json` | Accepted for compatibility; output is always JSON. |
