Interface: GenerateObjectResult<T>
Defined in: packages/agentos/src/api/generateObject.ts:158
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:172
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:178
Resolved model identifier used for the run.
object
object:
T
Defined in: packages/agentos/src/api/generateObject.ts:160
The parsed, Zod-validated object matching the provided schema.
provider
provider:
string
Defined in: packages/agentos/src/api/generateObject.ts:175
Provider identifier used for the run.
text
text:
string
Defined in: packages/agentos/src/api/generateObject.ts:163
The raw LLM output text before parsing.
usage
usage:
TokenUsage
Defined in: packages/agentos/src/api/generateObject.ts:166
Aggregated token usage across all attempts (including retries).