You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
В заголовке окна, в настройках и во всплывающих уведомлениях об обновлении теперь отображается текущая версия приложения.
Голосовой ввод: логи сервиса перенаправлены в Rust-бэкенд, а ошибки от Google API показываются в UI прямо под кнопкой микрофона — стало понятнее, почему распознавание не запускается.
Исправления
Интеграция с Конфигуратором 1С (Ctrl+ПКМ, /описание, /доработай). Значительно повышена надёжность записи кода через EditorBridge: убран застревающий fallback на выделение всего модуля (визуально «моргал» весь текст функции и ломал позицию каретки), добавлен корректный tri-state резерв (PostPaste → foreground WM_CHAR → fail-fast) и принудительное освобождение модификаторов Shift/Ctrl после любой записи. Rust-хост теперь получает подсказки по методу (имя, номер строки, caret) и пишет описание именно перед нужной функцией.
Глобальный перехват Ctrl+ПКМ. Правая кнопка больше не «залипает»: оверлей quick actions показывается только после корректно подавленной пары DOWN/UP, добавлен таймаут автосброса на 1.5 с, а любое следующее обычное нажатие ПКМ чистит stale-флаг подавления.
Иконка в трее после закрытия окна. Убран «призрак» иконки в системном трее при закрытии окна, добавлено контекстное меню для трея.
Ollama + qwen2.5-coder (и другие локальные модели). Для локальных провайдеров (Ollama / LM Studio) используется облегчённый системный промпт — модели перестают «задавать уточняющие вопросы» и начинают реально отвечать.
Отображение размера контекстного окна. Для Ollama и LM Studio реальный context_window / num_ctx теперь читается с сервера при загрузке модели — даже для только что открытого диалога в UI показывается корректное число токенов.
/исправить без диагностик. Вместо всплывающего alert команда показывает понятное inline-сообщение, если в чекбоксе не выбрана ни одна ошибка, и блокируется только эта команда, а не все сообщения.
Подсветка вхождений в Monaco. Отключена раздражающая подсветка повторов выделенного слова/строки во всех редакторах Monaco (основной редактор, дифф, предпросмотр).
Улучшения
Quick actions рефакторены: логика захвата контекста и подстановки шаблонов вынесена в отдельные утилиты quickActionContext / quickActionPrompts с юнит-тестами.
В настройках Конфигуратора EditorBridge включён по умолчанию для существующих профилей — перехват Ctrl+ПКМ работает сразу после старта приложения, а не «после первой генерации».
Описание функции (/описание) вставляется перед тем методом, на котором был сделан Ctrl+ПКМ, даже если активный курсор в Конфигураторе находится в другом месте: приложение сначала синхронизирует позицию каретки в клик-точку, затем считывает тело функции.