diff --git a/app.js b/app.js index 25c570d..35b6be8 100644 --- a/app.js +++ b/app.js @@ -1931,7 +1931,7 @@ function setupControls() { // Add MemPalace mining button document.querySelector('.chat-quick-actions').innerHTML += ` - +
Compression: --x
Docs: 0
@@ -2249,15 +2249,20 @@ function saveSession() { // Store in MemPalace if (window.mempalace) { - mempalace.add_drawer('chat_history', { - content: JSON.stringify(msgs), - metadata: { - type: 'chat', - timestamp: Date.now() - } - }); + try { + mempalace.add_drawer('chat_history', { + content: JSON.stringify(msgs), + metadata: { + type: 'chat', + timestamp: Date.now() + } + }); + } catch (error) { + console.error('MemPalace save failed:', error); + } } + // Fallback to localStorage localStorage.setItem('nexus_chat_history', JSON.stringify(msgs)); }