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
{{ message }}
Repository navigation
feat(mcp): продолжение ранжированного v8std_search за первыми 50 результатами #41
Для Unica v0.13 D-6 публичный unica.docs должен выдавать страницы дальше первого окна v8std. Раньше v8std_search принимал только limit ≤ 50 и не мог вернуть 51-й результат.
Курсор, точный total и next_cursor реализованы в PR #42, влиты в main на 1ab9e64. Существующие вызовы без курсора совместимы; тесты проверяют неизменность ранжирования между страницами, повтор курсора и явное устаревание после смены индекса. Публикующий прогон 36125252483 выпустил образ этого SHA.
На сервере выполнено переключение с остановкой старого контейнера и запуском образа sha256:1b3223d4716da97a611a54837741c0b6509ddd050d218ce533125d2fe7ce8f34a без увеличения памяти. Контроллер режима stop/start влит в PR #43 на b80f20f. Серверный журнал релиза d6-b80f20f-20260925-r4 завершён COMMITTED, cleanup_complete: true; старый контейнер остановлен, публичный /healthz показывает runtime_sha: 1ab9e64, ready: true, без удержания трафика и ошибок обновления. Контрольная нагрузка не вызвала OOM.
Публичный v8std_search для «запрос» вернул две страницы по 20 разных документов с next_cursor. Через локальный Unica 0.13 и публичный https://ai.v8std.ru/mcp запрос «модальные окна» вернул страницу рангов 1–50 и затем 51–100: 100 разных документов, без пересечений, обе страницы успешны. Это закрывает приёмку v8std для D-6; общий D-6 в зонтике Unica остаётся открыт из-за других поставщиков.
Activity