class AIDrawer { constructor() { this.isOpen = false; this.fontSize = 'normal'; this.avatarType = 'default'; this.sessionId = null; this.currentEventSource = null; // Для SSE соединения this.drawerWidth = 400; // Текущая ширина drawer this.isResizing = false; // Флаг перетаскивания this.init(); // Загружаем историю сразу при инициализации (при загрузке страницы) // чтобы когда пользователь откроет drawer - история уже была готова setTimeout(() => { this.preloadChatHistory(); }, 2000); } init() { console.log('AI Drawer: Простая инициализация начата'); // Создаем простой HTML без inline стилей const drawerHTML = '' + '