Skip to content

PreparedTurn

Namespace: E2E

public sealed record PreparedTurn : IEquatable<PreparedTurn>

What PrepareMessages learns about the turn that is about to run.

Inheritance: object

Implements: IEquatable<PreparedTurn>

View source

public PreparedTurn(int StepNumber, IReadOnlyList<string> PreviousToolCalls)

What PrepareMessages learns about the turn that is about to run.

Parameters

Name Type Description
StepNumber int The zero-based index of the turn about to run.
PreviousToolCalls IReadOnlyList<string> The names of the tools the previous turn called, in order. Empty on the first turn.

View source

public IReadOnlyList<string> PreviousToolCalls { get; init; }

The names of the tools the previous turn called, in order. Empty on the first turn.

Value: IReadOnlyList<string>

View source

public int StepNumber { get; init; }

The zero-based index of the turn about to run.

Value: int

View source