Documentation
Framework
Version
Class References
Function References
Interface References
Type Alias References
Variable References

AgentLoopState

Interface: AgentLoopState

Defined in: types.ts:443

State passed to agent loop strategy for determining whether to continue

Properties

finishReason

ts
finishReason: string | null;
finishReason: string | null;

Defined in: types.ts:449

Finish reason from the last response


iterationCount

ts
iterationCount: number;
iterationCount: number;

Defined in: types.ts:445

Current iteration count (0-indexed)


messages

ts
messages: ModelMessage<
  | string
  | ContentPart<unknown, unknown, unknown, unknown>[]
  | null>[];
messages: ModelMessage<
  | string
  | ContentPart<unknown, unknown, unknown, unknown>[]
  | null>[];

Defined in: types.ts:447

Current messages array