{message.status === MessageStatus.Pending && (
stopInference()}
+ onClick={onStopInferenceClick}
>
@@ -58,20 +67,7 @@ const MessageToolbar = ({ message }: { message: ThreadMessage }) => {
message.id === messages[messages.length - 1]?.id && (
{
- const messageRequest: MessageRequest = {
- id: message.id ?? '',
- messages: messages.slice(0, -1).map((e) => {
- const msg: ChatCompletionMessage = {
- role: e.role,
- content: e.content[0].text.value,
- }
- return msg
- }),
- threadId: message.thread_id ?? '',
- }
- events.emit(EventName.OnMessageSent, messageRequest)
- }}
+ onClick={resendChatMessage}
>
@@ -87,21 +83,14 @@ const MessageToolbar = ({ message }: { message: ThreadMessage }) => {
>
{
- deleteMessage(message.id ?? '')
- if (thread)
- await extensionManager
- .get(ExtensionType.Conversational)
- ?.writeMessages(
- thread.id,
- messages.filter((msg) => msg.id !== message.id)
- )
- }}
- >
-
-