Skip to content

PURISTA API


PURISTA API / @purista/ai / CreateEnvelopeInput

Type Alias: CreateEnvelopeInput

CreateEnvelopeInput = object

Defined in: packages/ai/src/protocol/helpers.ts:13

Properties

actor

actor: ProtocolActor

Defined in: packages/ai/src/protocol/helpers.ts:16


conversationId

conversationId: string

Defined in: packages/ai/src/protocol/helpers.ts:14


frame

frame: AgentProtocolFrame

Defined in: packages/ai/src/protocol/helpers.ts:15


inReplyTo?

optional inReplyTo: string

Defined in: packages/ai/src/protocol/helpers.ts:18


messageId?

optional messageId: string

Defined in: packages/ai/src/protocol/helpers.ts:17


metadata?

optional metadata: Record<string, unknown>

Defined in: packages/ai/src/protocol/helpers.ts:20


role?

optional role: AgentProtocolEnvelope["role"]

Defined in: packages/ai/src/protocol/helpers.ts:21


tenantId?

optional tenantId: string

Defined in: packages/ai/src/protocol/helpers.ts:23


timestamp?

optional timestamp: string

Defined in: packages/ai/src/protocol/helpers.ts:19


userId?

optional userId: string

Defined in: packages/ai/src/protocol/helpers.ts:22