Skip to content

PURISTA API


PURISTA API / @purista/ai / AgentModelCallPrepareInput

Type Alias: AgentModelCallPrepareInput

AgentModelCallPrepareInput = object

Defined in: packages/ai/src/builder/AgentBuilder.ts:70

Input passed to model call preparation hooks.

Properties

alias

alias: string

Defined in: packages/ai/src/builder/AgentBuilder.ts:71


callKind

callKind: AgentModelCallKind

Defined in: packages/ai/src/builder/AgentBuilder.ts:72


requestMetadata?

optional requestMetadata: Record<string, unknown>

Defined in: packages/ai/src/builder/AgentBuilder.ts:84

Original request metadata provided by handler code for this call.


step

step: number

Defined in: packages/ai/src/builder/AgentBuilder.ts:76

1-based sequential index of model invocations in the current agent run.


stepByAliasAndKind

stepByAliasAndKind: number

Defined in: packages/ai/src/builder/AgentBuilder.ts:80

1-based index scoped by model alias + call kind.