> This page is for version 0.7.0.
> For other versions, use one of these documentation indexes:
> - Main (default): https://docs.nvidia.com/nemo/gym/main/llms.txt
> - 0.7.0: https://docs.nvidia.com/nemo/gym/v0.7.0/llms.txt
> - 0.6.0: https://docs.nvidia.com/nemo/gym/v0.6.0/llms.txt
> - 0.5.1: https://docs.nvidia.com/nemo/gym/v0.5.1/llms.txt
> - 0.5.0: https://docs.nvidia.com/nemo/gym/v0.5.0/llms.txt
> - 0.4.0: https://docs.nvidia.com/nemo/gym/v0.4.0/llms.txt
> - 0.3.0: https://docs.nvidia.com/nemo/gym/v0.3.0/llms.txt
> - 0.2.1: https://docs.nvidia.com/nemo/gym/v0.2.1/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/gym/llms.txt.

# nemo_gym.web.judge_evidence

Compact, replayable WebVoyager judge evidence stored in rollout responses.

## Module Contents

### Functions

| Name                                                                                                      | Description                                                               |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [`_mapping`](#nemo_gym-web-judge_evidence-_mapping)                                                       | -                                                                         |
| [`compact_webvoyager_judge_evidence`](#nemo_gym-web-judge_evidence-compact_webvoyager_judge_evidence)     | Reference trajectory images by index and inline only missing edge images. |
| [`expand_webvoyager_judge_screenshots`](#nemo_gym-web-judge_evidence-expand_webvoyager_judge_screenshots) | Expand compact screenshot references from a persisted rollout response.   |
| [`response_image_urls`](#nemo_gym-web-judge_evidence-response_image_urls)                                 | Return input-image URLs already retained in a response trajectory.        |

### Data

[`WEBVOYAGER_JUDGE_EVIDENCE_SCHEMA_VERSION`](#nemo_gym-web-judge_evidence-WEBVOYAGER_JUDGE_EVIDENCE_SCHEMA_VERSION)

### API

```python
nemo_gym.web.judge_evidence._mapping(
    value: typing.Any
) -> collections.abc.Mapping[str, typing.Any] | None
```

```python
nemo_gym.web.judge_evidence.compact_webvoyager_judge_evidence(
    response: typing.Any,
    final_answer: str,
    screenshots: collections.abc.Sequence[str],
    page_urls: collections.abc.Sequence[str]
) -> dict[str, typing.Any]
```

Reference trajectory images by index and inline only missing edge images.

```python
nemo_gym.web.judge_evidence.expand_webvoyager_judge_screenshots(
    evidence: collections.abc.Mapping[str, typing.Any],
    response: typing.Any
) -> list[str]
```

Expand compact screenshot references from a persisted rollout response.

```python
nemo_gym.web.judge_evidence.response_image_urls(
    response: typing.Any
) -> list[str]
```

Return input-image URLs already retained in a response trajectory.

```python
nemo_gym.web.judge_evidence.WEBVOYAGER_JUDGE_EVIDENCE_SCHEMA_VERSION = 1
```