本页还没有译文
本页 19 段还没译成Português (BR),下面显示的是英文原文。AgentLoopState
还没翻译译自英文(tanstack.com)本页 19 段都还没译
Defined in: packages/ai/src/types.ts:1199
State passed to agent loop strategy for determining whether to continue
Properties
finishReason
finishReason: string | null;Defined in: packages/ai/src/types.ts:1205
Finish reason from the last response
iterationCount
iterationCount: number;Defined in: packages/ai/src/types.ts:1201
Current iteration count (0-indexed). One iteration = one model turn.
lastTurnToolCallCount
lastTurnToolCallCount: number;Defined in: packages/ai/src/types.ts:1217
Tool calls in the most recent batch — a live model turn or a pending/resume batch (0 when the last phase produced no tool calls).
messages
messages: ModelMessage<
| string
| ContentPart<unknown, unknown, unknown, unknown, unknown>[]
| null>[];Defined in: packages/ai/src/types.ts:1203
Current messages array
toolCallCount
toolCallCount: number;Defined in: packages/ai/src/types.ts:1212
Cumulative tool calls counted so far in this run (model-emitted during the agent loop, including ones skipped by middleware, and pending tools from the inbound message list when resumed). Not a recount of full message history; not model turns.