Перейти к содержимому

Устраните проблему на шаге

Эти проверки относятся к текущему стабильному выпуску Bee. Сверьте точную команду, установленную версию и код ошибки. Сохраните профиль и данные: ошибка в примере не повод их сбрасывать.

Симптом Проверка и следующий шаг
bee отсутствует или запускается другая версия macOS/Linux: command -v bee; PowerShell: Get-Command bee -All. Сравните dotnet tool list --global, --local или --tool-path ./bee-tools с областью установки. Вызывайте нужный исполняемый файл напрямую.
--version или version отклоняется Установленную версию покажет bee --version (или bee -v); bee --version --json добавит сведения о сборке и платформе. Команды bee version нет. Если флаг отклонён, проверьте исполняемый файл, найденный оболочкой, и область установки.
Пакет NuGet не найден Проверьте точную версию, feed и .NET 10 SDK через dotnet --info. Следуйте установке и обновлению; новый пакет может ещё индексироваться.
update check возвращает 5 Проверка недоступна; актуальность не установлена. Прочитайте checkStatus и повторите, когда feed доступен. Не переустанавливайте профиль.
bee is not initialized Для памяти, правил и планов выполните общую настройку. Для локального результата используйте token estimate, не требующий init.
Общее соединение не работает Проверьте BEE_HOME, bee config path, host/port и доступность базы. Используйте тот же профиль, что в рабочем терминале. Не записывайте строки подключения в лог.
Сохранённая память/план не найдены Выполните bee remember stats --json в нужном checkout. Сравните фактическую область и базу; worktree может отличаться. Не создавайте дубликат, пока не найдена нужная область.
Graph отсутствует или устарел bee graph status --check --json: 3 — отсутствует, 6 — устарел. Выполните bee graph build --json, изучите охват и повторите запрос. У outline свои коды выхода.
Анализ без замечаний возвращает 5 Изучите охват, неподдерживаемый контекст и отсутствующие данные компилятора/ссылок. Следуйте требованиям движка и запустите реальные проверки проекта. Частичный результат не означает чистый.
lint --rules пуст или lint --detect не находит инструмент Ни одна команда не запускает lint. --rules читает рекомендации; --detect показывает план. Настройте и запустите linter проекта; пустые правила не означают успешную проверку.
Путь к тексту/отчёту отклонён Выберите обычный файл UTF-8 под абсолютным физическим корнем. Избегайте символических ссылок; на macOS/Linux используйте pwd -P. Проверьте ограничения и ошибки, прежде чем копировать приватные файлы.
Сводка/оценка возвращает ненулевой код TRX-код 1 может верно указывать на неудачный тест. qa assess носит диагностический характер и возвращает 5; qa run выполняет объявленные проверки и возвращает 0 только при подтверждении объявленных критериев, 1 при необходимости исправления, 4 при неверном вводе и 5 при неполных доказательствах. Прочитайте статус отчёта и процесс проверки, прежде чем считать код парсера результатом тестового раннера.
Навыки не настроены или результат пуст Отличайте сбой соединения от no matches; следуйте руководству навыков. Не угадывайте ID каталога.
Изменение плана конфликтует Прочитайте bee plan show <plan-id> --json; сравните revision, участника, generation и lease. Разрешите владение перед новым claim. При outcome_unknown сохраните ID и содержимое запроса. Планы.
Сеанс виден, но не отвечает Проверьте статус сообщения и собственный inbox; поддержку native-сеанса и приёмник в Совместной работе. Присутствие или транспортное подтверждение не доказывают чтение моделью.
Правило отсутствует в контексте Проверьте область, включение/архив, glob файла и установку hook, затем вывод steering.
guide task предлагает команды, но работа не завершена Руководство носит рекомендательный характер: оно читает переданные метки, а не исходники и не состояние готовности. Запустите проверки и изучите исходные результаты; справочник.
qa run не может выполнить проверку Изучите errorCode, argv и объявленные входы; используйте абсолютный путь к интерпретатору или проверенную оболочку. Внешний PATH не передаётся; проверки могут записывать файлы. Выполнение QA.
Данные находятся в другом экземпляре Bee В нужном checkout запустите bee instance which . --json и bee --version. Привязка сессии и явный выбор экземпляра могут иметь приоритет над каталогом; конфликт даёт код 8. Изоляция экземпляров.

Подготовьте полезное сообщение об ошибке

Заголовок раздела «Подготовьте полезное сообщение об ошибке»

Укажите OS/архитектуру, область установки, версию Bee, точную команду без секретов, назначение рабочего каталога, фактический код выхода и небольшой синтетический ввод. Опишите ожидаемое и наблюдаемое поведение, приложите минимальные нужные JSON-поля. Исключите учётные данные, приватные prompt и посторонние логи. Если не работает пример, укажите страницу руководства и шаг.

Вернитесь к Первому запуску или Справочнику команд.