Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.05 KB

File metadata and controls

49 lines (31 loc) · 1.05 KB
id AgentLoopState
title AgentLoopState

Interface: AgentLoopState

Defined in: packages/typescript/ai/src/types.ts:631

State passed to agent loop strategy for determining whether to continue

Properties

finishReason

finishReason: string | null;

Defined in: packages/typescript/ai/src/types.ts:637

Finish reason from the last response


iterationCount

iterationCount: number;

Defined in: packages/typescript/ai/src/types.ts:633

Current iteration count (0-indexed)


messages

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

Defined in: packages/typescript/ai/src/types.ts:635

Current messages array