optimize code

This commit is contained in:
team 1
2026-04-19 20:24:34 +02:00
parent cd79786d99
commit a0ec07a99c
3 changed files with 34 additions and 47 deletions

View File

@@ -14,7 +14,7 @@ document.addEventListener('DOMContentLoaded', () => {
reader: null,
};
marked.setOptions({ breaks: true });
marked.setOptions({breaks: true});
function renderMarkdown(text) {
return DOMPurify.sanitize(marked.parse(text));
@@ -365,8 +365,11 @@ document.addEventListener('DOMContentLoaded', () => {
try {
const res = await fetch('/ask-sse', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ prompt }),
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
prompt,
fullContext: false,
}),
signal: state.abortController.signal,
});
@@ -382,13 +385,13 @@ document.addEventListener('DOMContentLoaded', () => {
const decoder = new TextDecoder();
while (!state.abortRequested) {
const { value, done } = await state.reader.read();
const {value, done} = await state.reader.read();
if (done) {
break;
}
sseBuffer += decoder.decode(value, { stream: true });
sseBuffer += decoder.decode(value, {stream: true});
const parsed = parseSseEvents(sseBuffer);
sseBuffer = parsed.rest;
@@ -398,7 +401,7 @@ document.addEventListener('DOMContentLoaded', () => {
continue;
}
const { eventName, data } = readSseEvent(rawEvent);
const {eventName, data} = readSseEvent(rawEvent);
if (!data && eventName !== 'done') {
continue;
@@ -480,7 +483,7 @@ document.addEventListener('DOMContentLoaded', () => {
}
try {
await fetch('/history/delete', { method: 'POST' });
await fetch('/history/delete', {method: 'POST'});
} catch (err) {
console.error('History delete failed:', err);
}