Logo
Type aliases

InputMessage

InputMessage = object

Defined in: packages/cloud/src/client/types.gen.ts:3586

This is distinct from a ChatMessage because this schema is enforced by the AI Chat library used in the frontend

Properties

id?

optional id: string

Defined in: packages/cloud/src/client/types.gen.ts:3590

ID of the message, if any. a UUID.


role

role: MessageRole

Defined in: packages/cloud/src/client/types.gen.ts:3591


content

content: string

Defined in: packages/cloud/src/client/types.gen.ts:3592


data?

optional data: {[key: string]: unknown; } | null

Defined in: packages/cloud/src/client/types.gen.ts:3596

Additional data to be stored with the message.


class_name?

optional class_name: string

Defined in: packages/cloud/src/client/types.gen.ts:3599