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
+8
-6
@@ -1,13 +1,18 @@
|
||||
// ── App Init ──
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
document.addEventListener('DOMContentLoaded', async () => {
|
||||
// Session initialisieren (vor allem anderen)
|
||||
await initSession();
|
||||
|
||||
// System Prompt Toggle
|
||||
$('#showSystem').addEventListener('change', () => {
|
||||
$('#systemPrompt').classList.toggle('visible', $('#showSystem').checked);
|
||||
});
|
||||
|
||||
// Send Button
|
||||
// Buttons
|
||||
$('#send').addEventListener('click', sendMessage);
|
||||
$('#clearBtn').addEventListener('click', clearChat);
|
||||
$('#newSessionBtn').addEventListener('click', createNewSession);
|
||||
|
||||
// Ctrl+Enter
|
||||
$('#input').addEventListener('keydown', (e) => {
|
||||
@@ -20,9 +25,6 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
this.style.height = Math.min(this.scrollHeight, 150) + 'px';
|
||||
});
|
||||
|
||||
// Clear Button
|
||||
$('#clearBtn').addEventListener('click', clearChat);
|
||||
|
||||
// History laden
|
||||
loadHistory();
|
||||
await loadHistory();
|
||||
});
|
||||
Reference in new issue
Block a user