Memoxy
К новостям

· Сборка 42

ИИ-генерация, OpenRouter и desktop-сборка

У ИИ-генерации появился локальный журнал: старые результаты можно открыть через «История ИИ», применить заново или очистить.

  • У ИИ-генерации появился локальный журнал: старые результаты можно открыть через «История ИИ», применить заново или очистить.
  • «История ИИ» теперь открывается сразу под шапкой AI-блока, а кнопка показывает активное состояние.
  • Настройки OpenRouter теперь сохраняют одно подключение для ИИ-генерации и OpenRouter TTS, включая модель озвучки и голоса.
  • В OpenRouter теперь можно сохранить до 5 профилей моделей, быстро переключать их, редактировать и удалять в AI-настройках.
  • AI-настройки теперь открываются шире и стали визуально проще, а OpenRouter-записи можно выбрать, сохранить, создать и удалить прямо в строке LLM Модель.
  • Добавлено regression-покрытие для сохранения OpenRouter-профилей и восстановления provider secrets из native Keychain.
  • Packaged runtime smoke теперь проверяет временные Keychain roundtrip для OpenRouter, OpenRouter TTS, Google TTS и ElevenLabs secret keys.
  • Проверка OpenRouter key теперь отдельно объясняет отклоненный ключ и не смешивает это с доступностью сервиса OpenRouter.
  • Добавлен AI/TTS quality baseline для beta smoke-проверок LLM-профилей, голосов и примеров de/en/ru.
  • Добавлена проверка release notes, чтобы продуктовые изменения не оставались без короткой заметки во встроенном журнале.
  • Промпты для генерации учебных наборов обновлены: обычные запросы про языки, термины и вопросы с ответами должны давать карточки, а не отказ.
  • Усилен запуск установленного macOS-приложения: desktop-сборка кладет рядом с приложением нужные runtime-компоненты.
  • Упакованное приложение теперь ждёт настоящий HTTP-ответ backend и очищает зависший desktop backend перед загрузкой окна.
  • Повторная сборка DMG теперь устойчивее очищает старые смонтированные build-образы перед созданием нового macOS installer.
  • Уточнены кэш и диагностика OpenRouter TTS, чтобы повторная озвучка могла использовать уже сохраненное аудио там, где это возможно.
ИИ-генерация, OpenRouter и desktop-сборка — Memoxy