MentorAgent Docs
Menu

ReferencePackage: Novior.MentorAgent

EvalCase record

The EvalCase record of Novior.MentorAgent.Evaluation: One evaluation case (roadmap #10).

View as Markdown
On this page

One evaluation case (roadmap #10).

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

public sealed record EvalCase : IEquatable<EvalCase>

Terminal
dotnet add package Novior.MentorAgent

public EvalCase(string Input, string? Expectation = null, long? MaxTokens = null)

One evaluation case (roadmap #10).

Parameters

  • Input: The user message to send.
  • Expectation: Optional description of the expected behaviour, used by the LLM judge.
  • MaxTokens: Optional per-case token budget; the case fails if exceeded.

public string? Expectation { get; init; }

Optional description of the expected behaviour, used by the LLM judge.

public string Input { get; init; }

The user message to send.

public long? MaxTokens { get; init; }

Optional per-case token budget; the case fails if exceeded.