Ошибки CLI и коды завершения

English · Русский

Без --json ожидаемые ошибки дают короткое сообщение stderr и доступный recovery action. Потенциально чувствительные значения ограничиваются или исключаются.

Код Значение
0 Успех; вызов без команды также возвращает 0
1 Validation failed, в том числе для намеренного negative output
2 Неверные arguments, input, path, safety/resource checks или configuration
69 Недоступная optional dependency или external service
70 Неожиданная внутренняя ошибка; --debug только при безопасном отображении деталей
74 Ошибка I/O операционной системы
130 Ctrl+C; сначала выполняется доступный staging cleanup/rollback

JSON error.code: invalid_arguments, input_not_found, invalid_path, invalid_input, configuration, missing_dependency, external_service, io_failure, internal_error, cancelled.

Прерванный approval

Agent-status только читает workspace. Если bundle уже опубликован, а completion metadata отсутствует, статус recovery_required сообщает точную команду agent-recover с reviewed-spec-sha256. Выполняйте только действие для текущего состояния и ранее одобренного fingerprint.

Recovery повторно проверяет checkpoint, fingerprints, manifest, rows и source-row non-reuse; новые строки не генерирует. Не исправляйте workspace вручную и не запускайте approve вслепую. См. диагностику.