PURISTA API / @purista/core / AgentQueueBuilderTypes
Type Alias: AgentQueueBuilderTypes<PayloadSchema, ParameterSchema, OutputSchema, Resources, Models, CommandTools, AgentTools, Execution, Metrics>
AgentQueueBuilderTypes<
PayloadSchema,ParameterSchema,OutputSchema,Resources,Models,CommandTools,AgentTools,Execution,Metrics> =object
Defined in: AgentQueueBuilder/types.ts:361
Type Parameters
PayloadSchema
PayloadSchema extends Schema = Schema
ParameterSchema
ParameterSchema extends Schema = Schema
OutputSchema
OutputSchema extends Schema = Schema
Resources
Resources extends Record<string, unknown> = Record<string, unknown>
Models
Models extends Record<string, AgentModelBinding> = Record<never, never>
CommandTools
CommandTools extends Record<string, AllowedCommandToolDefinition> = Record<never, never>
AgentTools
AgentTools extends Record<string, AllowedAgentDefinition> = Record<never, never>
Execution
Execution extends AgentExecutionKind | undefined = undefined
Metrics
Metrics extends PuristaMetricDefinitions = EmptyObject
Properties
AgentTools
AgentTools:
AgentTools
Defined in: AgentQueueBuilder/types.ts:378
CommandTools
CommandTools:
CommandTools
Defined in: AgentQueueBuilder/types.ts:377
Execution
Execution:
Execution
Defined in: AgentQueueBuilder/types.ts:379
Metrics
Metrics:
Metrics
Defined in: AgentQueueBuilder/types.ts:380
Models
Models:
Models
Defined in: AgentQueueBuilder/types.ts:376
OutputSchema
OutputSchema:
OutputSchema
Defined in: AgentQueueBuilder/types.ts:374
ParameterSchema
ParameterSchema:
ParameterSchema
Defined in: AgentQueueBuilder/types.ts:373
PayloadSchema
PayloadSchema:
PayloadSchema
Defined in: AgentQueueBuilder/types.ts:372
Resources
Resources:
Resources
Defined in: AgentQueueBuilder/types.ts:375
