# UI-ошибки в сервер + новый сценарий персонального публичного чата - краткое описание фичи: - Добавлена настройка разработчика «Отправлять ошибки на сервер» (по умолчанию выключена), с локальным сохранением. - При включенной настройке UI-ошибки отправляются в `CallDeliveryReport` с `type=ui_error` и отдельным кодом `UI_RUNTIME_ERROR`. - После успешной отправки показывается toast: «Ошибка отправлена на сервер · · <время>». - Для вкладки `Чаты` кнопка переименована в «Новый персональный публичный чат». - Добавлен отдельный экран создания персонального публичного чата: - фиксированный `channelType=100`; - ввод логина второго пользователя; - поиск/подсказки пользователей; - создание канала с каноническим логином из сервера; - опциональное описание; - предупреждение про публичность и хранение в блокчейне. - Обновлены правила документации: имена pending-файлов и описания новых фич рекомендованы на русском. - что именно проверять: - В `Настройки разработчика` открыть «Отправлять ошибки на сервер», включить и сохранить. - Сгенерировать UI-ошибку и проверить: - появляется toast об отправке; - запись появляется в `logs/call-delivery-events.log` с `type=ui_error`. - На вкладке `Каналы -> Чаты` проверить новую кнопку «Новый персональный публичный чат». - Проверить форму создания: подсказки логинов, создание с правильным регистром логина, описание и инфоблок. - ожидаемый результат: - UI-ошибки начинают отправляться только при включенной настройке. - В логах сервера UI-ошибки отделяются по типу `ui_error`. - Персональный публичный чат создается через отдельный, более понятный пользовательский сценарий. - статус: - pending