let chatContent = [];
function isStepTrace(entry) {
  return !isApiCallTrace(entry) && !isConversationalTrace(entry);
}
function isApiCallTrace(entry) {
  return "operationName" in entry && "method" in entry && "path" in entry;
}
function isConversationalTrace(entry) {
  return "eventName" in entry && "role" in entry && "medium" in entry && "content" in entry;
}
function clearChatContent() {
  chatContent.length = 0;
}
let logContent = [];
function clearLogs() {
  logContent.length = 0;
}

export { clearLogs as a, chatContent as b, clearChatContent as c, isStepTrace as d, isConversationalTrace as e, isApiCallTrace as i, logContent as l };
//# sourceMappingURL=log-content.svelte-B3ZvaoLs.js.map
