Sessions: Sidebar, Session-Wechsel, Archivieren-Button, alles session-bezogen
This commit is contained in:
1 parent
8ddee38032
commit
25f07caf83
15 files changed
+442
-78
No files matched your search
+7
-8
@@ -4,17 +4,16 @@ const messages = [];
|
||||
let isStreaming = false;
|
||||
|
||||
async function clearChat() {
|
||||
const archive = await apiArchive();
|
||||
const archive = await apiArchive(getCurrentSessionId());
|
||||
if (!archive) return;
|
||||
|
||||
messages.length = 0;
|
||||
chatEl().innerHTML = '';
|
||||
lastKnownMessageId = 0;
|
||||
loadedArchiveCount = 0;
|
||||
|
||||
if (archive) {
|
||||
setMeta(`Archiviert: ${archive.chainCount} Chains, ${archive.messageCount} Messages`);
|
||||
showArchiveLoadButton();
|
||||
} else {
|
||||
setMeta('');
|
||||
}
|
||||
setMeta(`Archiviert: ${archive.chainCount} Chains, ${archive.messageCount} Messages`);
|
||||
showArchiveLoadButton();
|
||||
}
|
||||
|
||||
// ── Send Message ──
|
||||
@@ -40,7 +39,7 @@ async function sendMessage() {
|
||||
let currentToolBox = null;
|
||||
|
||||
try {
|
||||
const resp = await apiChat(model, messages, systemPrompt);
|
||||
const resp = await apiChat(model, messages, systemPrompt, getCurrentSessionId());
|
||||
const reader = resp.body.getReader();
|
||||
const decoder = new TextDecoder();
|
||||
let buffer = '';
|
||||
|
||||
Reference in new issue
Block a user