Interface: GenerationHookContext
Defined in: packages/agentos/src/api/generateText.ts:321
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:323
Current messages array (system + conversation + user).
model
model:
string
Defined in: packages/agentos/src/api/generateText.ts:329
Resolved model ID.
prompt
prompt:
string|undefined
Defined in: packages/agentos/src/api/generateText.ts:335
The original user prompt (from opts.prompt).
provider
provider:
string
Defined in: packages/agentos/src/api/generateText.ts:331
Resolved provider ID.
step
step:
number
Defined in: packages/agentos/src/api/generateText.ts:333
Current agentic step index (0-based).
system
system:
string|undefined
Defined in: packages/agentos/src/api/generateText.ts:325
System prompt text.
tools
tools:
ITool<any,any>[]
Defined in: packages/agentos/src/api/generateText.ts:327
Tool definitions available for this step.