Skip to main content

Type Alias: ProcessMessageProps

ProcessMessageProps: object

Defined in: packages/core/src/types.ts:206

Type of ProcessMessageProps

Type declaration

imageMessage?

optional imageMessage: string

message?

optional message: string

onToolFinished()?

optional onToolFinished: (toolCallId, additionalData) => void

Parameters

toolCallId

string

additionalData

unknown

Returns

void

streamMessageCallback

streamMessageCallback: StreamMessageCallback

textMessage?

optional textMessage: string

userActions?

optional userActions: UserActionProps[]

useTool?

optional useTool: boolean

Param

The text message to be processed.

Param

The image message to be processed.

Param

The user actions to be processed.

Param

The stream message callback to stream the message back to the UI.

Param

The callback function to handle the step finish.

Param

The flag to indicate if the tool is used.

Param

The message to be processed.