Interface: GenerationHookContext
Defined in: packages/agentos/src/api/generateText.ts:481
Context available to pre-generation hooks. Hooks may return a modified copy to transform the generation input.
Properties
messages
messages:
Message[]
Defined in: packages/agentos/src/api/generateText.ts:483
Current messages array (system + conversation + user).
model
model:
string
Defined in: packages/agentos/src/api/generateText.ts:489
Resolved model ID.
prompt
prompt:
string|undefined
Defined in: packages/agentos/src/api/generateText.ts:495
The original user prompt (from opts.prompt).
provider
provider:
string
Defined in: packages/agentos/src/api/generateText.ts:491
Resolved provider ID.
step
step:
number
Defined in: packages/agentos/src/api/generateText.ts:493
Current agentic step index (0-based).
system
system:
string|SystemContentBlock[] |undefined
Defined in: packages/agentos/src/api/generateText.ts:485
System prompt: plain string or structured blocks with cache breakpoints.
tools
tools:
ITool<any,any>[]
Defined in: packages/agentos/src/api/generateText.ts:487
Tool definitions available for this step.