-
Notifications
You must be signed in to change notification settings - Fork 0
Нет интерактивности при выполнении команды shell. #22
Copy link
Copy link
Open
Labels
CLIКонсольная утилита @kodadev/koda-cliКонсольная утилита @kodadev/koda-cli
Description
Продукт
- Плагин для VSCode
- Плагин для JetBrains IDE
- Консольная утилита (CLI)
- Веб-сайт (kodacode.ru)
- Документация (docs.kodacode.ru)
- Личный кабинет (kodacode.ru/account)
- Модель
Операционная система и версия
Ubuntu 22.04
Версия плагина или CLI, название модели
koda-cli 0.3.0
Версия IDE (для плагина)
koda-cli 0.3.0Описание
При выполнении некоторых команд shell самой koda-cli бывает нужна интерактивность (подтверждение при установке пакетов, ввод пароля и т.д.) При этом возможности для ввода пользователем нет и процесс выполнения команд на этом останавливается. Приходится с помощью Escape останавливать shell, копировать команды, предложенные кодой и выполнять их отдельно в терминале.
Шаги воспроизведения
- koda-cli должна быть в режиме, когда требуется подтверждение на выполнение команд shell.
- Попросите koda-cli установить какой-нибудь пакет. Она предложит выполнить набор команд shell
- Подтвердите выполнение
- Если в процессе выполнения набора команд потребуется подтверждение пользователя (нажать y) koda-cli остановится. На ввод пользователя в этот момент koda не реагирует (кроме escape). В результате команду приходится снимать по esc.
Ожидаемое поведение
Желательно, чтобы пользователь мог ввести ожидаемый ответ для продолжения выполнения команд shell
Фактическое поведение
Остановка выполнения команд shell
Скриншоты, логи, конфиги, тестовые данные
.
Дополнительная информация
No response
Чеклист
- Я проверил существующие issues и уверен, что об этой ошибке ранее не сообщалось
- Я уверен, что эта ошибка сейчас не исправлена
- Я предоставил достаточно информации для понимания проблемы
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CLIКонсольная утилита @kodadev/koda-cliКонсольная утилита @kodadev/koda-cli