РуководстваРезультаты тестов

Результаты тестирования сценариев

7 сентября 2026 года мы проверили эти руководства в отдельном тестовом проекте с Lizard CLI 0.3.92. Проверки приложения отделены от статуса сборки. Тесты использовали команды из руководств, с отдельным именем проекта и веткой документации для примера на GitHub.

РуководствоРезультатПроверки
Remote MCPПройдено локально и в облакеHealth 200; отсутствующий и недействительный токен 401; аутентифицированный GET 405; отклонённый Origin 403; initialize, tools/list и tools/call; результат 5 через публичный HTTPS
Агент программирования: загрузкаПройденоlizard up, health 200, ответ с поддержкой БД 200, неизвестный маршрут 404; обновлённая строка Postgres осталась после перезапуска сервиса
Агент программирования: GitHubПройденоРепозиторий подключён с --no-deploy; ветка, корневая директория и окружение настроены до redeploy; публичное приложение прочитало ту же существующую строку Postgres
Redis workerПройденоПорт 0; постановка в очередь и результат; результат сохранился после перезапуска; новая задача после перезапуска; незавершённая запись обработки восстановлена при запуске
Telegram botТолько локальные тестыСемь мок-тестов охватывают обновления, неудачные отправки, проверки токена и отказ вебхука. Требуются настоящий токен, чат и облачный эхо-тест

Версии

Контейнер MCP работал на Node.js 22.23.2 с MCP TypeScript SDK 1.30.0. Пример coding-agent использует pg 8.16.3 и подключается к Managed Postgres под PostgreSQL 18.4. Контейнер воркера работал на Python 3.13.15 с redis-py 6.4.0. Файлы блокировок зависимостей или точные требования находятся в примерах.

Область

Проверка MCP охватывает stateless HTTP-транспорт примера и фиксированный bearer-токен. Она не устанавливает совместимость с OAuth, поддержку браузера, длительную потоковую передачу или пропускную способность под нагрузкой. Токен истекает через один час.

Проверка GitHub использовала ветку документации и директорию _examples/agent-app. Она тестировала явный перезапуск деплоя; не тестировались все варианты настройки прав для приватных репозиториев или события вебхуков.

Проверка восстановления Redis засеяла незавершённую запись обработки перед перезапуском единственного консьюмера. Не тестировались сбой Redis, несколько воркеров или гарантии exactly-once для внешних эффектов. Проверка базы данных устанавливает сохранность при перезапуске приложения, а не резервное копирование или аварийное восстановление.

Хвосты логов рантайма изначально были пусты для тестовых сервисов. Позже живой поток логов воркера доставил только что обработанную задачу. Используйте проверки HTTP, MCP-клиента и результата задачи как критерии завершения; пустой хвост логов сам по себе не подтверждает ни успех, ни неудачу.

Пример Telegram не помечен как проверенный в облаке. Его префлайт считывает getMe и getWebhookInfo без изменения вебхука бота. Используйте отдельного тестового бота перед включением цикла опроса.

См. результаты тестов фреймворка для отдельной партии из 16 рецептов фреймворка, и известные проблемы для ограничений архива CLI и кода выхода при неудачной сборке.