Объекты
ChatErrorCode
Коды ошибок Sursa:
- sources_inaccessible: карточка-источник недоступна пользователю, поэтому скрыт весь ответ.
- canceled: ответ остановлен через POST /v1/questions/{id}/cancel.
- server_restart: экземпляр Sursa или ассистента остановился для обновления, и поток закрылся штатно до завершения ответа. Событие несёт retry: true, ответ помечается отменённым и заново не формируется, поэтому тот же запрос можно отправить ещё раз без изменений.
- out_of_scope: ответ опирается только на документы из коллекций, которые пользователь может читать, но которые находятся вне выбранной, и запросить ответ заново без них нельзя (текст уже отправлен или использовались инструменты). Ответ скрыт, а details.collections сообщает, где ответ есть (интерфейс предлагает переключить коллекцию).
- external_ai_disabled: организация отключила внешних поставщиков ИИ (флаг функции external_ai), а без них этот ответ получить нельзя. Обратитесь к администратору.
Клиент, который не знает кода, обрабатывает его как любую другую ошибку потока.
Поля
Допустимые значения: no_collectionstimeoutforbiddeninternalsources_inaccessiblecanceledserver_restartout_of_scopeexternal_ai_disabledassistant.unavailable