Interface: GenerateObjectResult<T>
Defined in: packages/agentos/src/api/generateObject.ts:237
The completed result returned by generateObject.
Type Parameters
T
T
The inferred type from the Zod schema, representing the validated object.
Properties
finishReason
finishReason:
string
Defined in: packages/agentos/src/api/generateObject.ts:251
Reason the model stopped generating on the final successful attempt. Mirrors the finish reasons from generateText.
model
model:
string
Defined in: packages/agentos/src/api/generateObject.ts:257
Resolved model identifier used for the run.
object
object:
T
Defined in: packages/agentos/src/api/generateObject.ts:239
The parsed, Zod-validated object matching the provided schema.
provider
provider:
string
Defined in: packages/agentos/src/api/generateObject.ts:254
Provider identifier used for the run.
text
text:
string
Defined in: packages/agentos/src/api/generateObject.ts:242
The raw LLM output text before parsing.
usage
usage:
TokenUsage
Defined in: packages/agentos/src/api/generateObject.ts:245
Aggregated token usage across all attempts (including retries).