# MentorEvalResult record

> The MentorEvalResult record of Novior.MentorAgent.Evaluation: Result for a single EvalCase.

- URL: https://docs.mentoragent.net/api/novior-mentoragent-evaluation/mentorevalresult
- Verified with: MentorAgent 1.2.0
- Last updated: 2026-10-27
- Packages: Novior.MentorAgent

Result for a single [`EvalCase`](https://docs.mentoragent.net/api/novior-mentoragent-evaluation/evalcase).

## Definition

Namespace: `Novior.MentorAgent.Evaluation`. Package: `Novior.MentorAgent`.

`public sealed record MentorEvalResult : IEquatable<MentorEvalResult>`

```shell
dotnet add package Novior.MentorAgent
```

## Constructors

`public MentorEvalResult()`

## Properties

### `Input`

`public required string Input { get; init; }`

### `InputTokens`

`public long InputTokens { get; init; }`

### `Notes`

`public string? Notes { get; init; }`

### `Output`

`public required string Output { get; init; }`

### `OutputTokens`

`public long OutputTokens { get; init; }`

### `Passed`

`public bool Passed { get; init; }`

### `QualityScore`

`public double? QualityScore { get; init; }`

Quality score 0–1 when judged, else `null`.

### `TotalTokens`

`public long TotalTokens { get; }`

---

- Previous: [MentorEvalReport record](https://docs.mentoragent.net/api/novior-mentoragent-evaluation/mentorevalreport.md)
- Next: [MentorEvaluator class](https://docs.mentoragent.net/api/novior-mentoragent-evaluation/mentorevaluator.md)
