Fixed RPG

This commit is contained in:
2026-05-29 08:52:33 +03:00
parent e5c0df308f
commit 600ad78f05
24 changed files with 2804 additions and 144 deletions
+8
View File
@@ -1,6 +1,7 @@
export let sessionId = localStorage.getItem('chat_session_id') || null;
export let currentPersona = localStorage.getItem('persona_id') || 'default';
export let sidebarOpen = true;
export let rpgEnabled = false;
export function toggleSidebar() { sidebarOpen = !sidebarOpen; return sidebarOpen; }
export function setSessionId(id) {
@@ -13,6 +14,8 @@ export function setCurrentPersona(id) {
localStorage.setItem('persona_id', id);
}
export function setRpgEnabled(v) { rpgEnabled = !!v; }
export const dom = {
messagesEl: document.getElementById('messages'),
inputEl: document.getElementById('input'),
@@ -21,4 +24,9 @@ export const dom = {
sessionList: document.getElementById('sessionList'),
headerTitle: document.getElementById('headerTitle'),
emptyState: document.getElementById('emptyState'),
affinityDisplay: document.getElementById('affinityDisplay'),
rpgBadge: document.getElementById('rpgBadge'),
systemBlob: document.getElementById('systemBlob'),
systemBlobContent: document.getElementById('systemBlobContent'),
systemBlobToggle: document.getElementById('systemBlobToggle'),
};