• v0.5.0 fed177b6f4

    evamaid released this 2026-08-03 22:56:17 +03:00 | 10 commits to master since this release

    Новый разговор с порога

    Вкладка «Чаты» открывается сразу пустым разговором: приветствие, пикер модели и поле ввода. Чат заводится первой репликой — создание и отправка одним жестом, название придумывает ядро. FAB и диалог создания ушли; провал создания возвращает текст в поле, вложения остаются.

    Список чатов уехал в боковую панель за гамбургером: чипы полок, тумблер корзины, свайпы, pull-to-refresh — всё там; на гамбургере бейдж просящих внимания.

    Пикер модели компактный: дефолт ядра первым, чипами видны две модели и выбранная, остальные — выпадающим списком за «…»; под чипами описание модели из ядра. Скрепка вложений прячется у моделей, не принимающих картинки.

    Полки и кодовые сессии

    Полка перестала значить «заведено с телефона» — она говорит, о чём чат. Кодовые сессии всех проектов открываются одним чипом «Код», проект подписан в строке; «Входящие» стали «Общим».

    Быстрее и стабильнее

    • Release-сборка с R8 (29,7 МБ → 5,8 МБ): Compose компилируется AOT, скролл перестал дёргаться.
    • Markdown разбирается вне кадра и кэшируется; стрим публикуется раз в ~80 мс вместо каждого токена — длинные ответы больше не дорожают к концу.
    • Тяжёлое ушло с главного потока, фоновая работа затихает без дела; health-проба лежащего ядра сдаётся, а не долбит вечно.
    • Лента не падает на серверных данных (ICU-регексы, защита разбора); краш открывает окно с отчётом — скопировать или пошарить txt.

    Остальное

    • Сон Евы виден: баннер в чате с «Разбудить» и свой экран с журналом.
    • Свою реплику можно переписать или удалить; неудачная отправка не съедает текст.
    • Расход показывает мысли тура; ответ на кнопочный вопрос находит свой вызов.
    • Память ищется и читается, у крон-задач появился журнал; блокнот чата — листом из сведений; очистка переписки; панель подагентов.
    • Нарисованные картинки появляются в ответе там, где нарисованы.

    APK в ассетах — release-сборка (R8) с debug-подписью: ставится поверх прежних сборок.

    Downloads