UNPKG

jodit-pro

Version:

PRO Version of Jodit Editor

2 lines (1 loc) 907 B
var i=Object.defineProperty;var o=(t,e)=>i(t,"name",{value:e,configurable:!0});import{generateConversationId as l}from"../helpers/storage/webstorage-storage.js";function g(t,e,s,a=[]){const n=t.o.aiAssistantPro,r={id:l(),created:Date.now(),updated:Date.now(),messages:a,permissions:[],options:{model:e??n.defaultModel,temperature:s??n.defaultTemperature}};return t.e.fire("conversationCreated.ai-assistant-pro",r),r}o(g,"createNewConversation");function c(t){for(let e=t.messages.length-1;e>=0;e--){const s=t.messages[e];if(s.role==="assistant"&&!s.id.startsWith("error_"))return s.id}return null}o(c,"findParentMessageId");function f(t){const e=t.messages[t.messages.length-1];return e?.toolCalls?e.toolCalls.every(s=>s.status==="executed"||s.status==="denied"||s.status==="error"):!1}o(f,"areAllToolCallsExecuted");export{f as areAllToolCallsExecuted,g as createNewConversation,c as findParentMessageId};