PURISTA API / @purista/core / AgentDefinition
Type Alias: AgentDefinition<S>
AgentDefinition<
S> =object
Defined in: AgentQueueBuilder/types.ts:331
Type Parameters
S
S extends AnyAgentQueueBuilderTypes = AgentQueueBuilderTypes
Properties
execution
execution:
AgentExecutionDefinition<InferIn<S["PayloadSchema"]>,InferIn<S["ParameterSchema"]>,S["Resources"],S["Models"],S["CommandTools"],S["AgentTools"],Infer<S["OutputSchema"]>,S["Metrics"]>
Defined in: AgentQueueBuilder/types.ts:336
manifest
manifest:
AgentManifest<S["Models"]>
Defined in: AgentQueueBuilder/types.ts:332
outputSchema?
optionaloutputSchema?:S["OutputSchema"]
Defined in: AgentQueueBuilder/types.ts:335
parameterSchema?
optionalparameterSchema?:S["ParameterSchema"]
Defined in: AgentQueueBuilder/types.ts:334
payloadSchema?
optionalpayloadSchema?:S["PayloadSchema"]
Defined in: AgentQueueBuilder/types.ts:333
runtime
runtime:
AgentRuntimeRef<Infer<S["OutputSchema"]>>
Defined in: AgentQueueBuilder/types.ts:346
