Skip to content

PURISTA API


PURISTA API / @purista/core / AllowedCommandToolDefinition

Type Alias: AllowedCommandToolDefinition<Output, Payload, Parameter>

AllowedCommandToolDefinition<Output, Payload, Parameter> = object

Defined in: AgentQueueBuilder/types.ts:66

Type Parameters

Output

Output extends Schema = Schema

Payload

Payload extends Schema = Schema

Parameter

Parameter extends Schema = Schema

Properties

commandName

commandName: string

Defined in: AgentQueueBuilder/types.ts:73


outputSchema?

optional outputSchema?: Output

Defined in: AgentQueueBuilder/types.ts:74


parameterSchema?

optional parameterSchema?: Parameter

Defined in: AgentQueueBuilder/types.ts:76


payloadSchema?

optional payloadSchema?: Payload

Defined in: AgentQueueBuilder/types.ts:75


serviceName

serviceName: string

Defined in: AgentQueueBuilder/types.ts:71


serviceVersion

serviceVersion: string

Defined in: AgentQueueBuilder/types.ts:72