Поддерживаемые возможности и ограничения AI-агента

Матрица возможностей AI-агента на Vesremont: какие операции доступны через обычный HTML, browser JavaScript, WebMCP и declarative WebMCP. Исходный файл для машинного чтения: /llms/capabilities.md.

Статусы:

  • supported — надёжный обычный link/form/URL-интерфейс;
  • browser-js — доступно через семантический DOM и JavaScript, но нет переносимого link/form/URL протокола;
  • partial — чтение доступно, действие или часть данных ограничены;
  • webmcp — доступно через типизированный WebMCP-инструмент с runtime-валидацией.
  • declarative-webmcp — HTML-форма опубликована как инструмент и сохраняет пользовательский контроль отправки.
Возможность Метод сейчас Статус Примечание
Понять назначение сайта /llms.txt, HTML supported Корневой AI-маршрутизатор
Навигация по категориям a[href] supported Использовать опубликованные URL
Открыть бренд a[href], brand sitemap supported /catalog/brand/{code}/
Открыть товар a[href], card sitemap supported /catalog/product/{code}/
Категориальный фильтр a[href] supported Path/query выбирает сервер
Несколько групп фасетов последовательные href supported Одна выбранная величина на группу в штатном UI
Числовой диапазон data-contract + URL grammar supported Повторяемый range
Несколько диапазонов URL grammar supported Повторяемый range с разными ID
Сортировка товаров a[href], sorts supported id_sort, price_min, price_max
Пагинация товаров a[href], page supported Положительное целое
Поиск GET HTML form supported Параметр search
Прочитать товар Product/Offer HTML supported Цена, SKU, бренд, характеристики, остаток
Прочитать аналоги товарные ссылки supported Подбор по характеристикам/разделу
Прочитать отзывы и вопросы HTML + AJAX load partial Начальные записи доступны без внутреннего API
Отзывы категории: сортировка/фильтр URL query + JS supported otziv_* параметры документированы
Избранное get_favorites, set_favorite webmcp Явные add/remove, session + CSRF
Добавить в корзину add_to_cart webmcp Проверка ID и количества
Изменить количество/удалить set_cart_quantity, remove_from_cart webmcp Удаление идемпотентно
Быстрый заказ start_fast_order webmcp Возвращает checkout URL, заказ не отправляет
Просмотр корзины get_cart webmcp Постраничные товары и полный итог; продолжение через nextOffset
Выбрать получение set_delivery webmcp pickup или courier
Указать адрес suggest_addresses, set_delivery_address webmcp Подсказки и явное сохранение
Выбрать оплату set_payment webmcp cash/sbp/card/invoice
Отправить заказ prepare_ordersubmit_order webmcp Одноразовый подтверждающий токен
Оставить отзыв/вопрос аннотированные HTML forms declarative-webmcp Без auto-submit, медиа, модерация
Реакции/комментарии imperative reactions + forms webmcp Session/rate limit
Полный discovery sitemap index supported brand/card/filtr shards

WebMCP runtime

Инструменты регистрируются через document.modelContext только там, где они релевантны странице. Корзина и избранное доступны глобально; каталог, карточка и checkout добавляют контекстные инструменты. Обычные чтения ограничивают размер ответа и используют nextOffset, а prepare_order возвращает полную транзакционную сводку. Браузеры без WebMCP используют прежний HTML/JS интерфейс.