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>
Constructors
Section titled “Constructors”PreparedTurn(int, IReadOnlyList<string>)
Section titled “PreparedTurn(int, IReadOnlyList<string>)”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. |
Properties
Section titled “Properties”PreviousToolCalls
Section titled “PreviousToolCalls”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>
StepNumber
Section titled “StepNumber”public int StepNumber { get; init; }The zero-based index of the turn about to run.
Value: int