sendCancel method

void sendCancel()

Implementation

void sendCancel() {
  if (messageSendStream != null) {
    messageSendStream!.cancel();
    manageCancelAndErrorMessage();
    PupauEventService.instance.emitPupauEvent(
      PupauEvent(
        type: UpdateConversationType.stopMessage,
        payload: {
          "assistantId": assistantId,
          "assistantType": assistant.value?.type ?? AssistantType.assistant,
          "conversationId": conversation.value?.id ?? "",
        },
      ),
    );
  }
}