Руководство по устранению неполадок
Диагностируйте проблемы с Dropstone CLI системно. Соберите нужную информацию, найдите логи и изолируйте причину до обращения в поддержку.
Большинство проблем сводятся к одной из четырёх причин: устаревшая сборка, устаревший кэш, неверные учётные данные или сеть. Эта страница — порядок, в котором их стоит проверять, и что собрать, если ни одна из них не подходит.
Для конкретного сообщения об ошибке начните с раздела Частые проблемы. По вопросам поведения во время выполнения и отладки отдельных функций см. Устранение неполадок CLI.
Первые три действия
Выполните их перед всем остальным. Они решают удивительную долю обращений.
# 1. Обновитесь
dropstone update
# 2. Посмотрите, что Dropstone на самом деле делает
dropstone --log-level DEBUG --print-logs
- Если сбой происходит в середине сессии и причина неясна, очистите кэш и перезапустите:
rm -rf ~/.cache/dropstone
В Windows нажмите WIN+R и удалите %USERPROFILE%\.cache\dropstone.
Прежде чем удалять что-либо ещё
Три команды выше безопасны. Удаление ~/.local/share/dropstone — нет: там хранятся ваши учётные данные и история сессий. См. Где хранятся данные, прежде чем удалять этот каталог.
Где хранятся данные
Всё, что Dropstone хранит на диске, находится в двух каталогах.
| Что | macOS / Linux | Windows |
|---|---|---|
| Учётные данные и сессии | ~/.local/share/dropstone/ | %USERPROFILE%\.local\share\dropstone |
| Логи | ~/.local/share/dropstone/log/ | %USERPROFILE%\.local\share\dropstone\log |
| Кэш | ~/.cache/dropstone/ | %USERPROFILE%\.cache\dropstone |
Внутри каталога данных:
auth.json— ваши учётные данные. Удаляйте его только для принудительного чистого входа.log/— логи с метками времени. Хранятся десять последних.project/— история сессий, привязанная к каждому проекту.
Файл лога назван по времени записи, например 2026-05-23T123456.log. Самый свежий — тот, что вам нужен.
Получите лог, который стоит читать
По умолчанию уровень логирования низкий. Два флага меняют это:
# Подробный вывод в файл лога
dropstone --log-level DEBUG
# Тот же вывод, транслируемый в терминал по мере возникновения
dropstone --print-logs
Используйте оба вместе, когда хотите наблюдать за сбоем в реальном времени и при этом сохранить файл после.
Если проблема — падение при запуске, помогает именно --print-logs: файл лога может вообще не записаться до завершения процесса, а stderr пишется всегда.
Что включить в отчёт
Отчёт с этими пятью пунктами обычно решается одним ответом. Отчёт без них — обычно четырьмя.
-
Точная команда, которую вы выполнили. Не пересказ — буквальная строка, включая флаги.
-
Чего вы ожидали и что произошло. Обе части. «Не сработало» ничего не сужает.
-
Ваша версия и платформа.
dropstone --versionПлюс ваша ОС и её версия, а также работаете ли вы в нативном Windows или внутри WSL.
-
Релевантный фрагмент лога. Несколько строк вокруг ошибки, не весь файл. Замаскируйте чувствительные данные — логи сессий могут содержать пути к файлам и код.
-
Воспроизводится ли проблема. Всегда, иногда или один раз. «Иногда» стоит упомянуть: это указывает на тайминг или состояние, а не на неверный ввод.
Отправьте его на dropstone.io/contact.
Сужение круга причин
Если причина всё ещё неясна, исключайте переменные по одной. Каждая из этих проверок убирает целую категорию.
Дело в проекте? Запустите Dropstone в пустом каталоге. Если там всё работает, проблема связана с проектом — вероятно, файл конфигурации, файл правил или что-то в репозитории, что читает агент.
Дело в вашей конфигурации? Временно отодвиньте dropstone.json в сторону и перезапустите. См. Конфигурация, где находятся глобальные и проектные файлы конфигурации.
Дело в MCP-сервере? Сервер, зависающий при запуске, остановит всю сессию. Перечислите их и отключите, затем включайте по одному:
dropstone mcp list
Дело в сети? Корпоративные прокси — самая частая причина сбоев, которые выглядят как что-то другое. Проверьте:
curl -I https://dropstone.io
Если это не сработает или вернёт что-то неожиданное, см. Сеть и прокси. Обычное решение — задать HTTPS_PROXY и, что важно, NO_PROXY=localhost,127.0.0.1 — Dropstone использует локальный loopback во время интерактивных сессий, и маршрутизация этого трафика через прокси вызывает зацикливание.
Дело в учётных данных? Выйдите и войдите заново:
dropstone auth logout
dropstone auth login
Дело в терминале? В Linux для копирования и вставки нужна установленная утилита буфера обмена. См. Устранение неполадок CLI.
Дело в Windows? Медленный доступ к файлам, глюки терминала и проблемы с путями в нативном Windows обычно исчезают под WSL. См. Windows и WSL.
Перед обращением в поддержку
- Выполнил
dropstone updateи повторил попытку - Воспроизвёл с
--log-level DEBUG --print-logs - Проверил Частые проблемы и Устранение неполадок CLI
- Проверил страницу статуса на предмет сбоя
- Сверил свою версию с download.dropstone.io/latest.txt
- Собрал пять пунктов выше
Связанные материалы
- Частые проблемы — сбои установки, авторизации и обновления
- Устранение неполадок CLI — логи, хранилище и ошибки выполнения
- Сеть и прокси — корпоративные прокси и пользовательские сертификаты
- Конфигурация —
dropstone.json, глобальные и проектные области